当前位置: 首页 > news >正文

ENSP路由综合实验 + 思科(cisco)/华为(ensp)链路聚合实验

一、ENSP路由综合实验

实验拓扑图:

配置命令:

交换机SW2配置:

<Huawei>sys
[Huawei]sysname SW2
[SW2]vlan batch 10 20
[SW2]int e0/0/1
[SW2-Ethernet0/0/1]port link-type access
[SW2-Ethernet0/0/1]port default vlan 10
[SW2-Ethernet0/0/1]int e0/0/2
[SW2-Ethernet0/0/2]port link-type access

[SW2-Ethernet0/0/2]port default vlan 20
[SW2-Ethernet0/0/3]int e0/0/3
[SW2-Ethernet0/0/3]port link-type trunk
[SW2-Ethernet0/0/3]port trunk allow-pass vlan all

#华为设备Trunk接口默认仅允许VLAN1通过

交换机SW3配置:

<Huawei>sys
[Huawei]sysname SW3
[SW3]vlan batch 10 20
[SW3]int e0/0/1
[SW3-Ethernet0/0/1]port link-type access
[SW3-Ethernet0/0/1]port default vlan 10
[SW3-Ethernet0/0/1]int e0/0/2
[SW3-Ethernet0/0/2]port link-type access

[SW3-Ethernet0/0/2]port default vlan 20
[SW3-Ethernet0/0/3]int e0/0/3
[SW3-Ethernet0/0/3]port link-type trunk
[SW3-Ethernet0/0/3]port trunk allow-pass vlan all

<SW3>sys
[SW3]vlan 8
[SW3-vlan8]quit
[SW3]int e0/0/4  
[SW3-Ethernet0/0/4]port link-type access 
[SW3-Ethernet0/0/4]port default vlan 8
[SW3-Ethernet0/0/4]quit
[SW3]int vlan 8
[SW3-Vlanif8]ip address 192.168.8.2 24
[SW3-Vlanif8]quit

[SW3]user-interface vty 0 4
[SW3-ui-vty0-4]authentication-mode aaa        #设置认证模式为AAA
[SW3-ui-vty0-4]quit
[SW3]aaa
[SW3-aaa]local-user huawei password cipher huawei       #创建本地用户
[SW3-aaa]local-user huawei service-type telnet          #配置用户服务类型为Telnet
[SW3-aaa]local-user huawei privilege level 15        #设置用户特权级别为15(max)

[SW3]ip route-static 0.0.0.0 0 192.168.8.1

三层交换机配置:

<Huawei>sys
[Huawei]vlan batch 10 20 100 200
[Huawei]un in en
[Huawei]port-group group-member g0/0/1 to g0/0/3 
[Huawei-port-group]port link-type trunk
[Huawei-port-group]port trunk allow-pass vlan all 

— — 设置对应VLAN的网关:

[Huawei]int vlan 10
[Huawei-Vlanif10]ip address 192.168.10.254 24
[Huawei-Vlanif10]int vlan 20
[Huawei-Vlanif20]ip address 192.168.20.254 24
[Huawei-Vlanif20]int vlan 100
[Huawei-Vlanif100]ip address 192.168.100.254 24

— — DHCP中继:

[Huawei]dhcp enable
[Huawei]int vlan 10
[Huawei-Vlanif10]dhcp select relay  
[Huawei-Vlanif10]dhcp relay server-ip 192.168.100.1

[Huawei-Vlanif10]int vlan 20
[Huawei-Vlanif20]dhcp select relay
[Huawei-Vlanif20]dhcp relay server-ip 192.168.100.1

[Huawei]vlan 8
[Huawei-vlan8]quit
[Huawei]int vlan 8
[Huawei-Vlanif8]ip address 192.168.8.1 24

[Huawei]vlan 9
[Huawei-vlan9]quit
[Huawei]int g0/0/4
[Huawei-GigabitEthernet0/0/4]port link-type access    
[Huawei-GigabitEthernet0/0/4]port default vlan 9
[Huawei-GigabitEthernet0/0/4]quit
[Huawei]int vlan 9
[Huawei-Vlanif9]ip address 192.168.200.2 24

[Huawei]ip route-static 0.0.0.0 0 192.168.200.1

交换机SW4配置:

<Huawei>sys
[Huawei]sysname SW4
[SW4]un in en
[SW4]vlan 100
[SW4-vlan100]quit 
[SW4]port-group group-member e0/0/2 e0/0/4
[SW4-port-group]port link-type access 
[SW4-port-group]port default vlan 100
[SW4-port-group]quit
[SW4]int e0/0/1
[SW4-Ethernet0/0/1]port link-type trunk
[SW4-Ethernet0/0/1]port trunk allow-pass vlan all

路由器AR1配置:

<Huawei>sys
[Huawei]sysname AR1
[AR1]int g0/0/0
[AR1-GigabitEthernet0/0/0]undo shutdown
[AR1-GigabitEthernet0/0/0]ip address 192.168.100.1 24
[AR1-GigabitEthernet0/0/0]quit
[AR1]un in en
[AR1]dhcp enable
[AR1]ip pool vlan10
[AR1-ip-pool-vlan10]network 192.168.10.0 mask 24 
[AR1-ip-pool-vlan10]gateway-list 192.168.10.254
[AR1-ip-pool-vlan10]dns-list 192.168.100.2

[AR1-ip-pool-vlan10]quit

[AR1]ip pool vlan20 
[AR1-ip-pool-vlan20]network 192.168.20.0 mask 24 
[AR1-ip-pool-vlan20]gateway-list 192.168.20.254
[AR1-ip-pool-vlan20]dns-list 192.168.100.2

[AR1-ip-pool-vlan20]quit
[AR1]ip route-static 192.168.10.0 24 192.168.100.254
[AR1]ip route-static 192.168.20.0 24 192.168.100.254

[AR1]int g0/0/0
[AR1-GigabitEthernet0/0/0]dhcp select global

# 当满足以下两个条件时,必须配置 dhcp select global:

① 接口需要为下游客户端提供 DHCP 服务(如连接 PC、摄像头等终端)。

② 使用全局 DHCP 地址池(在全局视图下通过 ip pool 创建的地址池)。

Telnet客户端(AR4)配置:

<Huawei>sys
[Huawei]int g0/0/0
[Huawei-GigabitEthernet0/0/0]ip address 192.168.8.254 24
[Huawei-GigabitEthernet0/0/0]quit
[Huawei]un in en
[Huawei]ip route-static 0.0.0.0 0 192.168.8.1

路由器AR2配置:

[Huawei]sysname AR2
[AR2]int g0/0/0
[AR2-GigabitEthernet0/0/0]ip address 192.168.200.1 24
[AR2-GigabitEthernet0/0/0]int g0/0/1
[AR2-GigabitEthernet0/0/1]ip address 55.0.0.1 24
[AR2-GigabitEthernet0/0/1]quit
[AR2]ip route-static 0.0.0.0 0 55.0.0.2
[AR2]ip route-static 192.168.10.0 24 192.168.200.2
[AR2]ip route-static 192.168.20.0 24 192.168.200.2
[AR2]ip route-static 192.168.100.0 24 192.168.200.2

— — 通过 ACL(访问控制列表)结合 NAT outbound 实现特定内网网段访问公网的功能:

[AR2]acl 2000
[AR2-acl-basic-2000]rule 10 permit source 192.168.10.0 0.0.0.255
[AR2-acl-basic-2000]rule 20 permit source 192.168.20.0 0.0.0.255
[AR2-acl-basic-2000]quit
[AR2]int g0/0/1
[AR2-GigabitEthernet0/0/1]nat outbound 2000   #源地址转换

— — 将原有的 静态 NAT 转换(一对一) 升级为 基于地址池的动态 NAT 转换,实现多个内网 IP 共享一组公网 IP 访问外网的功能:

[AR2]nat address-group 1 55.0.0.5 55.0.0.8
[AR2]int g0/0/1
[AR2-GigabitEthernet0/0/1]undo nat outbound 2000 
[AR2-GigabitEthernet0/0/1]nat outbound 2000 address-group 1  

# 将匹配 ACL 2000 的内网 IP,动态映射到 address-group 1 中的公网 IP(55.0.0.5~55.0.0.8)

[AR2]int g0/0/1
[AR2-GigabitEthernet0/0/1]nat static global 55.0.0.9 inside 192.168.100.3

# 将公网 IP 55.0.0.9 与内网服务器 192.168.100.3 绑定,实现外网对特定内网资源的访问

[AR2-GigabitEthernet0/0/1]undo nat static global 55.0.0.9 inside 192.168.100.3 n
etmask 255.255.255.255
[AR2-GigabitEthernet0/0/1]nat static protocol tcp global 55.0.0.9 80 inside 19
2.168.100.3 80       # 基于协议和端口的静态 NAT 映射

