1.静态路由负载分担
如图所示,属于不同网段的主机通过几台 Switch 相连,要求不配置动态路由协议,使不同网 段的任意两台主机之间能够互通,从拓扑图中可以看出,从 PCA 到 PCC 有两条路径可以过去,分别是 PCA-SwitchA-SwitchB-SwitchC-PCC 和 PCA-SwitchA-SwitchD-SwitchC-PCC,为了有效利用 链路,要求从 VLAN10 到 VLAN30 的数据流分配到两条链路上,而且当一条链路故障之后所有的数据流走到另一条链路上去
各设备配置如下
思路
• 配置接口所属的 VLAN;
• 配置 VLANIF 接口地址;
• 配置静态路由实现不同网络之间的互通
1.配置各接口及所属的VLAN <HUAWEI> system-view [HUAWEI] sysname SwitchA [SwitchA] vlan batch 10 100 400 [SwitchA] interface gigabitethernet 0/0/1 [SwitchA-GigabitEthernet0/0/1] port link-type access [SwitchA-GigabitEthernet0/0/1] port default vlan 10 [SwitchA-GigabitEthernet0/0/1] quit [SwitchA] interface gigabitethernet 0/0/2 [SwitchA-GigabitEthernet0/0/2] port link-type access [SwitchA-GigabitEthernet0/0/2] port default vlan 100 [SwitchA-GigabitEthernet0/0/2] quit [SwitchA] interface gigabitethernet 0/0/3 [SwitchA-GigabitEthernet0/0/3] port link-type access [SwitchA-GigabitEthernet0/0/3] port default vlan 400 [SwitchA-GigabitEthernet0/0/3] quit 2.配置各VLANIF接口的IP地址 [SwitchA] interface vlanif 10 [SwitchA-Vlanif10] ip address 10.1.1.1 24 [SwitchA-Vlanif10] quit [SwitchA] interface vlanif 100 [SwitchA-Vlanif100] ip address 12.1.1.1 30 [SwitchA-Vlanif100] quit [SwitchA] interface vlanif 400 [SwitchA-Vlanif400] ip address 45.1.1.2 30 [SwitchA-Vlanif400] quit SwitchB、SwitchC和SwitchD的配置跟SwitchA是一样的,只是修改下各个参数; 3.配置静态路由实现网络互通 #配置 SwitchA 的静态路由,配置两条静态缺省路由,优先级都是 60,指向不同的下一跳地址 [SwitchA] ip route-static 0.0.0.0 0 12.1.1.2 [SwitchA] ip route-static 0.0.0.0 0 45.1.1.1 #配置 SwitchB 的静态路由(明细路由) [SwitchB] ip route-static 10.1.1.0 24 12.1.1.1 #配置到 10.1.1.0 网段的静态路由 [SwitchB] ip route-static 192.168.1.0 24 23.1.1.2 #配置到192.168.1.0网段的静态路由 #配置 SwitchC 的静态路由(明细路由) [SwitchC] ip route-static 10.1.1.0 24 23.1.1.1 #分别配置两条到 10.1.1.0 网段的 等价静态路由 [SwitchC] ip route-static 10.1.1.0 24 34.1.1.2 [SwitchC] ip route-static 12.1.1.0 30 23.1.1.1 #配置到 12.1.1.0 网段的静态路由 [SwitchC] ip route-static 45.1.1.0 30 34.1.1.2 #配置到 45.1.1.0 网段的静态路由 #配置SwitchD的静态路由(明细路由) [SwitchD] ip route-static 10.1.1.0 24 45.1.1.2 #配置到 10.1.1.0 网段的静态路由 [SwitchD] ip route-static 192.168.1.0 24 34.1.1.1 #配置到192.168.1.0网段的静态路由 4.配置结果验证 在PCA上面ping PCC是通的; 把SwitchB的任意一个接口down了之后,PCA ping PCC还是通的;
2.静态路由实现主备备份
如图所示,属于不同网段的主机通过几台 Switch 相连,要求不配置动态路由协议,使不同网段的任意两台主机之间能够互通,从拓扑图中可以看出,从 PCA 到 PCC 有两条路径可以过去,分别是 PCA-SwitchA-SwitchB-SwitchC-PCC 和 PCA-SwitchA-SwitchD-SwitchC-PCC,由于数据流不 是很大,要求从 VLAN10 到 VLAN30 的数据流正常情况走上面一条链路,出故障之后切换到下面一条链路。
思路
•配置接口所属的VLAN;
•配置VLANIF接口地址;
•配置静态路由实现不同网络之间的互通
1.配置各接口及所属的VLAN <HUAWEI> system-view [HUAWEI] sysname SwitchA [SwitchA] vlan batch 10 100 400 [SwitchA] interface gigabitethernet 0/0/1 [SwitchA-GigabitEthernet0/0/1] port link-type access [SwitchA-GigabitEthernet0/0/1] port default vlan 10 [SwitchA-GigabitEthernet0/0/1] quit [SwitchA] interface gigabitethernet 0/0/2 [SwitchA-GigabitEthernet0/0/2] port link-type access [SwitchA-GigabitEthernet0/0/2] port default vlan 100 [SwitchA-GigabitEthernet0/0/2] quit [SwitchA] interface gigabitethernet 0/0/3 [SwitchA-GigabitEthernet0/0/3] port link-type access [SwitchA-GigabitEthernet0/0/3] port default vlan 400 [SwitchA-GigabitEthernet0/0/3] quit 2.配置各VLANIF接口的IP地址 [SwitchA] interface vlanif 10 [SwitchA-Vlanif10] ip address 10.1.1.1 24 [SwitchA-Vlanif10] quit [SwitchA] interface vlanif 100 [SwitchA-Vlanif100] ip address 12.1.1.1 30 [SwitchA-Vlanif100] quit [SwitchA] interface vlanif 400 [SwitchA-Vlanif400] ip address 45.1.1.2 30 [SwitchA-Vlanif400] quit SwitchB、SwitchC和SwitchD的配置跟SwitchA是一样的,只是修改下各个参数; 3.配置静态路由实现网络互通 #配置 SwitchA 的静态缺省路由,一条优先级为默认的 60,另外一条优先级为 70,正常情况数据流 走优先级为 60 的路由,只有当优先级为 60 的路由出故障之后才走优先级为 70 的路由; [SwitchA] ip route-static 0.0.0.0 0 12.1.1.2 [SwitchA] ip route-static 0.0.0.0 0 45.1.1.1 preference 70 #配置 SwitchB 的静态路由(明细路由) [SwitchB] ip route-static 10.1.1.0 24 12.1.1.1 #配置到 10.1.1.0 网段的静态路由 [SwitchB] ip route-static 192.168.1.0 24 23.1.1.2 #配置到192.168.1.0网段的静态路由 #配置 SwitchC 的静态路由(明细路由) [SwitchC] ip route-static 10.1.1.0 24 23.1.1.1 #配置两条到 10.1.1.0 网段的主备备份静态路由 [SwitchC] ip route-static 10.1.1.0 24 34.1.1.2 preference 70 [SwitchC] ip route-static 12.1.1.0 30 23.1.1.1 #配置到 12.1.1.0 网段的静态路由 [SwitchC] ip route-static 45.1.1.0 30 34.1.1.2 #配置到 45.1.1.0 网段的静态路由 #配置SwitchD的静态路由(明细路由) [SwitchD] ip route-static 10.1.1.0 24 45.1.1.2 #配置到 10.1.1.0 网段的静态路由 [SwitchD] ip route-static 192.168.1.0 24 34.1.1.1 #配置到192.168.1.0网段的静态路由 4.配置结果验证 在PCA上面ping PCC是通的; 把SwitchB的任意一个接口down了之后,PCA ping PCC还是通的;