Upload
others
View
4
Download
0
Embed Size (px)
Citation preview
1Copyright © 2012, Elsevier Inc. All rights Reserved
Chapter 3
Computer Networks, 5th Edition
Internetworking
2Copyright © 2012, Elsevier Inc. All rights Reserved
FIGURE 3.1 A switch provides a star topology.
3Copyright © 2012, Elsevier Inc. All rights Reserved
FIGURE 3.2 Datagram forwarding: an example network.
4Copyright © 2012, Elsevier Inc. All rights Reserved
FIGURE 3.3 An example of a virtual circuit network.
5Copyright © 2012, Elsevier Inc. All rights Reserved
FIGURE 3.4 A packet is sent into a virtual circuit network.
6Copyright © 2012, Elsevier Inc. All rights Reserved
FIGURE 3.5 A packet makes its way through a virtual circuit network.
7Copyright © 2012, Elsevier Inc. All rights Reserved
FIGURE 3.6 ATM cell format at the UNI.
8Copyright © 2012, Elsevier Inc. All rights Reserved
FIGURE 3.7 Source routing in a switched network (where the switch reads the rightmost number).
9Copyright © 2012, Elsevier Inc. All rights Reserved
FIGURE 3.8 Three ways to handle headers for source routing: (a) rotation; (b) stripping; (c) pointer. The labels are read right to left.
10Copyright © 2012, Elsevier Inc. All rights Reserved
FIGURE 3.9 Illustration of a learning bridge.
11Copyright © 2012, Elsevier Inc. All rights Reserved
FIGURE 3.10 Extended LAN with loops.
12Copyright © 2012, Elsevier Inc. All rights Reserved
FIGURE 3.11 Example of (a) a cyclic graph; (b) a corresponding spanning tree.
13Copyright © 2012, Elsevier Inc. All rights Reserved
FIGURE 3.12 Spanning tree with some ports not selected.
14Copyright © 2012, Elsevier Inc. All rights Reserved
FIGURE 3.13 Two virtual LANs share a common backbone.
15Copyright © 2012, Elsevier Inc. All rights Reserved
FIGURE 3.14 A simple internetwork. Hn = host; Rn = router.
16Copyright © 2012, Elsevier Inc. All rights Reserved
FIGURE 3.15 A simple internetwork, showing the protocol layers used to connect H5 to H8 in Figure 3.14. ETH is the protocol that runs over the Ethernet.
17Copyright © 2012, Elsevier Inc. All rights Reserved
FIGURE 3.16 IPv4 packet header.
18Copyright © 2012, Elsevier Inc. All rights Reserved
FIGURE 3.17 IP datagrams traversing the sequence of physical networks graphed in Figure 3.14.
19Copyright © 2012, Elsevier Inc. All rights Reserved
FIGURE 3.18 Header fields used in IP fragmentation: (a) unfragmented packet; (b) fragmented packets.
20Copyright © 2012, Elsevier Inc. All rights Reserved
FIGURE 3.19 IP addresses: (a) class A; (b) class B; (c) class C.
21Copyright © 2012, Elsevier Inc. All rights Reserved
FIGURE 3.20 Subnet addressing.
22Copyright © 2012, Elsevier Inc. All rights Reserved
FIGURE 3.21 An example of subnetting.
23Copyright © 2012, Elsevier Inc. All rights Reserved
FIGURE 3.22 Route aggregation with CIDR.
24Copyright © 2012, Elsevier Inc. All rights Reserved
FIGURE 3.23 ARP packet format for mapping IP addresses into Ethernet addresses.
25Copyright © 2012, Elsevier Inc. All rights Reserved
FIGURE 3.24 A DHCP relay agent receives a broadcast DHCPDISCOVER message from a host and sends a unicast DHCPDISCOVER to the DHCP server.
26Copyright © 2012, Elsevier Inc. All rights Reserved
FIGURE 3.25 DHCP packet format.
27Copyright © 2012, Elsevier Inc. All rights Reserved
FIGURE 3.26 An example of virtual private networks: (a) two separate private networks; (b) two virtual private networks sharing common switches.
28Copyright © 2012, Elsevier Inc. All rights Reserved
FIGURE 3.27 A tunnel through an internetwork. 18.5.0.1 is the address of R2 that can be reached from R1 across the internetwork.
29Copyright © 2012, Elsevier Inc. All rights Reserved
FIGURE 3.28 Network represented as a graph.
30Copyright © 2012, Elsevier Inc. All rights Reserved
FIGURE 3.29 Distance-vector routing: an example network.
31Copyright © 2012, Elsevier Inc. All rights Reserved
FIGURE 3.30 Example network running RIP.
32Copyright © 2012, Elsevier Inc. All rights Reserved
FIGURE 3.31 RIPv2 packet format.
33Copyright © 2012, Elsevier Inc. All rights Reserved
FIGURE 3.32 Flooding of link-state packets: (a) LSP arrives at node X; (b) X floods LSP to A and C; (c) A and C flood LSP to B (but not X); (d) flooding is complete.
34Copyright © 2012, Elsevier Inc. All rights Reserved
FIGURE 3.33 Link-state routing: an example network.
35Copyright © 2012, Elsevier Inc. All rights Reserved
FIGURE 3.34 OSPF header format.
36Copyright © 2012, Elsevier Inc. All rights Reserved
FIGURE 3.35 OSPF link-state advertisement.
37Copyright © 2012, Elsevier Inc. All rights Reserved
FIGURE 3.36 Revised ARPANET routing metric versus link utilization.
38Copyright © 2012, Elsevier Inc. All rights Reserved
FIGURE 3.37 A general-purpose processor used as a packet switch.
39Copyright © 2012, Elsevier Inc. All rights Reserved
FIGURE 3.38 A 4×4 switch.
40Copyright © 2012, Elsevier Inc. All rights Reserved
FIGURE 3.39 Simple illustration of head-of-line blocking.
41Copyright © 2012, Elsevier Inc. All rights Reserved
FIGURE 3.40 A 4×4 crossbar switch.
42Copyright © 2012, Elsevier Inc. All rights Reserved
FIGURE 3.41 A self-routing header is applied to a packet at input to enable the fabric to send the packet to the correct output, where it is removed: (a) Packet arrives at input port; (b) input port attaches self-routing header to direct packet to correct output; (c) self- routing header is removed at output port before packet leaves switch.
43Copyright © 2012, Elsevier Inc. All rights Reserved
FIGURE 3.42 Routing packets through a banyan network. The 3-bit numbers represent values in the self-routing headers of four arriving packets.
44Copyright © 2012, Elsevier Inc. All rights Reserved
FIGURE 3.43 Block diagram of a router.
45Copyright © 2012, Elsevier Inc. All rights Reserved
FIGURE 3.44 Example network for Exercises 1 and 2.
46Copyright © 2012, Elsevier Inc. All rights Reserved
FIGURE 3.45 Network for Exercise 3.
47Copyright © 2012, Elsevier Inc. All rights Reserved
FIGURE 3.46 Diagram for Exercise 4.
48Copyright © 2012, Elsevier Inc. All rights Reserved
FIGURE 3.47 Diagram for Exercise 5.
49Copyright © 2012, Elsevier Inc. All rights Reserved
FIGURE 3.48 Network for Exercises 13 and 14.
50Copyright © 2012, Elsevier Inc. All rights Reserved
FIGURE 3.49 Network for Exercises 15 and 16.
51Copyright © 2012, Elsevier Inc. All rights Reserved
FIGURE 3.50 Diagram for Exercise 17.
52Copyright © 2012, Elsevier Inc. All rights Reserved
FIGURE 3.51 Extended LAN for Exercise 18.
53Copyright © 2012, Elsevier Inc. All rights Reserved
FIGURE 3.52 Loop for Exercises 19 and 20.
54Copyright © 2012, Elsevier Inc. All rights Reserved
FIGURE 3.53 Network for Exercises 46, 48, and 54.
55Copyright © 2012, Elsevier Inc. All rights Reserved
FIGURE 3.54 Network for Exercise 47.
56Copyright © 2012, Elsevier Inc. All rights Reserved
FIGURE 3.55 Site for Exercise 51.
57Copyright © 2012, Elsevier Inc. All rights Reserved
FIGURE 3.56 Simple network for Exercise 57.
58Copyright © 2012, Elsevier Inc. All rights Reserved
FIGURE 3.57 Networks for Exercise 60.
59Copyright © 2012, Elsevier Inc. All rights Reserved
FIGURE 3.58 Network for Exercise 61.
60Copyright © 2012, Elsevier Inc. All rights Reserved
FIGURE 3.59 Network for Exercise 62.
61Copyright © 2012, Elsevier Inc. All rights Reserved
FIGURE 3.60 Network for Exercise 63.
62Copyright © 2012, Elsevier Inc. All rights Reserved
FIGURE 3.61 Network for Exercise 64.
63Copyright © 2012, Elsevier Inc. All rights Reserved
FIGURE 3.62 Network for Exercise 69.