【企业网架构实验解析】三层组网与 AC+AP 无线部署的协议逻辑(eNSP 仿真实践)

首先,题目要求是这样的:(操作题)现给一家公司组网,要求如下:公司分为三组,管理,财务,销售,其中管理和财务组只有有线,销售组因为人多有无线。三台服务器(邮件,ftp和财务系统)。邮件和ftp服务器所有组都能访问,财务系统只有财务组能访问。

作为网络工程专业的核心实验,该 eNSP 拓扑完整呈现了三层交换架构、AC 集中式无线管理、出口安全控制的企业网典型方案,以下从专业维度拆解各模块的技术逻辑与配置要点:

一、三层架构的分层转发逻辑:核心 - 汇聚 - 接入的功能解耦

拓扑采用 "核心层(coreSW)- 汇聚层(AggSW1/2)- 接入层(ACS1/2/3)" 的经典分层模型,各层功能遵循 OSI 分层原则:

  • 核心层 :基于三层接口(如int Vlanif60)实现不同网段的高速转发,通过链路聚合或多链路互联(拓扑中核心与汇聚的多条 GE 链路)提供冗余,保障网络可用性;
  • 汇聚层:承担 VLAN 间路由(三层交换)、流量汇聚与策略控制(如 ACL),是核心层与接入层的 "转发枢纽";
  • 接入层:通过 Access 接口将终端(PC、AP)划入对应 VLAN(如销售终端归属 vlan20),实现终端的二层接入与广播域隔离。

二、AC+AP 无线部署的协议联动:CAPWAP 与 DHCP Option43

拓扑中 AC6605 采用集中式无线管理,与 AP6050 通过 CAPWAP 协议(UDP 5246/5247)实现控制与数据分离:

  1. AC 的 CAPWAP 源接口配置 :为使 AP 稳定发现 AC,需将 AC 的 CAPWAP 报文源 IP 绑定到管理 VLAN 接口(vlan40),配置如下:

    plaintext

    复制代码
    vlan batch 40 50
    int Vlanif40
     ip address 192.168.40.10 255.255.255.0
    capwap source interface Vlanif40
  2. AP 的 AC 发现机制 :瘦 AP 无本地配置,需通过 DHCP Option43 字段获取 AC 地址。在 AP 的管理 VLAN(vlan40)对应的 DHCP 服务器中配置:

    plaintext

    复制代码
    int Vlanif40
     dhcp server option 43 sub-option 3 ascii 192.168.40.10

    Option43 是 CAPWAP 协议约定的 AC 地址传递字段,AP 获取 DHCP 地址后,即可通过该字段发起 CAPWAP 隧道建立。

  3. 无线业务 VLAN 映射 :AC 上创建 VAP 模板,将 SSID "sales" 与业务 VLAN50 绑定,实现 STA 流量的 VLAN 映射:

    plaintext

    复制代码
    wlan
     ssid-profile name sales
      ssid sales
     vap-profile name sales
      ssid-profile sales
      service-vlan vlan 50
      forward-mode tunnel  # 流量通过CAPWAP隧道转发至AC
    ap all
     vap-profile sales wlan 1 radio all

三、出口安全与地址转换:防火墙的 NAT 与路由功能

拓扑中 FW_USG6000 作为出口设备,实现 ** 内网与外网的地址转换(NAT)** 与路由互联:

  • 内网侧(GE1/0/1)配置私网地址(100.100.100.254/24),外网侧(GE1/0/2)配置公网地址(8.8.8.254/24);
  • 通过 NAT 策略将内网私网地址(如 192.168.50.0/24)转换为外网公网地址,实现内网终端的外网访问;
  • 配置静态路由(如ip route-static 0.0.0.0 0.0.0.0 8.8.8.254),引导内网流量指向出口。

实验验证维度:

  1. 三层连通性 :核心层 VLAN 间 ping 测试(如ping 192.168.60.1);
  2. AP 注册状态 :AC 上执行display ap all,查看 AP 状态为 "normal";
  3. 无线业务测试:STA 连接 SSID "sales" 后,获取 vlan50 网段 IP(192.168.50.x),并 ping 通内网服务器。

