《tcp_ip协议分析》[要求]tcpip协议分析——实验二

《tcp_ip协议分析》[要求]tcpip协议分析——实验二

ID:42194223

大小:276.36 KB

页数:6页

时间:2019-09-09

《tcp_ip协议分析》[要求]tcpip协议分析——实验二_第1页
《tcp_ip协议分析》[要求]tcpip协议分析——实验二_第2页
《tcp_ip协议分析》[要求]tcpip协议分析——实验二_第3页
《tcp_ip协议分析》[要求]tcpip协议分析——实验二_第4页
《tcp_ip协议分析》[要求]tcpip协议分析——实验二_第5页
资源描述:

《《tcp_ip协议分析》[要求]tcpip协议分析——实验二》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、辽LIETotallengthCheckaumXBbits(O-6S53S)16biteOand65507bytes200&<4^3TCP/IPProtocolSuite实验二传输层数据包分析一、实验目的通过wireshark工具抓取数据包并分析,从而更深刻的理解传输层协议的基本概念和工作原理,并可以通过该工具进行□常的网络诊断。通过使用UDP工具(Sender.exe)和TCP工具(Telnet.exe和netcat.exe)来与一些简单TCP/UDP服务(echo、discarddaytime>qotd^chargen等服务器)的通讯,分析UDP、TCP协议

2、的通讯过程。通过netstat网络命令查看本机的网络链接状态,并从中分析网络状态。—、实验环境多台具有Windows操作系统的计算机、局域网环境,操作系统上安装有wireshark软件。并下载常用的网络工具。二、实验参考UserDatagramFormatIIP■header

3、dataDate图2・1UDP数据包格式Ileader图2・2TCP数据包格式3-wayHandshakingClientProcedurestartswithservermi必turxjwnd:-iurAnnde中九A■TCMPProtocolSuite(2D0F3pdnq)2D0M^3

4、m台»警父逬生?经一biiLL—j=AriJJLfjr/j=图2・3链接建立过程4-wayHandshakingClientfProcedurestarts!_J,—*ttholtentJServerfcitetrt^wWi7:toctoMtlieJiQomMKtieniSeq:2500,ack:-.;Server*!ack.

5、itoclientsi,requiwrt!Seq:7000,ack:2501[CltenWMk.:Itoserwr^B(irequest,Seq:7001,acX:2501Seq:2501,ack:7002i图2・4链接释放过程Timeo

6、ut—*xsServerswishiitodosethe:'Qonnectloni、/StateTransitipnDiagramCLOSED]ACK/AWt►(ESTABLISHED^^CIOW/RNFINACKCtouortimeout/-RNUCK/心FIW/ACHAOV・IIL-_crifiiy-uu!)TtfW>PiMocolM*tmspibg)图2・5TCP状态转换图实验内容1、wireshar

7、k软件的安装2、UDP数据包的抓取♦使用UDPSenderReceiver发送和接收数据包并抓取a)普通发送b)广播发送c)多播发送d)向UDPEcho服务器发送数据包,并抓取返回的结果e)向UDPDaytime服务器发送数据包,并抓取返冋的结果f)向UDPQuote服务器发送数据包,并抓取返回的结果g)向UDPChargen服务器发送数据包,并抓取返回的结果♦使用UDPSpeedTest发送和接收数据包,查看UDP数据的丢包情况3、TCP数据包的抓取♦使用Telnet发送和接收数据包并抓取数据包a)分析TCP的连接建立、数据传输和释放过程,连接复位等,并通过n

8、etstat软件查看连接处于的状态。b)分析你在TCP连接中看到的TCP选项有哪些,有什么作用?c)向一个没有开启服务的端口建立连接,看看TCP是如何处理这种情况的(1)向TCPEcho服务器发送数据包,并抓取返冋的结果e)向TCPDaytime服务器发送数据包,并抓取返回的结果f)向TCPQuote服务器发送数据包,并抓取返回的结果g)向TCPChargen服务器发送数据包,并抓取返冋的结果♦设计一些方法,如何通过netstat获得TCP连接分别处于LISTEN>SYN-RCVD、SYN-SEND、ESTABLISHED、FIN-WAIT-1、FIN-WAIT

9、-2>TIME-WAIT等状态。(可以使用telnet、nemesisnetcat>ttcp或Socket编程),不是所有状态都能捕捉到,要求尽可能多♦使用ttcp测试TCP的数据传输速度并抓包分析,尝试分析TCP的拥塞控制协议。实验步骤根据要求,上机前先设计抓取各种数据包的方法、以及使用的工具等、以及需要搭建的网络环境。上机时配置好相应的环境及软件,抓取数据包,并将抓取的结果(整理成需要的格式)和过程保存下来。回去完成实验报告。有不懂的地方请及时与指导教师联系。五、实验要求要求记录抓取每一种数据包的方法、过程、结果查看方法。并将所抓取的数据包数据存盘、数据包显

10、示内容存盘后并加以注释。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。