发布网友 发布时间:2022-05-17 13:17
共2个回答
热心网友 时间:2023-10-22 20:40
IPv4 路由表各数据表示发往不同网络的下一跳路由器信息。
路由查找就是为一个目标IP地址找到一个下一跳,即找到一个路由项。路由项的key是一个bit前缀,比如192.168.0.0/16,172.16.20.0/24,1.2.3.0/28,3.4.5.6/32等,而这些key作为IP的表达方式,所不同的是它们仅仅考虑32位中的某些连续的位而不一定非要是全部;
对于32位前缀的路由项key,它们对应最底层叶子节点的某些节点,而对于小于32位前缀的路由项key,它们正好对应一些中间结点。
路由表中不仅包含与路由器直接相连网络的对应下一跳路由器,还包含路由器学习得知的一些远一点(与其不直接先连)的网络的下一跳路由器,当然这个下一跳并不是直接到达那个网络,而是通过这一跳可以离目的更近。
扩展资料:
每个路由器都维护着一组信息,这组信息提供了不同网络所对应的路由器。路由表告诉路由器发往不同网络的下一跳路由器是哪个。每当数据报传送给路由器,路由器就在路由表中查找目的地址网络号所对应的下一跳路由器,然后将数据报传送给下一跳路由器。
很显然路由器不可能知道去往全球每一个网络的路径,路由表也不会包含所有网络的下一跳,遇到路由表中所没有的网络时,路由器会传送给路由表中的默认下一跳,这是由网管设置的。
下一跳不一定也通常不是目的网络,下一跳是目的网络的情况也就发生在最后一跳而已,虽然下一跳不一定是目的网络,但可以离目的更近。
参考资料来源:百度百科-路由表
参考资料来源:百度百科-IPv4
热心网友 时间:2023-10-22 20:40
我是张新有,这学期我将对你格外注意。