1614010102曹妍计算机网络实验报告_第1页
1614010102曹妍计算机网络实验报告_第2页
1614010102曹妍计算机网络实验报告_第3页
1614010102曹妍计算机网络实验报告_第4页
1614010102曹妍计算机网络实验报告_第5页
已阅读5页,还剩11页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、哈尔滨理工大学软件与微电子学院(2017-2018 第二学期)课程名称:计算机网络班 级:软件仙班学 号:16140 仙 02实验名称实验一、http和tcp协议分析专业软件工程姓名曹妍学号1614010102班级软件16-1班一、实验目的:1 掌握ethereal的使用2分析http协议3分析tcp协议二、实验内容:利用协议分析器ethereal完成http协议和tcp协议的分析三、实验设备及软件环境:与因特网连接的计算机网络系统;主机操作系统为windows ; ethereal、ie等软件四、实验原理:http协议原型,tcp协议原型五、实验过程及结果:1> http get/re

2、sponse 交互首先通过下载一个非常简单的html文件(该文件非常短,并且不嵌入任何对象)。(1)启动 web browser。(2)启动ethereal分组嗅探器。在窗口的显示过滤说明处输入“http,"分组列表子窗口中将只显示所俘获到的 http报文。(3)一分钟以后,开始 ethereal分组俘获。(4)在打开的 web browser窗口中输入一下地址(浏览器中将显示一个只有一行文字的非常简单的html文件):/ethereal-labs/http-ethereal-file1.html(5)停止分组俘获。窗口如图4所示。根据俘

