对于路由表的运用和操作,很多网管都是云里雾里。路由表是整个网络的基础,路由表也会导致一些常见的网络故障产生,所以学习掌握和
使用路由表对于网管而言是很重要的。下面
网吧路由栏目小小编分享的是
wayos路由表使用说明,如图是一份路由表范例:
其中,最为重要的路由表是第一条和第三条。第一条路由表的意思是:凡是不是本网段的数据包全部发送至网关。第三条路由表的意思是:凡是本网段的数据包均通过本接口发送,没发送给网关。所以,当你不填写网关的时候,就没有默认路由表,数据不知道发到哪里去,所以发送给外网的数据包全部丢弃,没有发送。
路由表的匹配规则:当数据包发送之前,先将数据包的IP包头的目的地址,与路由器中第一条规则中的子网掩码相与。由于第一条规则所有子网掩码均为0,那么任何地址和0相于都等于0。然后再将结果与路由器表的NetworkDestination相比较,如果相等则匹配,如果不等于就不匹配。当有多条路由规则匹配时,优先从匹配度大的规则走。
匹配度:有效匹配规则的子掩码为1的位数。所以默认路由的匹配度为0。
由于非本网段的数据只匹配第一条规则,所以就从默认路由发送出去。当要访问本网段的IP的时候,那么这个时候数据包符合第一条和第三条。由于第三条的子网掩码位数为24,即匹配度为24,大于默认路由的0,所以本网段的数据包不从默认路由发送,而是从本地接口出去。当我们发送一个外网数据包的时候,这个数据包先去匹配路由表,从默认路由发送给网关。
我们要把数据发送给网关,需要知道网关的MAC地址,于是采用ARP协议解析到网关的MAC地址,然后就可以把数据包交付给网关。网关收到数据包之后做NAT转换,建立NAT映射表,将数据包发送自公网。
以上便是小编介绍的wayos路由表使用方法,希望能对您有所帮助。了解了路由表的工作原理后,即可有效应对应路由器导致的各种网络故障。