Download presentation
Presentation is loading. Please wait.
1
COT 4600 Operating Systems Fall 2010
Dan C. Marinescu Office: HEC 439 B Office hours: Tu-Th 3:30-4:30 PM
2
Lecture 6 – Thursday September 9, 2010
Last time: Discussion of “Hints for Computer Systems Design” by Butler Lampson. Memory. Today: Interpreters. Communication links. Naming. Next time Lecture 6
3
Interpreters Active elements. Hardware interpreters; software interpreters Three abstractions: instruction reference, repertoire, and environment reference. Flow of control; interrupts. Processors. Finite-state machine with a number of distinguished initial states. Layered organization. Example: a calendar program in Java. Lecture 6
4
Communication links Primitives: send, receive. Wires and networks
The Internet Internet Core and Edge Hourglass communication model Protocol stack The hardware Router Network adaptor Lecture 6
5
Figure 2.5 from the textbook
Lecture 6 5
6
Figure 2.7 from the textbook
Lecture 6 6
7
Internet Core and Edge Lecture 6
8
Hourglass communication model
Lecture 6
9
Transport and Network Services
Lecture 6
10
Multiplexing and Demultiplexing
Lecture 6
11
Lecture 6
12
Application, Transport, Network, and Data Link Layer Protocols
Lecture 6
13
It's a long way to Tipperary it's a long way to go!!
Lecture 6
14
From Local Area to Wide Area Networks
Lecture 6
15
Message delivery to processes
Lecture 6
16
Sockets and Ports Lecture 6
17
Router Lecture 6
18
Router supporting QoS (Quality of Service)
Lecture 6
19
The network adaptor Lecture 6
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.