Habib Youssef, PH.D.: Youssef@ccse - Kfupm.edu - Sa
Habib Youssef, PH.D.: Youssef@ccse - Kfupm.edu - Sa
[email protected]
Department of Computer Engineering
King Fahd University of Petroleum & Minerals
Dhahran, Saudi Arabia
001101
Analog/Digital
Digital
Data Network
Digital
Public Telephone Network
001101
Host A Host B
Router Router
Router
Router
Bits
data
Data
segment data
header Segment
network segment data
header header Packet
Frame Network Segment Data Frame
header header header trailer
Frame
01111111010101101000100100010110101 Router
Bits
Service Request
Service Reply
sender receiver
synchronize
Negotiate connection
synchronize
Acknowledge
Connection established
transmit
sender receiver
Buffer full
not ready
process
segments
ready Buffer OK
Resume Transmission
sender receiver
1 2 3 4 5 6 1 2 3 4 5 6
send 1
send 2
send 3
Ack 4
send 4
send 5 X
send 6
Ack 5
send 5
Ack 7
April 1999 Computer Networks: Architecture & Concepts/Habib Youssef 30
Transport to Network Layer
End-to-end segments
Router
Router
Router
Routed packets
Router
Router
Network LLC
Logical Link Control
Data Link MAC
Media Access Control
Physical
Reply
A Misconception:
» Technically, a server is a program and not
a piece of hardware.
» However, computer users frequently
(mis)apply the term to the computer
responsible for running a particular
server program.
– For example, Web Server, is usually a
computer running the http server program.