메뉴바로가기 본문바로가기

[네트워크 상식 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