🏷️ 知识点:路由器

共 18 道相关题目

模拟卷 年第 36 题 计算机网络 选择题

在下图的网络配置中,总共有( )个广播域、( )个冲突域。

A. 2, 2 B. 2, 7 C. 2, 6 D. 3, 6

路由器 交换机

[tag_link]

正确答案:B

考查各种网络设备。 路由器用于分割广播域,路由器和交换机用于分割冲突域,而集线器既不能隔离冲突域又不能隔离广播域。 所以上图中一共存在两个广播域,7(左边1个,右边6个)个冲突域,答案选B。 有的同学认为右边应该有5个冲突域,因为交换机和路由器之间没有主机,所以没有信道的争用。 然而这种想法是错误的,首先冲突域和主机是没有什么必然联系的,其次信道当然会有争用,不过是路由器和交换机的争用。


模拟卷 年第 37 题 计算机网络 选择题

当 IP 分组经过路由器进行分片时,其首部发生变化的字段有( )。 Ⅰ. 标识 IDENTIFICATION Ⅱ. 标志 FLAG Ⅲ. 片偏移 Ⅳ. 总长度 Ⅴ. 校验和

A. Ⅰ、Ⅱ和Ⅲ B. Ⅱ、Ⅲ、Ⅳ和Ⅴ C. Ⅱ、Ⅲ和Ⅳ D. Ⅱ和Ⅲ

路由器

[tag_link]

正确答案:B

当 IP 分组经过路由器进行分片时,其首部中某些字段会发生变化。 标识字段用于唯一标识原始 IP 分组,分片时所有片段都继承相同的标识,以便接收端重组,因此该字段不变。 标志字段中的“更多片段”位会发生变化:除最后一个片段外,其他片段该位设置为 1,最后一个设置为 0。 片偏移字段指示每个片段在原始数据中的位置,分片后每个片段都有新的偏移值。 总长度字段更新为每个片段自身的长度,而非原始长度。 校验和字段针对每个片段的首部重新计算,因为首部内容已变。 因此,发生变化的字段包括标志、片偏移、总长度和校验和,对应选项 B。


模拟卷 年第 37 题 计算机网络 选择题

R1 和 R2 是一个自治系统中采用 RIP 路由协议的两个相邻路由器,R1 的路由表如表 1 所示,当 R1 收到 R2 发送的报文(见表 2)后,R1 更新后的 3 个路由表项中距离值从上到下依次为( )。

A. 0、4、3 B. 0、4、4 C. 0、5、3 D. 0、5、4

路由表 路由器

[tag_link]

正确答案:D

RIP 协议采用距离向量算法,路由器根据邻居发来的路由更新报文更新自己的路由表。 更新时,对于每个目的网络,计算通过邻居的新距离:邻居报告的距离加上从本路由器到邻居的跳数(相邻路由器跳数为 1),然后与当前距离比较,若新距离更小则更新,若相等或更大则保持原路由。

对于目的网络 10.0.0.0,R1 当前为直接连接,距离 0; R2 报告距离 3,新距离为 3+1=4,大于 0,因此保持距离 0 不变。

对于目的网络 20.0.0.0,R1 当前距离 7 通过 R2; R2 报告距离 4,新距离为 4+1=5,小于 7,因此更新为距离 5。

对于目的网络 30.0.0.0,R1 当前距离 4 通过 R2; R2 报告距离 3,新距离为 3+1=4,等于当前距离,因此保持距离 4 不变。

更新后三个路由表项的距离值依次为 0、5、4,对应选项 D。


模拟卷 年第 37 题 计算机网络 选择题

路由器中发现 TTL 值为 0 的分组,将进行( )处理,并向源主机返回( )的 ICMP 报文。

A. 返回发送方,源点抑制 B. 继续转发,改变路由 C. 丢弃,时间超过 D. 本地提交,终点不可达

路由器

[tag_link]

正确答案:C

在 IP 网络中,TTL(生存时间)字段用于限制数据包在网络中的存活跳数。

路由器每转发一次分组,TTL 值减 1; 当 TTL 值减为 0 时,路由器必须丢弃该分组,以防止其无限循环消耗网络资源。