该拓扑完整覆盖了《计算机网络》《交换路由技术》的核心知识点,是企业网架构设计的典型案例。

相关实现截图:

具体配置代码:

复制代码
ACSW1
#
sysname acsw1
#
undo info-center enable
#
vlan batch 10 20 30 40 50
#
#
stp region-configuration
 region-name huawei
 instance 1 vlan 10 30
 instance 2 vlan 20 40 50
 active region-configuration
#
#
interface Ethernet0/0/1
 port link-type access
 port default vlan 10
#
interface Ethernet0/0/2
 port link-type access
 port default vlan 10
#
#
interface GigabitEthernet0/0/1
 port link-type trunk
 port trunk allow-pass vlan 2 to 4094
#
interface GigabitEthernet0/0/2
 port link-type trunk
 port trunk allow-pass vlan 2 to 4094
#
ACSW2
#
sysname acsw2
#
undo info-center enable
#
vlan batch 10 20 30 40 50
#
#
stp region-configuration
 region-name huawei
 instance 1 vlan 10 30
 instance 2 vlan 20 40 50
 active region-configuration
#
#
interface Ethernet0/0/1
 port link-type access
 port default vlan 20
#
interface Ethernet0/0/2
 port link-type trunk
 port trunk pvid vlan 40
 port trunk allow-pass vlan 2 to 4094
#
interface Ethernet0/0/3
 port link-type access
 port default vlan 20
#
#
interface GigabitEthernet0/0/1
 port link-type trunk
 port trunk allow-pass vlan 2 to 4094
#
interface GigabitEthernet0/0/2
 port link-type trunk
 port trunk allow-pass vlan 2 to 4094
#
ACSW3
#
sysname acsw3
#
undo info-center enable
#
vlan batch 10 20 30 40 50
#
#
stp region-configuration
 region-name huawei
 instance 1 vlan 10 30
 instance 2 vlan 20 40 50
 active region-configuration
#
#
interface Ethernet0/0/1
 port link-type access
 port default vlan 30
#
interface Ethernet0/0/2
 port link-type access
 port default vlan 30
#
#
interface GigabitEthernet0/0/1
 port link-type trunk
 port trunk allow-pass vlan 2 to 4094
#
interface GigabitEthernet0/0/2
 port link-type trunk
 port trunk allow-pass vlan 2 to 4094
#

AGGSW1
#
sysname aggsw1
#
undo info-center enable
#
vlan batch 10 20 30 40 50
#
#
stp region-configuration
 region-name huawei
 instance 1 vlan 10 30
 instance 2 vlan 20 40 50
 active region-configuration
#
#
interface GigabitEthernet0/0/1
 port link-type trunk
 port trunk allow-pass vlan 2 to 4094
#
interface GigabitEthernet0/0/2
 port link-type trunk
 port trunk allow-pass vlan 2 to 4094
#
#
interface GigabitEthernet0/0/5
 port link-type trunk
 port trunk allow-pass vlan 2 to 4094
#
interface GigabitEthernet0/0/6
 port link-type trunk
 port trunk allow-pass vlan 2 to 4094
#
interface GigabitEthernet0/0/7
 port link-type trunk
 port trunk allow-pass vlan 2 to 4094
#
int eth 1
mode lacp
tr g 0/0/3 0/0/4
p l t
p t a v a
#
AGGSW2
#
sysname aggsw2
#
undo info-center enable
#
vlan batch 10 20 30 40 50
#
#
stp region-configuration
 region-name huawei
 instance 1 vlan 10 30
 instance 2 vlan 20 40 50
 active region-configuration
#
#
interface GigabitEthernet0/0/1
 port link-type trunk
 port trunk allow-pass vlan 2 to 4094
#
interface GigabitEthernet0/0/2
 port link-type trunk
 port trunk allow-pass vlan 2 to 4094
#
#
interface GigabitEthernet0/0/5
 port link-type trunk
 port trunk allow-pass vlan 2 to 4094
