日期:2014-05-17  浏览次数:20712 次

关于路由表查找的问题
在路由表的产生和查找过程中,当收到IP包需要查询路由表时,相匹配的记录是指需转发IP包的目的地址“落在”该匹配路由记录的目的地址范围内(该匹配记录可能有多个)。如:如果有路由表项为172.16.64.0/18,172.16.64.0/24和172.16.64.0/27供目的地址172.16.64.205选择,则选择最后一项。因为它是最匹配的一个。也就是说要选择一个掩码最长的一个。
我的问题是:为什么要选择最后这个?怎么计算?为什么他是最匹配的一个呢?

请大家赐教,我在写OSPF的论文呢,头疼啊,很多简单的问题都不明白```

------解决方案--------------------
这是协议本身规定的,大多路由协议遵循最小匹配原则。