丢弃后,路由器会向源主机发送一个 ICMP 时间超过报文(ICMP Type 11),通知源主机该分组因 TTL 超时而被丢弃。 这有助于源主机诊断网络路径问题,例如在 traceroute 工具中就是利用这一机制。

其他选项中:A 的“源点抑制”是 ICMP 用于流量控制的报文; B 的“改变路由”是 ICMP 重定向报文,用于提示更优路由; D 的“终点不可达”是 ICMP 用于指示目的地无法到达的报文。 这些均与 TTL 值为 0 的处理场景无关。


2012 年第 37 题 计算机网络 选择题

下列关于 IP 路由器功能的描述中,正确的是( )。

I. 运行路由协议,设置路由表

II. 监测到拥塞时,合理丢弃 IP 分组

III. 对收到的 IP 分组头进行差错校验,确保传输的 IP 分组不丢失

IV. 根据收到的 IP 分组的目的 IP 地址,将其转发到合适的输出线路上

路由器

A. 仅 III、IV

B. 仅 I、II、III

C. 仅 I、II、IV

D. I、II、III、IV

[tag_link]

正确答案:C

I 和 V 显然是 IP 路由器的 功能 。对于Ⅱ,当路由器监测到拥塞时,可合理丢弃 IP 分组,并向发出该 IP 分组的源主机发送一个源点抑制的 ICMP 报文。对于 III,路由器对收到的 IP 分组首部进行差错检验,丢弃有差错首部的报文,但不保证 IP 分组不丢失。对于 IV,这表述的也就是路由器的路由功能。


模拟卷 年第 38 题 计算机网络 选择题

在 IP 分组传输的过程中(不包括 NAT 情况),以下 IP 分组头中的域保持不变的是( )。

A. 总长度 B. 首部校验和 C. 生存时间 D. 源 IP 地址

路由器

[tag_link]

正确答案:D

在 IP 分组传输过程中(不考虑 NAT),IP 头部的某些字段会因网络操作而变化。

具体分析如下:

  • **总长度(A)**:该字段表示整个 IP 数据报的长度,如果分组在传输中遇到较小 MTU 的网络而被分片,每个分片的总长度将重新计算,因此该字段可能改变。 >
  • **首部校验和(B)**:该字段用于验证头部完整性。 > 当分组经过路由器时,生存时间(TTL)字段减少,导致头部内容变化,路由器必须重新计算校验和,因此该字段会更新。 >
  • **生存时间(C)**:该字段每经过一个路由器就减 1,以防止分组无限循环,因此它在传输中不断变化。 >
  • **源 IP 地址(D)**:该字段标识发送方的 IP 地址,在端到端传输中,除非经过 NAT 等地址转换设备,否则不会改变。 > 题目明确排除 NAT 情况,因此源 IP 地址保持不变。 > 综上,只有源 IP 地址在传输过程中保持不变。 >
>

模拟卷 年第 38 题 计算机网络 选择题

位于不同子网中的主机之间互相通信,下面说法中正确的是( )。

A. 路由器在转发 IP 数据报时,重新封装源 IP 地址和目的 IP 地址 B. 路由器在转发 IP 数据报时,重新封装目的 IP 地址和目的硬件地址 C. 路由器在转发 IP 数据报时,重新封装源硬件地址和目的硬件地址 D. 源站可以直接进行 ARP 广播得到目的站的硬件地址

路由器

[tag_link]

正确答案:C

当主机位于不同子网时,通信必须经过路由器转发。

路由器在转发 IP 数据报时,保持网络层的源 IP 地址和目的 IP 地址不变(除非进行 NAT),但数据链路层的封装需要更新。 具体来说,路由器会解封装接收到的帧,根据路由表确定下一跳,然后重新封装成新的帧,其中源硬件地址(如 MAC 地址)改为路由器出口的地址,目的硬件地址改为下一跳设备(如另一个路由器或目的主机)的地址。 因此,选项 C 正确。

选项 A 和 B 错误,因为标准 IP 路由中不重新封装 IP 地址; 选项 D 错误,因为 ARP 广播只能用于同一子网内获取硬件地址,跨子网时源主机通过 ARP 获取默认网关的地址,而非直接获取目的主机的硬件地址。


模拟卷 年第 38 题 计算机网络 选择题