#
interface GigabitEthernet0/0/6
 port link-type trunk
 port trunk allow-pass vlan 2 to 4094
#
interface GigabitEthernet0/0/7
 port link-type trunk
 port trunk allow-pass vlan 2 to 4094
#
int eth 1
mode lacp
tr g 0/0/3 0/0/4
p l t
p t a v a
#

ISP
#
interface GigabitEthernet0/0/0
 ip address 100.100.100.2 255.255.255.0 
#
interface GigabitEthernet0/0/1
 ip address 8.8.8.254 255.255.255.0 
#
#
ip route-static 0.0.0.0 0.0.0.0 100.100.100.1
#
FW
#
interface GigabitEthernet1/0/0
 ip address 192.168.60.2 255.255.255.252
#
interface GigabitEthernet1/0/1
 ip address 192.168.70.2 255.255.255.252
#
interface GigabitEthernet1/0/2
 ip address 100.100.100.1 255.255.255.0
#
interface GigabitEthernet1/0/3
 ip address 192.168.100.254 255.255.255.0
quit
fire zone trust
add int g1/0/0
add int g1/0/1
fire zone untrust
add int g1/0/2
fire zone dmz
add int g1/0/3
quit
#
#
ospf 1
 default-route-advertise always
 area 0.0.0.0
  network 192.168.60.0 0.0.0.3
  network 192.168.70.0 0.0.0.3
  network 192.168.100.0 0.0.0.255
quit
quit
#
ip route-static 0.0.0.0 0.0.0.0 100.100.100.2
#
security-policy
 rule name t_u
  source-zone trust
  destination-zone untrust
  action permit
 rule name t_d_mailftp
  source-zone trust
  destination-zone dmz
  destination-address 192.168.100.10 0.0.0.0
  destination-address 192.168.100.20 0.0.0.0
  action permit
 rule name t_allow_caiwu
  source-zone trust
  destination-zone dmz
  source-address 192.168.30.0 0.0.0.255
  destination-address 192.168.100.30 0.0.0.0
  action permit
 rule name others_deny_caiwu
  source-zone trust
  destination-zone dmz
  destination-address 192.168.100.30 0.0.0.0
  action deny
#

AC
v b 40 50
int vlanif 40
ip add 192.168.40.10 24
q
capwap source interface vlan 40
int g0/0/1
p l t
p  t a v a
q 
dis ip int brief
ip route-static 0.0.0.0 0 192.168.40.254
#
wlan
ap auth-mode no-auth 
dis ap all
#
wlan
ssid name sales
ssid sales
sec name sales
sec wpa2 psk pass-phrase sales@123 aes
vap name sales
ssid sales
sec sales
service-vlan vlan 50
forward-mode tunnel 
ap-g name default
vap sales wlan 1 radio all
#

CORESW1
#
sysname coresw1
#
undo info-center enable
#
vlan batch 10 20 30 40 50 60 70
#
#
dhcp enable
#
interface Vlanif10
 ip address 192.168.10.254 255.255.255.0
dhcp enable
interface Vlanif10
 dhcp select interface
#
#
interface Vlanif20
 ip address 192.168.20.254 255.255.255.0
dhcp enable
interface Vlanif20
 dhcp select interface
#
interface Vlanif30
 ip address 192.168.30.254 255.255.255.0
dhcp enable
interface Vlanif30
 dhcp select interface
#
#
interface Vlanif40
 ip address 192.168.40.254 255.255.255.0
dhcp enable
interface Vlanif40
 dhcp select interface
#
interface Vlanif50
 ip address 192.168.50.254 255.255.255.0
dhcp enable
interface Vlanif50
 dhcp select interface
#
#
interface Vlanif60
 ip address 192.168.60.1 255.255.255.252
#
#
interface GigabitEthernet0/0/1
 port link-type access
 port default vlan 60
#
interface GigabitEthernet0/0/2
 port link-type trunk
 port trunk allow-pass vlan 2 to 4094
