欢迎来到天天文库
浏览记录
ID:42194223
大小:276.36 KB
页数:6页
时间:2019-09-09
《《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、示内容存盘后并加以注释。
此文档下载收益归作者所有