조각화 (Fragmentation) vs 세그멘테이션 (Segmentation)

sunnyjjang·2025년 6월 2일

네트워크

목록 보기
18/26
post-thumbnail

세그멘테이션 (Segmentation)

전송 계층 (TCP)에서 대용량 데이터를 작은 세그먼트로 분할하여 전송.

  • 애플리케이션 데이터 → 전송 계층에서 세그먼트로 분할
  • TCP/UDP에서 동작 (4계층)

-> 목적: TCP 혼잡제어/흐름제어 등을 위해


조각화 (Fragmentation)

네트워크 계층 (IP)에서 MTU보다 큰 IP 패킷을 작은 조각으로 나누어 전송

  • IP 패킷 → MTU보다 크면 조각화 (IP 헤더에 조각화 정보 추가)
  • IP (IPv4, IPv6)에서 동작 (3계층)

-> 목적: MTU 보다 커서


Q. TCP/UDP에서는 각각 fragmentation (IP) 가 얼마나 자주 일어날까?


1. UDP는 segmentation 안함 = 하나의 패킷 덩어리 (datagram) 전체를 하위 계층 (IP)로 보냄

→ IP계층에서 조각화가 발생할 가능성 높다


2. TCPsegmentation 함 = 적절한 크기로 잘라서 하위 계층 (IP)로 보냄

→ IP 계층에서 조각화가 발생할 가능성 낮다

profile
지금 이 순간이 다시 넘겨볼 수 있는 한 페이지가 될 수 있게

0개의 댓글