【信息网络学习day11 H3C设备配置静态路由】
在网络中,路由器负责将数据报文在逻辑网段间进行转发,其中路由是指导路由器如何进行数据报文发送的路径信息。
每台路由器都有路由表,路由存储在路由表中。
由手工配置的静态路由,无开销,配置简单,需人工维护,适合简单拓扑结构的网络。
在H3C模拟器上进行静态路由的配置,系统版本v7。
静态路由
拓扑
按照下图拓扑连接,并配置各端口IP地址:
一般在拓扑网络内部配置静态路由,在网络边界为了省事配置默认路由,即目的网段为0.0.0.0/0的静态路由。
配置
在R1
、R2
上配置默认路由,指向下一跳IP地址:
1 | [R1]ip route-static 0.0.0.0 0 12.0.0.2 |
在R2
上配置非直连的两个网段10.0.0.0/24、30.0.0.0/24的静态路由,前者指向下一跳IP地址,后者可以指定下一跳IP地址或者出接口,这里按照出接口配置:
1 | [R2]ip route-static 10.0.0.0 24 12.0.0.1 |
路由备份与负载分担
- 路由备份:
- 到相同目的地址的下一跳和优先级都不同
- 优先级高的为主,低的为备
- 负载分担:
- 到相同目的地址的下一跳不同,但优先级相同
- 到目的地的流量将均匀分布
拓扑
按照下图拓扑连接,并配置各端口IP地址:
配置
在RTA
上配置到RTB
的lo0端口的两条静态路由:
优先级一致时为负载分担:
1 | [RTA]ip route-static 2.2.2.2 32 10.0.0.2 preference 60 |
优先级不一致时为路由备份:
1 | [RTA]ip route-static 2.2.2.2 32 10.0.0.2 preference 50 //主 |
黑洞路由
正确的应用黑洞路由可以消除环路。
拓扑
按照下图拓扑连接,并配置各端口IP地址:
当10.0.0.0/16网段中掩码24位的子网段很多时(图中只放了两个示例),配置多条静态路由显然很麻烦。这时可在R3
上配置一条默认路由作为出口路由,同时搭配一条黑洞路由,避免子网段间访问出现环路。
配置
R4
上配置到静态路由:
1 | [R4]ip route-static 10.0.0.0 16 20.0.0.1 |
R1
、R2
上配置缺省路由指向R3
:
1 | [R1]ip route-static 0.0.0.0 0 10.0.0.2 |
R3
上配置出口缺省路由搭配内部网段黑洞路由:
1 | [R3]ip route-static 0.0.0.0 0 20.0.0.2 |
验证
1 | # 若不配置黑洞路由,例如当R2与R3断路后,R1到R2的包会按照缺省路由发往R4,R4又会发回R3,造成环路 |
参考
- H3C X00050001 第21章 IP路由原理
- H3C X00050002 第22章 直连路由和静态路由