路由器中路由表中存储了什么对应关系

如题所述

首先说说路由:路由器根据网络层的地址和路由器内部维护的路由表决定下一跳地址,分组到达路由时,更改链路层MAC帧的报头继续转发。

路由转发过程:先确定最短路径,然后再通过所选路径上的网络传输数据。

  一个分组到达路由器之后,先于本地路由表中的对应的子网掩码做按位与运算,然后再在本地的路由表中查询,如果与本地IP相同,则已经到达目的端,由当前路由解析数据;如果计算出不是本地IP地址,则此IP为下一跳的路由IP,继续进行路由转发;若在当前路由器中查询不到下一跳地址,即转向默认的下一跳IP。转发分组不可能在一个路由停下,这样会给当前路由的性能造成负担,且每个转发分组的IP数据包的报头中都有一个8位的生存时间TTL,这个生存时间并不是以时间单位计数,而是计算当前已经转发过的路由次数,在源端,设置好最大转发次数值,即生存时间,每经过一个路由,数值减一,直到最终路由器检查到生存时间为0。则丢弃该分组。

所以路由信息最终要存储在用于路由器的主机或者专业路由器上,存放这些信息的地方称为路由表。其中包含三元素:目标地址-掩码-下一跳

温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-08-25
储存了网络地址,子网掩码和下一跳地址的对应关系。数据到达路由,路由查看数据要到达的目的地址,与子网掩码相与后与网络地址比较,若相同则把数据转发到下一跳地址本回答被网友采纳
第2个回答  2019-08-25
国内评价新红楼梦剧照(姚笛饰王熙凤)