在因特网中,IP 数据报的传输需要经由源主机和中途路由器到达目的主机,下面说法正确的是( )。

A. 源主机和中途路由器都知道 IP 数据报到达目的主机需要经过的完整路径 B. 源主机知道 IP 数据报到达目的主机需要经过的完整路径,而中途路由器不知道 C. 源主机不知道 IP 数据报到达目的主机需要经过的完整路径,而中途路由器知道 D. 源主机和中途路由器都不知道 IP 数据报到达目的主机需要经过的完整路径

路由器

[tag_link]

正确答案:D

在因特网中,IP 数据报的传输基于无连接的数据报交换机制。 源主机发送数据报时,仅根据本地路由表确定下一跳(如默认网关),而不知道到达目的主机的完整路径。 中途路由器在转发时,也仅根据自身路由表查询目的 IP 地址对应的下一跳,同样不了解完整路径。 整个传输过程依赖逐跳路由,每个节点独立决策,因此源主机和中途路由器都不知道完整路径,这体现了 IP 协议的分布式和自适应路由特性。 选项 A、B、C 的描述均不符合这一原理。


模拟卷 年第 38 题 计算机网络 选择题

某路由器的路由表如下所示。如果它收到一个目的地址为 192.168.10.23 的 IP 数据报,那么它为该数据报选择的下一跳路由器地址是( )。

A. 192.168.1.35 B. 192.168.2.66 C. 直接投递 D. 丢弃

路由表 路由器

[tag_link]

正确答案:B

路由表匹配遵循最长前缀匹配原则。 目的地址 192.168.10.23 的前三个八位组为 192.168.10,而路由表中前三条特定网络条目分别为 192.168.1.0、192.168.2.0 和 192.168.3.0,这些通常表示/24 网络(即子网掩码 255.255.255.0),因此它们分别覆盖 192.168.1.x、192.168.2.x 和 192.168.3.x 的地址范围。 由于 192.168.10.23 不在这些范围内,故不匹配。

第四条条目 0.0.0.0 是默认路由(子网掩码 0.0.0.0),匹配任何目的地址。 因此,该数据报将匹配默认路由,其下一跳路由器地址为 192.168.2.66。 选项 A 对应 192.168.3.0 网络的下一跳,不匹配; 选项 C 和 D 均不符合路由表规则。


2015 年第 38 题 计算机网络 选择题

某路由器的路由表如下表所示:

目的网络下一跳接口
169.96.40.0/23176.1.1.1S1
169.96.40.0/25176.2.2.2S2
169.96.40.0/27176.3.3.3S3
0.0.0.0/0176.4.4.4S4

若路由器收到一个目的地址为 169.96.40.5 的 IP 分组,则转发该 IP 分组的接口是( )。

路由器 最长前缀匹配

A. S1 B. S2 C. S3 D. S4

[tag_link] 正确答案:C根据 最长前缀匹配 ,169.96.40.5 与 169.96.40.0 前 27 位匹配最长,故选 C。选项 D 为默认路由,只有当前面的所有目的网络都不能和分组的目的 IP 地址匹配时才使用。


模拟卷 年第 39 题 计算机网络 选择题

下列网络设备中,能隔离 ARP 广播帧的是( )。

A. 路由器 B. 网桥 C. 以太网交换机 D. 集线器

协议数据单元 路由器

[tag_link]

正确答案:A

ARP(地址解析协议)广播帧用于在局域网内将 IP 地址解析为 MAC 地址,属于数据链路层的广播帧。

隔离广播帧意味着阻止其传播到其他网络段,从而缩小广播域。

路由器工作在网络层(第三层),基于 IP 地址进行路由决策。 当路由器接收到 ARP 广播帧时,不会将其转发到其他接口,因为广播帧的目标是本地网络,路由器会终止广播域。 因此,路由器能有效隔离 ARP 广播帧。

其他设备则不能隔离 ARP 广播帧:

  • 网桥工作在数据链路层(第二层),虽然能基于 MAC 地址过滤帧,但会转发广播帧,扩展了广播域。 >
  • 以太网交换机本质上是多端口网桥,默认情况下将广播帧泛洪到所有端口(除源端口),不隔离广播域; > 除非配置 VLAN,但这不是其基本功能。 >
  • 集线器工作在物理层(第一层),仅对信号进行广播,所有端口共享同一冲突域和广播域,无法隔离任何帧。 >

