简介基于思科设备的校园网搭建与网络协议分析是一份系统完整的计算机网络课程设计资料主要面向高校网络工程、计算机科学与技术等专业学生以及正在进行网络综合实验或课程设计的初学者。资源聚焦校园网建设中的VLAN规划、无线覆盖、服务器部署与多部门路由器交换机配置同时详细分析TCP、ICMP、DNS、HTTP、IP、UDP、FTP等常见协议的工作机制与报文特征帮助读者从拓扑设计到配置实现、从协议原理到抓包验证建立完整知识链。资源包仅含1份Word文档大小约4.12MB但覆盖内容相当丰富包括成员分工、应用场景与需求分析、设计思路和步骤、功能实现、校园网测试、存在问题及解决方法、心得体会及参考文献等模块结构规范论述详尽可直接用于课程设计报告撰写或答辩参考。该资源已有4439人学习下载对需要完成校园网类课程设计、理解网络协议实际应用的人群具有较高的参考价值。1. 思科校园网课程设计最难的不是配置是“网络协议分析”选“校园网搭建”做计算机网络课程设计的人八成以为最难的是把拓扑图拖出来、把命令敲通。真做下去你会发现路由和交换配置敲完只算完成三分之一答辩时老师一句“这个 DHCP Offer 报文在哪个接口上能看到、租期字段怎么变化”就能把你问住。这篇笔记用思科模拟器把校园网从拓扑设计、VLAN 划分、三层路由一直做到网络协议分析适合课程设计题目卡在“基于思科的校园网搭建及网络协议分析”的同学也适合想找一个完整实训项目练手的网络方向新手。目标是让你交付的不只是一张静态拓扑截图而是每个协议现象都能复现、能解释、能验证。2. 先把网络画对拓扑、IP、VLAN 与协议分析目标清单课程设计最容易翻车的地方是打开模拟器就开始连线配命令配到一半发现地址规划乱了VLAN 之间互相 ping 不通只好删了重来。动手之前先把三件事定下来拓扑长什么样、每个网段怎么分、协议分析到底要抓哪些报文。这三件事定清楚了后面每一步都有据可查。2.1 校园网三层模型与思科设备选型在思科模拟器里做校园网默认用经典的三层模型接入层负责把 PC、打印机、无线 AP 接进网络汇聚层负责把接入交换机的流量聚合起来同时承担一部分三层转发核心层只管高速转发把所有子网的路由收敛到自己身上。课程设计里不要一上来就摆五六台路由器真实的园区网流量不在路由器上转发而是在三层交换机上转发。路由器只承担两个角色连接外部网络、做网络地址转换。设备选型我习惯这样定接入层用 Catalyst 2960二层纯接入汇聚层和核心层用 Catalyst 3560带三层路由功能出口路由器用 Cisco 2911。思科模拟器里这几个型号都能直接找到没必要硬塞更高级的设备。这里有个关键区别要记住2960 默认是二层交换机不能配接口 IP 地址3560 默认也当二层用但敲了ip routing命令之后就能启 VLAN 接口做三层转发。你的核心交换机如果选成了 2960后面配置 SVI 就会发现命令根本敲不进去。选型理由还有一个评分点真实校园网里VLAN 间流量走的是交换机内部的硬件转发而不是绕到路由器再回来。所以报告里写“核心层通过三层交换实现 VLAN 间路由出口路由器只做 NAT”这句话本身就是加分项能体现你对设备角色的理解而不是简单堆设备。2.2 网络协议 OSI 模型与“协议分析”到底要交付什么网络协议分析这个副标题是绝大多数课程设计的薄弱环节。老师要求你分析的不是“我 ping 通了所以 ICMP 工作正常”而是具体到报文级别ARP 请求里目的 MAC 是什么DHCP 四次交互的源端口、目的端口分别是什么TCP 三次握手的标志位变化。思科模拟器里抓包不需要 Wireshark用自带的 Simulation 模式就能逐帧观察这是整个分析部分的地基。协议触发方式要抓的关键字段对应模型层级ARPPC 首次 ping 默认网关源/目的 MAC、操作类型请求/应答数据链路层ICMP跨网段 ping 另一台 PCType、Code、标识符、序号网络层DHCPPC 开机或执行 ipconfig /renew源/目的端口、租期、网关地址应用层TCPPC 用浏览器访问服务器源/目的端口、序列号、ACK、SYN 标志位传输层DNS浏览器输入域名访问服务器事务 ID、Flags、查询/响应类型应用层一份合格的协议分析交付物是三件套拓扑图、报文截图、字段说明表。截图必须标注三个东西——报文名称、源和目的 MAC/IP、关键字段的十六进制或十进制值。字段说明表的写法是“这个字段的值是什么 为什么是这个值”比如 DHCP Discover 的源端口是 68目的端口是 67因为客户端监听 68、服务器监听 67这个知识点比单纯贴一张图值钱得多。2.3 IP 与 VLAN 规划模板网关、DHCP 池和接口归属一次定清地址规划建议用下面这套模板规模正好匹配课程设计。内网用私网地址段设备管理单独拆一个 VLAN不要和业务混在一起。VLAN ID用途网段默认网关说明VLAN 10学生终端192.168.10.0/24192.168.10.1学生宿舍/教室接入VLAN 20教师办公192.168.20.0/24192.168.20.1教师办公区接入VLAN 30服务器区192.168.30.0/24192.168.30.1Web/DHCP/DNS 服务器VLAN 99设备管理192.168.99.0/24192.168.99.1交换机管理地址规划时要先想清楚一个关系网关不是配在接入交换机上的而是配在三层交换机或路由器的 SVI 接口上。VLAN 10 的网关 192.168.10.1实际是核心交换机上interface vlan 10的 IP 地址。DHCP 地址池要和网关在同一个网段而且网关地址必须做排除否则 DHCP 可能把网关地址发出去PC 拿到 192.168.10.1 之后就出不去。这个坑在第 5 章会细讲。还有一个容易被忽略的点ACL、NAT、DHCP 的配置最终都依赖地址规划所以规划表要写到报告里并把每个 VLAN 对应到接入交换机的接口编号。比如“ASW1 的 f0/1 到 f0/10 属于 VLAN 10接学生机房”。规划做得越细后面填命令时就越快排查时也少很多猜测。3. 用思科模拟器搭出校园网从连线到 VLAN 与 DHCP 的完整配置拓扑和规划落定之后就进入复制粘贴阶段。下面这套配置我按最小可运行拓扑来写两台接入交换机、一台核心三层交换机、一台出口路由器、一台服务器、若干 PC。这套组合麻雀虽小但五脏俱全能覆盖 VLAN、Trunk、VLAN 间路由、DHCP、NAT 和协议抓包所有环节。想做大做全的同学在核心和接入之间再加汇聚层原理完全一样。3.1 搭建拓扑的落地步骤设备清单与连线规则打开思科模拟器新建项目从设备栏里拖出这些设备设备型号命名数量接入交换机Catalyst 2960ASW1、ASW22核心交换机Catalyst 3560CORE1出口路由器Cisco 2911GATEWAY1服务器Server-PTSRV1PCPC-PTPC1、PC22连线规则记一条就够了交换机和交换机之间用交叉线交换机和路由器之间用直通线在思科模拟器里铜缆接口一般会自动协商但连错类型时会经常闪红点。拓扑结构是PC1 接 ASW1ASW1 上联 COREPC2 接 ASW2ASW2 也上联 CORECORE 连 GATEWAYGATEWAY 连 SRV。接口规划建议ASW1 的 f0/1 接 PC1f0/24 上联 CORE 的 g0/1ASW2 的 f0/1 接 PC2f0/24 上联 CORE 的 g0/2。设备放好之后先改主机名。模拟器里设备多的时候靠名字认设备比靠 IP 认设备高效得多报告里的拓扑图也直接用这些名字标注老师听起来也清楚。3.2 接入交换机配置VLAN 划分、Trunk 放行与端口归属接入交换机的工作很简单创建对应的 VLAN把下联 PC 的接口划进 VLAN把上联核心的接口改成 Trunk 模式。ASW1 负责学生终端ASW2 负责教师终端两者配置的区别只在 VLAN 编号。enable configure terminal hostname ASW1 # 创建学生 VLAN 10 vlan 10 name student exit # 下联 PC1 的接口划入 VLAN 10 interface fastEthernet 0/1 switchport mode access switchport access vlan 10 exit # 上联核心的接口改为 Trunk放行所有 VLAN interface fastEthernet 0/24 switchport mode trunk switchport trunk allowed vlan all exit这段命令的逻辑是先建 VLAN再把接口的工作模式从默认的 dynamic 改成 access最后用switchport access vlan 10把接口划进去。Access 接口只属于一个 VLAN接终端的口必须这么配。上联口用switchport mode trunk让多个 VLAN 的帧在同一条链路上走Trunk 链路在交换机之间承载所有 VLAN 的流量。switchport trunk allowed vlan all是显式放行所有 VLAN虽然默认也是 all但写出来更明确也方便报告讲解。提示在模拟器里2960 的 Trunk 不需要敲switchport trunk encapsulation dot1q这台设备默认就是 802.1Q 封装。有些教程里带的这条命令在 2960 上会被拒绝不是配置错误是设备根本不支持 ISL。ASW2 的配置把 VLAN 改成 20、接口划到 VLAN 20 即可其余命令一致。两台配置完之后可以在 ASW1 上用show vlan brief验证 VLAN 是否创建成功用show interfaces trunk看 Trunk 链路状态。3.3 核心交换机SVI 与 DHCP 服务一次配齐核心交换机是整个设计的命门它要做三件事开启三层路由、建各 VLAN 的 SVI 网关接口、提供 DHCP 服务。配置顺序不能反先ip routing再建接口否则 SVI 起不来。enable configure terminal hostname CORE # 开启三层交换路由功能3560 必须敲这一条 ip routing # 创建三个业务 VLAN vlan 10 name student exit vlan 20 name teacher exit vlan 30 name server exit # 上联两台接入交换机的 Trunk 口 interface gigabitEthernet 0/1 switchport trunk encapsulation dot1q switchport mode trunk exit interface gigabitEthernet 0/2 switchport trunk encapsulation dot1q switchport mode trunk exit # 配置 SVI每个 VLAN 的网关地址 interface vlan 10 ip address 192.168.10.1 255.255.255.0 no shutdown exit interface vlan 20 ip address 192.168.20.1 255.255.255.0 no shutdown exit interface vlan 30 ip address 192.168.30.1 255.255.255.0 no shutdown exit这段配置的核心是ip routing和 SVI。SVI 全称是 Switch Virtual Interface本质上就是三层交换机上的 VLAN 虚拟接口给这个接口配上 IP它就成了该 VLAN 里所有终端的默认网关。PC 访问另一个 VLAN 时报文先到网关由核心交换机查路由表并转发这就是“VLAN 间路由”的实现方式。3560 和 2960 最大的差别就在这2960 配不了interface vlan的 IP 地址。SVI 配完接着配 DHCP。DHCP 服务就架在核心交换机上给三个网段分别建地址池地址池和 SVI 网关必须一一对应。下面以 VLAN 10 为例# 排除地址防止网关和手工保留地址被分配出去 ip dhcp excluded-address 192.168.10.1 192.168.10.20 # 创建学生网段 DHCP 地址池 ip dhcp pool STUDENT_POOL network 192.168.10.0 255.255.255.0 default-router 192.168.10.1 dns-server 192.168.30.10 exit # 教师网段和服务器网段照此格式再建两个池 ip dhcp pool TEACHER_POOL network 192.168.20.0 255.255.255.0 default-router 192.168.20.1 dns-server 192.168.30.10 exit三个参数要解释清楚network指定分配出去的地址范围必须和 SVI 同网段default-router告诉客户端网关是谁填错或漏填会导致 PC 能拿到地址但出不了网段dns-server指向你自己的服务器课程设计中直接用 SRV 当 DNS 服务即可。排错时如果 PC 拿到的是一个不属于任何池的地址九成是地址池或排除地址写错了。最后验证这阶段成果在 PC1 上打开命令提示符执行ipconfig /renew看是否能拿到 192.168.10.x 段的地址然后ping 192.168.10.1通了说明接入和核心链路正常。再ping 192.168.20.1通了说明 VLAN 间路由生效。这一步的通与不通够你写成避坑章节里的素材。4. 把路由打通OSPF、NAT 与 ACL 的落地配置VLAN 间互通只是校园网的一半另外一半是把校园网接到外网、对外网访问做控制。这一章的内容直接对应课程设计大纲里的“路由协议”和“网络安全”两个评分点属于典型的加分项。配置量不大但逻辑链条长先让内网能出外网再让部分网段出不去顺序不能乱。4.1 出口路由器与 NAT让内网 PC 能访问外网服务器核心交换机 CORE 的 g0/0 接口接出口路由器 GATEWAY 的 g0/0地址段用 10.0.0.0/30CORE 侧配 10.0.0.1GATEWAY 侧配 10.0.0.2。先在核心上写一条默认路由把所有外网流量指向路由器# 核心交换机上配置默认路由下一跳指向出口路由器 ip route 0.0.0.0 0.0.0.0 10.0.0.2然后配置出口路由器。路由器的任务有两个把内网流量做 NAT让它带着公网地址出去再把回程流量送回核心。命令如下enable configure terminal hostname GATEWAY # 内网侧接口 interface gigabitEthernet 0/0 ip address 10.0.0.2 255.255.255.252 ip nat inside no shutdown exit # 外网侧接口 interface gigabitEthernet 0/1 ip address 200.1.1.1 255.255.255.0 ip nat outside no shutdown exit # 允许被 NAT 的内网网段注意这是匹配规则不是过滤规则 access-list 1 permit 192.168.0.0 0.0.255.255 # 复用外网接口地址做端口地址转换 ip nat inside source list 1 interface gigabitEthernet 0/1 overload # 回程路由把外网返回的流量指回核心交换机 ip route 192.168.0.0 255.255.0.0 10.0.0.1这段配置里最容易误解的是access-list 1。这里不用 ACL 做安全过滤而是用它匹配“哪些内网地址可以做 NAT”0.0.255.255 是通配符掩码允许整个 192.168.0.0/16 段。overload参数表示用端口地址转换的形式让所有内网 PC 共用 200.1.1.1 这一个外网地址。验证方式是找一台 PC ping 外网服务器的地址然后在路由器上执行show ip nat translations能看到私网地址到公网地址的映射记录这也可以截图放进报告里作为 NAT 部分的分析素材。4.2 汇聚与核心之间跑 OSPF动态路由比静态路由好在哪小型设计里核心交换机上一条默认路由就能兜底。但课程设计如果想体现对路由协议的理解建议在拓扑里加一台汇聚交换机在核心和汇聚之间启用 OSPF。这也是一个经常出现在答辩里的问题“为什么校园网用 OSPF 而不是全部写静态路由”原因是当汇聚设备增多、网段频繁新增时静态路由的维护成本会指数上升OSPF 能自动发现邻居、学习网段。配置时注意网段宣告的写法OSPF 用的是反掩码和 ACL 是同一套规则。下面是核心交换机的 OSPF 配置# 启动 OSPF 进程进程号本地有效 router ospf 1 # 手工指定路由器 ID避免回环地址影响邻居建立 router-id 1.1.1.1 # 宣告直连网段进 area 0反掩码 0.0.0.255 表示匹配 /24 network 192.168.10.0 0.0.0.255 area 0 network 192.168.20.0 0.0.0.255 area 0 network 192.168.30.0 0.0.0.255 area 0 network 10.0.0.0 0.0.0.3 area 0 exit汇聚交换机的配置格式一样router-id改成 2.2.2.2宣告自己那侧的网段即可。配置完两台设备后在核心上执行show ip ospf neighbor邻居状态应该是 FULL 而不是 INIT再执行show ip route能看到带 O 前缀的路由条目这就是 OSPF 学习到的路由。注意 OSPF 的network命令宣告的是路由器上的直连网段不是你想让别的路由器学到的网段这个方向别搞反了。4.3 ACL让学生网段访问不了财务服务器的访问控制示例ACL 是课程设计里网络安全部分的主菜。设计一个实际场景服务器区有一台财务服务器 192.168.30.10只允许教师网段 VLAN 20 访问它的网页服务学生网段 VLAN 10 一律拒绝。这个需求用扩展 ACL 来实现配置放在核心交换机的 VLAN 30 SVI 上# 扩展 ACL 100允许教师网段访问财务服务器的 HTTP 服务 access-list 100 permit tcp 192.168.20.0 0.0.0.255 host 192.168.30.10 eq 80 # 明确拒绝其他所有主机访问财务服务器 access-list 100 deny ip any host 192.168.30.10 # 放行服务器区的其他合法流量避免误伤 access-list 100 permit ip any any # 把规则应用到 VLAN 30 的入方向 interface vlan 30 ip access-group 100 in exitACL 规则是顺序匹配的一旦被前面的规则命中后面就不再检查。所以第一条先放行教师网段第二条拒绝所有到财务服务器的访问第三条放行其他流量这个顺序不能换否则第二条会把教师也拦掉。方向问题也要注意in表示流量进入 VLAN 30 接口之前先做检查对应的是从学生、教师网段流向服务器的流量。如果把方向配成out规则就变成了对服务器发出的流量做检查场景就错了。4.4 无线校园网搭建扩展加一台 AP 的加分做法如果你不满足于纯有线拓扑可以在汇聚交换机下面加一台无线接入点做一个无线校园网搭建的扩展。思科模拟器自带的 AP 设备支持基础无线配置步骤是从设备栏拖入一台 AccessPoint-PT用直通线接到交换机接口上打开 AP 的图形配置界面设置 SSID 为 campus-wifi加密方式选 WPA2-PSK预共享密钥自己设一个给 AP 或其连接端口划分一个独立 VLAN网段规划表里预留好。PC 端把自带无线网卡打开搜索到 campus-wifi 后输入密钥就能从 DHCP 获取地址接入网络。这部分不需要太多命令但报告里值得写无线接入点接入的是独立 VLAN广播域和有线业务隔离DHCP 由核心交换机统一分配。新版模拟器里的 AP 面板一般都能配 WPA2如果找不到 WPA2 选项也没关系改用无线路由器关掉 DHCP 后当纯 AP 用效果一样还能多写一个“设备混用”的思考。5. 避坑指南校园网搭不通、抓不到包的 6 个常见问题课程设计做到一半卡住很多问题不是配置命令记不住而是现象定位错了方向。一个 ping 不通原因可能出在连线、VLAN、Trunk、SVI、路由、ACL 六个层面。下面这几个坑几乎每一届都有同学踩过按“现象、原因、解决”三件套写清楚你对照排查即可。5.1 接口亮红点、VLAN 死活不通连线方式和物理接口状态现象拓扑图上接口显示了红色或琥珀色状态灯PC 的网卡显示网络电缆被拔出任何协议报文都发不出去。 原因连线类型选错或者接口本身是默认 shutdown 状态。交换机和交换机之间必须用交叉线交换机和路由器之间用直通线思科模拟器虽然有时会自动协商但连错之后接口起不来是常有的事。 解决选中链路删掉重连注意接口编号是否和规划一致然后在交换机上进入接口执行no shutdown把接口管理状态拉起来。用show interfaces status看接口状态出现 connected 说明物理层通了再谈上层配置。这里别玄学接口红灯就先查物理层。5.2 PC 能拿到地址但跨 VLAN ping 不通查 SVI 和 ip routing现象PC1 能 ping 通自己的网关 192.168.10.1但 ping 不通 PC2 的网关 192.168.20.1报错目的地不可达。 原因核心交换机上没敲ip routingSVI 接口即使配了 IP 地址也只是一个二层虚拟接口不会做路由转发。 解决到 CORE 上确认是否敲过ip routing然后执行show ip route看路由表里有没有 192.168.20.0 的直连路由。没有的话重新配置 SVI 接口检查接口是否no shutdown。这个坑的迷惑性在于SVI 接口状态显示 up但设备根本不转发因为三层功能没被激活。5.3 DHCP 分配的地址不对检查排除地址和地址池网段现象PC 执行ipconfig /renew之后拿到的地址是 169.254.x.x 段或者根本不是规划里的网段。 原因169.254.x.x 是 Windows 的自动专用地址说明 DHCP 请求根本没有回应。可能是地址池的network写错了网段也可能是default-router没填导致客户端拒绝租约。 解决在核心交换机上执行show ip dhcp binding看当前租约记录没有记录说明请求没到达核心。再检查ip dhcp excluded-address是否把网关排除了地址池的 network 是否和 SVI 接口在同一个网段。还有一个隐蔽问题如果接入交换机接口配了spanning-tree portfast之外的安全策略会导致 DHCP 广播被丢弃但课程设计环境里很少遇到先查前两项。5.4 Realtime 模式看不到 DHCP 四次握手切到 Simulation 逐帧抓现象在 Realtime 模式里点击 PC 的 DHCP 请求事件列表一闪而过根本来不及看 Discover、Offer、Request、Ack 四个报文。 原因Realtime 模式的报文交互发生在极短时间内一个广播扩散到全网、回应再回来眼睛跟不上。 解决把画面右下角的模式切换到 Simulation然后重新在 PC 上执行ipconfig /renew事件列表里就会一帧一帧地出现 DHCP 报文。点开每一帧能看到源地址 0.0.0.0、目的地址 255.255.255.255、源端口 68、目的端口 67 这些关键字段。ARP 和 ICMP 的分析也用它点击画面中的“捕获/转发”按钮手动逐帧放行配合过滤条件只看某一种协议是协议分析部分最核心的实操技巧。5.5 把华为、H3C 的命令习惯带进思科模拟器现象配置时敲display current-configuration、interface g0/0/0这类命令模拟器直接报错不识别。 原因思科的命令体系和华为/H3C/锐捷不一样思科查看配置用show特权模式用enable设备名用hostname华为用display、system-view、sysname。虽然两者都叫网络设备但命令行语法差异很大。 解决课程设计用的什么模拟器就按什么命令体系写报告。思科模拟器里统一用enable进特权模式configure terminal进全局配置模式所有查询命令用show开头。如果之前学过的是华为命令敲思科命令时先想一层这条命令的动词是 show 还是 display是 enable 还是 system-view能少踩一半坑。5.6 常用验证命令与排查顺序先二层后三层排查顺序决定效率。我的习惯是按照“二层接口、VLAN、Trunk、三层接口、路由、ACL/NAT”的顺序往下走。下面这张表是排查时最常用的命令清单每个命令对应一个层面验证目标命令期望输出VLAN 是否创建show vlan brief出现 10/20/30 三个 VLANTrunk 是否放行show interfaces trunk端口状态为 trunking放行 VLAN 列表正确二层接口状态show interfaces status接口状态为 connected三层接口地址show ip interface briefSVI 和物理接口都有 IP 且 up/up路由表show ip route直连路由和 OSPF 学习路由都在DHCP 租约show ip dhcp binding能看到每台 PC 的地址、MAC、租期NAT 翻译记录show ip nat translations外网访问时能看到转换映射每个 ping 不通的场景从这张表的最上面一行开始查查一项、过一项。一个常见低效做法是反复改 ACL 和路由配置结果发现是接入交换机接口的 VLAN 没划对。排查本身就是课程设计报告里的素材把每次定位问题的过程写清楚比最后贴一张“已解决”的截图更有说服力。6. 让报告能加分Simulation 逐帧截图与验收清单的两个技巧最后分享两个能让报告明显拉开差距的做法都是答辩时老师会盯着看的东西。第一个技巧是做一份“字段变化表”而不是单纯贴抓包截图。以 PC1 ping PC2 为例打开 Simulation 模式事件列表过滤器只勾 ARP 和 ICMP然后逐帧点开。第一帧是 ARP 请求目的 MAC 是全 F第二帧是 ARP 应答返回 PC1 需要的网关 MAC第三帧开始才是 ICMP 回显请求和应答。把这四帧的源 MAC、目的 MAC、源 IP、目的 IP、TTL 列到同一张表里你会在报告里写出一个关键结论跨网段通信时ICMP 报文的目的 MAC 是网关接口的 MAC而不是远端 PC 的 MAC——这就是网络层和链路层分工的活教材。TTP、标志位、序列号的变化同样适用于 DHCP 和 TCP 三次握手每个协议做一张 4 到 6 行的变化表报告厚度直接上了一个档次。第二个技巧是在报告里附一张“验收清单表”。设计完成不等于配置完成把每个模块的预期结果写清楚再逐项打勾。核心检查项包括show vlan brief看到三个 VLANshow ip route里既有直连路由也有 OSPF 学习路由PC 执行ipconfig能拿到规划网段地址跨 VLAN ping 通外网服务器能被内网 PC 访问学生网段访问财务服务器被拒绝。这张表既是你调试的收尾动作也是答辩时证明“系统是通的”最直观的证据。我当年第一次做课程设计时把拓扑扩到了五台交换机三台路由器看起来声势浩大结果协议分析只截了几张 Realtime 模式的总览图被答辩老师追问“ARP 请求里的目的 MAC 是什么”直接答不上来。后来把规模砍小重做Simulation 一帧一帧截包字段表一行一行写报告反而厚了。设计不在大能复现、能解释才是这个课设真正想让你练的东西。希望帮到你。本文还有配套的精品资源点击获取