目录
前言
案例需求
拓扑图
LSW1配置
LSW2配置
LSW3配置
LSW4配置
AR1配置
AR2配置
PC机配置
测试结果
前言
我写的这个博客是把我之前写的交换机部分博客里的实例和命令做一个总结,用一个小型网络拓扑表现出来。
案例需求
1.SW1和SW2间为增加带宽做链路捆绑
2.要求vlan10、20的转发路径为SW3->SW1->AR1 , vlan30、40的转发路径为SW4->SW2->AR2
3.要求AR1和AR2之间的主链路为千兆链路,备选链路为百兆链路
4.全网互通
拓扑图
LSW1配置
<Huawei>undo ter monitor #关闭弹出信息
<Huawei>sys #进入系统视图
[Huawei]user-interface console 0 #配置永不超时
[Huawei-ui-console0]idle-timeout 0 0
Huawei-ui-console0]q #退到上一级
[Huawei]sysname LSW1 #重命名
[LSW1]vlan batch 10 20 30 40 #创建vlan10 20 30 40
[LSW1]int Eth-Trunk 1 #创建Eth-Trunk组
[LSW1-Eth-Trunk1]trunkport e0/0/2 #将接口加入加入Eth-Trunk组
[LSW1-Eth-Trunk1]trunkport e0/0/4 #将接口加入加入Eth-Trunk组
[LSW1-Eth-Trunk1]trunkport e0/0/5 #将接口加入加入Eth-Trunk组
[LSW1-Eth-Trunk1]port link-type trunk #设置为trunk接口
[LSW1-Eth-Trunk1]port trunk allow-pass vlan 10 20 30 40 #允许vlan10 20 30 40通过
[LSW1-Eth-Trunk1]q #退到上一级
[LSW1]int e0/0/3 #进入接口
[LSW1-Ethernet0/0/3]port link-type trunk #配置trunk接口
[LSW1-Ethernet0/0/3]port trunk allow-pass vlan 10 20 30 40 #允许vlan10 20 30 40通过
[LSW1-Ethernet0/0/3]int g0/0/1 #进入接口
[LSW1-GigabitEthernet0/0/1]port link-type trunk #配置trunk接口
[LSW1-GigabitEthernet0/0/1]port trunk allow-pass vlan 10 20 #允许vlan10 20通过
[LSW1-GigabitEthernet0/0/1]int e0/0/1 #进入接口
[LSW1-Ethernet0/0/1]port link-type trunk #配置trunk接口
[LSW1-Ethernet0/0/1]port trunk allow-pass vlan 10 20 30 40 #允许vlan10 20 30 40通过
[LSW1-Ethernet0/0/1]q #退到上一级
[LSW1]stp mode mstp #设置stp模式为mstp
[LSW1]stp region-configuration #进入mstp设置模式
[LSW1-mst-region]region-name huawei #区域名称为huawei
[LSW1-mst-region]revision-level 1 #版本级别为1
[LSW1-mst-region]instance 1 vlan 10 20 #定义实例一为vlan10 20
[LSW1-mst-region]instance 2 vlan 30 40 #定义实例二为vlan30 40
[LSW1-mst-region]active region-configuration #保存mstp配置
[LSW1-mst-region]q #退到上一级
[LSW1]stp instance 1 root primary #定义交换机为实例一的根
[LSW1]stp instance 2 root secondary #定义交换机为实例二的备选根
[LSW1]q ·#退到上一级
LSW2配置
<Huawei>undo ter monitor #关闭弹出信息
<Huawei>sys #进入系统视图
[Huawei]user-interface console 0 #配置永不超时
[Huawei-ui-console0]idle-timeout 0 0
Huawei-ui-console0]q #退到上一级
[Huawei]sysname LSW2 #重命名
[LSW2]vlan batch 10 20 30 40 #创建vlan10 20 30 40
[LSW2]int Eth-Trunk 1 #创建Eth-Trunk组
[LSW2-Eth-Trunk1]trunkport e0/0/2 #将接口加入加入Eth-Trunk组
[LSW2-Eth-Trunk1]trunkport e0/0/4 #将接口加入加入Eth-Trunk组
[LSW2-Eth-Trunk1]trunkport e0/0/5 #将接口加入加入Eth-Trunk组
[LSW2-Eth-Trunk1]port link-type trunk #设置为trunk接口
[LSW2-Eth-Trunk1]port trunk allow-pass vlan 10 20 30 40 #允许vlan10 20 30 40通过
[LSW2-Eth-Trunk1]q #退到上一级
[LSW2]int e0/0/3 #进入接口
[LSW2-Ethernet0/0/3]port link-type trunk #配置trunk接口
[LSW2-Ethernet0/0/3]port trunk allow-pass vlan 10 20 30 40 #允许vlan10 20 30 40通过
[LSW2-Ethernet0/0/3]int g0/0/1 #进入接口
[LSW2-GigabitEthernet0/0/1]port link-type trunk #配置trunk接口
[LSW2-GigabitEthernet0/0/1]port trunk allow-pass vlan 30 40 #允许vlan30 40通过
[LSW2-GigabitEthernet0/0/1]int e0/0/1 #进入接口
[LSW2-Ethernet0/0/1]port link-type trunk #配置trunk接口
[LSW2-Ethernet0/0/1]port trunk allow-pass vlan 10 20 30 40 #允许vlan10 20 30 40通过
[LSW2-Ethernet0/0/1]q #退到上一级
[LSW2]stp mode mstp #设置stp模式为mstp
[LSW2]stp region-configuration #进入mstp设置模式
[LSW2-mst-region]region-name huawei #区域名称为huawei
[LSW2-mst-region]revision-level 1 #版本级别为1
[LSW2-mst-region]instance 1 vlan 10 20 #定义实例一为vlan10 20
[LSW2-mst-region]instance 2 vlan 30 40 #定义实例二为vlan30 40
[LSW2-mst-region]active region-configuration #保存mstp配置
[LSW2-mst-region]q #退到上一级
[LSW2]stp instance 1 root secondary #定义交换机为实例一的备选根
[LSW2]stp instance 2 root primary #定义交换机为实例二的根
[LSW2]q #退到上一级
LSW3配置
<Huawei>undo ter monitor #关闭弹出信息
<Huawei>sys #进入系统视图
[Huawei]user-interface console 0 #配置永不超时
[Huawei-ui-console0]idle-timeout 0 0
Huawei-ui-console0]q #退到上一级
[Huawei]sysname LSW3 #重命名
[LSW3]vlan batch 10 20 30 40 #创建vlan10 20 30 40
[LSW3]int e0/0/3 #进入接口
[LSW3-Ethernet0/0/3]port link-type access #配置access接口
[LSW3-Ethernet0/0/3]port default vlan 10 #将接口加入vlan 10
[LSW3-Ethernet0/0/3]q #退到上一级
[LSW3]int e0/0/4 #进入接口
[LSW3-Ethernet0/0/4]port link-type access #配置access接口
[LSW3-Ethernet0/0/4]port default vlan 20 #将接口加入vlan 20
[LSW3-Ethernet0/0/4]q #退到上一级
[LSW3]int e0/0/1 #进入接口
[LSW3-Ethernet0/0/1]port link-type trunk #配置trunk接口
[LSW3-Ethernet0/0/1]port trunk allow-pass vlan 10 20 30 40 #允许vlan10 20 30 40通过
[LSW3-Ethernet0/0/1]q #退到上一级
[LSW3]int e0/0/2 #进入接口
[LSW3-Ethernet0/0/2]port link-type trunk #配置trunk接口
[LSW3-Ethernet0/0/2]port trunk allow-pass vlan 10 20 30 40 #允许vlan10 20 30 40通过
[LSW3-Ethernet0/0/2]q #退到上一级
[LSW3]stp mode mstp #设置stp模式为mstp
[LSW3]stp region-configuration #进入mstp设置模式
[LSW3-mst-region]region-name huawei #区域名称为huawei
[LSW3-mst-region]revision-level 1 #版本级别为1
[LSW3-mst-region]instance 1 vlan 10 20 #定义实例一为vlan10 20
[LSW3-mst-region]instance 2 vlan 30 40 #定义实例二为vlan30 40
[LSW3-mst-region]active region-configuration #保存mstp配置
LSW4配置
<Huawei>undo ter monitor #关闭弹出信息
<Huawei>sys #进入系统视图
[Huawei]user-interface console 0 #配置永不超时
[Huawei-ui-console0]idle-timeout 0 0
Huawei-ui-console0]q #退到上一级
[Huawei]sysname LSW4 #重命名
[LSW4]vlan batch 10 20 30 40 #创建vlan10 20 30 40
[LSW4]int e0/0/3 #进入接口
[LSW4-Ethernet0/0/3]port link-type access #配置access接口
[LSW4-Ethernet0/0/3]port default vlan 30 #将接口加入vlan 30
[LSW4-Ethernet0/0/3]q #退到上一级
[LSW4]int e0/0/4 #进入接口
[LSW4-Ethernet0/0/4]port link-type access #配置access接口
[LSW4-Ethernet0/0/4]port default vlan 40 #将接口加入vlan 40
[LSW4-Ethernet0/0/4]q #退到上一级
[LSW4]int e0/0/1 #进入接口
[LSW4-Ethernet0/0/1]port link-type trunk #配置trunk接口
[LSW4-Ethernet0/0/1]port trunk allow-pass vlan 10 20 30 40 #允许vlan10 20 30 40通过
[LSW4-Ethernet0/0/1]q #退到上一级
[LSW4]int e0/0/2 #进入接口
[LSW4-Ethernet0/0/2]port link-type trunk #配置trunk接口
[LSW4-Ethernet0/0/2]port trunk allow-pass vlan 10 20 30 40 #允许vlan10 20 30 40通过
[LSW4-Ethernet0/0/2]q #退到上一级
[LSW4]stp mode mstp #设置stp模式为mstp
[LSW4]stp region-configuration #进入mstp设置模式
[LSW4-mst-region]region-name huawei #区域名称为huawei
[LSW4-mst-region]revision-level 1 #版本级别为1
[LSW4-mst-region]instance 1 vlan 10 20 #定义实例一为vlan10 20
[LSW4-mst-region]instance 2 vlan 30 40 #定义实例二为vlan30 40
[LSW4-mst-region]active region-configuration #保存mstp配置
AR1配置
<Huawei>undo ter monitor #关闭弹出信息
<Huawei>sys #进入系统视图
[Huawei]user-interface console 0 #配置永不超时
[Huawei-ui-console0]idle-timeout 0 0
Huawei-ui-console0]q #退到上一级
[Huawei]sysname AR1 #重命名
[AR1]vlan batch 2 #创建vlan
[AR1]int g0/0/0.1 #进入子接口g0/0/0.1
[AR1-GigabitEthernet0/0/0.1]dot1q termination vid 10 #子接口封装进vlan10
[AR1-GigabitEthernet0/0/0.1]ip add 192.168.10.1 24 #配置ip地址子网掩码
[AR1-GigabitEthernet0/0/0.1]arp broadcast enable #开启arp广播
[AR1-GigabitEthernet0/0/0.1]q #退到上一级
[AR1]int g0/0/0.2 #进入子接口g0/0/0.2
[AR1-GigabitEthernet0/0/0.2]dot1q termination vid 20 #子接口封装进vlan20
[AR1-GigabitEthernet0/0/0.2]ip add 192.168.20.1 24 #配置ip地址子网掩码
[AR1-GigabitEthernet0/0/0.2]arp broadcast enable #开启arp广播
[AR1-GigabitEthernet0/0/0.2]q #退到上一级
[AR1]int g0/0/1 #进入接口
[AR1-GigabitEthernet0/0/1]ip add 10.1.1.1 24 #配置ip地址子网掩码
[AR1-GigabitEthernet0/0/1]q #退到上一级
[AR1]int vlan 2 #进入vlan2
[AR1-Vlanif2]ip add 20.1.1.1 24 #配置ip地址子网掩码
[AR1-Vlanif2]int e0/0/0 #进入接口
[AR1-Ethernet0/0/0]port link-type access #配置access接口
[AR1-Ethernet0/0/0]port default vlan 2 #将接口加入vlan 2
[AR1-Ethernet0/0/0]q #退到上一级
[AR1]ip route-static 192.168.30.0 24 10.1.1.2 #配置静态路由
[AR1]ip route-static 192.168.40.0 24 10.1.1.2 #配置静态路由
[AR1]ip route-static 192.168.30.0 24 20.1.1.2 preference 61 #配置备份静态路由
[AR1]ip route-static 192.168.40.0 24 20.1.1.2 preference 61 #配置备份静态路由
AR2配置
<Huawei>undo ter monitor #关闭弹出信息
<Huawei>sys #进入系统视图
[Huawei]user-interface console 0 #配置永不超时
[Huawei-ui-console0]idle-timeout 0 0
Huawei-ui-console0]q #退到上一级
[Huawei]sysname AR2 #重命名
[AR2]vlan batch 2 #创建vlan
[AR2]int g0/0/0.1 #进入子接口g0/0/0.1
[AR2-GigabitEthernet0/0/0.1]dot1q termination vid 30 #子接口封装进vlan30
[AR2-GigabitEthernet0/0/0.1]ip add 192.168.30.1 24 #配置ip地址子网掩码
[AR2-GigabitEthernet0/0/0.1]arp broadcast enable #开启arp广播
[AR2-GigabitEthernet0/0/0.1]q #退到上一级
[AR2]int g0/0/0.2 #进入子接口g0/0/0.2
[AR2-GigabitEthernet0/0/0.2]dot1q termination vid 40 #子接口封装进vlan40
[AR2-GigabitEthernet0/0/0.2]ip add 192.168.40.1 24 #配置ip地址子网掩码
[AR2-GigabitEthernet0/0/0.2]arp broadcast enable #开启arp广播
[AR2-GigabitEthernet0/0/0.2]q #退到上一级
[AR2]int g0/0/1 #进入接口
[AR2-GigabitEthernet0/0/1]ip add 10.1.1.2 24 #配置ip地址子网掩码
[AR2-GigabitEthernet0/0/1]q #退到上一级
[AR2]int vlan 2 #进入vlan2
[AR2-Vlanif2]ip add 20.1.1.2 24 #配置ip地址子网掩码
[AR2-Vlanif2]int e0/0/0 #进入接口
[AR2-Ethernet0/0/0]port link-type access #配置access接口
[AR2-Ethernet0/0/0]port default vlan 2 #将接口加入vlan 2
[AR2-Ethernet0/0/0]q #退到上一级
[AR2]ip route-static 192.168.10.0 24 10.1.1.1 #配置静态路由
[AR2]ip route-static 192.168.20.0 24 10.1.1.1 #配置静态路由
[AR2]ip route-static 192.168.10.0 24 20.1.1.1 preference 61 #配置备份静态路由
[AR2]ip route-static 192.168.20.0 24 20.1.1.1 preference 61 #配置备份静态路由
PC机配置
PC1
192.168.10.10 #IP地址
255.255.255.0 #子网掩码
192.168.1.1 #网关
PC2
192.168.20.10 #IP地址
255.255.255.0 #子网掩码
192.168.20.1 #网关
PC3
192.168.30.10 #IP地址
255.255.255.0 #子网掩码
192.168.30.1 #网关
PC4
192.168.40.10 #IP地址
255.255.255.0 #子网掩码
192.168.40.1 #网关
测试结果
PC1pingPC2
PC1pingPC3
PC1pingPC4
实现全网互通