网络协议分析软件Wireshark简要说明要点

上传人:ni****g 文档编号:512222411 上传时间:2022-09-02 格式:DOC 页数:22 大小:441.50KB
返回 下载 相关 举报
网络协议分析软件Wireshark简要说明要点_第1页
第1页 / 共22页
网络协议分析软件Wireshark简要说明要点_第2页
第2页 / 共22页
网络协议分析软件Wireshark简要说明要点_第3页
第3页 / 共22页
网络协议分析软件Wireshark简要说明要点_第4页
第4页 / 共22页
网络协议分析软件Wireshark简要说明要点_第5页
第5页 / 共22页
点击查看更多>>
资源描述

《网络协议分析软件Wireshark简要说明要点》由会员分享,可在线阅读,更多相关《网络协议分析软件Wireshark简要说明要点(22页珍藏版)》请在金锄头文库上搜索。

1、分组嗅探器的结构要深入理解网络协议,需要仔细观察协议实体之间交换的报文序列。为探究协议操作细节,可使协议实体执行某些动作,观察这些动作及其影响。这些任务可以在仿真环境下或在如因特网这样的真实网络环境中完成。观察在正在运行协议实体间交换报文的基本工具被称为分组嗅探器(packet sniffer )。顾名思义,一个分组嗅探器俘获(嗅探)计算机发送和接收 的报文。一般情况下,分组嗅探器将存储和显示出被俘获报文的各协议头部字段的内容。图1为一个分组嗅探器的结构。门艺workpacket snifferII1packet11!a nnli citi nnapplication (e g.F wwv;a

2、nalyzeri u ppilUallrUf 1iiibrowser, ftp client)JII1toperating!rsystemTransport tTCP/UDP)packet1Network (IP)|capture:coy of a 1 Ethereti franies sent-TeceivE-dLink (Ethernet)(pcap)1Physicaltarfrom networkfigure 1: Packet sntfSei micture图1右边是计算机上正常运行的协议(在这里是因特网协议)和应用程序(如:web浏览器和ftp客户端)。分组嗅探器(虚线框中的部分)是

3、附加计算机普通软件上的,主要有 两部分组成。分组俘获库(packet capture library )接收计算机发送和接收的每一个链路层帧 的拷贝。高层协议(如:HTTP、FTP、TCP、UDP、DNS、IP等)交换的报文都被封装在链路层帧中,并沿着物理媒体(如以太网的电缆)传输。图1假设所使用的物理媒体是以太网,上层协议的报文最终封装在以太网帧中。分组嗅探器的第二个组成部分是分析器。分析器用来显示协议报文所有字段的内容。为此,分析器必须能够理解协议所交换的所有报文的结构。例如:我们要显示图1中HTTP协议所交换的报文的各个字段。 分组分析器理解以太网帧格式,能够识别包含在帧中的IP数据报。

4、分组分析器也要理解IP数据报的格式,并能从IP数据报中提取出TCP报文段。然后,它需要 理解TCP报文段,并能够从中提取出HTTP消息。最后,它需要理解 HTTP消息。Wireshark ( Ethereal)是一种可以运行在 Windows, UNIX, Linux等操作系统上的分组 分析器。Wireshark ( Ethereal)是免费的,可以从 Http:/ 得到。网络协议分析软件Wireshark与Ethereal的关系Wireshark (原名Ethereal )是目前世界上最受欢迎的协议分析软件,利用它可将捕获 到的各种各样协议的网络二进制数据流翻译为人们容易读懂和理解的文字和图

5、表等形式,极大地方便了对网络活动的监测分析和教学实验。它有十分丰富和强大的统计分析功能,可在Windows,Linux和UNIX等系统上运行。此软件于1998年由美国Gerald Combs首创研发,原名 Ethereal ,至今世界各国已有 100 多位网络专家和软件人员正在共同参与此软件的升 级完善和维护。它的名称于 2006 年 5 月由原 Ethereal 改为 Wireshark 。至今它的更新升级 速度大约每23个月推出一个新的版本,2007年9月时的版本号为0.99.6。但是升级后软 件的主要功能和使用方法保持不变。它是一个开源代码的免费软件,任何人都可自由下载, 也可参与共同开

6、发。Wireshark 网络协议分析软件可以十分方便直观地应用于计算机网络原理和网络 安全的教学实验,网络的日常安全监测, 网络性能参数测试, 网络恶意代码的捕获分析,网 络用户的行为监测, 黑客活动的追踪等。 因此它在世界范围的网络管理专家, 信息安全专家, 软件和硬件开发人员中, 以及美国的一些知名大学的网络原理和信息安全技术的教学、 科研 和实验工作中得到广泛的应用。在安装新旧版本软件包和使用中, Ethereal 与 Wireshark 的一些细微区别如下:( 1) Ethereal 软件安装包中包含的网络数据采集软件是 winpcap 3.0 的版本,保存捕 获数据时只能用英文的文件