因此,只有路由器具备隔离 ARP 广播帧的能力。 >


模拟卷 年第 39 题 计算机网络 选择题

下列关于路由器的说法中,正确的是( )。

A. 路由器处理的信息量比交换机少,因而转发速度比交换机快 B. 对于同一目标,路由器只提供延迟最小的最佳路由 C. 通常的路由器可以支持多种网络层协议,并提供不同协议之间的分组转换 D. 路由器不但能够根据 IP 地址进行转发,而且可以根据物理地址进行转发

路由器

[tag_link]

正确答案:C

关于路由器与交换机的比较,路由器工作在网络层(第三层),负责在不同网络之间基于 IP 地址进行路由选择和分组转发,处理过程涉及路由表查找和决策,因此处理的信息更复杂,转发速度通常比工作在数据链路层(第二层)、基于 MAC 地址快速转发的交换机慢,故选项 A 错误。 >

对于路由选择,路由器使用路由协议(如 RIP、OSPF)计算路径,最佳路由的度量标准可能包括延迟、带宽、跳数等多种因素,并非只追求延迟最小,且在实际中可能根据配置提供多条路径或负载均衡,因此选项 B 过于绝对,不正确。 >

路由器通常设计为支持多种网络层协议(如 IP、IPX 等),并能处理不同协议的分组,实现跨协议网络的互联,这体现了其多协议处理能力,尽管现代路由器主要专注于 IP 协议,但传统概念上这一说法成立,因此选项 C 正确。 >

路由器转发决策依赖于网络层地址(如 IP 地址),而物理地址(MAC 地址)是数据链路层用于局域网内寻址的,由交换机或网卡处理,路由器仅在发送数据到直接相连的网络时需要获取 MAC 地址,但不基于 MAC 地址进行路由转发,故选项 D 错误。 >

综上所述,正确选项为 C。 >


2018 年第 42 题 数据结构 综合题

拟建设一个光通信骨干网络连通 BJ、CS、XA、QD、JN、NJ、TL 和 WH 等 8 个城市,题 42 图中无向边上的权值表示两个城市间备选光缆的铺设费用。

2018_Q7_3

请回答下列问题。

(1) 仅从铺设费用角度出发,给出所有可能的最经济的光缆铺设方案(用带权图表示),并计算相应方案的总费用。

(2) 题 42 图可采用图的哪一种存储结构?给出求解问题

(1) 所使用的算法名称。

(3) 假设每个城市采用一个路由器按

(1) 中得到的最经济方案组网,主机 H1 直接连接在 TL 的路由器上,主机 H2 直接连接在 BJ 的路由器上。若 H1 向 H2 发送一个 TTL=5 的 IP 分组,则 H2 是否可以收到该 IP 分组?

最小生成树 邻接表 路由器

[tag_link]

1)为了求解最经济的方案,可以把问题抽象为求无向带权图的最小生成树。可以采用手动 Prim 算法或 Kruskal 算法作图。注意本题最小生成树有两种构造,如下图所示。

2018_Q7_3

方案的总费用为 16。

2)存储题中的图可以采用邻接矩阵(或邻接表)。构造最小生成树采用 Prim 算法(或 Kruskal算法)。

3)TTL= 5,即 IP 分组的生存时间(最大传递距离)为 5,方案 1 中 TL 和 BJ 的距离过远,TTL = 5 不足以让 IP 分组从 H1 传送到 H2,因此 H2 不能收到 IP 分组。而方案 2 中 TL 和 BJ 邻近,H2 可以收到 IP 分组。


2014 年第 43 题 组成原理 综合题

请根据题42描述的网络,继续回答下列问题。

2012_Q41_1

(1)假设路由表结构如下表所示,请给出题42图中R1的路由表,要求包括到达题42图中子网192.1.x.x 的路由,且路由表中的路由项尽可能少。

路由表结构:

目的网络下一跳接口
192.1.1.0/24直接E1
192.1.5.0/2410.1.1.2L0
192.1.6.0/2410.1.1.5L1
192.1.7.0/2410.1.1.5L1

