当前位置:编程学习 > 网站相关 >>

路由选择表 工作原理

我有一个关于路由选择表的问题。 如下是一个路由选择表(routing table)的例子:


其实这是个网络课程练习题里的例子。 例子中说,网络地址 172.51.1.253 match 选择表中的第5行,而地址196.168.1.132 不match任何一行。 我问题是,为什么172.51.1.253 match 第5行? 我试过如下运算,可是无法得出与第五行一样的network address(172.32.0.0):

172.51.1.253 =          10101100  00110011  00000001  11111101
netmask      =          11111111  11111000  00000000  00000000

AND          =          10101100  00110000  00000000  00000000
最后结果转换成十进制=       172.48.0.0.  
但这跟第五行的network address (172.32.0.0) 不一样呀! 那172.51.1.253怎么就match第五行了 --------------------编程问答--------------------  这个具体有什么用呢? --------------------编程问答-------------------- 就是给一个目的地ip,从路由表中选择路径中的下一个转移地址 --------------------编程问答-------------------- 显然,书上写错了。 --------------------编程问答-------------------- 帮顶一下吧! --------------------编程问答-------------------- 172.48.0.0. 是 172.32.0.0的子网,所以...
补充:云计算 ,  网络
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,