怎么由路由表计算下一跳
设某路由器建立了如下路由表(这三列分别是目的网络、子网掩码和下一跳路由器,若直接交付则最后一列表示应当从哪一个接口转发以去):128.96.39.0255.255.255...
设某路由器建立了如下路由表(这三列分别是目的网络、子网掩码和下一跳路由器,若直接交付则最后一列表示应当从哪一个接口转发以去): 128.96.39.0 255.255.255.128 接口0 128.96.39.128 255.255.255.128 接口1 128.96.40.0 255.255.255.128 R2 192.4.153.0 255.255.255.192 R3; *(默认) — R4 现共收到5个分组,其目的站IP地址分别为 (1)128.96.39.10 (2)128.96.40.12 (3)128.96.40.151 (4)192.4.153.17 (5)192.4.153.90 试分别计算其下一跳。 求详细过程
展开
展开全部
把分组的目的站IP地址和子网掩码做“与”运算,得到网络号,把网络号和路由表上的网络号比较(从上到下),匹配到的就是下一跳地址。如果没有匹配到,则下一跳地址是默认网关。
比如:目的IP地址为:128.96.40.12,子网掩码:255.255.255.128,与运算后得:128.96.40.0,则下一跳为网关3,路由表如下:
扩展资料
路由表中的一行,每个条目主要由目的网络地址、子网掩码、下一跳地址、发送接口四部分组成,如果要发送的数据包的目的网络地址匹配路由表中的某一行,就按规定的接口发送到下一跳地址。
路由表中的最后一行,主要由下一跳地址和发送接口两部分组成,当目的地址与路由表中其它行都不匹配时,就按缺省路由条目规定的接口发送到下一跳地址。
路由表的每个项的目的字段含有目的网络前缀。其次,每个项还有一个附加字段,还有用于指定网络前缀位数的子网掩码(subnet
mask)。第三,当下一跳字段代表路由器时,下一跳字段的值使用路由的IP地址。
参考资料:百度百科-路由表
比如:目的IP地址为:128.96.40.12,子网掩码:255.255.255.128,与运算后得:128.96.40.0,则下一跳为网关3,路由表如下:
扩展资料
路由表中的一行,每个条目主要由目的网络地址、子网掩码、下一跳地址、发送接口四部分组成,如果要发送的数据包的目的网络地址匹配路由表中的某一行,就按规定的接口发送到下一跳地址。
路由表中的最后一行,主要由下一跳地址和发送接口两部分组成,当目的地址与路由表中其它行都不匹配时,就按缺省路由条目规定的接口发送到下一跳地址。
路由表的每个项的目的字段含有目的网络前缀。其次,每个项还有一个附加字段,还有用于指定网络前缀位数的子网掩码(subnet
mask)。第三,当下一跳字段代表路由器时,下一跳字段的值使用路由的IP地址。
参考资料:百度百科-路由表
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询