ProProfs - The Knowledge FREEway
Create New Article

Wiki Search

 
 
Google
Personal tools

IP Header Structure

From Proprofs

IP Header Structure

You are here: Home > Schools > Comptia > Network+ Certification > Wiki Home > Network+ Wiki

IP (Internet Protocol) has a 20 byte header. Thus each procotol sending data through IP has a control overhead of 20 bytes that is added by IP.


Key Facts

•32-bit number (4 part decimal number)

•Broadcast = host ID set to all 1's Refer to network = host ID all 0's

•Class A: (126 or less) Very large networks, private network = 10.0.0.0

•Class B: (128-191) Medium-sized networks, private network = 172.16.0.0 to 172.31.0.0

•Class C: (192-223) Smaller networks, private network = 192.168.0.0 to 192.168.255.0

Loopback test IP range: 127.0.0.1-127.255.255.254

The IP header fields are explained below in the next section.

[edit section] IP Header

Version: IP version number

IHL (Internet Header Length): Defines length of header information, standard is 5 32-bit words

TOS (Type of Service): priority and congestion details

Total Length: Total length of the datagram (max packet length of 65,535 bytes)

Identification: Use when reassembling of packets is necessart (identify one packet from another)

Flags: Fragmented/Unfragmented frame

Fragmentation Offset: Indicates in units of 8 octets the position of the fragmented data used for reassembly

Time to Live (TTL): Number of hops able to make before packet "dies"

Protocol: Identifies the protocol whose header and data follow the IP header

Header Checksum: Error-checking value at each packet processing point

Source Address: 32-bit IP address of the original transmitting device

Destination Address: 32-bit IP address of the original destination device

Options and Padding: Security, Record Route, Internet Timestamp

Upper-Layer Information: Head/user datagram handed down by upper protocol


   You can help and contribute to the community by expanding or improving this article (or starting new interesting articles). Click "edit this page" to get started.

[edit section] Page Credits

Page Conceptualized By: cbrzana

Top 5 Contributors to this article

UsersArticle Contributions
cbrzana 2 contribs
Jbrown 2 contribs
ptotheritchett 1 contribs

 
   
Home  |  Site Map  |  Contact
Copyright © 2005-2011 ProProfs.com - Privacy & Terms