[네트워크 상식 17] OSI 7 Layer와 PDU (Protocol Data Unit)
관리자 | 2023-12-13 | 조회 13
[네트워크 상식] OSI 7 Layer와 PDU (Protocol Data Unit)
□ 세그먼트 (Segment)
세그먼트는 전송계층의 데이터 단위로서 두 호스트 간의 연결을 제어하고 흐름제어,
오류복구 등을 수행합니다.
(예시) TCP 세스먼트
(헤더) 포트번호, 순서번호, 확인 응답번호, 제어 플래그 등
(페이로드) 실제 전송할 데이터
(흐름제어) 데이터가 너무 빨리 전송되어 수신자가 처리할 수 없는 상황을 방지
(오류복구) 손실된 세그먼트 재전송
□ 패킷 (Packet)
패킷은 네트워크계층의 데이터 단위로서 데이터를 목적지까지 어떻게 전달할지 결정
(예시) IP 패킷
(헤더) 버전, 헤더길이, 서비스유형, 전체길이, 식별자, 플래그, 프래그먼트 오프셋,
TTL, 프로토콜, 헤더 체크섬, 출발지 IP주소, 목적지 IP주소 등
(페이로드) 세그먼트 또는 데이터
(라우팅) 데이터가 소스에서 목적지까지 어떠한 경로를 통해 이동할지 결정
□ 프레임 (Frame)
프레임은 데이터링크계층의 데이터 단위로서 물리계층을 통한 데이터의 실제 전송을
제어합니다.
(예시) Ethernet 프레임
(헤더) 목적지 MAC주소, 출발지 MAC주소, 유형/길이 필드
(페이로드) 패킷 또는 데이터
(트레일러) 오류검사(CRC)
(오류검출) 전송중 오류가 발생하면 프레임을 폐기하고 필요한 경우 재전송 요청
세그먼트, 패킷, 프레임은 각 OSI 참조모델의 계층에서 데이터 전송을 제어하고 관리
하는 역할을 합니다. 각 단위는 특정 계층의 목적과 역할에 맞게 설계되어 서로 협력
하여 효율적인 댜ㅔ이터 통신을 가능하게 하며, 이들의 이해는 네트워크 동작 원리를
이해하는데 중요한 열쇠입니다.
참조문헌: withoop.tistory.com/m