3、获窗口内容,回答仁6题。 fl w4bi««) ”«knjlx丿.*1 4. u* z4 * =21vz. 1o1-ct*tf »r*ta/l.n 28 2(trfaxtsrijlfirjfrtitbh «kr 一|> l v hor f m.x t i w 14卩4|4,94丨,. s- i <x» v*【, 14 i i v*i tterriet ol<m.uv « «idr :&«. l>101 c1q2 l«l< & 1<4/p ik

4、q auiar :139 x1o74:.x2 f24 , 丄 7)a fisr 1 jfi .cmitrul 1 、了 c fx-r*! i 丄 s4m (:、 si r ar t x tuxf. c >0 i9 &<.<1 i 21s8<hi44!m«12 3 1»x< >8.“i shf r<rw亍 u« 40il 7l ,« * i -q l!'<x » uf i <tp.1 t« v>hv* 1 '«, m<b< x$、r

5、 厂i s>r . a jerwr :1 a/ t urrtr: o£ 5 fnrtw-t »<r 、 1 . c 歼: r» :1 o. j i 4a - i o/jhoozl 1« 3tr a|>o/.ar r wptrt» 11 r < nn/ h cr m«v* y 1 n . r »t / " * $ "5 irx. mt* 1. bppt 4 rr 1 1 . f/t、g q.q . *!>* ai . a" ” fr<r "g 9&qu

6、ot;:<>y (>、 5jurrpt -rwrerirgt *1*raret t ln尸iy 1 <j«u f5""” tmrrr jif n . ur : y.2. rukz、贰keep “”c 1 2bv0vtr r <u< i <m>: <>xckr<3 s、xod sr4x« 2s amu 2004 二 141u00 5tf>x t»u<iw= 】bt>2 tjo5u3cc t 5二wp idml270»o4 ja < «j*

7、if < <e r k #r 、:、xq、 d47 pq lio2;<1: 2 k?3»n鬢施 r a 0 0 t ->、: 0 f - a&raf«-<>,/ tw 負n rrn h75rr fylol 纟;o卩 0: 1i? ° f : c1 叮1 tv 1 1 艮 t>mf- j| t> ft 1. iitri *ft-rr/i图1分组俘获窗口2、http 条件 get/response 交互(1)启动浏览器,清空浏览器的缓存 (在浏览器中,选择“工具”菜单中的“internet选项”命令,在出现的对话

8、框中,选择“删除文件”)。(2) 启动ethereal分组俘获器。开始 ethereal分组俘获。(3) 在浏览器的地址栏中输入以下url:/ethereal-labs/http-ethereal-file2.html,你的浏览器中将显示一个具有五行的非常简单的html文件。(4) 在你的浏览器中重新输入相同的url或单击浏览器中的歸斷”按钮。(5) 停止ethereal分组俘获,在显示过滤筛选说明处输入“http分组列表子窗口中将只显示所俘获到的http报文。根据操作回答7j0题。3、获取长文件(1) 启动浏览器,将浏览器的缓存清空。(2) 启动

9、ethereal分组俘获器。开始 ethereal分组俘获。(3 )在浏览器的地址栏中输入以下url:/ethereal-labs/http-ethereal-file3.html ,浏览器将显示一个相当大 的美国权力法案。(4) 停止ethereal分组俘获,在显示过滤筛选说明处输入“http分组列表子窗口中将只显示所俘获到的http报文。根据操作回答11-13题。4、嵌有对象的html文档(1) 启动浏览器,将浏览器的缓存清空。(2) 启动ethereal分组俘获器。开始ethereal分组俘获。(3) 在 浏 览 器 的 地 址 栏 中 输

10、入 以 下 url: /ethereal-labs/http-ethereal-file4.html ,浏览器将显示一个具有两 个图片的短http文件(4) 停止ethereal分组俘获,在显示过滤筛选说明处输入“http分组列表子窗口中将只显示所俘获到的http报文。操作回答14-15题。5、俘获大量的由本地主机到远程服务器的tcp传输(1)启动浏览器,打开 /ethereal-labs/alice.tx 述页,得到alice's adventures in wonderland 文本,将该文

11、件保存到你的主机上。(2)打开 httpw//ethereal-labs/tcp-ethereal-filel.htm i(3)窗口如下所示。upload alice.txt file"按钮在browse按钮旁的文本框中输入保存在你的主机上的文件alices adventures inwonderland 的全名(含路径),此时不要按(4) 启动ethereal,开始分组俘获。(5)在浏览器中,单击 upload alice.txtfile ”按钮,将文件上传到 服务器,一 旦文件上传完毕,一个简短的贺词信息将显示在

12、你的浏览器窗口中。(6)停止俘获。6、浏览追踪信息(1 )在显示筛选规则中输入“tcp "你,可以看到在你的主机和服务器之间传输的一系列的tcp和http报文,你应该能看到包含 syn报文的三次握手。也可以看到有你的主机向服务器发送的一个http post报文和一系列的“http continuation报文。(2) 根据操作回答16-19题。六、实验结果分析:在实验的基础上,回答以下问题:(1)你的浏览器运行的是 http1.0 ,还是http1.1 ?你所访问的服务器所运行的 http版本 号是多少?http 1.1版本号:4(2)你的浏览器向服务器指出它能接收何种语言版本的对象

13、?简体中文 zh-cnaccept: 1mage/g1t, 1mage/x-xb1tmap, image/accept-language: zh-crrnacceptncochng: gzip, deflaternd j! i«/ jr r /vt c c? x r (2) 你的计算机的ip地址是多少?服务器 的ip地址是多少?502(3) 从服务器向你的浏览器返回的状态代码是多少?200ok318 37.688m4 50128.119245.12http grr /ethartal-

14、labs/http-etmr<!仆l.l.ht" http/1.1320 37.946560 12& 119.24 5.1210.10.«3>2)0http http/1>1 200 ok (xemt/html)(4)你从服务器上所获取的 html文件的最后修改时间是多少?p myperx«»l transfer protocolp http/1.1 200 okrndate:ed. 06 jun 2018 06:39:02 gmtrnserver: apache/2.4.6 (centos) openssl/le0.2k-f

15、1ps php/5.4.16 moclper1/2.0.10 perl/v5.16.3rnaccept-ranges: bytwrn (6)返回到你的浏览器的内容以供多少字节?xj jup j rai my u i i icontent-length: 126rnnup r nmpni itasys1 cici r(7)分析你的浏览器向服务器发出的第一个http get请求的内容,在该请求报文中, 是否有一行是:if-modified-since ?没有看到(8)分析服务器响应报文的内容,服务器是否明确返回了文件的内容?如何获知?返回<html>congratulations. y

16、ou've downloaded the file http:/gaia.cs.umass edu/ethereal-1abs/http-ethereal-f11 el.html! </html>g服务器决定此值的方式是:由 syn消息中报文段序号+1得到ack俏syn和ack值是1则说明是sy nack报文段(19)包含http post命令的tcp报文段的序号是多少?包含http post命令的tcp报文段的序号是 frame84实验名称实验2路由器配置专业软件工程姓名曹妍学号1614010102班级软件16/班一、实验目的:通过仿真软件

17、,学习路由器基本配置方法及基本原理。二、实验内容:利用路由仿真软件实现网络拓扑的搭建。三、实验用设备仪器及材料:与因特网连接的计算机网络系统;主机操作系统为 windows; winpcap,路由 仿真软件等软件。四、实验原理:pc3pc1 254(fq/0)(f 1/0).254.254(f1/0)r1r2 pc2pc4五、实验过程及结果:按照指导书要求,完成路由仿真。简要给出静态路由的主机配置过程,pcs 3 汕文网 192.1g8a d111u92.168.1192.168.1192.168.1192

18、.168.1192.168.1icnp_seq=l icnp_seq=2 icmp_seq3 icnp_seq=4 icnp_seq=5t ineout time=110.0 tine"100.0 t ime=81.00 time=6000msnsnsmspcs 3 >1pcs 1 >ping icnp.seq«l icnp_seq=2 icnp.seq=3 icmp_seq=4 icmp_seq=5t ime =8t ime =8

19、t ine =6 0|upcs 1 upcs 3 >1upcs 1 >pin9 丄 丄92)683.1 icnp_seq-lt ime"131.000 nstine10r.0rb nsicmp_seq=3 icmp_seq»4 icmp_seq«5t ime =80.000 nst ime -8u. 000 pist ime «60.000 msupcs 1 >ping 192.168.