(2)当主机192.1.1.130向主机192.1.7.211发送一个TTL=64的 IP 分组时,R1通过哪个接口转发该IP 分组?主机192.1.7.211收到的IP 分组TTL 是多少?

(3)若R1 增加一条Metric 为10的链路连接Internet,则题42表中R1的 LSI 需要增加哪些信息?

[tag_link]

(1) R1 的路由表(尽可能少的表项):

目的网络下一跳接口
192.1.1.0/24直接E1
192.1.5.0/2410.1.1.2L0
192.1.6.0/2410.1.1.5L1
192.1.7.0/2410.1.1.5L1

(2) 主机 192.1.1.130 向 192.1.7.211 发送 IP 分组。R1 收到后查找路由表,目的网络 192.1.7.0/24 匹配下一跳 10.1.1.5(L1 接口),因此 R1 通过 L1 接口转发。TTL 初始为 64,经过 R1 转发时减 1,因此收到时 TTL = 63。

(3) 需增加一条 LSA 链路状态通告,包含:

  • 所连路由器的 Router ID
  • 本地接口 IP 地址
  • Metric = 10
  • 连接的 Internet 网络前缀信息

【评分说明】① 路由表中路由项不完全正确,酌情给分。② TTL 值计算正确给 1 分。③ LSI 需要增加的信息至少包含链路 ID、IP、Metric 三个方面,缺一项扣 1 分。


模拟卷 年第 47 题 计算机网络 综合题

(9 分)下图是三个计算机局域网 A、B 和 C,分别包含 10 台、8 台和 5 台计算机,通过路由器互联,并通过该路由器的接口 d 联入因特网。路由器各端口名分别为 a、b、c 和 d(假设端口 d 接入 IP 地址为 61.60.21.80 的互联网地址)。局域网 A 和局域网 B 共用一个 C 类网络 IP 地址 202.38.60.0,并将此 IP 地址中主机地址的高两位作为子网编号。局域网 A 的子网编号为 01,局域网 B 的子网编号为 10。IP 地址的低六位作为子网中的主机编号。局域网 C 的网络号是 202.38.61.0。请回答下列问题:

(1)为每个网络的计算机和路由器的端口分配 IP 地址,并写出三个网段的子网掩码。 (2)列出路由器的路由表。 (3)若局域网 B 中的一台主机要向局域网 B 广播一个分组,写出该分组的目的 IP 地址。 (4)若局域网 B 中的一台主机要向局域网 C 广播一个分组,写出该分组的目的 IP 地址。

子网划分 路由器

[tag_link]

**【解析】** 本题考查路由器地址分配的一般原则、路由表的结构、子网划分和子网掩码。 首先应根据题意给出局域网 A 和局域网 B 的子网,这里局域网 A 的编号为 01,也就是 202.38.60.01000000,即 202.38.60.64,一般选择该网络最小的地址分配给路由器的接口 a,即 201.38.60.01000001,即 202.38.60.65,子网掩码为 255.255.255.192。同理局域网 B 的子网编号为 10,202.38.60.10000000,即 202.38.60.128,接口 b 的地址为 202.38.60.10000001,即 202.38.60.129,子网掩码是 255.255.255.192。对于局域网 C,接口 c 的地址为 202.38.61.1,子网掩码为 255.255.255.0。问题(1)和(2)就可以求解了。针对问题(3)和(4),也就是子网的广播地址,对于局域网 B,其广播地址为 202.38.60.10111111,即 202.38.60.191,对于局域网 C,就是标准的 202.38.61.255。

(1)路由器 a 202.38.60.65   255.255.255.192   路由器 b 202.38.60.129   255.255.255.192   路由器 c 202.38.61.1    255.255.255.0   路由器 d 61.60.21.80   255.0.0.0

可知,局域网 A 的子网掩码为 255.255.255.192;局域网 B 的子网掩码为 255.255.255.192;局域网 C 的子网掩码为 255.255.255.0。

(2)路由器的路由表如下:

目���网络地址子网掩码下一跳地址接口
202.38.60.64255.255.255.192直接a
202.38.60.128255.255.255.192直接b

续表

目的网络地址子网掩码下一跳地址接口
202.38.61.0255.255.255.0直接c
61.0.0.0255.0.0.0直接d
0.0.0.00.0.0.061.60.21.80d

