帮忙解答下这个计算机网络的题目,谢了

设某路由器建立了如下路由表(这三列分别是目的网络、子网掩码和下一跳路由器,若直接交付则最后一列表示应当从哪一个接口转发以去):
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地址同上面每组路由表的子网掩码按位作与运算,结果与每组的网络号相比较,匹配的,则分组从该路由表项对应的出口转发;没有匹配项,则走缺省路由。

(1)128.96.39.10
128.96.39.10^255.255.255.128=128.96.39.0 所以,匹配第一项,分组走接口0转发

(2)128.96.40.12
128.96.40.12^255.255.255.128=128.96.40.0 所以,匹配第三项,分组走R2转发

(3)128.96.40.151
128.96.40.151^255.255.255.128=128.96.40.128 没有匹配项,走缺省路由,分组走R4转发

(4)192.4.153.17
192.4.153.17^255.255.255.192=192.4.153.0 所以,匹配第三项,分组走R3转发

(5)192.4.153.90
192.4.153.90^255.255.255.192=192.4.153.64 没有匹配项,走缺省路由,分组走R4转发
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-02-18
解:(1)分组的目的站IP地址为:128.96.39.10。先与子网掩码255.255.255.128相与,得128.96.39.0,可见该分组经接口0转发。
(2)分组的目的IP地址为:128.96.40.12。
① 与子网掩码255.255.255.128相与得128.96.40.0,不等于128.96.39.0。
② 与子网掩码255.255.255.128相与得128.96.40.0,经查路由表可知,该项分组经R2转发。
(3)分组的目的IP地址为:128.96.40.151,与子网掩码255.255.255.128相与后得128.96.40.128,与子网掩码255.255.255.192相与后得128.96.40.128,经查路由表知,该分组转发选择默认路由,经R4转发。
(4)分组的目的IP地址为:192.4.153.17。与子网掩码255.255.255.128相与后得192.4.153.0。与子网掩码255.255.255.192相与后得192.4.153.0,经查路由表知,该分组经R3转发。
(5)分组的目的IP地址为:192.4.153.90,与子网掩码255.255.255.128相与后得192.4.153.0。与子网掩码255.255.255.192相与后得192.4.153.64,经查路由表知,该分组转发选择默认路由,经R4转发
第2个回答  2012-02-23
128.96.39.10 接口0
128.96.40.12 R2
128.96.40.151 R4
192.4.153.17 R3
192.4.153.90 R4
算法就是目标IP与子网掩码进行与运算,如果算出结果是在目标网络范围内,就按其路由表的下一跳出口走。
第3个回答  2012-03-01
6本回答被提问者采纳