Software Protocol Layers
LESSON 5

(September 20, 1995)
Daniel Z. Tabor Jr.
New Jersey Institute of Technology


Outline:
Software Protocol Layers


Concepts:

[Outline]

Functionality of Layers:

[Outline]

Protocol Type by Layer:

[Outline]

ISO - Open Systems Interconnection (OSI) model:
(standards bodies)

#LayerExample
7ApplicationX-400
6PresentationAbstract Syntax Notation
5SessionToken control for current session
4TransportEnd-to-end reliability
3Networkcommunication subnet, routing
2Data LinkPoint-to-point control, LAPB
1.5MAC sublayerSpecific medium access, IEEE 802.3
1PhysicalVoltage level determines 0 or 1, X.21

[Outline]

TCP/IP model:
(researchers)

#LayerExample
1ApplicationFTP, TELNET, E-mail, SNMP
2TransportUDP, TCP
3InternetIP, ICMP
4Network InterfaceARP, RARP, Device Drivers
HardwareEthernet NIC

[Outline]

OSI - TCP/IP Differences:

[Outline]

Focus of Reliability:

[Outline]

Protocol Layering Principles:

[Outline]

Layering within a Network Substructure:

Network InterfaceInterface 1
\/
NIC
Interface 2
Intranetwork LayerPoint-to-point Module
HardwareNIC

[Outline]

Boundaries in the TCP/IP model:

Internet LayerIP addresses
Network-Interface LayerPhysical addresses
Application LayerOutside operating system
Transport LayerInside operating system

[Outline]

Disadvantages of Layering:

[Outline]

Multiplexing, Demultiplexing, and Inverse Multiplexing:

[Outline]

Hiding underlying network details:

[Outline]

Application-Level Approach:

[Outline]

Network-Level Approach:

[Outline]

Interconnection at Network-level:
Advantages

[Outline]

Interconnection of Networks:

[Outline]

TCP/IP Protocols:

[Outline]

(Home)

(Calendar)

(Materials)

(Students)

(Professor)


Last Modification: (Sunday, August 25, 1996)