常用网络命令的使用及Wireshar的简单使用.docx

上传人:b****8 文档编号:29493122 上传时间:2023-07-24 格式:DOCX 页数:18 大小:2.01MB
下载 相关 举报
常用网络命令的使用及Wireshar的简单使用.docx_第1页
第1页 / 共18页
常用网络命令的使用及Wireshar的简单使用.docx_第2页
第2页 / 共18页
常用网络命令的使用及Wireshar的简单使用.docx_第3页
第3页 / 共18页
常用网络命令的使用及Wireshar的简单使用.docx_第4页
第4页 / 共18页
常用网络命令的使用及Wireshar的简单使用.docx_第5页
第5页 / 共18页
点击查看更多>>
下载资源
资源描述

常用网络命令的使用及Wireshar的简单使用.docx

《常用网络命令的使用及Wireshar的简单使用.docx》由会员分享,可在线阅读,更多相关《常用网络命令的使用及Wireshar的简单使用.docx(18页珍藏版)》请在冰豆网上搜索。

常用网络命令的使用及Wireshar的简单使用.docx

常用网络命令的使用及Wireshar的简单使用

 

 

课程实验报告

 

一、实验目的

熟悉ping、ipconfig、netstat、tracert、arp等命令的使用;

了解真实环境下的网络通信过程;

Wireshark实验工具安装,以HTTP协议为例简单使用Wireshark。

二、实验要求

常用网络命令的使用及Wireshark的简单使用

三、实验软硬件环境

基本Windows系统,Wireshark 

四、实验内容、步骤及结果

A.常用网络命令的使用

1.ping命令

ping是一个测试程序,如果ping运行正确,你大体上就可以排除网络访问层、网卡、

modem的输入输出线路、电缆和路由器等存在的故障,从而减小了问题的范围.

ping127.0.0.1

ping本机ip(断掉网线后结果?

断网后:

 

ping局域网内其他ip

ping网关ip

Wifi有问题导致全都丢失了

 

ping远程ipgoogle的dns

Ping域名

pingip-t——连续对ip地址执行ping命令,直到被用户以ctrl+c中断。

pingip-l2000——指定ping命令中的数据长度为2000字节,而不是缺省的32字节。

pingip-n——执行特定次数的ping命令。

 

2.ipconfig命令

该命令用于检查网络TCP/IP配置的信息,如IP地址、MAC地址、DNS等。

ipconfig

 

ipconfig/all、

 

ipconfig/renew、

ipconfig/release等

3.netstat命令

该命令用户显示各协议相关的统计及数据,一般用于检查本地主机的各个端口的网络连接情况。

netstat–r显示网络各种通信协议的状态

 

netstat–E显示以太网层的数据统计情况

netstat–A显示网络中有效连接的信息

netstat–N显示所有已经建立的连接

4.tracert命令

该命令用于检查由本地主机到目标主机所经历的路由信息。

5.arp命令

arp命令显示和修改地址解析协议(ARP)缓存中的项目。

 

二.Wireshark的简单使用

1.wireshark下载安装

软件下载地址:

https:

//www.wireshark.org/download.html

Wireshark使用教程:

https:

//www.wireshark.org/docs/

安装流程:

1.下载时选择与实验机器型号对应的版本

2.打开wireshark安装程序

3.按照默认设置完成安装

2.Wireshark:

的简单使用:

Http协议分析(详细流程见:

英文文档:

Wireshark_HTTP_v6.1.pdf))

在这部分中,我们将以Http协议为例,学习掌握Wireshark的简单使用,探讨HTTP

协议的几个方面:

基本/响应交互,HTTP消息格式,检索大型HTML文件,检索HTML文件嵌入对象,HTTP身份验证和安全。

 

过程和细节:

1.基本的HTTP请求/响应:

a.启动Web浏览器;

b.启动Wireshark的数据包嗅探器,然后输入“http”(不带引号);

c.稍等片刻,然后开始捕获Wireshark的数据包;

d.在浏览器输入以下网址;

http:

