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

一、ENSP路由综合实验

实验拓扑图:

配置命令:

交换机SW2配置:

<Huawei>sys

Huaweisysname SW2

SW2vlan batch 10 20

SW2int e0/0/1

SW2-Ethernet0/0/1port link-type access

SW2-Ethernet0/0/1port default vlan 10

SW2-Ethernet0/0/1int e0/0/2

SW2-Ethernet0/0/2port link-type access

SW2-Ethernet0/0/2port default vlan 20

SW2-Ethernet0/0/3int e0/0/3
SW2-Ethernet0/0/3port link-type trunk
SW2-Ethernet0/0/3port trunk allow-pass vlan all

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

交换机SW3配置:

<Huawei>sys

Huaweisysname SW3

SW3vlan batch 10 20

SW3int e0/0/1

SW3-Ethernet0/0/1port link-type access

SW3-Ethernet0/0/1port default vlan 10

SW3-Ethernet0/0/1int e0/0/2

SW3-Ethernet0/0/2port link-type access

SW3-Ethernet0/0/2port default vlan 20

SW3-Ethernet0/0/3int e0/0/3
SW3-Ethernet0/0/3port link-type trunk
SW3-Ethernet0/0/3port trunk allow-pass vlan all

<SW3>sys

SW3vlan 8

SW3-vlan8quit

SW3int e0/0/4

SW3-Ethernet0/0/4port link-type access

SW3-Ethernet0/0/4port default vlan 8

SW3-Ethernet0/0/4quit

SW3int vlan 8

SW3-Vlanif8ip address 192.168.8.2 24

SW3-Vlanif8quit
SW3user-interface vty 0 4
SW3-ui-vty0-4authentication-mode aaa #设置认证模式为AAA

SW3-ui-vty0-4quit

SW3aaa
SW3-aaalocal-user huawei password cipher huawei #创建本地用户
SW3-aaalocal-user huawei service-type telnet #配置用户服务类型为Telnet
SW3-aaalocal-user huawei privilege level 15 #设置用户特权级别为15(max)
SW3ip route-static 0.0.0.0 0 192.168.8.1

三层交换机配置:

<Huawei>sys

Huaweivlan batch 10 20 100 200

Huaweiun in en

Huaweiport-group group-member g0/0/1 to g0/0/3
Huawei-port-groupport link-type trunk
Huawei-port-groupport trunk allow-pass vlan all

--- --- 设置对应VLAN的网关:

Huaweiint vlan 10

Huawei-Vlanif10ip address 192.168.10.254 24

Huawei-Vlanif10int vlan 20

Huawei-Vlanif20ip address 192.168.20.254 24

Huawei-Vlanif20int vlan 100

Huawei-Vlanif100ip address 192.168.100.254 24

--- --- DHCP中继:

Huaweidhcp enable

Huaweiint vlan 10

Huawei-Vlanif10dhcp select relay

Huawei-Vlanif10dhcp relay server-ip 192.168.100.1

Huawei-Vlanif10int vlan 20

Huawei-Vlanif20dhcp select relay

Huawei-Vlanif20dhcp relay server-ip 192.168.100.1
Huaweivlan 8

Huawei-vlan8quit

Huaweiint vlan 8

Huawei-Vlanif8ip address 192.168.8.1 24
Huaweivlan 9

Huawei-vlan9quit

Huaweiint g0/0/4

Huawei-GigabitEthernet0/0/4port link-type access

Huawei-GigabitEthernet0/0/4port default vlan 9

Huawei-GigabitEthernet0/0/4quit

Huaweiint vlan 9

Huawei-Vlanif9ip address 192.168.200.2 24
Huaweiip route-static 0.0.0.0 0 192.168.200.1

交换机SW4配置:

<Huawei>sys

Huaweisysname SW4

SW4un in en

SW4vlan 100

SW4-vlan100quit

SW4port-group group-member e0/0/2 e0/0/4

SW4-port-groupport link-type access

SW4-port-groupport default vlan 100

SW4-port-groupquit

SW4int e0/0/1
SW4-Ethernet0/0/1port link-type trunk
SW4-Ethernet0/0/1port trunk allow-pass vlan all

路由器AR1配置:

<Huawei>sys

Huaweisysname AR1

AR1int g0/0/0
AR1-GigabitEthernet0/0/0undo shutdown

AR1-GigabitEthernet0/0/0ip address 192.168.100.1 24

AR1-GigabitEthernet0/0/0quit

AR1un in en

AR1dhcp enable

AR1ip pool vlan10

AR1-ip-pool-vlan10network 192.168.10.0 mask 24

AR1-ip-pool-vlan10gateway-list 192.168.10.254

AR1-ip-pool-vlan10dns-list 192.168.100.2

AR1-ip-pool-vlan10quit

AR1ip pool vlan20

AR1-ip-pool-vlan20network 192.168.20.0 mask 24

AR1-ip-pool-vlan20gateway-list 192.168.20.254

AR1-ip-pool-vlan20dns-list 192.168.100.2
AR1-ip-pool-vlan20quit

AR1ip route-static 192.168.10.0 24 192.168.100.254

AR1ip route-static 192.168.20.0 24 192.168.100.254
AR1int g0/0/0
AR1-GigabitEthernet0/0/0dhcp select global

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

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

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

Telnet客户端(AR4)配置:

<Huawei>sys

Huaweiint g0/0/0

Huawei-GigabitEthernet0/0/0ip address 192.168.8.254 24

Huawei-GigabitEthernet0/0/0quit

Huaweiun in en

Huaweiip route-static 0.0.0.0 0 192.168.8.1

路由器AR2配置:

Huaweisysname AR2

AR2int g0/0/0

AR2-GigabitEthernet0/0/0ip address 192.168.200.1 24

AR2-GigabitEthernet0/0/0int g0/0/1

AR2-GigabitEthernet0/0/1ip address 55.0.0.1 24

AR2-GigabitEthernet0/0/1quit

AR2ip route-static 0.0.0.0 0 55.0.0.2

AR2ip route-static 192.168.10.0 24 192.168.200.2

AR2ip route-static 192.168.20.0 24 192.168.200.2

AR2ip route-static 192.168.100.0 24 192.168.200.2

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

AR2acl 2000

AR2-acl-basic-2000rule 10 permit source 192.168.10.0 0.0.0.255

AR2-acl-basic-2000rule 20 permit source 192.168.20.0 0.0.0.255

AR2-acl-basic-2000quit

AR2int g0/0/1
AR2-GigabitEthernet0/0/1nat outbound 2000 #源地址转换

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

AR2nat address-group 1 55.0.0.5 55.0.0.8

AR2int g0/0/1

AR2-GigabitEthernet0/0/1undo nat outbound 2000
AR2-GigabitEthernet0/0/1nat outbound 2000 address-group 1

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

AR2int g0/0/1
AR2-GigabitEthernet0/0/1nat static global 55.0.0.9 inside 192.168.100.3

# 将公网 IP 55.0.0.9 与内网服务器 192.168.100.3 绑定,实现外网对特定内网资源的访问
AR2-GigabitEthernet0/0/1undo nat static global 55.0.0.9 inside 192.168.100.3 n

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

路由器AR3配置:

Huaweisysname AR3

AR3int g0/0/0

AR3-GigabitEthernet0/0/0ip address 55.0.0.2 24

AR3-GigabitEthernet0/0/0int g0/0/1

AR3-GigabitEthernet0/0/1ip 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配置:

Huaweisysname SW1

SW1un in en

SW1int Eth-Trunk 1

SW1-Eth-Trunk1q

SW1int g0/0/1

SW1-GigabitEthernet0/0/1eth-trunk 1

SW1-GigabitEthernet0/0/1q

SW1int g0/0/2

SW1-GigabitEthernet0/0/2eth-trunk 1

SW1-GigabitEthernet0/0/2q

SW1int g0/0/3

SW1-GigabitEthernet0/0/3eth-trunk 1

SW1-GigabitEthernet0/0/3q

SW2配置:

Huaweisysname SW2

SW2un in en

SW2int Eth-Trunk 1

SW2-Eth-Trunk1q

SW2int g0/0/1

SW2-GigabitEthernet0/0/1eth-trunk 1

SW2-GigabitEthernet0/0/1q

SW2int g0/0/2

SW2-GigabitEthernet0/0/2eth-trunk 1

SW2-GigabitEthernet0/0/2q

SW2int g0/0/3

SW2-GigabitEthernet0/0/3eth-trunk 1

SW2-GigabitEthernet0/0/3q

SW1、SW2 查看配置:

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

SW3 配置:

Huaweisysname SW3

SW3un in en

SW3int Eth-Trunk 1
SW3-Eth-Trunk1mode lacp-static

SW3-Eth-Trunk1q

SW3int e0/0/1

SW3-Ethernet0/0/1eth-trunk 1

SW3-Ethernet0/0/1q

SW3int e0/0/2

SW3-Ethernet0/0/2eth-trunk 1

SW3-Ethernet0/0/2q

SW3int e0/0/3

SW3-Ethernet0/0/3eth-trunk 1

SW3-Ethernet0/0/3q
SW3lacp priority 100

SW3int e0/0/1
SW3-Ethernet0/0/1lacp priority 100

SW3-Ethernet0/0/1q

SW3int e0/0/2
SW3-Ethernet0/0/2lacp priority 100

SW3-Ethernet0/0/2q

SW3int Eth-Trunk 1
SW3-Eth-Trunk1max active-linknumber 2

SW3-Eth-Trunk1q

SW4 配置:

Huaweisysname SW4

SW4un in en

SW4int Eth-Trunk 1
SW4-Eth-Trunk1mode lacp-static

SW4-Eth-Trunk1q

SW4int e0/0/1

SW4-Ethernet0/0/1eth-trunk 1

SW4-Ethernet0/0/1q

SW4int e0/0/2

SW4-Ethernet0/0/2eth-trunk 1

SW4-Ethernet0/0/2q

SW4int e0/0/3

SW4-Ethernet0/0/3eth-trunk 1

SW4-Ethernet0/0/3q
SW4lacp priority 200

SW4int e0/0/1
SW4-Ethernet0/0/1lacp priority 100

SW4-Ethernet0/0/1q

SW4int e0/0/2
SW4-Ethernet0/0/2lacp priority 100

SW4-Ethernet0/0/2q

SW4int Eth-Trunk 1
SW4-Eth-Trunk1max active-linknumber 2

SW4-Eth-Trunk1q

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条链路的冗余备份功能。