Professional Documents
Culture Documents
Address Mapping,
21.1 Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
21-1 ADDRESS MAPPING
21.2
Figure 21.1 ARP operation
21.3
Figure 21.2 ARP packet
21.4
Figure 21.3 Encapsulation of ARP packet
21.5
Figure 21.4 Four cases using ARP
21.6
Note
21.7
Example 21.1
Solution
Figure 21.5 shows the ARP request and reply packets.
Note that the ARP data field in this case is 28 bytes, and
that the individual addresses do not fit in the 4-byte
boundary. That is why we do not show the regular 4-
byte boundaries for these addresses.
21.8
Figure 21.5 Example 21.1, an ARP request and reply
21.9
Figure 21.6 Proxy ARP
21.10
Figure 21.7 BOOTP client and server on the same and different networks
21.11
Note
21.12
Chapter 22
Network Layer:
Delivery, Forwarding
22.13 Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
22-1 DELIVERY
22.14
Figure 22.1 Direct and indirect delivery
22.15
22-2 FORWARDING
22.16
Figure 22.2 Route method versus next-hop method
22.17
Figure 22.3 Host-specific versus network-specific method
22.18
Figure 22.4 Default method
22.19
Figure 22.5 Simplified forwarding module in classless address
22.20
Note
22.21
Example 22.1
Solution
Table 22.1 shows the corresponding table.
22.22
Figure 22.6 Configuration for Example 22.1
22.23
Table 22.1 Routing table for router R1 in Figure 22.6
22.24
Example 22.2
Solution
The router performs the following steps:
1. The first mask (/26) is applied to the destination
address. The result is 201.4.22.0, which does not
match the corresponding network address.
2. The second mask (/25) is applied to the destination
address. The result is 201.4.22.0, which does not
match the corresponding network address (row 2).
22.26
Example 22.3 (continued)
22.27
Chapter
23
◼ Process-to-Process
Delivery
23.1 Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or
display.
23-1 PROCESS-TO-
PROCESS DELIVERY
The transport layer is responsible for process-to-
process delivery—the delivery of a packet, part of a
message, from one process to another. Two processes
communicate in a client/server relationship, as we will
see later.
Topics discussed in this section: Client/Server Paradigm
Multiplexing and Demultiplexing
Connectionless Versus Connection-Oriented Service Reliable
Versus Unreliable
Three Protocols
23.2
9
Not
e
The transport layer is responsible for
process-to-process delivery.
23.3
0
Figure 23.1 Types of data deliveries
23.3
1
Figure 23.2 Port numbers
23.3
2
Figure 23.3 IP addresses versus port numbers
23.3
3
Figure 23.4 IANA ranges
23.3
4
Figure 23.5 Socket address
23.3
5
Figure 23.6 Multiplexing and demultiplexing
23.3
6
Figure 23.7 Error control
Figure 23.8 Position of UDP, TCP, and SCTP in TCP/IP suite