自然护肤网 加入收藏  -  设为首页
您的位置:自然护肤网 > 知识百科 > 正文

目录

1,怎么使用route add 命令

怎么使用route add 命令

route add命令的主要作用是添加静态路由,通常的格式是:
route ADD 157.0.0.0 MASK 255.0.0.0 157.55.80.1 METRIC 3 IF 2
参数含义:^destination ^mask ^gateway metric^ ^interface

destination【网段地址】
mask【子网掩码】
gateway【网关地址】
metric 【路由跳数】
if【端口号】
一般情况下,不涉及本机地址,除非你要做测试。

其中:
可以省略【路由跳数】参数;
当通往该网关地址的路径唯一时,【端口号】参数可以省略。(因为在多端口的路由交换设备上,可能存在通往同一个IP地址的多条备份路径。)
mask 是关键字,不能省略。

route add 134.105.0.0 mask 255.255.0.0 134.105.64.1
意思是:所有需要发往134.105.0.0/16地址段的IP数据包,全部由134.105.64.1路径转发。

这个命令在大型IP网络组建时经常用到,在不同厂商的设备上命令格式可能不同,但原理是一样的。

如果有多条路由,根据不同的路由协议(比如rip, ospf等)的规定,一般优先选择网段地址小的路由。比如,当以下两条路由同时被添加的时候:
route add 134.105.0.0 mask 255.255.0.0 134.105.64.1
route add 134.105.128.0 mask 255.255.128.0 134.105.0.1
目标地址是134.105.128.1的IP包会优先选择第二条路由。

多年的网络工程师了,这个答案肯定不会错。

2,求route命令参数设置意义详解

route这个命令就是用来显示、人工添加和修改路由表项目的。 route -p add 10.0.0.0 mask 255.0.0.0 10.66.120.242 metric 1是要设定一个到目的网络10.0.0.0的路由,其间要经过1个路由器网段,首先要经过本地网络上的一个路由器,其IP为10.66.120.242,子网掩码为255.0.0.0 。如果改成255.255.255.197的话可能会造成你无法上网。子网掩码一般不是对网络要求严格的地方默认为255.0.0.0或255.255.255.0 -p   与Add命令共同使用时,指定路由被添加到注册表并在启动TCP/IP协议的时候初始化IP路由表。 子网掩码 对于IP网络地址可以是一适当的子网掩码,对于主机路由是255.255.255.255 ,对于默认路由是0.0.0.0。如果忽略,则使用子网掩码255.255.255.255。定义路由时由于目标地址和子网掩码之间的关系,目标地址不能比它对应的子网掩码更为详细。换句话说,如果子网掩码的一位是0,则目标地址中的对应位就不能设置为1。