7、名,文件名默认后缀为 .cap( 2 ) Wireshark 软件安装包中,目前包含的网络数据采集软件是 winpcap 4.0 版本,保 存捕获数据时可以用中文的文件名,文件名默认后缀为 .pcap 。另外, Wireshark 可以翻译 解释更多的网络通信协议数据, 对网络数据流具有更好的统计分析功能, 在网络安全教学和 日常网络监管工作中使用更方便,而基本使用方法仍然与 Ethereal 相同。说明:为了帮助大家轻松掌握 Wireshark 十分强大的网络原理实验、 网络数据分析统计 和图表功能,现将 Wireshark 主操作界面上的菜单译为中英对照,供参考。Wireshark 主界面

8、的操作菜单Edit搜索数据包File 打开文件Open打开文件Open Recent打开近期访问过的文件Merge,将几个文件合并为一个文件Close关闭此文件Save As,保存为,File Set文件属性Export文件输出Print,打印输出Quit关闭编辑Find Packet,Find NextFind Previous搜索下一个搜索前一个Mark Packet (toggle)Find Next MarkFind Previous MarkMark All PacketsUnmark All Packets Set Time Reference (toggle) Find Next

9、 Reference Find Previous Reference 对数据包做标记(标定) 搜索下一个标记的包 搜索前一个标记的包 对所有包做标记 去除所有包的标记 设置参考时间 (标定) 搜索下一个参考点 搜索前一个参考点Main Toolbar主工具栏Filter Toolbar过滤器工具栏Wireless Toolbar无线工具栏Statusbar运行状况工具栏Packet List数据包列表Packet Details数据包细节Packet BytesTime Display FormatName resolution数据包字节时间显示格式名字解析(转换:域名/IP地址,厂商名/MA

10、C地址,端口号/端口名)Colorize Packet List参数选择PreferencesView 视图Auto Scroll in Live CaptureZoom In现场捕获时实时滚动放大显示Zoom Out缩小显示Normal Size正常大小Resize All Columns改变所有列大小Expand Sub trees扩展开数据包内封装协议的子树结构Expand AllCollapse AllColoring Rules,全部扩展开全部折叠收缩对不同类型的数据包用不同颜色标识的规则Show Packet in New Window将数据包显示在一个新的窗口Reload将数据文

11、件重新加颜色标识的数据包列表Go 运行BackForwardGo to packet,Go to Corresponding PacketPrevious PacketNext PacketFirst PacketLast Packet向后运行 向前运行 转移到某数据包 转到相应的数据包前一个数据包下一个数据包第一个数据包最后一个数据包Capture 捕获网络数据Interfaces,Options,StartStopRestartCapture Filt ers,选择本机的网络接口进行数据捕获捕获参数选择开始捕获网络数据 停止捕获网络数据 重新开始捕获 选择捕获过滤器Analyze 对已捕获

12、的网络数据进行分析Display Filters,选择显示过滤器Apply as Filter将其应用为过滤器Prepare a Filter设计一个过滤器Firewall ACL Rules防火墙ACL规则Enabled Protocols,已可以分析的协议列表Deco de As,将网络数据按某协议规则解码User Specified Decodes,用户自定义的解码规则Follow TCP Stream跟踪 TCP 传输控制协议的通信数据段,将分散传输的数据组装还原Follow SSL stream跟踪 SSL 安全套接层协议的通信数据流Expert Info专家分析信息Expert I

13、nfo Composite构造专家分析信息Statistics 对已捕获的网络数据进行统计分析Summary已捕获数据文件的总统计概况Protocol Hierarchy数据中的协议类型和层次结构Conversations会话Endpoints定义统计分析的结束点IO Graphs输入/ 输出数据流量图Conversation List会话列表Endpoint List统计分析结束点的列表Service Response Time从客户端发出请求至收到服务器响应的时间间隔ANSI按照美国国家标准协会的 ANSI 协议分析Fax T38 Analysis.按照 T38 传真规范进行分析GSM全球

14、移动通信系统 GSM的数据H.225H.225 协议的数据MTP3MTP3协议的数据RTP实时传输协议RTP的数据SCTP数据流控制传输协议 SCTP的数据SIP.会话初始化协议 SIP 的数据VoIP Calls互联网 IP 电话的数据WAP-WSP无线应用协议WA侨口 WSP的数据BOOTP-DHCP引导协议和动态主机配置协议的数据Destinations,通信目的端Flow Graph,网络通信流向图HTTP超文本传输协议的数据IP addre ss,互联网 IP 地址ISUP Messages, Multicast Streams ONC-RPC Programs Packet Length Port Type, TCP Stream GraphHelp 帮助Contents WiresharkSupported Protocols Manual Pages Wireshark Online About WiresharkISUP 协议的报文多播数据流数据包的长度传输层通信端口类型传输控制协议TCP数据流波形图使用手册Wireshark 支持的协议清单使用手册(HTML网页)Wireshark 在线关于

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 医学/心理学 > 基础医学

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号