20、4.1192.168>4.1icmp_seq=lt ime =60.000 msicnp_seq-2 丄cmp_w3 icmp_seqs=4 icnp-.seqstine«111.000 ns time-90d0p ms t imerst ime =60000 msupcs 1 >2upcs 2 >ping 192.168.4192.168.4192.168.4192.168.4192.168.411111icnp.seq»l icnp_seq=2 icmp_seq-3t ime 90.00

21、0 ns tine=100.000 ns t ime *100000 nsicnp.seq-4 icmp_seq=5t ine.rar nst ine =151.000 nsupcs 2 >ping 192.168.3192.168.3192.168.3192.168.3192.168.311111icmp_srql icmp一bq2 icmp_seq=3 icnp_seq=4 icnp.seq*5time-100.000 ms t imemst ine =51.000 ns t ine *108.000 ms t ine-110.000 nscodes: c co

22、nnected s static> r - hip. h mobile, b bgpd - e1grp. ex el grp externals 0 ospf. 1a - ospf inter area ml ospf nssa external type 丄 n2 ospf mssa external type 2 el - ospf external type 1, e2 ospf external type 21 - 18-is, su - 18-18 summry, ll - 1s-is levell. l2 - is-is level-2 la - isis inter are

23、a* - candidate default u pcr-user static route o - odr. p - periodic downloaded stat 1c routegateway of last resort is not set1 o«0«b/24 is subnettede 1 subnets1.1.1 »0 is direct ly connected fastethemet2z0 192.168»4<bz24 tl/0) via2192*168.1 e.b/24 is direct ly connected. fast

24、 ethernet 0/8 ,92.16820/24 is directly connected fastethernet1/0 192>168e3.bz24 (1/0 via 1.1j.2codes: c - connected, s - gtat ic, r - rip. h nobile, b 一 bgpd - eigrp, ex - el grp external. 0 - ospf. ia ospf inter area n1 ospf nssa external type 1 r m2 - ospf nssa external type 2 el - ospf externa

25、l type 1 e2 ospf external type 2i - is«is su - is-is sufmary ll lswis level-l l2 is-is level-2 ia - 1s-1s inter area - candidate defaultu - per user static route o odr. p periodic downloaded static routegateway of last resort is not set1 .s.0.0/24 is subnetted* 1 subnetsz24192.168<

26、;l.ez24/24/2411.1.0 is directly connected* fastethernet2/0 is directly connected fastethernet1/0 (1/bj via i.l.i.l1/8 mia is directly connected fastethemetbzflp frame 33 (573 byres on w1ret 573 bytes captured)p ethernet ii, src: 08:2e:5f:22:57:fc, dst: oo:do:f8:6b:34:a3dest1nat1on: oo:do:f8:6b:34:a3 (54)source: 08:2e:5f:22:57:fc (08:2e:5f:22:57:fc) type: ip (0x0800)t> internet protocol t src addr : 10.10 63.148 (101063 148), dst addr: 128.119.24512 (1 > transmission control protocolt src port: 4028 (4028), dst p

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论