实验4 TCP协议分析

本文主要介绍了TCP协议的实验,包括实验目的、环境、内容和结果分析。通过tcpdump和wireshark工具,分析了TCP报文结构、三次握手与四次挥手过程,详细解析了各个字段的功能和序号变化。实验中还解决了使用lrzsz传输文件及查看握手挥手过程的问题。
摘要由CSDN通过智能技术生成

1、实验目的

  • 了解运输层TCP协议基本概念、报文结构

  • 分析TCP报文头部

  • 分析TCP连接建立过程、TCP连接释放

  • 掌握利用tcpdump和wireshark进行tcp协议分析技术。

2、实验环境

  • 硬件要求:阿里云云主机ECS 一台。

  • 软件要求:Linux/ Windows 操作系统

3、实验内容

TCP是面向连接的、在不可靠的互联网络上提供可靠的端到端通信。它是TCP/IP协议集的核心协议。

TCP为了保证报文传输的可靠,就给每个包一个序号,同时序号也保证了传送到接收端实体的包的按序接收。然后接收端实体对已成功收到的字节发回一个相应的确认(ACK);如果发送端实体在合理的往返时延(RTT)内未收到确认,那么对应的数据(假设丢失了)将会被重传。

利用wget下载新疆大学主页www.xju.edu.cn,与此同时使用tcpdump抓包。使用wireshark分析TCP数据报文头部,分析建立连接三次握手和分析释放连接的四次挥手。

4、实验结果与分析

1、下载wget命令:

rpm -qa|grep "wget"

运行结果截图:

2、下载traceroute命令:

yum install -y traceroute

运行结果截图:

3、利用wget下载新疆大学主页www.xju.edu.cn

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

cwn_

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值