Top Banner
Open System Interconnection (OSI) Model
21

Open System Interconnection (OSI) Model

Jan 01, 2016

Download

Documents

talon-cook

Open System Interconnection (OSI) Model. Objectives. Explain the OSI reference model, which sets standards for LAN and WAN communications Discuss communication between OSI stacks when two computers are linked through a network Apply the OSI model to realistic networking situations. - PowerPoint PPT Presentation
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Open System Interconnection (OSI) Model

Open System Interconnection (OSI) Model

Page 2: Open System Interconnection (OSI) Model

Objectives• Explain the OSI reference model, which

sets standards for LAN and WAN communications

• Discuss communication between OSI stacks when two computers are linked through a network

• Apply the OSI model to realistic networking situations

Page 3: Open System Interconnection (OSI) Model

OSI Reference Model• Foundation that brings continuity to LAN

and WAN communications• Product of two standards organizations:

• ISO• ANSI

• Developed in 1974• Set of communication guidelines for

hardware and software design

Page 4: Open System Interconnection (OSI) Model

OSI Guidelines Specify…• How network devices contact each other;

how devices using different protocols communicate

• How a network device knows when to transmit and not transmit data

• How physical network network devices are arranged and connected

Page 5: Open System Interconnection (OSI) Model

OSI Guidelines Specify…• Methods to ensure that network

transmissions are received correctly• How network devices maintain a consistent

rate of data flow• How electronic data is represented on

network media

Page 6: Open System Interconnection (OSI) Model

OSI Layers

Page 7: Open System Interconnection (OSI) Model

OSI Layers• Bottom layers

• Support for physical connectivity, frame formation, encoding, and signal transmission

• Middle layers• Establish and maintain a communication session

between two network nodes• Monitor for error conditions

• Uppermost layers• Application/software support for encrypting data and

assuring interpretation/presentation of data

Page 8: Open System Interconnection (OSI) Model

Physical Layer Functions• Provides transfer medium (eg, cable)• Translates data into a transmission signal• Sends signal along the transfer medium• Includes physical layout of network• Monitors for transmission errors• Determines voltage levels for data signal

transmissions and to synchronize transmissions• Determines signal type (eg, digital or analog)

Page 9: Open System Interconnection (OSI) Model

Analog Signals

Page 10: Open System Interconnection (OSI) Model

Digital Signals

Page 11: Open System Interconnection (OSI) Model

Data Link Layer Functions• Constructs data frames• Creates CRC information; checks for errors• Retransmits data if there is an error• Initiates communications link; makes sure it

is not interrupted (ensures node-to-node physical reliability)

• Examines device addresses• Acknowledges receipt of a frame

Page 12: Open System Interconnection (OSI) Model

Data Link Layer• Data link frame contains fields consisting of

address and control information• Two important sublayers

• Logical link control (LLC)• Media access control (MAC)

• Connectionless service versus connection-oriented service

Page 13: Open System Interconnection (OSI) Model

Network Layer Functions• Determines network path for routing

packets• Helps reduce network congestion• Establishes virtual circuits• Routes packets to other networks,

resequencing packet transmissions when needed

• Translates between protocols

Page 14: Open System Interconnection (OSI) Model

Transport Layer Functions• Ensures reliability of packet transmissions• Ensures data is sent and received in the same order• Sends acknowledgement when packet is received• Monitors for packet transmission errors and

resends bad packets• Breaks large data units into smaller ones and

reconstructs them at the receiving end for networks using different protocols

Page 15: Open System Interconnection (OSI) Model

Session Layer Functions• Establishes and maintains communications

link• Determines which node transmits at any

point in time• Disconnects when communication session

is over• Translates node addresses

Page 16: Open System Interconnection (OSI) Model

Presentation Layer Functions• Translates data to a format the receiving

node understands (eg, from EBCDIC to ASCII)

• Performs data encryption• Performs data compression

Page 17: Open System Interconnection (OSI) Model

Application Layer Functions• Enables sharing remote drivers and printers• Handles e-mail messages• Provides file transfer services• Provides file management services• Provides terminal emulation services

Page 18: Open System Interconnection (OSI) Model

Communicating Between Stacks

• OSI model provides standards for:• Communicating on a LAN• Communicating between LANs• Internetworking between LANs and WANs and

between WANs and WANs

Page 19: Open System Interconnection (OSI) Model
Page 20: Open System Interconnection (OSI) Model

Peer Protocols

Page 21: Open System Interconnection (OSI) Model

Applying the OSI Model