一条路由指定了路由的出接口,那么下一跳就是这个接口所连接的直连网络接口,如
R1(e0/1 ip:1.1.1.1/24)—-(e0/1 ip:1.1.1.2/24)R2 ;
R2的e0/1就是R1 e0/1的下一跳,地址是1.1.1.2
有时候之所要指定下一跳接口,可能是因为该接口所对应的是一个MA网络,就相当于你在该接口接一个交换机,然后在交换机接几台路由器,那么你的出接口就可以对应多个网络,这样你的数据包到达该接口就无法知道从这个接口出来之后要到哪个(下一跳)接口去;
在PPP等点到点网络中,你只需要指定出接口就可以,因为点到点网络一个接口对应只有一个直连接口,就是只有一个直连下一跳,所以,你不用指定也可以。
静态路由怎么设置下一跳规则
静态路由配置中下一跳的地址是对端直连路由器的接口地址,例如R1和R2,互连网段是12.1.1.0/30,R2这边是12.1.1.2,那么在R1上配置静态路由下一跳就是12.1.1.2。如果有直连路由就不需要写静态路由了。
静态路由的设置分为以下两种:
- 主机的静态路由
- 交换机或者路由器的静态路由
主机的静态路由
用于双网卡分别接入内网和外网,或者单网卡连接两个网络,或者别的情况。。。
Route add –p则是添加一个永久路由,不会因为重启而丢失路由信息。
添加到主机的路由
-
route add –host 192.168.1.2 dev eth0:0
-
route add –host 10.20.30.148 gw 10.20.30.40
添加到网络的路由
-
route add –net 10.20.30.40 netmask 255.255.255.248 eth0
-
route add –net 10.20.30.48 netmask 255.255.255.248 gw 10.20.30.41
-
route add –net 192.168.1.0/24 eth1
-
route add -net 125.210.0.0 netmask 255.255.0.0 gw 125.210.230.93 dev eth1
-
route add -net 125.210.213.0 netmask 255.255.255.0 gw 218.108.250.193 dev eth0
网络设备的静态路由
网络拓扑图如下所示,R1和R2通过静态路由相连。
配置路由器R3的静态路由的配置
路由器R2的静态路由的配置
以上教程由“WiFi之家网”整理收藏!
评论