1. Chapter 1
• Reference Model : The OSI reference model
• Network – H/W & S/W
• Layered task
• Ex. Communicate 2 friend by postal mail
• 1 Higher Layer
• 2 Middle Layer
• 3 Lower Layer
Carrier for transmission
WCB/McGraw-Hill The McGraw-Hill Companies, Inc., 1998
2. Chapter 1
Network Reference Model
• The OSI model
standard for data communication.
• The TCP/IP Model
protocol suite – commercial Architecture
WCB/McGraw-Hill The McGraw-Hill Companies, Inc., 1998
7. Layer 1. Physical Layer
• Carry a bit stream over physical channel
• Physical- devices e.g. NIC
transmission media- cable.
• Bit pattern - (0001101)
must be transmitted- electrical/ optical signal
• Clock synchronization.
• Line configuration
• Physical Topology
• Transmission mode
WCB/McGraw-Hill The McGraw-Hill Companies, Inc., 1998
10. Layer 2. Data link Layer
• Framing- stream , group of bits.
• Physical Addressing
• Flow control
• Error control
• Access control
• node to node delivery.
WCB/McGraw-Hill The McGraw-Hill Companies, Inc., 1998
14. Layer 3. Network layer
(End to End packet delivery)
• The Network Layer Performs
network routing functions
responsible for S to D delivery of packets
fragmentation and reassembly
• Routing- define route
- independent n/w connection create large n/w
• Logical Addressing
Sender’s Address – Receiver’s Address
WCB/McGraw-Hill The McGraw-Hill Companies, Inc., 1998
15. Figure 3-9
WCB/McGraw-Hill The McGraw-Hill Companies, Inc., 1998
Layer 4. Transport Layer
Process to process delivery of message
-Message arrive in order
18. Layer 4. Transport Layer
• The Transport Layer provides transparent
transfer of data between end users,
providing reliable data transfer services to
the upper layers.
• The Transport Layer controls the reliability
of a given link through flow control,
segmentation/desegmentation, and error
control.
WCB/McGraw-Hill The McGraw-Hill Companies, Inc., 1998
19. Layer 4. Transport Layer
• Service Point Addressing (PORT)
• Several programs at same time
process Process
A ------------- B
• Segmentation & reassembly
-Transmittable segments, Seq no.
• Connection Control services.
WCB/McGraw-Hill The McGraw-Hill Companies, Inc., 1998
21. Layer 5: Session Layer
• The Session Layer controls the dialogues
(connections) between computers.
• It establishes, manages and terminates
the connections between the local and
remote application.
• It provides for full-duplex, half-duplex,
or simplex operation, and establishes
checkpointing
(e.g. file of 2000 pages & chk point of 100 pages.),
• termination, and restart procedures. 2
23. Layer 6: Presentation Layer
• Different Syntax & semantic information
• Translation
-encoding
sender dependent format
common format
receiver dependent format
-encryption. –carry sensitive info.
-compression.- reduce the nr. of bits.
(e.g. multimedia, text, audio, video) 2