THE OSI REFERENCE MODEL Open Systems Interconnection Reference

  • Slides: 18
Download presentation
THE OSI REFERENCE MODEL Open Systems Interconnection Reference Model

THE OSI REFERENCE MODEL Open Systems Interconnection Reference Model

Agenda § Define OSI Model § Explain why it is important § Review each

Agenda § Define OSI Model § Explain why it is important § Review each of 7 levels § Definition § Examples § OSI Packaging § Review

The OSI Model Definition Open Systems Interconnection (OSI) Reference Model is a set of

The OSI Model Definition Open Systems Interconnection (OSI) Reference Model is a set of internationally recognized non-proprietary standards for networking and for operating systems involved in networking functions. § Internationally recognized: Established by the International Organization of Standardization § Non-proprietary: Public domain. Can be freely used by any vendor. § The OSI model is a layered model that describes how information moves from an application program running on one networked computer to an application program running on another networked computer.

OSI Model Definition – 7 Layers § Layer 1 – Physical § Please §

OSI Model Definition – 7 Layers § Layer 1 – Physical § Please § Layer 2 – Data Link § Do § Layer 3 – Network § Not § Layer 4 – Transport § Throw § Layer 5 – Session § Sausage § Layer 6 – Presentation § Pizza § Layer 7 - Application § Away

Why is the OSI model important? § To the computer industry: § § §

Why is the OSI model important? § To the computer industry: § § § Change Design Troubleshooting Training and education Interoperability between vendors § To you: § Help with troubleshooting network problems § Will be on certification exams § MCP § CCNA § Will be asked in an interview

An Analogy Application Presentation Session Transport Network Data Link Physical

An Analogy Application Presentation Session Transport Network Data Link Physical

The 7 Layers of the OSI Model

The 7 Layers of the OSI Model

Layer 7 - Application The Application layer provides services to the software through which

Layer 7 - Application The Application layer provides services to the software through which the user requests network services. § Examples: § § Internet Explorer, Safari, and other browsers FTP Mail Many applications that run on your computer are NOT part of the Application layer. This means that the following are not part of layer 7 because they do not request network services: § § Microsoft Word or Excel Adobe Photoshop Physical – Data Link – Network – Transport – Session – Presentation - Application

Layer 6 - Presentation Manages data-format information for networked communications (the network’s translator) §

Layer 6 - Presentation Manages data-format information for networked communications (the network’s translator) § For outgoing messages, it converts data into a generic format for network transmission; for incoming messages, it converts data from the generic network format to a format the receiving application can understand § This layer is also responsible for certain protocol conversions, data encryption/decryption, or data compression/decompression § Examples: § § § MIDI JPG, GIF, TIF MPEG Physical – Data Link – Network – Transport – Session – Presentation - Application

Layer 5 - Session The Session layer establishes, maintains, and manages the communication session

Layer 5 - Session The Session layer establishes, maintains, and manages the communication session between computers. § Responsible for initiating, maintaining and terminating sessions § Responsible for security and access control to session information (via session participant identification) § Responsible for synchronization services, and for checkpoint services § Examples: § § § NFS SQL RPC Physical – Data Link – Network – Transport – Session – Presentation - Application

Layer 4 - Transport The functions defined in this layer provide for the reliable

Layer 4 - Transport The functions defined in this layer provide for the reliable transmission of data segments, as well as the disassembly and assembly of the data before and after transmission. § Manages the transmission of data across a network § Manages the flow (flow control) of data between parties by segmenting long data streams into smaller data chunks (based on allowed “packet” size for a given transmission medium) (packet sequencing) § Provides acknowledgements of successful transmissions and requests retransmission for packets which arrive with errors (error detection and recovery) § Examples: § § TCP UDP Physical – Data Link – Network – Transport – Session – Presentation - Application

Layer 3 - Network The Network layer defines the processes used to route data

Layer 3 - Network The Network layer defines the processes used to route data across the network and the structure and use of logical addressing. § Handles addressing messages for delivery, as well as translating logical network addresses and names into their physical counterparts (Logical Addresses are managed by local network admins. ) § Responsible for deciding how to route transmissions between computers § This layer also handles the decisions needed to get data from one point to the next point along a network path § This layer also handles packet switching and network congestion control § Example: § § IP Network routers Physical – Data Link – Network – Transport – Session – Presentation - Application

Layer 2 – Data Link Concerned with the linkages and mechanisms used to move

Layer 2 – Data Link Concerned with the linkages and mechanisms used to move data about the network and deals with the ways in which data is reliably transmitted. § Handles special data frames (packets) between the Network layer and the Physical layer § At the sending end this layer handles conversion of data into raw formats that can be handled by the Physical Layer. At the receiving end, this layer packages raw data from the physical layer into data frames for delivery to the Network layer § The data link layer is often conceptually divided into two sub-layers: logical link control (LLC) and media access control (MAC). § Examples: § § § Network bridges Ethernet Wi-Fi Physical – Data Link – Network – Transport – Session – Presentation - Application

Layer 1 - Physical This layer defines the electrical and physical specifications for the

Layer 1 - Physical This layer defines the electrical and physical specifications for the networking media that carry the data bits across a network. § Converts bits into electronic signals for outgoing messages. Converts electronic signals into bits for incoming messages. (Performs bit synchronization. ) § This layer manages the interface between the computer and the network medium (coax, twisted pair, etc. ) § This layer tells the driver software for the MAU (media attachment unit) (eg. network interface cards (NICs), modems) what needs to be sent across the medium § Examples: § § Network hubs and repeaters LAN and WAN topology Physical – Data Link – Network – Transport – Session – Presentation - Application

The 7 Layers of the OSI Model

The 7 Layers of the OSI Model

Summing up § What is the ISO Model? § Why is it important? §

Summing up § What is the ISO Model? § Why is it important? § What are the 7 layers? Questions? § Homework § Review the definitions and examples of each layer § Take the test § Repeat as necessary

Additional Resources § http: //georgech. com/osi-model/ § § § Presentation and class notes Homework

Additional Resources § http: //georgech. com/osi-model/ § § § Presentation and class notes Homework Links for additional information and reference Glossary of terms Class forum § George Chmielecki § george. chmielecki@verizon. net

Class dismissed!

Class dismissed!