主机号占12位,其二进制这表示是:1101 。
4-27 设某路由器建立了如表4-8所示的路由表(这三列分别是目的网络、子网掩码和下一跳路由器,若直接交付则最后一列表示应当从哪一个接口转发出去):
表4-8
目 的 网 络 (默认) 某路由器的路由表 子 网 掩 码 — 下 一 跳 接口0 接口1 R4 现共收到5个分组,其目的站IP地址分别为: (1) 试分别计算这些分组转发的下一跳。
解答:(1)接口0; (2) R2; (3) R4; (4) R3; (5) R4。
4-28 考虑某路由器具有下列路由表项:
表4-9 某路由器的路由表
网络前缀 下一跳 (1)假设路由器接收到一个目的地址为的IP分组,请确定该路由器为该IP分组选择的下一跳,并解释说明。
(2)在上面的路由表中增加一条路由表项,该路由表项使以为目的地址的IP分组选择“A”作为下一跳,而不影响其他目的地址的IP分组转发。
(3)在上面的路由表中增加一条路由表项,使所有目的地址与该路由表中任何路由表项都不匹配的IP分组被转发到下一跳“E”。
(4)将划分为4个规模尽可能大的等长子网,给出子网掩码及每个子网的主机IP地址范围。
解答:(1)B;(2)< A>;(3)< E>; (4)子网掩码,
4-29 如图4-57所示,某单位有两个局域网(各有120台计算机),通过路由器R2连接到因特网,现获得地址块,为这两个局域网分配CIDR地址块,并为路由器R2的接口1、接口2分配地址(分配最小地址)。配置R2的路由表(目的地址,子网掩码,下一跳),在R1的路由表中增加一条项目使该单位的网络获得正确路由。 192.168.10.1/30接口1因特网R1R2192.168.10.2/30LAN1接口2LAN2 图4-57 习题4-29的图 解答:LAN1: LAN2: 接口1: 接口2: (或LAN1,LAN2互换) R2路由表: 目的地址 *(默认路由) 子网掩码 下一跳 接口1(直接交付) 接口2(直接交付) 直接交付 通过路由聚合,给R1的路由表增加: 。
4-30 一个自治系统有5个局域网,其连接图如图4-58示。LAN2至LAN5上的主机数分别为:91, 150, 3和15。该自治系统分配到的IP地址块为。试给出每一个局域网的地址块(包括前缀)。 30.138.118/23 LAN2 91 个主机LAN3 150 个主机LAN4 3 个主机LAN5 15 个主机LAN1 图4-58 习题4-30的图 解答:本题的解答并不唯一,以下是其中两种方案: LAN1::::::::::若按“先分大网再分小网,划分大小最合适的地址块,允许剩余地址块”的原则划分,得到以下唯一方案: 4-31 LAN1::::: 已知某地址块中的一个地址是。试问该地址块中的第一个地址是什么这个地址块共包含有多少个地址最后一个地址是什么 解答:第一个地址:。地址块中的地址数是4096个。最后一个地址:。
4-32 某主机的IP地址为,子网掩码为,计算该主机所在子网的网络前缀(采用CIDR地址表示法),该子网的地址空间大小和地址范围(含特殊地址)。
4-33 解答:,32, 至 某组织分配到一个地址块,其中的第一个地址是。这个组织需要划分为11个子网。具体要求是:具有64个地址的子网2个;具有32个地址的子网2个;具有16个地址的子网3个;具有4个地址的子网4个(这里的地址都包含全1和全0的主机号)。试设计这些子网。分配结束后还剩下多少个地址
解答:具有64个地址的子网是:,。 具有32个地址的子网是:,。 具有16个地址的子网是:,,。 具有4个地址的子网是:,,,。
全部256个地址已经分配完毕,没有剩下的地址。
4-34 以下地址中的哪一个和12匹配请说明理由。 (1) (2) (3) (4) 。 解答:只有(1)是匹配的。
4-35 以下的地址前缀中的哪一个地址和匹配请说明理由。 (1) 0/4; (2) 32/4; (3) 4/6; (4) 80/4。 解答:只有(1)是匹配的。
4-36 IGP和EGP这两类协议的主要区别是什么
解答:(1) 内部网关协议IGP (Interior Gateway Protocol) 即在一个自治系统内部使用的路由选择协议,而这与在互联网中的其他自治系统选用什么路由选择协议无关。目前这类路由选择协议使用得最多,如RIP和OSPF协议。
(2) 外部网关协议EGP (External Gateway Protocol) 若源主机和目的主机处在不同的自治系统中(这两个自治系统可能使用不同的内部网关协议),当数据报传到一个自治系统的边界时,就需要使用一种协议将路由选择信息传递到另一个自治系统中。
4-37 考虑RIP,假定网络中的路由器B的路由表有如下的项目(目的网络、距离、下一跳)
N1 N2 N6 N8
7 2 8 4
A C F E
N9 4 F
现在B收到从C发来的路由信息(目的网络、距离): (N2, 4)、(N3, 8)、(N6, 4)、(N8, 3)、(N9, 5),试求路由器B更新后的路由表(详细说明每项的原因)。
解答:
4-38 考虑RIP,假定网络中的路由器A的路由表有如下的项目(目的网络、距离、下一跳)
N1 N2 N3 N4
4 2 1 5
B C F G
N1 N2 N3 N6 N8 N9
7 5 9 5 4 4
A C C C E F
无新信息,不变 相同下一跳,更新 新项目,增加
不同下一跳,距离更短,更新 不同下一跳,距离一样,不变 不同下一跳,距离更大,不变
现在A收到从C发来的路由信息(目的网络、距离): (N1, 2)、(N2, 1)、(N3, 3)、(N4, 7),试求路由器A更新后的路由表(详细说明每项的原因)。
解答:
N1 N2 N3
3 2 1
C C F
不同下一跳,距离更短,更新 相同下一跳,距离一样,不变 不同下一跳,距离更大,不变