0% found this document useful (0 votes)
241 views30 pages

Network Models: Mcgraw-Hill ©the Mcgraw-Hill Companies, Inc., 2004

The document discusses network models including the layered tasks model and the Internet model. It describes the different layers of the Internet model from the physical layer to the application layer and provides examples of how each layer functions.

Uploaded by

SUJITHMV
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
241 views30 pages

Network Models: Mcgraw-Hill ©the Mcgraw-Hill Companies, Inc., 2004

The document discusses network models including the layered tasks model and the Internet model. It describes the different layers of the Internet model from the physical layer to the application layer and provides examples of how each layer functions.

Uploaded by

SUJITHMV
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
You are on page 1/ 30

Chapter 2

Network
Models
McGraw-Hill

The McGraw-Hill Companies, Inc., 2004

2.1 Layered Tasks

Sender, Receiver, and Carrier


Hierarchy
Services
McGraw-Hill

The McGraw-Hill Companies, Inc., 2004

Figure 2.1

McGraw-Hill

Sending a letter

The McGraw-Hill Companies, Inc., 2004

2.2 Internet Model

Peer-to-Peer Processes

Functions of Layers
Summary of Layers
McGraw-Hill

The McGraw-Hill Companies, Inc., 2004

Figure 2.2

McGraw-Hill

Internet layers

The McGraw-Hill Companies, Inc., 2004

Figure 2.3

McGraw-Hill

Peer-to-peer processes

The McGraw-Hill Companies, Inc., 2004

Figure 2.4

McGraw-Hill

An exchange using the Internet model

The McGraw-Hill Companies, Inc., 2004

Figure 2.5

McGraw-Hill

Physical layer

The McGraw-Hill Companies, Inc., 2004

Note:
The physical layer is responsible for
transmitting individual bits from one
node to the next.

McGraw-Hill

The McGraw-Hill Companies, Inc., 2004

Figure 2.6

McGraw-Hill

Data link layer

The McGraw-Hill Companies, Inc., 2004

Note:
The data link layer is responsible for
transmitting frames from
one node to the next.

McGraw-Hill

The McGraw-Hill Companies, Inc., 2004

Figure 2.7

McGraw-Hill

Node-to-node delivery

The McGraw-Hill Companies, Inc., 2004

Example 1
In Figure 2.8 a node with physical address 10 sends a
frame to a node with physical address 87. The two nodes
are connected by a link. At the data link level this frame
contains physical addresses in the header. These are the
only addresses needed. The rest of the header contains
other information needed at this level. The trailer usually
contains extra bits needed for error detection

McGraw-Hill

The McGraw-Hill Companies, Inc., 2004

Figure 2.8

McGraw-Hill

Example 1

The McGraw-Hill Companies, Inc., 2004

Figure 2.9

McGraw-Hill

Network layer

The McGraw-Hill Companies, Inc., 2004

Note:
The network layer is responsible for
the delivery of packets from the
original source to the
final destination.

McGraw-Hill

The McGraw-Hill Companies, Inc., 2004

Figure 2.10

McGraw-Hill

Source-to-destination delivery

The McGraw-Hill Companies, Inc., 2004

Example 2
In Figure 2.11 we want to send data from a node with
network address A and physical address 10, located on
one LAN, to a node with a network address P and
physical address 95, located on another LAN. Because
the two devices are located on different networks, we
cannot use physical addresses only; the physical
addresses only have local jurisdiction. What we need here
are universal addresses that can pass through the LAN
boundaries. The network (logical) addresses have this
characteristic.

McGraw-Hill

The McGraw-Hill Companies, Inc., 2004

Figure 2.11 Example 2

McGraw-Hill

The McGraw-Hill Companies, Inc., 2004

Figure 2.12

McGraw-Hill

Transport layer

The McGraw-Hill Companies, Inc., 2004

Note:
The transport layer is responsible for
delivery of a message from one process
to another.

McGraw-Hill

The McGraw-Hill Companies, Inc., 2004

Figure 2.12

McGraw-Hill

Reliable process-to-process delivery of a message

The McGraw-Hill Companies, Inc., 2004

Example 3
Figure 2.14 shows an example of transport layer
communication. Data coming from the upper layers have
port addresses j and k (j is the address of the sending
process, and k is the address of the receiving process).
Since the data size is larger than the network layer can
handle, the data are split into two packets, each packet
retaining the port addresses (j and k). Then in the network
layer, network addresses (A and P) are added to each
packet.

McGraw-Hill

The McGraw-Hill Companies, Inc., 2004

Figure 2.14

McGraw-Hill

Example 3

The McGraw-Hill Companies, Inc., 2004

Figure 2.15

McGraw-Hill

Application layer

The McGraw-Hill Companies, Inc., 2004

Note:
The application layer is responsible for
providing services to the user.

McGraw-Hill

The McGraw-Hill Companies, Inc., 2004

Figure 2.16

McGraw-Hill

Summary of duties

The McGraw-Hill Companies, Inc., 2004

2.3 OSI Model

A comparison

McGraw-Hill

The McGraw-Hill Companies, Inc., 2004

Figure 2.17

McGraw-Hill

OSI model

The McGraw-Hill Companies, Inc., 2004

Note:
The OSI model is briefly discussed in
Appendix C.

McGraw-Hill

The McGraw-Hill Companies, Inc., 2004

You might also like