IT용어위키



IP 데이터그램

IP Datagram

IP프로토콜에서 데이터가 전달되는 기본 단위

헤더

Version (4bit)

All) 0100

HLEN (4bit, quartets 단위)

헤더의 길이

DS/ESN (8bit)

지금은 거의 쓰이지 않는 옵션 대부분 00000000으로 들어감

Total Length (16bit, octets 단위)

데이터를 포함한 IP Datagram의 전체 길이

Identification (8bit)

재조립을 위한 모체를 식별하는 코드

Flags(3bit)

-More bit: 파편 중 마지막인지 아닌지 -Don't fragment bit: 절대 분할금지. 분할이 필요하면 폐기

Fragment Offset(15bit, octets 단위)

헤더를 포함하지 않은 데이터만의 시작 위치

Time to Live (8bit)

데이터그램의 수명 네트워크를 거칠 때마다 --1; (라우터 통과) 0이 되면 폐기

Protocol(8bit)

상위 계층의 프로토콜이 누구인가? ex) TCP, UDP, ICMP

Header Checksum(16bit)

데이터 전체가 아닌 헤드의 오류만 검출 오류가 검출되면 복구하지 않고 폐기

Source Address(32bit)
Destination Address (32bit)
Options + Padding (가변 bit)

Padding: 전체 길이가 무조건 4의 배수가 되어야 하기 때문에 4의 배수가 아닐 경우 이를 채우기 위해 사용.


  출처: 공대위키(공대위키에서 최신 문서 보기)
  * 본 페이지는 공대위키에서 미러링된 페이지입니다. 일부 오류나 표현의 누락이 있을 수 있습니다. 원본 문서는 공대위키에서 확인하세요!