Chapter 2 Notes

After Reading This Chapter And Completing the Exercises You will be able to:

Explain why networking standards are needed.

Describe the types of networking standards.

Describe the key networking standards organizations.

Explain the open systems interconnect (OSI) model.

Explain communication between stacks

Describe how the OSI model is applied

 

Why Networking Standards are Needed

 

Types of Standards

 

Key Networking Standards Organizations

802.1 An overview of the 802 standards
802.2 Standards for Logical Link Control and other standards for basic network connectivity
802.3 Standards for Carrier Sense Multiple Access with Collision Detection
802.4 Standards for token passing bus access
802.5 Standards for token ring access and for communications between LANs and MANs
802.6 Standards for LAN and MAN networks, including high-speed and connectionless networking
802.7 Standards for broadband cable technologies
802.8 Standards for fiber-optic cable technologies
802.9 Standards for integrated networking services, such as voice and data
802.10 Standards for interoperable LAN and MAN security
802.11 Standards for wireless connectivity
802.12 Standards for demand priority access method
802.14 Standards for cable television broadband communications

 

  • Mail service and user interface elements
  • Guidelines for encoding and decoding mail objects
  • Syntax for mail transfer
  • Methods to ensure reliable mail transfer
  • Guidelines for message transfer layer
  • Messaging protocol for telex

 

OSI Layered Communications

Application (Layer 7)

Presentation (Layer 6)

Session (Layer 5)

Transport (Layer 4)

Network (Layer 3)

Data Link (Layer 2)

Physical (Layer 1)

 

The Physical Layer

The Data Link Layer

  • Microsoft NetBEUI
  • Novell IPX/SPX
  • Internet TCP/IP

The Network Layer

 

Transport Layer

 

Protocol Purpose
Class 0 Simplest protocol. No error checking performed.
Class 1 Monitors for packet transmission errors. If detected, asks that the sending node re-send the packet.
Class 2 Monitors for errors and provides flow control.
Class 3 Provides functions on class 1 and 2 and adds the option to recover lost packets in some situations.
Class 4 Same as class 3, but allows more extensive error monitoring and recovery.

 

The Session Layer

 

The Presentation Layer

 

Application Layer

file transfers

file management

remote access to files and printers

message handling for e-mail

terminal emulation

 
Layer Functions
Physical

(Layer 1)

  • Provides the transfer medium.
  • Translates data into a transmission signal appropriate to the transfer medium.
  • Sends the signal along the transfer medium.
  • Includes the physical layout of the network.
  • Monitors for transmission errors.
  • Determines the voltage levels used for data signal transmissions and to synchronize transmissions.
  • Determines the signal type, such as digital or analog.
Data Link

(Layer 2)

  • Constructs data packets using the appropriate format for the network.
  • Creates CRC information.
  • Checks for errors using CRC information.
  • Responsible for data retransmission if there is an error.
  • Initiates the communications link and makes sure it is not interrupted for node-to-node physical reliability.
  • Examines packet address.
  • Acknowledges receipt of packet.
Network

(Layer 3)

  • Determines the network path on which to route frames.
  • Helps reduce network congestion.
  • Establishes virtual circuits.
  • Routes frames to other networks, re-sequencing packet transmissions when needed.
Transport

(Layer 4)

  • Ensures reliability of packet transmissions from node to node.
  • Ensures data packets are sent and received in the same order.
  • Provides acknowledgment when a packet is received.
  • Monitors for packet transmission errors and resends bad packets.
Session

(Layer 5)

  • Initiates the communication link.
  • Makes sure the communication link is maintained.
  • Determines which node transmits at any point in time, such as which on transmits first.
  • Disconnects when a communication session is over.
  • Translates node addresses.
Presentation

(Layer 6)

  • Translates data to a format the receiving node understands.
  • Performs data encryption.
  • Performs data compression.
Application

(Layer 7)

  • Enables sharing remote drives.
  • Enables sharing remote printers.
  • Handles e-mail messages.
  • Provides file transfer services
  • Provides file management services.
  • Provides terminal emulation services.

Communication Between Stacks

Node A

 

Node B

     

Application Layer

Application PDU

Application Layer

Presentation SDU

 

Presentation SDU

Presentation Layer

Presentation PDU

Presentation Layer

Session SDU

 

Session SDU

Session Layer

Session PDU

Session Layer

Transport SDU

 

Transport SDU

Transport Layer

Transport PDU

Transport Layer

Network SDU

 

Network SDU

Network Layer

Network PDU

Network Layer

Data Link SDU

 

Data Link SDU

Data Link Layer

Data Link PDU

Data Link Layer

Physical SDU

 

Physical SDU

Physical Layer

Physical PDU

Physical Layer

|_____________________________________________|

Node A sends packet to Node B

Applying the OSI Model

OSI Layer Corresponding Network Hardware or Software
Application Application programming interfaces, gateways
Presentation Data translation software, gateways
Session Network equipment software drivers, computer name lookup software, gateways
Transport Network equipment software drivers, gateways
Network Gateways, routers
Data Link NICs, intelligent hubs and bridges, gateways
Physical Cabling, cable connectors, multiplexers, transmitters, receivers, transceivers, passive, and active hubs, repeaters, gateways