Browse Source

Update 'Test_Cases/Test_Case3/readme'

master
Sana147 1 year ago
parent
commit
0ba0245392
  1. 25
      Test_Cases/Test_Case3/readme

25
Test_Cases/Test_Case3/readme

@ -26,3 +26,28 @@ This folder contains details for Test_Case3.
(i) Concatenate TCP Pseudo header (Protocol, Source IP, Destination IP, Total Length) with TCP header and TCP data. This creates a big integer.
(ii) Convert this integer to binary and compute bit wise 1's complement.
22. Urgent Pointer = 0 for now.
The value of header comes out to be:
header = {}
header[0] = 0x45, Version, IHL
header[1] = 0x00, TOS,
header[2] = 0x00, Total Length,
header[3] = 0x28, Total Length,
header[4] = 0x00, Identification,
header[5] = 0x03, Identification,
header[6] = 0x00, Flags + Fragment Offset,
header[7] = 0x00, Flags + Fragment Offset,
header[8] = 0x28, TTL
header[9] = 0x06, Protocol
header[10] = 0x00, Header Checksum
header[11] = 0x00, Header Checksum
header[12] = 0xac, Source IP,
header[13] = 0xa8, Source IP,
header[14] = 0x05, Source IP,
header[15] = 0x03, Source IP,
header[16] = 0xac, Destination IP,
header[17] = 0xa8, Destination IP,
header[18] = 0x05, Destination IP,
header[19] = 0x04, Destination IP,
The value of IP_Header_Checksum comes out to be: .
Loading…
Cancel
Save