课程名称 计算机网络技术 实验序号 实验四 实验项目 wireshark协议分析2 实验地点 实验学时 实验类型 指导教师 实 验 员
专 业 ________ 班 级
学 号 姓 名
年 月 日
成绩:
1
教师评语 一、实验目的及要求 1、分析TCP协议,并掌握分析TCP的方法。 2、分析捕获后对应包的结构和作用,并分析三次握手建立连接的过程和连接释放的过程。 二、实验原理与内容 TCP是一种面向连接的、可靠的、基于字节流的传输层通信协议,位于IP层上面。在分组发送丢失、破坏、重发、超时或失序的情况下,TCP能自动纠正各种错误。通过捕获TCP包可以分析其三次握手过程,各种标志的使用,包括同步标志SYN、确认标志ACK、复位标志RST、紧急标志URG、推送标志PSH和结束标志FIN 三、实验软硬件环境 联网PC机和wireshark软件 四、实验过程(实验步骤、记录、数据、分析) 1、获取本地IP地址和百度IP地址 2、使用过滤表达式过滤TCP包 2
如上图所示,7756到7758三行为“三次握手”的连接过程 3、分析TCP三次握手连接过程 第一次握手:“172.19.10.15”将标志位SYN置为1,随机产生一个值seq=x,这里x=0,并将该数据包发送给“119.75.128.70”,客户端进入SYN_SENT状态,等待服务器确认。 第二次握手:服务器收到数据包后由标志位SYN=1知道客户端请求建立连接,服务器将标志位SYN
3