AmogelangSherende/enterprise-network-design
GitHub: AmogelangSherende/enterprise-network-design
在 Cisco Packet Tracer 中构建的完整企业网络模拟项目,通过多 VLAN 分段、冗余架构和访问控制解决中型办公场景的网络连通性、安全隔离与高可用问题。
Stars: 0 | Forks: 0
# 企业网络设计
### Cisco Packet Tracer — 计算机网络项目
这是一个在 Cisco Packet Tracer 中构建的、功能完善的企业网络模拟,适用于 100×50米 的办公楼。该网络覆盖了跨越 8 个 VLAN 的 200 多台设备,支持互联网接入、无线网络、安全、冗余以及远程办公。
## 本仓库包含内容
```
enterprise-network-design/
├── README.md
├── packet-tracer/
│ └── enterprise_network.pkt
├── documentation/
│ ├── 01_adding_a_pc.docx
│ ├── 02_network_topology.docx
│ ├── 03_network_evaluation.docx
│ ├── 04_technical_issues.docx
│ ├── 05_methodology.docx
│ ├── 06_terminology_guide.docx
│ ├── 07_lecturer_qa.docx
│ └── 08_updated_paragraphs.docx
└── diagrams/
└── network_flow_diagram.html
```
## 网络概览
| | |
|---|---|
| 建筑 | 100 × 50米,单层,15个房间 |
| VLAN | 8 — 每个区域一个 + 专用 Wi-Fi VLAN |
| 有线设备 | 覆盖所有房间的 100+ access 端口 |
| 无线网络 | WPA2 员工和访客 SSID |
| 互联网接入 | 通过核心路由器的 NAT |
| 冗余 | 双汇聚交换机,STP 故障转移 |
| 远程接入 | 通过 ISP 路由器模拟的 VPN 路径 |
## VLAN 拆分
| VLAN | 区域 | 子网 |
|------|------|--------|
| 10 | 办公室 | 192.168.10.0/24 |
| 20 | 技术员办公室 | 192.168.20.0/24 |
| 30 | 开放办公区 | 192.168.30.0/24 |
| 40 | 会议室 | 192.168.40.0/24 |
| 50 | 茶水间 | 192.168.50.0/24 |
| 60 | 前台接待 | 192.168.60.0/24 |
| 70 | 机房 | 192.168.70.0/24 |
| 80 | Wi-Fi(所有房间) | 192.168.80.0/24 |
## 如何打开模拟项目
1. 下载 [Cisco Packet Tracer](https://www.netacad.com/courses/packet-tracer) — 拥有 Cisco NetAcad 账户即可免费使用
2. 从 `/packet-tracer` 文件夹中下载 `enterprise_network.pkt`
3. 在 Packet Tracer 中打开它
4. 要观察流量传输,请点击右下角切换到 **模拟模式 (Simulation Mode)**
## 已实现的核心功能
- 按照物理区域和信任级别进行 8 个 VLAN 的分段
- 通过 Cisco 3560 三层交换机实现 VLAN 间路由
- NAT,使所有内部设备共享一个公网 IP
- 在专用服务器上集中部署 DHCP 和 DNS
- ACL,阻止 Wi-Fi 设备访问有线子网
- WPA2 无线网络,具有独立的员工和访客 SSID
- 双汇聚交换机冗余,并实测了 STP 自动故障转移
- 通过 ISP 路由器模拟远程办公路径
## 使用的技术
`Cisco IOS` `VLANs` `802.1Q Trunking` `NAT` `DHCP` `ACLs` `Spanning Tree Protocol` `WPA2` `Static Routing` `Cisco Packet Tracer`
## 文档
所有项目文档均位于 `/documentation` 文件夹中。请从 **05_methodology.docx** 开始阅读以了解完整的网络流程,或者如果您对网络概念不熟悉,可以阅读 **06_terminology_guide.docx**。
标签:Cisco Packet Tracer, VLAN, 企业网络架构, 后端开发, 流量捕获, 网络冗余, 网络拓扑, 虚拟专用网络(VPN), 计算机网络, 课程设计