#
#
interface GigabitEthernet0/0/4
 port link-type trunk
 port trunk allow-pass vlan 2 to 4094
#
int eth 1
mode lacp
tr g 0/0/3 0/0/5
p l t
p t a v a
#
#
ospf 1
 area 0.0.0.0
  network 192.168.60.0 0.0.0.3
 area 0.0.0.1
  network 192.168.10.0 0.0.0.255
  network 192.168.30.0 0.0.0.255
 area 0.0.0.2
  network 192.168.20.0 0.0.0.255
  network 192.168.40.0 0.0.0.255
  network 192.168.50.0 0.0.0.255
#

CORESW2
#
sysname coresw2
#
undo info-center enable
#
vlan batch 10 20 30 40 50 60 70
#
#
dhcp enable
#
interface Vlanif10
 ip address 192.168.10.254 255.255.255.0
dhcp enable
interface Vlanif10
 dhcp select interface
#
#
interface Vlanif20
 ip address 192.168.20.254 255.255.255.0
dhcp enable
interface Vlanif20
 dhcp select interface
#
interface Vlanif30
 ip address 192.168.30.254 255.255.255.0
dhcp enable
interface Vlanif30
 dhcp select interface
#
#
interface Vlanif40
 ip address 192.168.40.254 255.255.255.0
dhcp enable
interface Vlanif40
 dhcp select interface
#
interface Vlanif50
 ip address 192.168.50.254 255.255.255.0
dhcp enable
interface Vlanif50
 dhcp select interface
#
#
interface Vlanif70
 ip address 192.168.70.1 255.255.255.252
#
#
interface GigabitEthernet0/0/1
 port link-type access
 port default vlan 70
#
interface GigabitEthernet0/0/2
 port link-type trunk
 port trunk allow-pass vlan 2 to 4094
#
#
interface GigabitEthernet0/0/4
 port link-type trunk
 port trunk allow-pass vlan 2 to 4094
#
interface GigabitEthernet0/0/5
 port link-type trunk
 port trunk allow-pass vlan 2 to 4094
#
#
int eth 1
mode lacp
tr g 0/0/3 0/0/6
p l t
p t a v a
#
ospf 1
 area 0.0.0.0
  network 192.168.70.0 0.0.0.3
 area 0.0.0.1
  network 192.168.10.0 0.0.0.255
  network 192.168.30.0 0.0.0.255
 area 0.0.0.2
  network 192.168.20.0 0.0.0.255
  network 192.168.40.0 0.0.0.255
  network 192.168.50.0 0.0.0.255
#
相关推荐
liulilittle21 分钟前
OPENPPP2 网络驱动模式
开发语言·网络·c++·网络协议·信息与通信·通信
Bruce_Liuxiaowei43 分钟前
内网探测常用技术方法整理
网络·安全·网络安全
小李独爱秋1 小时前
计算机网络经典问题透视:MD5报文是什么?有什么特点?
网络·网络协议·计算机网络·网络安全·信息与通信·信号处理
June`1 小时前
IO模型全解析:从阻塞到异步(高并发的reactor模型)
linux·服务器·网络·c++
乾元1 小时前
如何把 CCIE / HCIE 的实验案例改造成 AI 驱动的工程项目——从“实验室能力”到“可交付系统”的完整迁移路径
大数据·运维·网络·人工智能·深度学习·安全·机器学习
liulilittle1 小时前
俄罗斯访问欧洲国际线路优化
开发语言·网络·信息与通信·ip·通信·俄罗斯·莫斯科
菜择贰2 小时前
计算机网络课设
网络·计算机网络·智能路由器
浅安的邂逅2 小时前
ubuntu 18.04及以上版本配置静态IP方法
linux·运维·网络·ubuntu·ip设置
阿巴~阿巴~2 小时前
从钓鱼到高性能服务器:深入解析操作系统五大 I/O 模型
运维·服务器·网络·系统调用·五种i/o模型
sunfove12 小时前
光网络的立交桥:光开关 (Optical Switch) 原理与主流技术解析
网络