ECE 352 - ch1 - Intro - Annotated
ECE 352 - ch1 - Intro - Annotated
Chapter 1
Introduction
2
Architecture of the Internet
• Business Applications
• Home Applications
• Mobile Users
• Social Issues
4
Business Applications of Networks
8
Local Area Networks
12
Wireless Networks (2)
• Addressing
• Error Control
• Flow Control
• Multiplexing
• Routing
14
Network Software
Protocol Hierarchies
17
Reference Models
The OSI
reference
model.
18
Network Layers (Cont.)
Station Station
A B
Application Application
Message AH DATA layer layer AH DATA
Presentation Presentation
Message PH Payload layer layer PH Payload
Session Session
Message SH Payload layer layer SH Payload
Transport Transport
Segment TH Payload layer layer TH Payload
Network Network
Packet NH Payload layer layer NH Payload
Physical Physical
Bit layer layer
19
OSI Layers’ Functions
• Physical layer
o Media type
o Modulation and modulation type
o Signal power
o Line coding
o Data rate
OSI Layers’ Functions (Cont.)
• Network layer
o Routing
o Error detection
o Flow control
o Congestion control
o Fragmentation and reassembly
o Addressing
OSI Layers’ Functions (Cont.)
• Transport layer
o Addressing
o Flow control
o Error control (detection & correction)
o Reordering
o Congestion control
o Segmentation and reassembly
OSI Layers’ Functions (Cont.)
• Session layer
o Controls the sessions
o Start and end sessions
o Timing
• Presentation layer
o Data format
o Security
o Compression
OSI Layers’ Functions (Cont.)
• Application layer
o User interface
o Report errors to the user
o Convert user commands into traffic
Reference Models (2)
29
Connection-Oriented and Connectionless
Services (Cont.)
31
Circuit Switching and Packet Switching
32
Example Networks
• The Internet
• Connection-Oriented Networks:
X.25, Frame Relay, and ATM
• Ethernet
34
Architecture of the Internet
42