FREE MAGAZINES FREE WEB HOSTING DLL-DOWNLOADS.COM LINUXBOOTDISKS.COM How to build a PC? Web Hosting Directory
  MyBootDisks.com Set as Home PageSet as Home Page Add to Favorites    Back to Home Make payments with PayPal - it's fast, free and secure!
Translate to: | Chinese | English | French | German | Italian | Japanese | Korean | Norwegian | Portuguese | Spanish |
How to seep up your computer
Donate Funds/Hardware
DOWNLOAD AREA
Windows Installation Guide
Windows XP Error Codes
Free Magazines
Get Anti-Virus Tools
Get BootDisks
Get Essential Tools
Get VBRUN Files
Get FreeDOS
Get Network BootDisks
Get Service Packs
BIOS Error Codes
BIOS Control Keys
Batch Programming
Batch Programming FAQ's
Hard Drive Glossary
SCSI Glossary
ATA Standards
Networking Glossary
The OSI Model
The TCP/IP Model
Download Service Packs
Windows Crash Analysis
What is my IP Address?
Network IP Calculator
Standards Organizations
Virus Information
Online Virus Scanners
Online Port Scanners
Bandwidth Speed Test
Global Traceroute Tool
FCC ID Lookup
Windows Install Guide
External Links
Contact Us
  
 MyBootDisks.com Web Hosting Directory
Budget Hosting MS SQL Hosting Ecommerce Hosting FrontPage Hosting
Windows Hosting MySQL Hosting UNIX/Linux Hosting ASP/ASP.net Hosting
PHP Hosting JAVA Hosting Cold Fusion Hosting Virtual Private Servers
BSD Hosting Managed Hosting Sun Solaris Hosting Cobalt RaQ Hosting
MyBootDisks.com
Layers of the OSI (Open System Interface) Model
Defining the Seven Layers of the OSI Model
Application Layer - Layer 7
Presentation Layer - Layer 6
Session Layer - Layer 5
Transport Layer - Layer 4
Network Layer - Layer 3
Data Link Layer - Layer 2
Physical Layer - Layer 1
 
Diagram of the OSI Model - Network Layer
The Network Layer
The network layer is concerned with controlling the operation of the subnet. A key design issue is determining how packets are routed from source to destination. Routes could be based on static tables that are "wired into" the network and rarely changed. They could also be determined at the start of each conversation, for example a terminal session. Finally, they could be highly dynamic, being determined anew for each packet, to reflect the current network load.

If too many packets are present in the subnet at the same time, they will get in each other's way, forming bottlenecks. The control of such congestion also belongs to the network layer.

Since the operators of the subnet may well expect remuneration for their efforts, there is often some accounting function built into the network layer. At the very least, the software must count how many packets or characters or bits are sent by each customer, to produce billing information. When a packet crosses a national border, with different rates on each side, the accounting can become complicated.

When a packet has to travel from one network to another to get to its destination, many problems can arise. The addressing used by the second network may be different from the first one. The second one may not accept the packet at all because it is too large. The protocols may differ, and so on. It is up to the network layer to overcome all these problems to allow heterogeneous networks to be interconnected.

In broadcast networks, the routing problem is simple, so the network layer is often thin or even nonexistent.

Example : X.25 Connection Establishment

 Link of the Day!

©2002-2017MyBootDisks.com All Rights Reserved        Reference URL: http://www.mybootdisks.com/osimodel-layer3.asp
Privacy Statement Company or Trademark Names referenced it in site belong to their rightful owners.