Click to download Ethernet Basics manual - Grant Industrial Controls
Click to download Ethernet Basics manual - Grant Industrial Controls
Click to download Ethernet Basics manual - Grant Industrial Controls
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
TCP/IP 47<br />
Figure 3.8: The IP header<br />
• Version (V): field of 4 bits that represents the IP version.<br />
• IHL: field of 4 bits that represents the length of the header (in bytes)<br />
• Type of service: reserved/priority of the required service<br />
• Total length: the <strong>to</strong>tal length in bytes of the complete IP packet<br />
• Identification: if an IP packet has <strong>to</strong> be divided, then each packet gets a unique identification<br />
so that all packets can be merged back correctly on the receiving side.<br />
• Flags: the flags are used <strong>to</strong> follow-up the fragmentation of the packets<br />
• Fragment offset : when a data packet is divided then the position of the fragment in the<br />
entire packet is a 8-bit unit.<br />
• Time <strong>to</strong> live (TTL): every time an IP packet passes a router, this value is reduced by 1.<br />
If this number is 0 then the relevant router will reject this message. This avoids that a<br />
message can exist forever.<br />
• Pro<strong>to</strong>col: the higher level pro<strong>to</strong>col is represented here<br />
01h<br />
06h<br />
11h<br />
ICMP<br />
TCP<br />
UDP<br />
• Header Checksum: a check value for the IP header. Every router will recalculate this<br />
header checksum.<br />
• Source IP address: IP address of the sending participant<br />
• Destination IP address: IP address of the receiving participant<br />
• Options : other network information can be included in the IP header. If the options<br />
data do not end with a 32-bit word, then the rest is filled with padding zeroes.