IP 헤더(header) 분석

반응형

IP 헤더

IP 패킷의 앞부분에서 주소 등 각종 제어정보를 담고 있는 부분

IPv4 헤더 사이즈는 옵션 미지정시 20 바이트

- 최소 20 바이트 이상

- IPv6의 경우에는 40 바이트가 최소



구성

 크기(byte)

 설명

version

1

버전 4 (IPv4) 사용

header length

헤더의 길이로 최소 20 byte ~ 60 byte (옵션이 포함된 경우)

type of service

1

요구되는 서비스의 품질

total length

2

ip packet의 전체 크기

identification

2

분할된 패킷을 식별하게 해줌

flag & fragment offset

2

분열의 특성을 나타내는 플래그

- ip 단에서 분할되는 과정..MTU에 맞춰서 1500보다 크면 분할

ex) 2000byte의 크기면 1500, 500 의 2개의 ip패킷으로 분할하여 전송

① MF : 분할된 패킷이 더 있음

② DF : 분할 금지

* offset : 패킷의 시작되는 부분

* MTU(Maximum Fransfer unit) : 최대 1500byte

ttl

1

패킷의 수명

- 라우터를 지날때마다 감소

- 목적지까지 도달하지 못할 때를 대비

protocol type

1

프로토콜 종류

- tcp, udp, icmp, ...

각각 6번, 17번, 1번

chksum

2

헤더에 대한 오류검출

source ip address

4

출발지 IP 주소

destination ip address

4

도착지 IP 주소

options

가변

IP 헤더 옵션

padding

가변

필요한 경우에만 사용


반응형
TAGS.

Comments