




Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
A portion of a university computer science lecture from march 28, 2005, focusing on the network layers in the iso/osi model and the concepts of transparency and opacity in computer networks. The lecture covers the application, presentation, session, transport, network, and data link layers, discussing their functions, transparency, and opaqueness. It also explains the importance of transparency for efficiency and security, and opaqueness for hiding unsafe operations and states.
Typology: Study notes
1 / 8
This page cannot be seen from the preview
Don't miss anything!





Mar 28, 2005 -- Lecture 25
Douglas W. Jones Department of Computer Science
Network Layers The ISO/OSI model Application layer Presentation layer Session layer Transport layer Network layer Data Link layer Physical layer Frequently simplified in practice But even archaic network protocols can be examined in these terms.
The Presentation Layer Network API application programmer view of network Isolate program from implementation Package network services sensibly useful abstractions related to need
The Session Layer Organize communication into: reliable streams of text from end to end Telnet protocol is example remote procedure calls Users are isolated from underlying message structure physical network topology
The Network Layer Move data between machines isolate users from actual topology Once the data reaches the destination kick it upstairs to the transport layer Responsible for routing this is a hard enough problem, even without security issues.
Data Link Layer Move data over one link between machines not concerned with global topology deals with details of the link itself interrupt handlers timeouts collision resolution