- 1、本文档共50页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
9第九章网络测试工具要点
9.1.7查看域名工具nslookup 1、命令功能 该命令用来查询一台主机的IP地址和其对应的域名,诊断域名系统(DNS)信息 一般是用来确认DNS服务器的状态,可以通过输入nslookup 进入该命令的交互环境,此时出现提示符:,输入相应的域名,可以转换该域名对应的IP地址 2、应用示例 nslookup 命令的使用帮助说明 9.2 应用层协议工具 9.2.1 ftp 9.2.2 telnet 9.2.3 实现系统管理的NET命令程序 9.2.1 ftp 1、命令功能 ftp命令用于用户访问FTP服务器,在命令行方式直接输入ftp命令可以进入交互环境,此时出现提示符:ftp,再输入help可以查看在交换环境下可用的命令 在交换环境下,通过open可以连接远地FTP服务器,可以通过DOS或Linux的shell命令访问远地文件及文件夹中的内容 通过put命令可以上传文件、get命令可以下载文件 2、应用示例 输入ftp -?命令给出的帮助信息 ftp交互环境下可用的命令 9.2.2 telnet 1、命令功能 telnet命令用于登录到远地服务器,远地服务器可以是Web、电子邮件等 当登录到远地服务器后,实际启动了两个进程,一个是本地主机上的客户机进程,另一个是远地主机上的服务器进程 常用telnet命令进行应用层协议分析 2、应用示例 输入telnet -?命令给出的帮助信息 telnet交互环境下可用的命令 9.2.3 实现系统管理的NET命令程序 1、NET命令程序的功用 NET命令程序是Windows中一个功能强大的工具软件,NET在命令行方式执行。借助NET命令程序可以完成Windows中大部分重要的管理功能 NET命令程序提供的管理功能包括: (1) 管理网络环境。 (2) 运行和配置各种服务程序。 (3) 进行用户和登录管理等。 (4) 查看服务器的本地信息。 通过以下方法可以获得NET命令的帮助信息。在命令行方式输入: NET/? 以上两条命令得到NET命令程序的功能(COMMAND)列表 2、 NET命令的基本用法 9.3 网络协议分析工具 9.3.1 Ethereal概述 9.3.2 Ethereal的过滤器 9.3.3 Ethereal应用界面 9.3.4 Ethereal捕获网络协议包的方法 9.3.1 Ethereal概述 Ethereal是免费、开源的网络协议分析软件 在Window环境中Ethereal与协议包捕获软件Winpcap配合使用 在Linux环境中Ethereal与协议包捕获软件Libpcap配合使用 借助网络协议分析工具Ethereal 可以观察网络现象,看到各层网络协议数据单元(PDU)的格式、各个字段的内容、网络协议的封装、分析网络的流量 ethereal现在已经改名字为wireshark 安装时先安装Winpcap,接着安装Ethereal 9.3.2 Ethereal的过滤器 在捕获协议包之前,可以设置抓包过滤器(Capture Filter),捕获感兴趣的协议包。抓包过滤器使用的是libpcap过滤器语言,在tcpdump手册中有详细的解释 捕获过滤语句基本结构是: [not] primitive [and|or [not] primitive…] 也可以设置显示过滤器,用来显示感兴趣的协议包 9.3.3 Ethereal应用界面 Ethereal的图形用户界面(GUI)包括4个部分: 菜单栏; 协议跟踪列表框(packet list); 协议层次框(packet details); 协议代码框(packet bytes) Ethereal主界面 协议跟踪列表框 每一个行表示协议数据文件里的一个协议。如果选中了其中一行,选中的那一行会以蓝色底色高亮显示 对应该协议的信息就会显示协议层次框(packet details)和协议代码框(packet bytes)中 协议层次框(协议树) 以树结构显示在协议跟踪列表框被选中的协议和字段内容。树可以展开和收起 点击图中每行前面的加号标志,协议树就会展开,将会看到每种协议的详细信息 协议代码框 Ethereal通常使用哈希方式显示网络协议包字节内容 左边显示协议包偏移量 中间使用十六进制显示协议包 右边对应显示代码字节对应的ASCII字符,或是没有适当的显示 9.3.4 Ethereal捕获网络协议包的方法 启动ethereal应用程序,点击菜单栏上的“Capture”选项,弹出下拉菜单,选择下拉菜单中的“Options”选项 Capture Options选项界面如图10-21所示的,可以在这里设置ethereal的一些选项,如网卡接口、捕获过滤器等 Capture Options选项界面
文档评论(0)