Home > Networking Tips > > Protocols, Lesson 3: The Internet Protocol header
Networking Tips:
EMAIL THIS
 TIPS & NEWSLETTERS TOPICS 


Protocols, Lesson 3: The Internet Protocol header


Firewall.cx
10.16.2004
Rating: -4.18- (out of 5)


Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us   


Introduction

Just like every other protocol, IP has a place in the OSI model. Because it's such an important protocol and other protocols depend upon it, IP needs to be placed before them in the OSI model. That's why you will find it in Layer 3:


When a computer receives a packet from the network, the computer will first check the destination MAC address of the packet at the Datalink Layer (2). If it passes, it's then passed on to the Network layer.

At the Network layer, it will check the packet to see if the destination IP address matches the computer's IP address. (If the packet is a broadcast, it will pass the network layer anyway.)

From there, the packet is processed as required by the upper layers.

On the other hand, the computer may be generating a packet to send to the network. Then, as the packet travels down the OSI model and reaches the Network layer, the destination and source IP address of this packet are added in the IP header.

The IP header

Now we are going to analyze the Internet protocol header, so you can see the fields it has and where they are placed. In here you will find the destination and source IP address field which is essential to every packet using the protocol.





It's worth noting that the 9th field, which is the "Protocol" field, contains some important information that the computer uses to find out where it must pass the datagram once it strips off the IP header.

If you remember, TCP and UDP exist on Layer 4 of the OSI Model, which is the transport layer. When data arrives at a computer and the packet is processed by each layer, it needs to know whereabouts above to pass the data. This protocol field tells the computer to give the remaining data to either the TCP or UDP protocol, which is directly above it.

The destination IP address is another important field which contains the IP address of the destination machine.

The next section talks about the five different classes of IP address.

Return to the introduction or continue to Lesson 4.



Click over to Firewall.cx for more articles like this one. You don't have to register or jump through any hoops. All you do is get the networking information you want. Copyright 2004 Firewall.cx.

Rate this Tip
To rate tips, you must be a member of SearchNetworking.com.
Register now to start rating these tips. Log in if you are already a member.




Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us   


RELATED CONTENT
Networking Basics
Network management frameworks: FCAPS and ITIL
What is a logical network? How do you improve one?
Interop Las Vegas 2008: Special news coverage
Networking podcasts
The IT Guy: Networking comics
Can users on my LAN view my computer from other machines?
What is basic difference between a router and a switch?
Top networking expert answers of 2007
How do you design networks to allow for future growth?
What is the procedure for assigning network addresses?
Networking Basics Research

TCP/IP
Is time-to-live (TTL) thrown out in IPv6?
What is the difference between a GRE tunnel and IPsec tunnel?
How are TCP/IP and HTTP related?
How do you check if TCP/IP is installed on the system?
Assessing WAN connectivity, identifying latency for centralized application access
What protocol works on all layers of OSI?
TCP/IP troubleshooting: A structured approach -- Using Netdiag.exe
Which routers won't assign IP addresses to other subnets?
How can I define the layered approach to protocols?
What are the routing differences between IPv4 and IPv6?

RELATED GLOSSARY TERMS
Terms from Whatis.com − the technology online dictionary
availability  (SearchNetworking.com)
carrier detect  (SearchNetworking.com)
fiber jumper  (SearchNetworking.com)
layer 2  (SearchNetworking.com)
MAE  (SearchNetworking.com)
Network layer  (SearchNetworking.com)
networking  (SearchNetworking.com)
OSI  (SearchNetworking.com)
patch cord  (SearchNetworking.com)
staggered quadrature phase-shift keying  (SearchNetworking.com)

RELATED RESOURCES
2020software.com, trial software downloads for accounting software, ERP software, CRM software and business software systems
Search Bitpipe.com for the latest white papers and business webcasts
Whatis.com, the online computer dictionary

DISCLAIMER: Our Tips Exchange is a forum for you to share technical advice and expertise with your peers and to learn from other enterprise IT professionals. TechTarget provides the infrastructure to facilitate this sharing of information. However, we cannot guarantee the accuracy or validity of the material submitted. You agree that your use of the Ask The Expert services and your reliance on any questions, answers, information or other materials received through this Web site is at your own risk.

HomeNewsTopicsITKnowledge ExchangeTipsAsk the ExpertsMultimediaWhite PapersNetworking Product Trials
About Us  |  Contact Us  |  For Advertisers  |  For Business Partners  |  Site Index  |  RSS
SEARCH 
TechTarget provides enterprise IT professionals with the information they need to perform their jobs - from developing strategy, to making cost-effective IT purchase decisions and managing their organizations' IT projects - with its network of technology-specific Web sites, events and magazines.

TechTarget Corporate Web Site  |  Media Kits  |  Reprints  |  Site Map




All Rights Reserved, Copyright 2000 - 2008, TechTarget | Read our Privacy Policy
  TechTarget - The IT Media ROI Experts