一. 多选题(共4 题,8.0分)
1. 以下子网掩码,不推荐使用的是A、255.128.0.0
B、178.0.0.0
C、255.64.0.0
D、255.255.255.224
E、127.198.0.0
- 答案:BCE
- B: 1011 0010
- C: 1111 1111 0100 0000
- E: 0111 1111
3. 以下是基于链路状态算法的动态路由协议是A、RIP
B、IGRP
C、OSPF
D、BGP
E、IS-IS
- 答案:CE
- 距离矢量路由协议:RIP1/2、BGP、IGRP
- BGP 是路径矢量,相当于距离矢量的变种,好像两者都不算
- 路由器对全网拓扑不完全了解,需要问路。
- BGP 是路径矢量,相当于距离矢量的变种,好像两者都不算
- 链路状态路由协议:OSPF、ISIS
- 路由器对全网拓扑完全了解,直接可以找到最佳路径。
- 路由协议也可以按自治系统划分
- 距离矢量路由协议:RIP1/2、BGP、IGRP
4. 假定网络中的路由器A的路由表有如下的项目(三列分别表示“目的网络”、“距离”和“下一跳”)
N1 5 C
N2 2 D
N3 4 B
N5 6 E
现在A收到从B发送来的路由信息如下:
N1 3
N2 1
N3 8
N4 6
则路由器A更新后的路由表里的路由条目有:
A、N3 9 B
B、N2 1 B
C、N5 6 E
D、N1 5 C
E、N2 2 D
F、N4 7 B
G、N1 4 B
- 答案:ACEFG
- 基于距离矢量协议,如果可以直连,距离为1,否则经过一个路由器距离+1,距离也被称为跳数。
- A 收到 B 的 RIP 报文,会告诉 A 下一跳如果经过 B ,目的网络的距离是多少
- 如果 A 原来压根没有想到 N4 ,但是 B 说了到 N4 的距离是 6,就把这一项加入 A 的路由表,同时 距离 +1 并把下一跳改为 B
- 如果 A 原来到 N3 的距离是 4,下一跳是 B,但是 B 现在说到 N3 的距离变成了 8,那也只能改成 8,而且还要 +1 变成 9,因为要以下一跳为准,而不是说 B 说的算。
- 如果 A 原来到 N1 的距离是 5,下一跳是 C,但是 B 说到 N1 的距离是 3,那么经过 B 再到 N1 的距离是 4 还是比原距离小,就可以把下一跳改为 B,距离 +1。
- 如果距离一样就不需要麻烦了,不变。
- 如果 A 原来压根没有想到 N4 ,但是 B 说了到 N4 的距离是 6,就把这一项加入 A 的路由表,同时 距离 +1 并把下一跳改为 B
- N1 4 B
- N2 2 D
- N3 9 B
- N4 7 B
- N5 6 E
4. 路由表中路由项的构成(来源)包括哪些?A、子网掩码
B、下一跳
C、目的主机地址
D、目的网络
E、metric/距离/跃点数
- 答案:ABDE ```markdown IPv4 路由表
===========================================================================
活动路由:
网络目标 网络掩码 网关 接口 跃点数0.0.0.0 0.0.0.0 10.17.0.1 10.17.39.57 3510.17.0.0 255.255.0.0 在链路上 10.17.39.57 29110.17.39.57 255.255.255.255 在链路上 10.17.39.57 29110.17.255.255 255.255.255.255 在链路上 10.17.39.57 291127.0.0.0 255.0.0.0 在链路上 127.0.0.1 331127.0.0.1 255.255.255.255 在链路上 127.0.0.1 331
127.255.255.255 255.255.255.255 在链路上 127.0.0.1 331
224.0.0.0 240.0.0.0 在链路上 127.0.0.1 331224.0.0.0 240.0.0.0 在链路上 10.17.39.57 291
255.255.255.255 255.255.255.255 在链路上 127.0.0.1 331
255.255.255.255 255.255.255.255 在链路上 10.17.39.57 291 ```
二. 单选题(共1 题,1.0分)
1. RIP协议适用于A、6个路由器以下网络
B、16个路由器以下网络
C、200个路由器的网络
D、ISP与ISP之间
- 答案:B
三. 填空题(共3 题,12.0分)
1. 主机A发送IP数据报给主机B,图中经过了4个路由器,则在该IP数据报的发送过程中总共使用了__次ARP。
- 答案:5
2. 某公司分配到的地址块为202.202.32.0/22,有4个LAN,其中LAN1~LAN4上的主机数分别为:500、250、120和120。IP地址按照从小到大的原则分配,请问(用点分十进制表示):
(1) LAN1的网络号为__,子网掩码为__
(2) LAN2的网络号为__,子网掩码为__
(3) LAN3的网络号为__,子网掩码为__
(4) LAN4的网络号为__,子网掩码为__
- 答案:
- 202.202.32.0 255.255.254.0
- 这道题不是等比例划分的子网,而是按照主机数划分。根据主机数算子网最大可容纳主机数量(这里不考虑不可用的 IP),从而算出子网掩码。500 显然是 512 = 2,子网掩码 23 = 32 - 9。也就是从202.202.32.0 到 202.202.33.255。子网掩码那 9 位全 1,第三段 +1,最后一段 255。
- 202.202.34.0 255.255.255.0
- 256 = 2,子网掩码 24 = 32 - 8,子网掩码那 8 位全 1,最后一段 255。202.202.34.0 到 202.202.34.255
- 202.202.35.0 255.255.255.128
- 128 = 2,子网掩码 25 = 32 - 7,子网掩码那 7 位全 1,最后一段 127。202.202.35.0 到 202.202.35.127
- 202.202.35.128 255.255.255.128
- 202.202.32.0 255.255.254.0
3. 网络配置如图所示:

(1) 主机H1能ping通192.168.1.254吗?
(2) 主机H1能ping通10.0.0.1吗?
(3) 主机H1能ping通10.0.0.2吗?
(4) 主机H1能ping通10.0.1.1吗?
(5) 主机H1能ping通10.0.1.2吗?
(6) 主机H1能ping通192.168.2.254吗?
(7) 主机H1能ping通192.168.2.1吗?
路由表
- R1 的路由表
- 目的网络 下一跳 类型
- 192.168.1.1/24 192.168.1.254/24 直连
- 10.0.0.2/30 10.0.0.1/30 直连
- 192.168.2.0/24 10.0.0.2 静态
- R2 的路由表
- 目的网络 下一跳 类型
- 10.0.0.1/30 10.0.0.2/30 直连
- 10.0.0.2/30 10.0.1.1/30 直连
- 192.168.1.0/24 10.0.0.1 静态路由
- 192.168.2.0/24 10.0.0.2 静态路由
- R3 的路由表
- 目的网络 下一跳 类型
- 10.0.1.1/30 10.0.1.2/30 直连
- 192.168.2.1/24 192.168.2.254/24 直连
- 192.168.1.0/24 10.0.1.1 静态路由
- R1 的路由表
答案:
- 能
- 同网段直连
- 同网段直连
- 能
- 由于有默认网关,可以转发给路由器 R1
- 由于有默认网关,可以转发给路由器 R1
- 能
- 同网段直连
- 同网段直连
- 不能
- R1 无法达到 10.0.1.1
- 不能
- 同理
- 同理
- 能
- R1 静态路由
- 能
- 通过第 6 问直连。
- 通过第 6 问直连。
- 能
四. 判断题(共2 题,2.0分)
1. BGP采用了距离向量路由选择协议。
- 答案:×
2. 在OSPF中,同一区域路由器中的链路状态数据库是相同的。
- 答案:√