路由器AR3配置:

[Huawei]sysname AR3
[AR3]int g0/0/0
[AR3-GigabitEthernet0/0/0]ip address 55.0.0.2 24
[AR3-GigabitEthernet0/0/0]int g0/0/1
[AR3-GigabitEthernet0/0/1]ip address 56.0.0.1 24

Server1配置:

Server2配置:

Client1配置:

Server3配置:

Client3配置:

测试:

1、DHCP自动获取地址

2、不同VLAN间通信

3、DNS域名服务和WEB测试

4、远程管理测试

5、内网上公网测试

6、公网使用内网的域名服务测试

二、思科(cisco) / 华为(ensp)链路聚合实验

(1)思科(cisco)链路聚合实验

实验拓扑图(手动链路捆绑):

SW0配置:

Switch>en

Switch#conf t

Switch(config)#int range f0/1-4

Switch(config-if-range)#sw trunk encap dot1Q

Switch(config-if-range)#sw mode trunk

Switch(config-if-range)#channel-group 1 mode on

#强制将多个物理接口捆绑为一个逻辑接口(以太通道),不依赖任何链路聚合协议(如 LACP 或 PAgP)。

SW1配置:

Switch>en

Switch#conf t

Switch(config)#int range f0/1-4

Switch(config-if-range)#sw trunk encap dot1Q

Switch(config-if-range)#sw mode trunk

Switch(config-if-range)#channel-group 2 mode on

#强制将多个物理接口捆绑为一个逻辑接口(以太通道),不依赖任何链路聚合协议(如 LACP 或 PAgP)。

SW0查看配置:

实验拓扑图(LACP链路捆绑):

SW0配置:

Switch>en

Switch#conf t

Switch(config)#int range f0/1-4

Switch(config-if-range)#sw mode trunk

Switch(config-if-range)#channel-group 3 mode active      # 主动协商LACP

SW1配置:

Switch>en

Switch#conf t

Switch(config)#int range f0/1-4

Switch(config-if-range)#sw mode trunk

Switch(config-if-range)#channel-group 3 mode passive     #设置为被动端

注意:

(2)华为(ensp)链路聚合实验

实验拓扑图(手动链路捆绑):

SW1配置:

[Huawei]sysname SW1

[SW1]un in en
[SW1]int Eth-Trunk 1
[SW1-Eth-Trunk1]q
[SW1]int g0/0/1 
[SW1-GigabitEthernet0/0/1]eth-trunk 1
[SW1-GigabitEthernet0/0/1]q
[SW1]int g0/0/2
[SW1-GigabitEthernet0/0/2]eth-trunk 1
[SW1-GigabitEthernet0/0/2]q
[SW1]int g0/0/3
[SW1-GigabitEthernet0/0/3]eth-trunk 1
[SW1-GigabitEthernet0/0/3]q

SW2配置:

[Huawei]sysname SW2
[SW2]un in en
[SW2]int Eth-Trunk 1
[SW2-Eth-Trunk1]q
[SW2]int g0/0/1  
[SW2-GigabitEthernet0/0/1]eth-trunk 1
[SW2-GigabitEthernet0/0/1]q
[SW2]int g0/0/2
[SW2-GigabitEthernet0/0/2]eth-trunk 1
[SW2-GigabitEthernet0/0/2]q
[SW2]int g0/0/3
[SW2-GigabitEthernet0/0/3]eth-trunk 1
[SW2-GigabitEthernet0/0/3]q

SW1、SW2 查看配置:

实验拓扑图(LACP链路聚合):

SW3 配置:

[Huawei]sysname SW3
[SW3]un in en  
[SW3]int Eth-Trunk 1
[SW3-Eth-Trunk1]mode lacp-static 
[SW3-Eth-Trunk1]q
[SW3]int e0/0/1
[SW3-Ethernet0/0/1]eth-trunk 1
[SW3-Ethernet0/0/1]q
[SW3]int e0/0/2
[SW3-Ethernet0/0/2]eth-trunk 1
[SW3-Ethernet0/0/2]q
[SW3]int e0/0/3
[SW3-Ethernet0/0/3]eth-trunk 1
[SW3-Ethernet0/0/3]q
[SW3]lacp priority 100
[SW3]int e0/0/1
[SW3-Ethernet0/0/1]lacp priority 100
[SW3-Ethernet0/0/1]q
[SW3]int e0/0/2
[SW3-Ethernet0/0/2]lacp priority 100
[SW3-Ethernet0/0/2]q
[SW3]int Eth-Trunk 1   
[SW3-Eth-Trunk1]max active-linknumber 2
[SW3-Eth-Trunk1]q