(3) 该广播是局域网 B 内的主机向局域网 B 内的主机发送的,所以主机号部分就是局域网 B 的网络号,即 202.38.60.128=202.38.60.1000 0000,子网掩码为 255.255.255.192,即 255.255.255.1100 0000,即后 6 位为主机号,因为是广播,所以主机号全填 1 即可,即 202.38.60.1011 1111,答案就为 202.38.60.191。

(4) 该广播是局域网 B 内的主机向局域网 C 内的主机发送的,所以主机号部分就是局域网 C 的网络号,即 202.38.61.00,子网掩码为 255.255.255.0,即后 8 位为主机号,因为是广播,所以主机号全填 1 即可,即 202.38.61.1111 1111,答案就为 202.38.61.255。


2013 年第 47 题 计算机网络 综合题

假设 Internet 的两个自治系统构成的网络如题 47 图所示,自治系统 AS1 由路由器 R1 连接两个子网构成;自治系统 AS2 由路由器 R2、R3 互联并连接 3 个子网构成。各子网地址、R2 的接口名、R1 与 R3 的部分接口 IP 地址如题 47 图所示。

2012_Q41_1

请回答下列问题。

(1) 假设路由表结构如下表所示。

2012_Q41_1

请利用路由聚合技术,给出 R2 的路由表,要求包括到达题 47 图中所有子网的路由,且路由表中的路由项尽可能少。

(2) 若 R2 收到一个目的 IP 地址为 194.17.20.200 的 IP 分组,R2 会通过哪个接口转发该 IP 分组?

(3) R1 与 R2 之间利用哪个路由协议交换路由信息?该路由协议的报文被封装到哪个协议的分组中进行传输?

路由器 路由聚合 路由协议

1)要求 R2 的路由表能到达图中所有的子网,且路由项尽可能的少,则应对每个路由接口的子网进行 聚合。在 AS1 中,子网 153.14.5.0/25 和子网 153.14.5.128/25 可以聚合为子网 153.14.5.0/24;在 AS2 中,子网 194.17.20.0/25 和子网 194.17.21.0/24 可以聚合为子网 194.17.20.0/23;子网 194.17.20.128/25 单独连接到 R2 的接口 E0。(6 分)于是可以得到 R2 的路由表如下:

目的网络下一跳接口
153.14.5.0/24153.14.3.2S0
194.17.20.0/23194.17.24.2S1
194.17.20.128/25-E0

【评分说明】①每正确解答 1 个路由项,给 2 分,共 6 分。每条路由项正确解答目的网络 IP 地址但无前缀长度,给 0.5 分,正确解答前缀长度给 0.5 分,正确解答下一跳 IP 地址给 0.5 分,正确解答接口给 0.5 分。②路由项解答部分正确或路由项多于 3 条,可酌情给分。

2)该 IP 分组的目的 P 地址 194.17.20.200 与路由表中 194.17.20.0/23 和 194.17.20.128/25 两个路由表项均匹配,根据 最长匹配原则,R2 将通过 E0 接口转发该 P 分组。(1 分)

3)R1 和 R2 属于不同的 自治系统,故应使用边界网关协议 BGP(或 BGP4)交换路由信息;(1 分)BGP 是应用层协议,它的报文被封装到 TCP 协议段中进行传输。(1 分)【评分说明】若考生解答为 EGP 协议,且正确解答 EGP 采用 IP 协议进行通信,亦给分。


2019 年第 47 题 计算机网络 综合题

某网络拓扑如题 47 图所示,其中 R 为路由器,主机 HI~H4 的 IP 地址配置以及 R 的各接口 IP 地址配置如图中所示。现有若干台以太网交换机(无 VLAN 功能)和路由器两类网络互连设备可供选择。

2018_Q7_3

请回答下列问题:

(1) 设备 1、设备 2 和设备 3 分别应选择什么类型网络设备?

(2) 设备 1、设备 2 和设备 3 中,哪几个设备的接口需要配置 IP 地址?并为对应的接口配置正确的 IP 地

址。

(3) 为确保主机 H1~H4 能够访问 Internet,R 需要提供什么服务?

(4) 若主机 H3 发送一个目的地址为 192.168.1.127 的 IP 数据报,网络中哪几个主机会接收该数据报?

