计算机网络相关题目及答案(第四章)

本文详细解析了网络层中数据平面与控制平面的区别,解释了路由器的转发和路由选择功能,讨论了高速路由器中转发表的影子副本、基于目的地转发与通用转发的差异,并探讨了分组丢失的原因。此外,还涵盖了路由器的IP地址、路由聚合的意义以及SDN中通用转发的应用。
摘要由CSDN通过智能技术生成

第四章

复习题:

R2. 我们注意到网络层功能可被大体分成数据平面功能和控制平面功能。数据平面的主要功能是什么?控制平面的主要功能呢?

答:1)数据平面的功能——转发,即网络层中每台路由器的功能,该数据平面功能决定到达路由器输入链路之一的数据报如何转发到该路由器的输出链路之一。

2)控制平面功能——填充路由表,即网络范围的逻辑,该控制平面功能控制数据报沿着从源主机到目的主机的端到端路径中路由器之间的路由方式。

R3.我们对网络层执行的转发功能和路由选择功能进行区别。路由选择和转发的主要区别是什么?

答:路由是指络范围的过程,以决定分组从源到的地所采取的端到端路径根据路由表查找到达目标网络的最佳路由表项,通常在软件中实现;

转发是指将分组从个输链路接转移到适当的输出链路接的路由器本地动作根据最佳路由中的出口及下一跳IP转发数据包的过程。通常在硬件中实现。

R4.路由器中转发表的主要作用是什么?

答:数据报到达路由器时,首部的一个或多个字段在转发表中索引,根据索引结果找到输出端口

R7.讨论为什么在高速路由器的每个输入端口都存储转发表的影子副本。

答:因为有了影⼦副本,转发决策能在每个输⼊端⼝本地做出,⽆须调⽤中央路由选择处理器,可以避免集中式处理的瓶颈。

R8. 基于目的地转发意味着什么?这与通用转发有什么不同(假定你已经阅读4.4 节,两种方法中哪种是软件定义网络所采用的)?

答:基于目的地的转发意味着到达路由器的数据报将仅基于数据报的最终目的地被转发到输出接口。如果是根据目的地的IP地址转发的话, 路由转发表中可能需要有40多亿项. 当然可以通过匹配IP地址的最长前缀对所有IP地址进行分组. 但是这样的路由器功能太单一, 不具有普遍性。
通用转发意味着,除了其最终目的地外,当路由器确定数据报的输出接口时,还会考虑与数据报相关的其他因素。
通用转发延续了基于目的转发的"匹配+动作"模式, 但不受限于通过源分组的IP地址匹配目的IP地址进行转发, 而是通过富足首部字段值集合和计数器集合对动作集合进行匹配.
例如:软件定义网络SDN采用的是通用转发,例如,除了目标IP地址外,转发决策还可以基于数据报的TCP/UDP源或目标端口号

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小嘤嘤怪学

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值