SW4 配置:

[Huawei]sysname SW4
[SW4]un in en
[SW4]int Eth-Trunk 1
[SW4-Eth-Trunk1]mode lacp-static
[SW4-Eth-Trunk1]q
[SW4]int e0/0/1
[SW4-Ethernet0/0/1]eth-trunk 1
[SW4-Ethernet0/0/1]q
[SW4]int e0/0/2
[SW4-Ethernet0/0/2]eth-trunk 1
[SW4-Ethernet0/0/2]q
[SW4]int e0/0/3
[SW4-Ethernet0/0/3]eth-trunk 1
[SW4-Ethernet0/0/3]q
[SW4]lacp priority 200
[SW4]int e0/0/1
[SW4-Ethernet0/0/1]lacp priority 100
[SW4-Ethernet0/0/1]q
[SW4]int e0/0/2
[SW4-Ethernet0/0/2]lacp priority 100
[SW4-Ethernet0/0/2]q  
[SW4]int Eth-Trunk 1
[SW4-Eth-Trunk1]max active-linknumber 2
[SW4-Eth-Trunk1]q

SW3 查看命令:

SW4 查看命令:

总结:

1、配置思路(LACP链路聚合)

      ① 创建Eth-Trunk,配置Eth-Trunk为LACP模式,实现链路聚合功能。

      ② 将成员接口加入Eth-Trunk。

           接口缺省都加入了VLAN1,因此加入Eth-Trunk前建议先将接口从VLAN1中退出或将接口Shutdown,避免出现广播风暴。

      ③ 配置系统优先级,确定主动端,按照主动端设备的接口选择活动接口。

      ④ 配置活动接口上限阈值,实现保证带宽的情况下提高网络的可靠性。

      ⑤ 配置接口优先级,确定活动链路接口,优先级高的接口将被选作活动接口。

2、在LACP配置实验中,优先级小的为主动端,并且上面的实验SW3的系统优先级为100,SW4为200,高于SW4的系统优先级。Eth-Trunk的成员接口中e0/0/1、e0/0/2成为活动接口,处于“Selected”状态,接口e0/0/3处于“Unselect”状态,同时实现M条链路的负载分担和N条链路的冗余备份功能。

http://www.lryc.cn/news/593055.html

相关文章:

  • 如何理解华为横向虚拟化CSS+iStack
  • 历史数据分析——国药现代
  • Datawhale AI数据分析 作业
  • 字节跳动开源Seed-X 7B多语言翻译模型:28语种全覆盖,性能超越GPT-4、Gemini-2.5与Claude-3.5
  • [Python] -实用技巧10- 时间处理:datetime 和 time 模块入门
  • Java脚本API参数传递机制详解
  • 内容产品生态全解析:从形态演变到用户角色的深度洞察
  • 小架构step系列19:请求和响应
  • 2025年医疗人工智能发展现状
  • 张量交换维度(转置),其实是交换了元素的排列顺序
  • 最新版vscode 连接ubuntu 18.04 保姆级教程
  • 什么是 Git 的补丁 patch?如何在 Git 中创建和应用补丁?
  • 8. 如何减少回流重绘
  • CAN通信协议入门
  • FPGA自学——二选一多路选择器
  • 【图像处理基石】什么是小波变换?
  • 【专题一】双指针
  • 《Origin画百图》之多分类矩阵散点图
  • 音频3A处理简介之ANS(自动噪声抑制)
  • 地级市-城市创业活力数据(1971-2024年)-实证数据
  • 【音视频协议篇】RTSP系列
  • Letter Combination of a Phone Number
  • 【Bluedroid】btif_av_sink_execute_service之服务器启用源码流程解析
  • 模块加载、ES、TS、Babel 浅析
  • Gerrit workflow
  • 云边端协同架构下的智能计算革命
  • 打造高效订单处理!ZKmall开源商城的统一履约中心架构解析
  • 车载诊断架构 --- 故障码DTC严重等级定义
  • 模电基础-电阻和功率
  • Oracle Database 23ai 技术细节与医疗 AI 应用