Upper Layers
Layers 7 through 4 comprise the upper layers of the OSI protocol stack. They are more geared to the type of application than the lower layers, which are designed to move packets, no matter what they contain, from one place to another.
Application Layer 7
This top layer defines the language and syntax that programs use to communicate with other programs. The application layer represents the purpose of communicating in the first place. For example, a program in a client workstation uses commands to request data from a program in the server. Common functions at this layer are opening, closing, reading and writing files, transferring files and e-mail messages, executing remote jobs and obtaining directory information about network resources.
Presentation Layer 6
When data are transmitted between different types of computer systems, the presentation layer negotiates and manages the way data are represented and encoded. For example, it provides a common denominator between ASCII and EBCDIC machines as well as between different floating point and binary formats. Sun's XDR and OSI's ASN.1 are two protocols used for this purpose. This layer is also used for encryption and decryption.
Session Layer 5
Provides coordination of the communications in an orderly manner. It determines one-way or two-way communications and manages the dialog between both parties; for example, making sure that the previous request has been fulfilled before the next one is sent. It also marks significant parts of the transmitted data with checkpoints to allow for fast recovery in the event of a connection failure.
In practice, this layer is often not used or services within this layer are sometimes incorporated into the transport layer.
Transport Layer 4
This layer is responsible for overall end-to-end validity and integrity of the transmission. The lower layers may drop packets, but the transport layer performs a sequence check on the data and ensures that if a 12MB file is sent, the full 12MB is received.
"OSI transport services" include layers 1 through 4, collectively responsible for delivering a complete message or file from sending to receiving station without error.
Lower Layers
Layers 3 through 1 are responsible for moving packets from the sending station to the receiving station.
Network Layer 3
The network layer establishes the route between the sender and receiver across switching points, which are typically routers. The most ubiquitous example of this layer is the IP protocol in TCP/IP (see TCP/IP). IPX, SNA and AppleTalk are other examples of routable protocols, which means that they include a network address and a station address in their addressing system. This layer is also the switching function of the dial-up telephone system. If all stations are contained within a single network segment, then the routing capability in this layer is not required. See layer 3 switch.
Data Link Layer 2
The data link is responsible for node to node validity and integrity of the transmission. The transmitted bits are divided into frames; for example, an Ethernet, Token Ring or FDDI frame in local area networks (LANs). Frame relay and ATM are also at Layer 2. Layers 1 and 2 are required for every type of communications. For more on this layer, see data link protocol.
Physical Layer 1
The physical layer is responsible for passing bits onto and receiving them from the connecting medium. This layer has no understanding of the meaning of the bits, but deals with the electrical and mechanical characteristics of the signals and signaling methods. For example, it comprises the RTS and CTS signals in an RS-232 environment, as well as TDM and FDM techniques for multiplexing data on a line. SONET also provides layer 1 capability.
The Protocol Stack
Using TCP/IP as a model, the sending application hands data to the transport layer, which breaks it up into the packets required by the network. It stores the sequence number and other data in its header. The network layer adds source and destination data in its header, and the data link layer adds station data in its header. On the other side, the corresponding layer reads and processes the headers and discards them.
![]() | Reproduced with permission from Computer Desktop Encyclopedia. Copyright (c) 1981-2010 The Computer Language Company Inc. All rights reserved. |
Additional Resources
- CompTIA Network+ N10-004 Exam Cram App (iPhone) 1.0 (Mobile)
- Download CompTIA Network+ N10-004 Exam Cram application for FREE. Try it. Like it. Buy it through the in-app purchase option. CompTIA Network+ N10-004 Exam Cram reader app brings to your mobile bookshelf one of the best selling exam preparation book series Exam Cram from Pearson IT Certification, a publishing imprint...
- Software downloads 2010-01-03
- Securing Layer 2
- For many years, network administrators have expected security breaches to come from outside an organization or at the upper layers of the OSI model. For this purpose, firewalls are implemented at the edge of a network. While the default state of a firewall does not allow communication between an organization...
- White papers 2010-01-01
- Fibre Channel Essentials
- Fibre Channel is an ANSI standard-based protocol for the movement of data between servers and storage devices. FC is defined by port addresses and names and each device port connected to a switch port creating a FC Fabric. FC represents the first three layers of the OSI reference model and...
- White papers 2010-01-01
- Software that automatically fixes itself, without shutting down
- Invariant DetectionThis is supposing that the software is simple enough to determine invariants and not block valid code paths that are infrequently used. It sounds a lot like applying design by contract after the fact.Software That Fixes Itself?The headline implies an application that fixes itself. The article describes and...
- Discussion threads 2009-10-29
- Microsoft founds, funds a new open-source foundation
- Thank You M.J.I just read this with extreme interest. Thank you for the post and sharing this information."My first thought..If you cannot beat them, join them"The power of Open SourceYears ago Bill Gates himself criticized Open Source and the GPL Gnu Public License. Yet, Microsoft has finally realized the...
- Discussion threads 2009-09-10
- Network Warrior 1.0 (Mobile)
- By Gary A. DonahuePublished by O'Reilly Media (http://oreilly.com/catalog/9780596101510/)Written by networking veteran with 20 years of experience, Network Warrior provides a thorough and practical introduction to the entire network infrastructure, from cabling to the routers. What you need to learn to pass a Cisco certification exam such as CCNA and what...
- Software downloads 2009-08-24
- Cloud computing and open source face-off
- Cloud computing and open source face-offThanks for the shout outI think your piece adds a lot to the discussion as well.Master Joe Says...Just two questions. The word proprietary is mentioned. Last time I checked, one of the biggest reasons that the open-source idiots, also known as OSI, complained...
- Discussion threads 2009-06-15
- Microsoft: Money Just Wants to Be Free
- Microsoft: Money Just Wants to Be FreeMS can't do it, they are a monopolyMonopolies are not allowed to release products for free. Intuit would have them in front of an EC judge within seconds and 3 years later, MS would be fined billions of euros for this move.It's not a...
- Discussion threads 2009-06-12
- China's 'secure' OS Kylin - a threat to U.S offensive cyber capabilities?
- Picture a cyber warfare arms race where the participating countries have spent years of building offensive cyber warfare capabilities by exploiting the monoculture on one another's IT infrastructure. Suddenly, one of the countries starts migrating to a hardened operating system of its own, and by integrating it...
- Blog posts 2009-05-13
- Introduction to Information Technology
- View Available Dates and LocationsIn this introductory course, you will learn the basics of computers, operating systems, and communication. With the help of interactive exercises, you will learn about common network protocols, the use of addressing to communicate over the network, and the role of the OSI...
- Training 2009-05-01
- Data breach costs, customer churn up a bit; Repeat offenders abound
- Data breach costs, customer churn up a bit; Repeat offenders aboundPrevent most net breaches!!!Our system prevents a majority of Network Breaches while keeping the Networks "UP," Provides a Real Time Global Administrator that sits transparently over other OEM's Network Management systems (i.e., IBM Websphere, HP OPenview, SCADA, etc), the system...
- Discussion threads 2009-02-02
- IP-Availability and SLA
- This paper studies possible Service Level Agreement SLA objectives corresponding network service availability in packet switched networks, focusing on IP networks. Service availability is looked from ISO-OSI reference model layers and cross-layer point of view. Both IETF and ITU-T metrics and definitions are discussed. The paper defines IP network service...
- White papers 2008-11-21
- Gartner tries to scare businesses adopting open source
- Gartner tries to scare businesses adopting open sourceYou are wrong, Gartner is correct...My rep has confirmed this for me as well. Open Source is impossible to license and maintain. Thus, the only true solution to IT needs and efficiencies is adopting a Microsoft strategy throughout the entire organization. My rep...
- Discussion threads 2008-11-20
- Explaining the buzzwords which students will need to know
- Explaining the buzzwords which students will need to knowNice WordsBut,... "Internet has the OSI model", dear, Internet runs on TCP/IP model, OSI is just a framework used nowadays to teach kids.
- Discussion threads 2008-11-03
- Explaining the buzzwords which students will need to know
- In this day and age of expanding technologies, futuristic ideology and plain crazy industries, there are certain key buzzwords being thrown around the place left, right and centre. Before I started writing on Enterprise Alley, I didn't have a clue what half of these things were. If I'm honest, it...
- Blog posts 2008-11-03
- Reusable Verification Environment for Verification of Ethernet Packet in Ethernet IP Core, a Verification Strategy-an Analysis
- Design reuse and verification reuse are important to satisfy time-to-market requirements. Designer must be able to reuse Intellectual Property in the design as golden model. Reuse of verification environment across different designs of the domain saves time to market further and improves total design verification quality. The Physical Layer is...
- White papers 2008-11-01
- Surviving the recession with Free Enterprise OSes (Part 2)
- In Part 1, I discussed the four Free Linux distributions that are best position to provide extended support and ample functionality to an end user through a protracted recession, as well as having the characteristic "safeness" or "stability" factor in terms of being able to weather...
- Blog posts 2008-10-14
- Applications of QKD Network for High Performance Distributed Computing
- Quantum Key Distribution QKD is a point to point secure key generation technology which provides unconditional security. To exploit the security of QKD for large scale practical communication, it must be used in a network fashion. BBN DARPA quantum network and SECOQC network of secrets are the examples of such...
- White papers 2008-09-16
- GPL divide still lives, one year on
- GPL divide still lives, one year onThe Freeware Ghetto"If the GPL just becomes a freeware license while "commercial" versions of the same programs are offered under commercial licenses, does the GPL risk becoming a freeware ghetto?"Amen - I was so pleased to see this question posed - as it seems...
- Discussion threads 2008-06-19
- The Open Source Commandments
- The Open Source CommandmentsFirst CommandmentShouldn't the first commandment be: "Microsoft is Evil"?;-)RE: The Open Source CommandmentsWhat about the other commandments:"Thou shalt insult anyone who criticizes open source""Thou shalt not use any other software except the ones we use"Religion and sciencewhat a great taste that tastes great together. Someone calls...
- Discussion threads 2008-04-09
Premier Vendor Content Whitepapers, webcasts & resources from our Power Center Sponsors
SmartPlanet
- Thought-provoking progressive ideas on diverse topics that intersect with technology, business, and life, and matter to the world at large. Visit SmartPlanet
- More from IBM
- How to Drive Better Business Outcomes with Exceptional Web Experiences Download the eBook
- Driving Business Agility through SOA Connectivity & Integration Read the White Paper from IBM
- Linking Decisions and Information for Organizational Performance Read the Tom Davenport study




