欢迎来到天天文库
浏览记录
ID:24200284
大小:70.17 KB
页数:4页
时间:2018-11-13
《实验5用wireshark分析tcp协议》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、实验五用Wireshark分析TCP协议一、实验目的分析TCP协议二、实验环境与因特网连接的计算机,操作系统为Windows,安装有Wireshark、ffi等软件。三、实验步骤在本实验中,我们将通过分析捕获的在你的计算机和服务器之间传输的一个约150KB的文木文件,来将仔细分析TCP的行为,主要包括:为提供可靠传输而使用的序号和确认号,TCP拥塞控制算法一一慢开始和拥塞避免,基于接收者的流量控制,TCP连接管理和TCP连接的性能(吞吐量和往返时延)。(一)捕获一个大的TCP传输在探究TCP前,我们需要用Wireshark捕获你的计算机和远程的服务器之间用TCP传输一个文件的过程,这通过
2、访问一个允许你自己的文件的Web页面来实现,在这一过程中,使用的是HTTP的POST方法而不是GET方法,实验步骤如下:(1)动Web浏览器,访问如下页面:http://gaia.cs.umass.edu/wireshark-labs/alice.txt将该文件保存在你本机的某个位置。(2)启动Wireshark,并开启捕获功能(3)访问:http://gaia.cs.umass.edu/wireshark-labs/TCP-wireshark-file1.html,屏幕显示如图1:UploadpageforTCPWiresharkIabWindowsInternetExplorer狐4
3、回▼,http://gdid.C5.un%a$$.edu/wre$hdrk-ldb5/TCP-v*re5hark-ftel.htrN▼xj文本as
4、pf文件(E)编辑(£)査若(i)收蒱兵(&)工貝(I)辩助(h)☆说感UploadpageforTCPWiresharkLab'1、主页(tl)rQ▼,打印(B)页面®▼kUploadpageforTCPWiresharkLabComputerNetworking:ATopDownApproach.5theditionCopyright2010J.F.KuroseandK.W.Ross,AllRightsReservedIfyouhavef
5、ollowedtheinstructionsfortheTCPWiresharkLab,youhavealreadydownloadedanASCIIcopyofAliceandWonderlandfromhttD://gaia.csumass.edu/ethereal-labs/alice.txtandyoualsoalreadyhavetheWiresharkpacketsnifferrunningandcapturingpacketsonyourcomputer.ClickontheBrowsebuttonbelowtoselectthedirectory/filenamefort
6、hecopyofalicetxtthatisstoredonyourcomputer.蹴…Onceyouhaveselectedthefile,dickonthe"Uploadalice.txtfile"buttonbelow.Thiswillcauseyourbrowsertosendacopyofalice.txtoveranHTTPconnection(usingTCP)tothewebserveratgaia.cs.umass.edu.Afterclickingonthebutton,waituntilashortmessageisdisplayedindicatingtheth
7、euploadiscompleteThenstopyourWiresharkpacketsniffer•you'rereadytobeginanalyzingtheTCPtransferofalicetxtfromyourcomputertogaia.cs.umass.edul!UploadalicetxtfileLrInternet'100%▼(1)单击"Browse"按钮,找到在(1)中保存的那个文件,确认后再按“Uploadalice.txtfile”按钮(2)停止Wireshark捕获。(一)捕获分组概览为方便分析,在Wireshark的协议过滤栏输入tcp,并单•击“apply
8、”按钮,此时将只剩下客户和服务器之间传输的TCP和HTTP信息。最前而的包含SYN的信息用于建立TCP连接(三次握手),还有HTTPPOST和HTTPContinuation信息(TCP分段)冋答下列问题:1、你的主机的IP地址和TCP端口号是多少?2、gaia.cs.umass.edu的IP地址和TCP端口号又是多少?(二)TCP基础,本实验主要讨论TCP而不是HTTP,因此对协议进行过滤,方法是依次单击菜单“Analyze”一“
此文档下载收益归作者所有