세그먼트

IT 위키

Segment

전송 계층에서 다루는 데이터 단위(PDU)

상위 계층에서 내려온 데이터를 전송에 적합한 크기로 나눈 것이며, 여기에 TCP 헤더가 붙는다. UDP 의 경우에는 데이터그램(Datagram)이라 부른다.

계층별 데이터 단위

[편집 | 원본 편집]

계층마다 데이터를 부르는 이름이 다르다. 시험에서 자주 묻는 부분이다.

계층 데이터 단위(PDU) 주소
응용·표현·세션 (5~7) 데이터(Data), 메시지
전송 계층 (4) 세그먼트(Segment) / 데이터그램 포트 번호
네트워크 계층 (3) 패킷(Packet) / 데이터그램 IP 주소
데이터 링크 계층 (2) 프레임(Frame) MAC 주소
물리 계층 (1) 비트(Bit) 없음

세그먼트는 전송 계층, 패킷은 네트워크 계층이라는 점을 혼동하지 않아야 한다.

세그먼테이션

[편집 | 원본 편집]

전송 계층이 데이터를 세그먼트로 나누는 과정을 세그먼테이션이라 한다. 나누는 크기는 MSS(Maximum Segment Size)로 정해지며, 보통 MTU 에서 IP 헤더와 TCP 헤더를 뺀 값이다.

이더넷 환경에서는 MTU 1500바이트 − IP 헤더 20 − TCP 헤더 20 = MSS 1460바이트가 된다.

같이 보기

[편집 | 원본 편집]