我爱JOY
详细解释windows路由表条目,如何添加静态路由?
2012-12-5 5ijoy


详细解释windows路由表条目,如何添加静态路由?



Windows用命令route print会输出本机路由表,但是很多人不懂是什么意思,现一一解释如下:



首先,看看我的机器上输出的路由表,运行cmd,输入route print命令,结果如下






 



 window路由表讲解



先按顺序解释几个英文单词:



Active Routes
:活动的路由

network destination
目的网段


netmask
子网掩码


gateway
下一跳路由器入口的
ip

interface
到达该目的地的本路由器的出口
ip

路由器通过interfacegateway定义一条到下一个路由器的链路,通常情况下,interfacegateway是同一网段的,特殊情况下gateway可以不在当前interface的网段上,比如配置递归寻路的情况下


metric
跳数,该条路由记录的质量,一般情况下,如果有多条到达相同目的地的路由记录,路由器会采用metric值小的那条路由,如果同时连接了有线和无线网络,一般有线是20,无线是30

Persistent Routes
:手工配置的静态固化路由,即时重启也不会消失



第一条

缺省路由:意思就是说,当一个数据包的目的网段不在你的路由记录中,那么,你的路由器该把那个数据包发送到那里!缺省路由的网关是由你的连接上的default gateway决定的


该路由记录的意思是:当我接收到一个数据包的目的网段不在我的路由记录中,我会将该数据包通过10.1.1.2这个接口发送到10.1.1.100这个地址,这个地址是下一个路由器的一个接口,这样这个数据包就可以交付给下一个路由器处理,与我无关。该路由记录的线路质量
20








第二条

直联网段的路由记录:当路由器收到发往直联网段的数据包时该如何处理,这种情况,路由记录的interfacegateway是同一个。


当我接收到一个数据包的目的网段是10.1.1.0时,我会将该数据包通过10.1.1.2这个接口直接发送出去,因为这个端口直接连接着10.1.1.0这个网段,该路由记录的线路质量
20










第三条

本地主机路由:当路由器收到发送给自己的数据包时将如何处理


当我接收到一个数据包的目的网段是10.1.1.2时,我会将该数据包收下,因为这个数据包时发送给我自己的,该路由记录的线路质量
20



第四条


本地广播路由:当路由器收到发送给直联网段的本地广播时如何处理


当我接收到广播数据包的目的网段是10.255.255.255时,我会将该数据从10.1.1.2接口以广播的形势发送出去,该路由记录的线路质量
20



第五条


本地环路:127.0.0.0这个网段内所有地址都指向自己机器,如果收到这样一个数据,应该发向哪里 该路由记录的线路质量
1



第六条-第十一条


类似上面的解释,本机上其它网卡的路由




第十二条-第十四条

组播路由:当路由器收到一个组播数据包时该如何处理


当我接收到组播数据包时,我会将该数据从10.1.1.2,192.168.64.1,192.168.217.1接口以组播的形势发送出去,该路由记录的线路质量 20,该路由记录的线路质量
1



第十五条-第十八条


广播路由:当路由器收到一个绝对广播时该如何处理


当我接收到绝对广播数据包时,将该数据包分别通过10.1.1.2,192.168.64.1,192.168.217.1发出去




默认网关:
10.1.1.100

固化路由:没有,如果用route add -p 参数添加静态路由,机器即使重启后仍然存在,显示在这个地方。



 



 



如何添加静态路由?



win 7中,显示IPV4路由的命令用 route print -4



route –f 清除所有网关项路由表



添加命令如下:



route add ip地址 mask 掩码网关IP –p



示例: route add 192.168.1.0 mask 255.255.255.0 网关 192.168.1.1 –p



现实应用中,如双IP设定上网,企业外网内网分开,特殊应用需要内网指定网关访问等情况,可以添加路由来解决。



如:route add 202.100.138.0 mask 255.255.255.0 172.21.80.1 –p



 意思:实现访问202.100.138.0网段时通过172.21.80.1网关进行通信。



 

发表评论:
昵称

邮件地址 (选填)

个人主页 (选填)

内容