//gaia.cs.umass.edu/wireshark-labs/HTTP-wireshark-file1.html

e.停止Wireshark捕获数据包,wireshark获取数据如下图:

 

2.HTTP条件请求/响应(file2)

a.启动网页浏览器,并确保浏览器的缓存清零;

b.启动Wireshark的数据包嗅探器;

c.输入以下网址到浏览器

http:

//gaia.cs.umass.edu/wireshark-labs/HTTP-wireshark-file2.html

d.再次快速输入相同的URL到您的浏览器(或只需选择浏览器上的刷新按钮):

e.停止Wireshark的数据包捕获,并在显示过滤器规格窗口输入“http”。

 

3.检索长文档(file3):

a.启动Web浏览器,并确保浏览器的缓存清零;

b.启动Wireshark的数据包嗅探器;

c.输入以下网址到浏览器

http:

//gaia.cs.umass.edu/wireshark-labs/HTTP-wireshark-file3.html

d.停止Wireshark的数据包捕获,并在显示过滤器规格窗口输入“http”,所以只捕

获HTTP信息将被显示出来。

 

4.嵌入对像的HTML文档(file4):

a.启动网页浏览器,并确保浏览器的缓存清零;

b.启动Wireshark的数据包嗅探器;

c.输入以下网址到浏览器

http:

//gaia.cs.umass.edu/wireshark-labs/HTTP-wireshark-file4.html

d.停止Wireshark捕获数据包,并在显示过滤器规格窗口输入“http”,以至于只显

示捕获的HTTP信息。

 

5.HTTP认证(file5)

a.确保浏览器的缓存清零,并关闭浏览器。

然后,启动浏览器;

b.启动Wireshark的数据包嗅探器;

c.输入以下网址到浏览器:

http:

//gaia.cs.umass.edu/wireshark-labs/protected_pages/HTTP-wireshark-file5.html在弹出框键入要求的用户名和密码。

用户名是“wireshark-students”,密码为

“network”;

d.停止Wireshark的数据包捕获,并在显示过滤器窗口输入“http”,确保只有捕获的HTTP消息在分组列表窗口显示。

 

实验结果:

熟悉使用了ping、ipconfig、netstat、tracert、arp等命令了解了真实环境下的网络通信过程,基本了解了Wireshark的数据包捕获的用法,但实验室连网条件太差,对进行网络通信实验造成了很大困扰。

1.IsyourbrowserrunningHTTPversion1.0or1.1?

WhatversionofHTTPistheserverrunning?

1.11.1

 

3.WhatistheIPaddressofyourcomputer?

Ofthegaia.cs.umass.eduserver?

192.137.168.52Host:

gaia.cs.umass.edu

4.Whatisthestatuscodereturnedfromtheservertoyourbrowser?

5.WhenwastheHTMLfilethatyouareretrievinglastmodifiedattheserver?

9.Inspectthecontentsoftheserverresponse.Didtheserverexplicitlyreturnthecontentsofthefile?

Howcanyoutell?

11.WhatistheHTTPstatuscodeandphrasereturnedfromtheserverinresponsetothissecondHTTPGET?

Didtheserverexplicitlyreturnthecontentsofthefile?

Explain

12.HowmanyHTTPGETrequestmessagesdidyourbrowsersend?

Whichpacketnumber

inthetracecontainstheGETmessagefortheBillorRights?

16.HowmanyHTTPGETrequestmessagesdidyourbrowsersend?

TowhichInternet

addressesweretheseGETrequestssent?

17.Canyoutellwhetheryourbrowserdownloadedthetwoimagesserially,orwhethertheyweredownloadedfromthetwowebsitesinparallel?

Explain..

18.Whatistheserver’sresponse(statuscodeandphrase)inresponsetotheinitialHTTPGETmessagefromyourbrowser?

19.Whenyourbrowser’ssendstheHTTPGETmessageforthesecondtime,whatnewfieldisincludedintheHTTPGETmessage?

 

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > PPT模板 > 可爱清新

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1