非常经典的三角路由静态协议,我先讲一下概念,之后再说配置。
首先R1与R2处于与同一网段,192.168.1.0/24网段
R2与R3处于同一网段,192.168.3.0/24
R1与R3处于同一网段,192.168.2.0/24
R1的lo0口IP地址为192.168.10.0/24
R2的lo0口IP地址为192.168.20.0/24
R3的lo0口IP地址为192.168.30.0/24
假设:
R1和R2相连的端口为192.168.1.1 R3相连是192.168.2.1
R2和R1相连的端口为192.168.1.2 R3相连是192.168.3.2
R3和R1相连的端口为192.168.2.3 R2相连是192.168.3.3
互相配好后,R1缺少那些路由表才能全网通呢?下面就是需要配置的静态路由:
R1 缺少通向R2 lo0口的路由表(可以直接去R2,或者去往R3转发到R2)
R1 缺少通向R3 lo0口的路由表(可以直接去R3,或者去往R2转发到R3)
R1 缺少通向R2与R3网段的路由表
R2和R3同理:
R2 缺少通向R1 lo0口的路由表(可以直接去R1,或者去往R3转发到R1)
R2 缺少通向R3 lo0口的路由表(可以直接去R3,或者去往R1转发到R3)
R2 缺少通向R1与R3网段的路由表
R3 缺少通向R1 lo0口的路由表(可以直接去R1,或者去往R2转发到R1)
R3 缺少通向R2 lo0口的路由表(可以直接去R2,或者去往R1转发到R2)
R3 缺少通向R1与R2网段的路由表
至少三条个路由静态协议,如果要实现冗余,则需要十八条条路由。
其实每个路由器上写三条静态就可以实现全网通,但是这样如此就够了嘛?如果我们从R1出发去R3的Lo0口,我们有两条路可以走:
一个是先去R3,然后R3再去lo0
一个是先去R2,再由R2转发到R3到lo0
该如何选择?如果你是华为路由器,则要这样写
R1#ip route-static 192.168.30.0 255.255.255.0 192.168.1.2 preference 130
意思就是静态路由,去往R3 lo0口使用R2路线的优先权为 130 preference是优先权的意思,静态优先权要低于130,所以我们要设高一点。(优先权越低越优先)
如果是思科,则需要这样写
R1#ip route 192.168.30.0 255.255.255.0 192.168.1.2 130
R1的配置如下
<huawei> sys
host R1
int fa0/0
ip add 192.168.1.1 24
int fa0/1
ip add 192.168.2.1 24
q
ip route 192.168.30.0 255.255.255.0 192.168.1.3
ip route 192.168.30.0 255.255.255.0 192.168.1.2 preference 130
ip route 192.168.2.0 255.255.255.0 192.168.1.2
ip route 192.168.2.0 255.255.255.0 192.168.1.3 preference 130
ip route 192.168.20.0 255.255.255.0 192.168.1.2
ip route 192.168.20.0 255.255.255.0 192.168.1.3 preference 130
end
cisco的我就不写了,差不多的意思
2023-05-30 广告