TCP/IP Stack: level 3
IPv.4
| 0 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
| Version |
HLen |
Service Type |
Total Length |
| Identification |
Flags |
Fragment Offset |
| Time To Live |
Protocol |
Header Checksum |
| Source IP Address |
| Destination IP
Address |
| Options
(variable dimension) |
PAD |
IPv.6
| 0 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
| Version |
Priority |
Flow Label |
| Payload Length |
Next Header |
Hop Limit |
| Source Address |
| Source Address |
| Source Address |
| Source Address |
| Destination
Address |
| Destination
Address |
| Destination
Address |
| Destination
Address |
ARP
| 0 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
| Hardware Type |
Protocol Type |
| HLEN |
PLEN |
Operation |
| Source HW Address |
| Source HW Address |
Source IP Address |
| Source IP Address |
Target HW Address |
| Target HW Address |
| Target IP Address |
ICMP
| 0 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
| Type |
Code |
Checksum |
| Identifier |
Sequence Number |
| Address Mask |
ICMPv.6
| 0 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
| Type |
Code |
Checksum |
| Message
Body |
The ICMP options supported by Analyzer:
- Destination Unreachable
- Packet too big
- Time exceeded
- Parameter Problem
- Echo Request
- Echo Reply
- Group Membership Query
- Group Membership Report
- Group Membership Termination
- Router Solicitation
- Router Advertisement
- Neighbor Solicitation
- Neighbor Advertisement
- Redirect