IPv4
패킷 구조 > 헤더

| 오프셋> 옥텟 | 옥텟> 비트 | 0 | 0> 1 | 0> 2 | 0> 3 | 0> 4 | 0> 5 | 0> 6 | 0> 7 | 1> 8 | 1> 9 | 1> 10 | 1> 11 | 1> 12 | 1> 13 | 1> 14 | 1> 15 | 2> 16 | 2> 17 | 2> 18 | 2> 19 | 2> 20 | 2> 21 | 2> 22 | 2> 23 | 3> 24 | 3> 25 | 3> 26 | 3> 27 | 3> 28 | 3> 29 | 3> 30 | 3> 31 |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| 0 | 0 | 버전 | 버전 | 버전 | 버전 | IHL | IHL | IHL | IHL | DSCP | DSCP | DSCP | DSCP | DSCP | DSCP | ECN | ECN | 전체 길이 | 전체 길이 | 전체 길이 | 전체 길이 | 전체 길이 | 전체 길이 | 전체 길이 | 전체 길이 | 전체 길이 | 전체 길이 | 전체 길이 | 전체 길이 | 전체 길이 | 전체 길이 | 전체 길이 | 전체 길이 |
| 4 | 32 | 식별 정보 | 식별 정보 | 식별 정보 | 식별 정보 | 식별 정보 | 식별 정보 | 식별 정보 | 식별 정보 | 식별 정보 | 식별 정보 | 식별 정보 | 식별 정보 | 식별 정보 | 식별 정보 | 식별 정보 | 식별 정보 | 플래그 | 플래그 | 플래그 | 프래그먼트 오프셋 | 프래그먼트 오프셋 | 프래그먼트 오프셋 | 프래그먼트 오프셋 | 프래그먼트 오프셋 | 프래그먼트 오프셋 | 프래그먼트 오프셋 | 프래그먼트 오프셋 | 프래그먼트 오프셋 | 프래그먼트 오프셋 | 프래그먼트 오프셋 | 프래그먼트 오프셋 | 프래그먼트 오프셋 |
| 8 | 64 | TTL(생존 시간) | TTL(생존 시간) | TTL(생존 시간) | TTL(생존 시간) | TTL(생존 시간) | TTL(생존 시간) | TTL(생존 시간) | TTL(생존 시간) | 프로토콜 | 프로토콜 | 프로토콜 | 프로토콜 | 프로토콜 | 프로토콜 | 프로토콜 | 프로토콜 | 헤더 체크섬 | 헤더 체크섬 | 헤더 체크섬 | 헤더 체크섬 | 헤더 체크섬 | 헤더 체크섬 | 헤더 체크섬 | 헤더 체크섬 | 헤더 체크섬 | 헤더 체크섬 | 헤더 체크섬 | 헤더 체크섬 | 헤더 체크섬 | 헤더 체크섬 | 헤더 체크섬 | 헤더 체크섬 |
| 12 | 96 | 출발지 IP 주소 | 출발지 IP 주소 | 출발지 IP 주소 | 출발지 IP 주소 | 출발지 IP 주소 | 출발지 IP 주소 | 출발지 IP 주소 | 출발지 IP 주소 | 출발지 IP 주소 | 출발지 IP 주소 | 출발지 IP 주소 | 출발지 IP 주소 | 출발지 IP 주소 | 출발지 IP 주소 | 출발지 IP 주소 | 출발지 IP 주소 | 출발지 IP 주소 | 출발지 IP 주소 | 출발지 IP 주소 | 출발지 IP 주소 | 출발지 IP 주소 | 출발지 IP 주소 | 출발지 IP 주소 | 출발지 IP 주소 | 출발지 IP 주소 | 출발지 IP 주소 | 출발지 IP 주소 | 출발지 IP 주소 | 출발지 IP 주소 | 출발지 IP 주소 | 출발지 IP 주소 | 출발지 IP 주소 |
| 16 | 128 | 목적지 IP 주소 | 목적지 IP 주소 | 목적지 IP 주소 | 목적지 IP 주소 | 목적지 IP 주소 | 목적지 IP 주소 | 목적지 IP 주소 | 목적지 IP 주소 | 목적지 IP 주소 | 목적지 IP 주소 | 목적지 IP 주소 | 목적지 IP 주소 | 목적지 IP 주소 | 목적지 IP 주소 | 목적지 IP 주소 | 목적지 IP 주소 | 목적지 IP 주소 | 목적지 IP 주소 | 목적지 IP 주소 | 목적지 IP 주소 | 목적지 IP 주소 | 목적지 IP 주소 | 목적지 IP 주소 | 목적지 IP 주소 | 목적지 IP 주소 | 목적지 IP 주소 | 목적지 IP 주소 | 목적지 IP 주소 | 목적지 IP 주소 | 목적지 IP 주소 | 목적지 IP 주소 | 목적지 IP 주소 |
| 20 | 160 | 옵션 (IHL > 5인 경우) | 옵션 (IHL > 5인 경우) | 옵션 (IHL > 5인 경우) | 옵션 (IHL > 5인 경우) | 옵션 (IHL > 5인 경우) | 옵션 (IHL > 5인 경우) | 옵션 (IHL > 5인 경우) | 옵션 (IHL > 5인 경우) | 옵션 (IHL > 5인 경우) | 옵션 (IHL > 5인 경우) | 옵션 (IHL > 5인 경우) | 옵션 (IHL > 5인 경우) | 옵션 (IHL > 5인 경우) | 옵션 (IHL > 5인 경우) | 옵션 (IHL > 5인 경우) | 옵션 (IHL > 5인 경우) | 옵션 (IHL > 5인 경우) | 옵션 (IHL > 5인 경우) | 옵션 (IHL > 5인 경우) | 옵션 (IHL > 5인 경우) | 옵션 (IHL > 5인 경우) | 옵션 (IHL > 5인 경우) | 옵션 (IHL > 5인 경우) | 옵션 (IHL > 5인 경우) | 옵션 (IHL > 5인 경우) | 옵션 (IHL > 5인 경우) | 옵션 (IHL > 5인 경우) | 옵션 (IHL > 5인 경우) | 옵션 (IHL > 5인 경우) | 옵션 (IHL > 5인 경우) | 옵션 (IHL > 5인 경우) | 옵션 (IHL > 5인 경우) |
| 24 | 192 | 옵션 (IHL > 5인 경우) | 옵션 (IHL > 5인 경우) | 옵션 (IHL > 5인 경우) | 옵션 (IHL > 5인 경우) | 옵션 (IHL > 5인 경우) | 옵션 (IHL > 5인 경우) | 옵션 (IHL > 5인 경우) | 옵션 (IHL > 5인 경우) | 옵션 (IHL > 5인 경우) | 옵션 (IHL > 5인 경우) | 옵션 (IHL > 5인 경우) | 옵션 (IHL > 5인 경우) | 옵션 (IHL > 5인 경우) | 옵션 (IHL > 5인 경우) | 옵션 (IHL > 5인 경우) | 옵션 (IHL > 5인 경우) | 옵션 (IHL > 5인 경우) | 옵션 (IHL > 5인 경우) | 옵션 (IHL > 5인 경우) | 옵션 (IHL > 5인 경우) | 옵션 (IHL > 5인 경우) | 옵션 (IHL > 5인 경우) | 옵션 (IHL > 5인 경우) | 옵션 (IHL > 5인 경우) | 옵션 (IHL > 5인 경우) | 옵션 (IHL > 5인 경우) | 옵션 (IHL > 5인 경우) | 옵션 (IHL > 5인 경우) | 옵션 (IHL > 5인 경우) | 옵션 (IHL > 5인 경우) | 옵션 (IHL > 5인 경우) | 옵션 (IHL > 5인 경우) |
| 28 | 224 | 옵션 (IHL > 5인 경우) | 옵션 (IHL > 5인 경우) | 옵션 (IHL > 5인 경우) | 옵션 (IHL > 5인 경우) | 옵션 (IHL > 5인 경우) | 옵션 (IHL > 5인 경우) | 옵션 (IHL > 5인 경우) | 옵션 (IHL > 5인 경우) | 옵션 (IHL > 5인 경우) | 옵션 (IHL > 5인 경우) | 옵션 (IHL > 5인 경우) | 옵션 (IHL > 5인 경우) | 옵션 (IHL > 5인 경우) | 옵션 (IHL > 5인 경우) | 옵션 (IHL > 5인 경우) | 옵션 (IHL > 5인 경우) | 옵션 (IHL > 5인 경우) | 옵션 (IHL > 5인 경우) | 옵션 (IHL > 5인 경우) | 옵션 (IHL > 5인 경우) | 옵션 (IHL > 5인 경우) | 옵션 (IHL > 5인 경우) | 옵션 (IHL > 5인 경우) | 옵션 (IHL > 5인 경우) | 옵션 (IHL > 5인 경우) | 옵션 (IHL > 5인 경우) | 옵션 (IHL > 5인 경우) | 옵션 (IHL > 5인 경우) | 옵션 (IHL > 5인 경우) | 옵션 (IHL > 5인 경우) | 옵션 (IHL > 5인 경우) | 옵션 (IHL > 5인 경우) |
| 32 | 256 | 옵션 (IHL > 5인 경우) | 옵션 (IHL > 5인 경우) | 옵션 (IHL > 5인 경우) | 옵션 (IHL > 5인 경우) | 옵션 (IHL > 5인 경우) | 옵션 (IHL > 5인 경우) | 옵션 (IHL > 5인 경우) | 옵션 (IHL > 5인 경우) | 옵션 (IHL > 5인 경우) | 옵션 (IHL > 5인 경우) | 옵션 (IHL > 5인 경우) | 옵션 (IHL > 5인 경우) | 옵션 (IHL > 5인 경우) | 옵션 (IHL > 5인 경우) | 옵션 (IHL > 5인 경우) | 옵션 (IHL > 5인 경우) | 옵션 (IHL > 5인 경우) | 옵션 (IHL > 5인 경우) | 옵션 (IHL > 5인 경우) | 옵션 (IHL > 5인 경우) | 옵션 (IHL > 5인 경우) | 옵션 (IHL > 5인 경우) | 옵션 (IHL > 5인 경우) | 옵션 (IHL > 5인 경우) | 옵션 (IHL > 5인 경우) | 옵션 (IHL > 5인 경우) | 옵션 (IHL > 5인 경우) | 옵션 (IHL > 5인 경우) | 옵션 (IHL > 5인 경우) | 옵션 (IHL > 5인 경우) | 옵션 (IHL > 5인 경우) | 옵션 (IHL > 5인 경우) |