怎么由路由表计算下一跳

作者&投稿:顾穆 (若有异议请与网页底部的电邮联系)

把分组的目的站IP地址和子网掩码做“与”运算,得到网络号,把网络号和路由表上的网络号比较(从上到下),匹配到的就是下一跳地址。如果没有匹配到,则下一跳地址是默认网关。

比如:目的IP地址为:128.96.40.12,子网掩码:255.255.255.128,与运算后得:128.96.40.0,则下一跳为网关3,路由表如下:

扩展资料

路由表中的一行,每个条目主要由目的网络地址、子网掩码、下一跳地址、发送接口四部分组成,如果要发送的数据包的目的网络地址匹配路由表中的某一行,就按规定的接口发送到下一跳地址。

路由表中的最后一行,主要由下一跳地址和发送接口两部分组成,当目的地址与路由表中其它行都不匹配时,就按缺省路由条目规定的接口发送到下一跳地址。

路由表的每个项的目的字段含有目的网络前缀。其次,每个项还有一个附加字段,还有用于指定网络前缀位数的子网掩码(subnet mask)。第三,当下一跳字段代表路由器时,下一跳字段的值使用路由的IP地址。

参考资料:百度百科-路由表





~

设在某单位路由器上建立了如下的路由表。
答:答:目的地址为128.96.37.151时,则转发端口为R3;如果为128.96.35.151,则转发端口为E2 原因:128.96.37.151网络为128.96.37.128/25段,所以根据路由表得出下一跳为R3,同理得出128.96.36.151的转发端口(或下一跳)--- 【问题2】若该路由器是该单位的与Internet接入路由器,则该单位分...

假定网络中的路由器B的路由表有如下的项目(这三列分别表示“目的网络...
答:N8 4 C N9 6 C 2.对修改后的RIP报文中的每个项目,执行以下步骤:(1)如果原来的路由表中没有目的网络N: 把该项目添加到路由表中 添加 N3 9 C (2) 在路由表中有目的网络N,查看下一跳路由器地址:如果下一跳路由器地址是 X:把收到的项目替换原路由表中的项目 N2...

假定网络中的路由器B的路由表有如下的项目
答:得到 目的网络 距离 下一跳路由器 N2  5 C N3  9 C N6  5 C N8  4 C N9  6  C 再把这个表和B的路由表进行比较 得到新的路由表 目的网络 距离 下一跳路由器 N1  7 A 无新信息,不变 N2  5 C 相同的下一跳...

跟着文档做Cisco packet tracer练习。RIP的下一跳怎么设置的?下面那 ...
答:右边有个放大镜,拿放大镜点一下路由器,选Routing Table,你汉化版的就是选路由表。RIP是动态路由协议,不需要指定下一跳。RIP每隔30秒向相邻路由器广播本地路由表,相邻路由器在收到报文后,对本地路由进行维护,选择一条最佳路由,再向其各自相邻网络广播修改信息,使更新的路由最终能达到全局有效。...

静态路由下一跳和出接口的区别?
答:如果R2的ARP代理功能关闭,那么R1将不能ping通23.23.23.3。假设R3后面接了些的PC机,当R1要访问这些PC机时,都会产生一条该PC机和MAC地址对应的ARP条目缓存,如果PC机的数量很大,该缓存也很大,有可能导致R1耗尽内存来维护。在静态路由中使用下一跳,路由表中显示的是下一跳的IP。R1(config)#ip...

假定网络中的路由器B的路由表有如下的项目(这三列分别表示目的网络...
答:距离矢量协议更新遵循的原则:新的某路由表项在路由表中没有,则直接在路由表中添加该路由表项;如果路由表中已有相同目的网络的路由表项,且来源端口相同,那么无条件根据最新的路由信息更新其路由表;如果路由表中已有相同目的网络的路由表项,但来源端口不同,则要比较它们的度量值,将度量值较小的一...

路由器的路由表有以下项目,求更新之后的路由表。
答:目的网络 距离 下一跳 N1 7 A (原有路由不变)N2 5 C (原来也是通过C但C变了所以B也得跟着变,跳数+1)N3 9 C (新增,跳数+1)N6 5 C (从C走更近,所以更新)N8 4 E (这个不确定,到达N8的跳数一样是4,如果开销一样应该保持)N9 ...

假定网络中的路由器B的路由表有如下的项目(这三列分别表示目的网络...
答:N2 4 F (没有收到目的网络的路由更新,保持)N4 3 C (收到来自C的去往N4目的网络的更新,且更新的路由距离比原路由近3<5,那么将会替换原路由,下一跳为路由发出者C)N5 8 C (在路由器B的路由表中没有去往N5网络的路由,那么收到C发来的路由更新后,添加该更新的路由条目)N6 4 C (...

路由的目的地址是否包含下一跳地址?例如:route add 172.27.191.0 255.25...
答:试了一下,在pc上route add 192.168.120.1 mask 255.255.255.255 192.168.120.1 metric 20 if xxx 结果route print出来是192.168.120.1 255.255.255.255 192.168.120.33 192.168.120.33 不知道能否说明路由表里dest和nexthop是不能一样的 ...

路由器的路由表有以下项目,求更新之后的路由表。
答:目的网络 距离 下一跳 N1 7 A (原有路由不变)N2 5 C (原来也是通过C但C变了所以B也得跟着变,跳数+1)N3 9 C (新增,跳数+1)N6 5 C (从C走更近,所以更新)N8 4 E (这个不确定,到达N8的跳数一样是4,如果开销一样应该保持)N9 ...