-
[NETWORK] 패킷(Packet)NETWORK 2019. 5. 31. 10:58
1. 패킷의 개념과 특징
패킷 : 데이터/제어 정보를 포함하는 블록으로 한 패킷은 1024 바이트.
패킷 교환 방식의 정보 정소 단위로 송수신 주소를 붙여 보냄.
패킷의 특징 → 멀티플렉싱
패킷은 동시에 통신할 경우 사용됨.
패킷의 크기는 프로토콜의 종류에 따라 다름.
2. 패킷의 구성요소
1) 헤더(Header)
동기 신호 플래그, 전송지 주소, 목적지 주소, 순차 번호 등
패킷에는 프로토콜의 다양한 정보들이 헤더에 기록되는데, 프로토콜에 따라 다름.
2) 데이터(Data)
데이터 부분에는 실제로 전송될 내용이 있음.
3) 트레일러(Trailer)
수신 측에서는 전송 중에 데이터가 손상되었는지 알 수 있음.
예) 전송 에러 검사 항목 CRC(Cyclic Redundancy Check)
3. 패킷 통신의 종류
패킷 교환 방식은 가상회선 교환과 데이터 그램 교환으로 구분함.
1) 가상 회선(Virtual Circuit) 교환
패킷 전송 전에 송수신 사이에 논리적 경로를 정하고, 매 패킷마다 경로의 번호만으로 전송하는 연결형(Connection-oriented) 방식
패킷은 동일 경로를 통해서 패킷 단위로 전송하고 노드에서는 지연 발생.
2) 데이터 그램(Datagram) 교환(패킷 교환에 속함)
매 패킷마다 주소를 넣어 패킷을 구성하는 비연결형(Connection-less) 방식.
에러 제어가 불가능하며, 전송 경로를 미리 정하지 않음. 예) UDP, IP
전송 절차가 간단, 빠르게 보낼 수 있지만 데이터 유실 시 대처가 어려움.
통신이 혼잡할 때 적절한 경로로 패킷을 전송하므로 융통성/신뢰성이 좋음.'NETWORK' 카테고리의 다른 글
[NETWORK] 정보통신의 기초와 구성 (0) 2019.06.04 [NETWORK] OSI 계층 모델 (0) 2019.05.28 [NETWORK] 프로토콜의 표준화 (0) 2019.05.27 [NETWORK] 표준 프로토콜 (0) 2019.05.27 [NETWORK] WAN의 개념과 요소 (0) 2019.05.27