CN Module1 - Part 2
CN Module1 - Part 2
2.1 Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
NETWORK MODELS
2.2
2-1 LAYERED TASKS
2.3
Figure 2.1 Tasks involved in sending a letter
2.4
2-2 THE OSI MODEL
ISO standard that covers all aspects of network
communications is the Open Systems Interconnection
(OSI) model; introduced in the late 1970s
To Facilitate communication between different systems
without requiring changes to the underlying hardware and
software
Layered framework for the design of network systems
that allows communication between all types of
computer systems
2.5
Note
2.6
Figure 2.2 Seven layers of the OSI model
2.7
OSI MODEL …
2.9
Figure 2.4 An exchange using the OSI model
2.10
2-3 LAYERS IN THE OSI MODEL
2.11
Physical layer
Coordinates functions required to carry a bit stream over
physical medium
Electrical specifications of the interface and transmission
medium
Defines procedures and functions to be performed by physical
devices and interfaces
2.12
Figure 2.5 Physical layer
2.13
Physical layer
Physical topology
2.14
Note
2.15
Data Link layer
2.17
Note
2.18
Figure 2.7 Hop-to-hop delivery
2.19
Network layer
Responsible for source-to-destination delivery of
packets across multiple networks
Needed when two systems are connected to different
networks, with connecting devices between the networks
Responsibilities
Logical Addressing: physical address cannot be used when
packet passes the network boundary
Logical addressing used to distinguish source and destination
system
2.20
Figure 2.8 Network layer
2.21
Note
2.22
Figure 2.9 Source-to-destination delivery
2.23
Transport layer
Responsible for process-to-process delivery of packets
Process- an application program running on host
Transport layer ensures that whole message arrives intact and
in order
Responsibilities
Service-point Addressing: Port addressing
Network layer gets each packet to correct computer,
2.24
Figure 2.10 Transport layer
2.25
Note
2.26
Figure 2.11 Reliable process-to-process delivery of a message
2.27
Session Layer
2.28
Figure 2.12 Session layer
2.29
Note
2.30
Presentation Layer
Responsibilities
Translation: changes the information from machine dependent
format to machine independent format
Compression: reduce the amount of bits/data in the
information
Encryption: ensure privacy
2.31
Figure 2.13 Presentation layer
2.32
Note
2.33
Application Layer
Enables users to access the network; provides user
interfaces and support for services
Responsible for providing services to the user
Services provided-
Network virtual terminal: allows user to log on to remote host
File transfer, access and management: allows user to access
files on remote host
Mail services: e-mail forwarding and storage
Directory services: provides database sources and access for
global information about various objects and services
2.34
Figure 2.14 Application layer
2.35
Note
2.36
Figure 2.15 Summary of layers
2.37
2-4 TCP/IP PROTOCOL SUITE
The layers in the TCP/IP protocol suite do not exactly
match those in the OSI model.
2.39
2-5 ADDRESSING
2.40
Figure 2.17 Addresses in TCP/IP
2.41
Figure 2.18 Relationship of layers and addresses in TCP/IP
2.42
Example 2.1
2.43
Figure 2.19 Physical addresses
2.44
Example 2.2
07:01:02:01:2C:4B
2.45
Example 2.3
2.46
Figure 2.20 IP addresses
2.47
Example 2.4
2.48
Figure 2.21 Port addresses
2.49
Note
2.50
Example 2.5
753
2.51
Note
2.52