交换机 路由器 网络地址转换

[tag_link]

1)以太网交换机(无 VLAN 功能)连接的若干 LAN 仍然是一个网络(同一个广播域),路由器可以连接不同的 LAN、不同的 WAN 或把 WAN 和 LAN 互联起来,隔离了广播域。IP 地址 192.168.1.2/26 与 192.168.1.3/26 的网络前缀均为 192.168.1.0,视为 LAN1。IP 地址 192.168.1.66/26 与 192.168.1.67/26 的网络前缀均为 192.168.1.64,视为 LAN2。所以设备 1 为路由器,设备 2、3 为以太网交换机。

2)设备 1 为路由器,其接口应配置 IP 地址。IF1 接口与路由器 R 相连,其相连接口的 IP 地址为 192.168.1.253/30,253 的二进制表示形式为 11111101,故 IF1 接口的网络前缀也应为 192.168.1.111111,已分配 192.168.1.253,去除全 0 全 1,IF1 接口的 IP 地址应为 192.168.1.254。LAN1 的默认网关为 192.168.1.1,LAN2 的默认网关为 192.168.1.65,网关的 IP 地址是具有路由功能的设备的 IP 地址,通常默认网关地址就是路由器中的 LAN 端口地址,设备 1 的 IF2、IF3 接口的 IP 地址分别设置为 192.168.1.1 和 192.168.1.65。

3)私有地址段:C 类 192.168.0.0~192.168.255.255,即 H1~H4 均为私有 IP 地址,若要能够访问 Internet,R 需要提供 NAT 服务,即网络地址转换服务。

4)主机 H3 发送一个目的地址为 192.168.1.127 的 IP 数据报,主机号全为 1,为本网络的广播地址,由于路由器可以隔离广播域,只有主机 H4 会接收到数据报。


2020 年第 47 题 计算机网络 综合题

某校园网有两个局域网,通过路由器 R1、R2 和 R3 互联后接入 Internet,S1 和 S2 为 以太网交换机,局域网采用静态 IP 地址配置,路由器部分接口以及各主机的 IP 地址如图所示:

2018_Q7_3

假设 NAT 转换表结构为:

2018_Q7_3

请回答下列问题:

1)为使 H2 和 H3 能够访问 Web 服务器(使用默认端口号),需要进行什么配置?

2)若 H2 主动访问 Web 服务器时,将 HTTP 请求报文封装到 IP 数据报 P 中发送,则 H2 发送 P 的源 IP 地址和目的 IP 地址分别是?经过 R3 转发后,P 的源 IP 地 址和目的 IP 地址分别是?经过 R2 转发后,P 的源 IP 地址和目的 IP 地址分别是?

路由器 网络地址转换

[tag_link]

1)两个子网使用了相同的网段,且路由器开启了 NAT 功能,加上题干给出了 NAT 表的结构,因此需要配置 NAT 表。路由器 R2 开启 NAT 服务,当路由器 R2 从 WAN 口收到H2 或 H3 发来的数据时,根据 NAT 表发送给 Web 服务器的对应端口。外网 P 地址应该为路由器的外端 P 地址,内网 P 地址应该为 Web 服务器的地址,Web 服务器的默认端口为 80,因此内网端口号固定为 80,当其他网络的主机访问 Web 服务器时,默认访问的端口应该也是 80,但是访问的目的 P 是路由器的 P 地址,因此 NAT 表中的外部端口最好也统一为 80。题目中并未要求对 H1 进行访问,因此 H1 的 NAT 表项可以不写。R2 的 NAT 表配置如下:

2018_Q7_3

2)由于启用了 NAT 服务,H2 发送的 P 的源 P 地址应该是 H2 的内网地址,目的地址应该是 R2 的外网 P 地址,源 P 地址是 192.168.1.2,目的 P 地址是 203.10.2.2。R3 转发后,将 P 的源 P 地址改为 R3 的外网 P 地址,目的 P 地址仍然不变,源 P 地址是203.10.2.6,目的 IP 地址是 203.10.2.2。R2 转发后,将 P 的目的 P 地址改为 Web 服务器的内网地址,源地址仍然不变,源 P 地址是 203.10.2.6,.目的 P 地址是 192.168.1.2。