国开计算机网络形考作业四:Wireshark抓包与TCP三次握手实验报告撰写指南

发布时间:2026/10/8 15:03:37
国开计算机网络形考作业四:Wireshark抓包与TCP三次握手实验报告撰写指南 简介这份文档面向国家开放大学《计算机网络本》课程的学习者针对形考作业四的实验报告需求提供《组建简单以太网》实验的完整参考与答案。内容围绕传输介质、网络拓扑、交换机等基础概念展开重点讲解直通与交叉双绞线的制作流程涵盖剥线、排线、压接RJ-45水晶头等操作细节并给出568A与568B两种线序标准及交叉线1-3、2-6的对应关系。同时包含测线器连通性测试的判定方法、双机通信的IP配置与PING命令验证思路以及不少于200字的实验总结示范。资源为1个docx文档压缩包约210KB篇幅精炼、结构完整适合需要提交形考作业或复习网络实验操作的学习者参考。目前已有999人学习下载可帮助读者快速理清实验步骤、掌握双绞线制作与连通性测试要点并对照完成实验报告撰写。1. 国开《计算机网络本》形考作业四一份实验报告到底要写清哪几件事打开国开学习平台形考作业四的实验报告要求摆在那里很多人第一反应是去找一份“参考文档”对着抄。但真正做过这门课的人都知道计算机网络实验报告的核心不是格式而是你能不能把一次抓包、一次连通性测试、一次协议交互讲清楚。形考作业四通常围绕网络层与传输层展开涉及 IP 编址、子网划分、路由配置、TCP 三次握手抓包分析这些内容。你需要的不是一份万能模板而是一套能让你在机房或自己电脑上跑出结果、截到图、写出分析过程的实操路径。这篇文章面向正在赶形考作业四的国开学员也面向想把计算机网络实验真正做一遍的自学者从环境准备到报告撰写把每一步拆开讲。2. 实验环境怎么搭从零把抓包和连通性测试跑起来2.1 为什么选 Wireshark ping/tracert 这套组合计算机网络实验报告最怕的是“没数据”。你写了一大段理论但报告里没有一张自己抓的包、没有一条自己跑的命令输出老师一眼就能看出来是抄的。常见做法是用 Wireshark 做协议分析配合系统自带的 ping、tracert、ipconfig/ifconfig 做连通性验证。这套组合的好处是零成本、跨平台、结果可视化程度高截图直接能贴进报告。Wireshark 负责“看见”数据包ping 和 tracert 负责“验证”网络是否通。两者结合你既能拿到定量的往返时延和跳数又能拿到定性的协议字段分析。对于形考作业四常考的 TCP 三次握手、ICMP 报文结构、IP 分片这些知识点这套环境完全够用。如果你在机房做注意机房机器可能装了还原卡Wireshark 装完重启就没了。我一般会提前把安装包和抓包结果存到 U 盘或网盘避免做到一半环境没了。自己电脑做更稳妥但要注意抓本机回环流量和抓物理网卡流量Wireshark 的接口选择不一样。2.2 安装与最小验证命令先装 WiresharkWindows 下直接下载安装包安装时勾选 Npcap抓包驱动。macOS 用 Homebrew 装Linux 用包管理器装。装完后先做一次最小验证打开 Wireshark选当前活跃网卡开始抓包然后在命令行 ping 一个公网地址。# Windows / Linux / macOS 通用ping 一个稳定公网地址发 4 个包 ping -n 4 223.5.5.5 # Linux / macOS 用 -c 指定次数 ping -c 4 223.5.5.5 # 查看本机 IP 配置 # Windows ipconfig /all # Linux / macOS ifconfig -a # 或 ip addr showping 命令的-nWindows或-cLinux/macOS参数控制发送几个 ICMP 回显请求。4 个包足够在 Wireshark 里看到完整的请求-应答配对。ipconfig /all和ifconfig -a用来确认本机 IP、子网掩码、默认网关这些信息要写进实验报告的“实验环境”部分。Wireshark 里你应该能看到两类包ICMP Echo Request 和 ICMP Echo Reply。如果只看到请求没有应答说明网络不通或防火墙拦了 ICMP。这时候先检查网关能不能 ping 通再检查 DNS 能不能解析。报告里要把“能 ping 通什么、不能 ping 通什么”写清楚这本身就是实验分析的一部分。2.3 抓包过滤器的设置与截图规范Wireshark 默认抓所有包数据量一大就找不到重点。形考作业四常考 TCP 和 ICMP所以过滤表达式要提前设好。在 Wireshark 的显示过滤器栏输入# 只看 ICMP 流量 icmp # 只看 TCP 三次握手相关的 SYN / SYN-ACK / ACK tcp.flags.syn 1 || tcp.flags.ack 1 # 只看某个 IP 的流量 ip.addr 192.168.1.100 # 组合过滤某台主机与某台服务器之间的 TCP ip.addr 192.168.1.100 tcp.port 80过滤表达式写在显示过滤器里不影响抓包本身只影响你看到的内容。报告截图时要保证时间列、源地址、目的地址、协议、长度、信息列都可见。最好把关键包展开露出 TCP 头部或 IP 头部的字段。截图不要只截一行要截出上下文让老师看到前后包的关联。提示Wireshark 抓包时如果网卡选错会一个包都抓不到。Windows 下选“以太网”或“WLAN”Linux 下选eth0或wlan0别选lo除非你专门抓回环。3. 形考作业四高频实验项TCP 三次握手与 IP 分片怎么抓、怎么分析3.1 TCP 三次握手的抓包步骤与字段解读TCP 三次握手是形考作业四出现频率最高的实验项。操作步骤很简单打开 Wireshark选网卡开始抓包然后用浏览器访问一个 HTTP 网站注意是 HTTP 不是 HTTPSHTTPS 的握手包被加密了看不到 TCP 层以上的内容。访问完成后停止抓包在过滤器里输入tcp.flags.syn 1找到第一次握手的三个包。三个包的特征分别是包序号标志位方向含义第 1 个SYN1, ACK0客户端 → 服务器客户端请求建立连接携带初始序列号 SeqX第 2 个SYN1, ACK1服务器 → 客户端服务器同意连接携带自己的 SeqY确认号 AckX1第 3 个SYN0, ACK1客户端 → 服务器客户端确认AckY1连接建立报告里要写清楚每个包的源端口、目的端口、序列号、确认号、窗口大小。序列号和确认号是重点老师通常要求你解释“为什么第二次握手的确认号是 X1”。原因是 TCP 的确认号表示“期望收到的下一个字节序号”客户端发了 SeqX 的一个字节SYN 占一个序号所以服务器期望下一个是 X1。窗口大小字段反映接收方的接收缓冲区剩余空间这个值在报告里可以提一句但不用展开。MSS最大报文段长度选项通常在 SYN 包里协商如果你在 TCP 头部选项里看到 MSS1460说明双方协商的单个 TCP 段最大数据载荷是 1460 字节。这个值跟 MTU 有关MTU 1500 减去 IP 头 20 字节和 TCP 头 20 字节正好 1460。3.2 IP 分片的触发条件与重组分析IP 分片实验需要你发送一个超过 MTU 的数据包。最直接的办法是用 ping 命令指定包大小。Windows 下# 发送 3000 字节的 ICMP 包强制 IP 分片 ping -l 3000 223.5.5.5 # Linux / macOS 下用 -s 指定数据大小 ping -s 3000 223.5.5.5MTU 默认 1500 字节减去 IP 头 20 字节实际能承载的数据是 1480 字节。你发 3000 字节IP 层必须分片。Wireshark 里过滤icmp你会看到第一个包是完整的 ICMP 请求但被标记为“Fragmented IP protocol”后续包是分片。每个分片包的 IP 头部有三个关键字段Identification标识、Flags标志、Fragment Offset片偏移。同一个原始包的所有分片Identification 值相同。Flags 里 MFMore Fragments位表示“后面还有分片”最后一个分片的 MF0。Fragment Offset 表示当前分片在原始数据中的位置单位是 8 字节。报告里要写出原始数据总长度、分片数量、每个分片的偏移量和 MF 标志。如果抓到了重组后的包Wireshark 会显示“Reassembled IPv4”之类的提示。重组发生在目的主机中间路由器只负责转发分片不负责重组。这一点是常考点要写进分析里。3.3 用 tracert 分析路由跳数与报告写法tracertWindows或 tracerouteLinux/macOS用来探测到目标主机经过的路由器跳数。原理是发送 TTL 从 1 开始递增的 ICMP 包每经过一个路由器 TTL 减 1减到 0 时路由器返回 ICMP 超时报文从而暴露自己的 IP。# Windows tracert -d 223.5.5.5 # Linux / macOS traceroute -n 223.5.5.5-d或-n参数表示不解析域名直接显示 IP速度更快。输出里每一行是一跳包含跳数、三次探测的往返时延、路由器 IP。如果某一跳显示* * *说明该路由器不响应 ICMP 超时或防火墙拦截了。报告里要写总跳数、每一跳的 IP 和时延、有没有超时跳。分析部分可以写“第几跳之后时延明显增大说明该跳可能跨了运营商骨干网”或者“某跳超时但不影响后续跳说明该路由器配置了不响应 ICMP”。这些分析不需要多深但要体现你看了数据。4. 实验报告避坑从截图到结论这 5 个地方最容易翻车4.1 截图没有时间列和协议列老师无法核对现象报告里贴的 Wireshark 截图只有包内容没有顶部的时间、源地址、目的地址、协议列。原因截图时窗口拉得太小或者只截了包详情面板。解决截图前把 Wireshark 窗口最大化确保包列表的六列都可见再截取包含关键包上下文的区域。如果图太长可以分两张截但不要只截一行。4.2 序列号和确认号写反分析逻辑全错现象报告里写“客户端确认号是 Y1服务器序列号是 X”把方向和字段搞混了。原因没有对照包的方向列Source 和 Destination去读字段。解决读 TCP 头部时先看 Source 和 Destination确定这个包是谁发给谁的再读 Seq 和 Ack。客户端发的包Seq 是客户端自己的序列号Ack 是期望服务器下一个发的序号。服务器发的包反过来。写报告时用表格把三个包的 Seq 和 Ack 列出来对照检查。4.3 ping 大包没触发分片因为系统默认不允许现象用ping -l 3000发包Wireshark 里只看到一个包没有分片。原因Windows 默认的 ping 不允许发送超过 MTU 的包或者中间网络路径 MTU 发现机制把包丢了。解决Windows 下加-f参数设置“不分片”标志强制触发分片或路径 MTU 发现。Linux 下用-M do禁止分片。如果还是不行换一个目标地址有些运营商网络会丢弃超大 ICMP 包。# Windows设置不分片标志发送 3000 字节 ping -f -l 3000 223.5.5.5 # Linux禁止分片 ping -M do -s 3000 223.5.5.54.4 报告只贴命令输出没有分析过程现象报告里全是 ping 和 tracert 的原始输出没有一句话解释这些输出说明了什么。原因把实验报告当成了命令记录。解决每贴一段输出后面跟一段分析。比如 ping 输出后面写“平均往返时延 28ms丢包率 0%说明到目标主机网络连通性良好”tracert 输出后面写“共 12 跳第 8 跳时延从 5ms 跳到 45ms说明该跳之后进入了跨省链路”。分析不用长两三句就行但必须有。4.5 实验环境信息缺失报告无法复现现象报告里没写本机 IP、子网掩码、默认网关、操作系统版本、Wireshark 版本。原因觉得这些不重要。解决在报告开头加一个“实验环境”小节把这些信息列清楚。本机 IP 和网关用ipconfig /all或ifconfig -a查Wireshark 版本在 Help → About 里看。这些信息能让老师判断你的实验是在什么网络条件下做的也方便你自己以后复现。5. 从形考作业到真实网络排查把抓包习惯带出考场形考作业四做完你手里应该有一套能跑的抓包流程和一份能看的报告。但我想说的是这套东西的价值不止于交作业。真实网络排查里ping、tracert、Wireshark 这三样依然是第一响应工具。服务器连不上先 ping 网关网站打开慢先 tracert 看哪一跳时延高TCP 连接频繁断开抓包看是不是有 RST 包。我自己的习惯是任何网络问题先抓 30 秒包再说。这 30 秒里能看到的东西比盯着日志猜半天有用得多。形考作业四的训练意义就在这里——它逼你把“看包”变成肌肉记忆。如果你想把实验报告写得更扎实可以加一个“扩展验证”小节用netstat -an看本机当前 TCP 连接状态对照 Wireshark 抓到的握手包验证 ESTABLISHED 状态对应的连接。或者用telnet手动连接一个 HTTP 端口观察三次握手和四次挥手。这些操作不需要额外工具但能让你的报告从“完成作业”变成“真正做过实验”。最后说一个我踩过的坑别在实验报告里写“由于时间关系只抓了一个包”。老师要的是完整过程哪怕你只抓一次也要把这一次抓全、分析透。一个完整的 TCP 三次握手加四次挥手比十个半截截图有说服力。希望帮到你。本文还有配套的精品资源点击获取

关于本文作者

来自尧图内容编辑团队

尧图内容编辑团队 内容团队

尧图内容编辑团队

本文由尧图网络内容编辑团队执笔。团队由资深项目经理、前端工程师与设计师组成,所有内容均来自亲手交付的真实项目,先讲清问题、再给出可落地的解法。尧图深耕北京网站建设十年,服务过京华建材集团、智造科技等各行业客户,把一线经验沉淀为可复用的行业观察。

  • 十年建站经验,覆盖建材、制造、服务、文创等
  • 项目经理把关选题与事实准确性
  • 工程师与设计师联合撰写专业细节
  • 统一编辑规范,保证文风与排版一致
  • 每月复盘转化数据,迭代选题方向

延伸阅读

相关资讯与近期热门内容

深度阅读推荐

建站决策前值得细读的三篇

网站改版的5个关键决策
2024-08-12

网站改版的5个关键决策

什么时候该改版、改到什么程度、如何避免流量掉光,京华建材集团改版复盘给出答案。

获取专属建站方案

看完文章,把您的行业与预算告诉我们,免费获取一份量身定制的官网建设方案与报价。

立即免费咨询