网络协议分析工具etheral安装和使用.doc

网络协议分析工具etheral安装和使用.doc

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
网络协议分析工具etheral安装和使用

网络协议分析工具etheral的安装和使用 实验目的 了解常用协议数据包的帧格式 掌握Etheral侦测、记录和分析数据包的方法 实验要求 使用Etheral捕获并分析几种协议数据包的信息 实验理论基础 网络监听工具及其种类 网络监听工具分为软件和硬件两类。软件的网络监听工具是目前应用最广泛的,其优点是价廉物美,易于学习使用;缺点是无法抓取网络上所有的传输,在某些情况下也就无法真正了解网络的故障和运行情况。硬件的网络监听工具通常称为协议分析仪,一般都是商业性的,价格也比较贵。 网络监听防范 目前对于网络监听的主要防范有: 从逻辑或物理上对网络分段 以交互式集线器代替共享式集线器 使用加密技术 划分VLAN Etheral Ethereal是免费的网络协议检测程序,支持Unix和Windows,它的主要功能有: 监视功能用于计算并显示实时网络通信量数据。 捕获功能用于捕获网络通信量并将当前数据包存储在缓冲区(或者文件)中,以备将来分析使用。 分析功能用于在捕获过程中分析网络数据包,并对网络中潜在的问题发出警告。 显示功能用于解码和分析捕获缓冲区中的数据包,并用各种格式加以显示。 统计功能用于从不同角度统计数据包。 过滤规则的语法 Ethereal的过滤器使用pcap (libpcap/WinPcap) 过滤器语言,不同于Ethernet显示过滤器的语言。所有的过滤规则都用原语表达,中间可用and/or/not进行连接,格式为: [not] 原语 [and|or [not] 原语 ...] 一个原语可以是以下形式中的一种: [src|dst] host host,依照IP地址或者名字过滤。 如在IP层要捕获所有流经IP地址为0的数据包,规则是:host 0 [src|dst] host ehost,依照以太网主机地址过滤。 如在以太网层要 所有流经物理地址为08:00:08:15:ca:fe的数据包,规则是:ether host 08:00:08:15:ca:fe gateway host host,依照网关过滤。 [src|dst] net net [{mask mask}|{len len}],依照掩码、掩码长度过滤 [tcp|udp] [src|dst] port port,依照TCP/UDP端口号过滤 如在TCP层要捕获所有流经80端口的TCP数据包,规则是:tcp port 80 less|greater length,依照数据包的长度过滤 ip|ether proto protocol,依照协议过滤,既可以是以太网层,也可以是IP层 ether|ip broadcast|multicast,依照以太网或者IP广播或多播过滤 expr relop expr,依照数据包的字节或者字节范围创建复杂的过滤表达式。 如要捕获所有流经IP地址是0的所有非HTTP的数据包,规则是:host 0 and not tcp port 80 这里src|dst表示源地址或者目的地址,如果没有src|dst则表示所捕获的地址既可以是源地址,也可以是目的地址。tcp|udp必须出现在src|dst之前,如果没有tcp|udp则表示该地址所采用的协议既可以是TCP,也可以是UDP。有关原语的详细内容,请参见 HYPERLINK /tcpdump_man.html /tcpdump_man.html。 实验环境 一台PC机 Etheral的安装软件 实验方法 安装 Etheral的安装非常简单,只要按照提示安装即可。 运行 双击桌面的Ethereal,显示“The Ethereal Network Analyzer”的主界面,菜单的功能是: 设置规则 这里有两种方式可以设置规则: 使用interface 选择Capture—interfaces,将显示该主机的所有网络接口和所有流经的数据包,单击“Capture”按钮,及执行捕获。 如果要修改捕获过程中的参数,可以单击该接口对应的“Prepare”按钮。在捕获选项对话框中,可以进一步设置捕获条件: Interface——确定所选择的网络接口 Limit each packet to N bytes——指定所捕获包的字节数。 选择该项是为了节省空间,只捕获包头,在包头中已经拥有要分析的信息。 Capture packet in promiscuous mode——设置成混杂模式。 在该模式下,可以记录所有的分组,包括目的地址非本机的分组。 Capture Filter——指定过滤规则 有关过滤规则请查阅以下使用Filter方式中的内容。 Capture files——指定捕获结果存放位置 Update list of packets in real time——实时更新分组 每个新分组会随时在显示结

文档评论(0)

yan698698 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档