- 1、本文档共35页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
计算机网络课程设计
实验报告
一、 实验内容和要求
1、实验一 数据包的捕获与分析
Wireshark 是一种开源的网络数据包的捕获和分析软件,本实验通过 Wireshark 软件
的安装使用,监控局域网的状态,捕获在局域网中传输的数据包,并结合在计算机网络课
程中学习到的理论知识,对常用网络协议的数据包做出分析,加深网络课程知识的理解和
掌握。具体内容及要求如下:
Wireshark 软件的安装;
Wireshark 软件的启动,并设置网卡的状态为混杂状态,使得 Wireshark 可以监
控局域网的状态;
启动数据包的捕获,跟踪 PC之间的报文,并存入文件以备重新查;
设置过滤器过滤网络报文以检测特定数据流;
对常用协议的数据包的报文格式进行分析, 利用协议分析软件的统计工具显示网
络报文的各种统计信息。
2、实验二 网络层实验— Ping 程序的设计与实现
实验目的
本实验目的是使学生掌握网络层协议的原理及实现方法。
实验设计内容
本实验为 ICMP实验。 实验内容: Ping 命令实现的扩充, 在给定的 Ping 程序的基础上做如
下功能扩充:
-h 显示帮助信息
-b 允许 ping 一个广播地址,只用于 IPv4
-t 设置 ttl 值,只用于 IPv4
-q 安静模式。不显示每个收到的包的分析结果,只在结束时,显示汇总结果
Ping 命令的基本描述
Ping 的操作是向某些 IP 地址发送一个 ICMP Echo 消息,接着该节点返回一个 ICMP Echo
replay 消息。 ICMP 消息使用 IP 头作为基本控制。
二、实验环境
实验一 数据包的捕获与分析
1.联网计算机
2.Windows 或 linux 系统
3.在 PC中安装协议分析软件(如: Wireshark )
4.物理基础:
IEEE802.3标准的以太网采用的是持续 CSMA 的方式,正是由于以太网采用
这种广播信道争用的方式,使得各个站点可以获得其他站点发送的数据。
运用这一原理使信息捕获系统能够拦截的我们所要的信
5.工作模式:
1) 广播模式 (Broad Cast Model):它的物理地址 (MAC)地址是 0Xffffff 的
帧为广播帧,工作在广播模式的网卡接收广播帧。
2 ) 多播传送( MultiCast Model ):多播传送地址作为目的物理地址的帧可
以被组内的其它主机同时接收,而组外主机却接收不到。但是,如果
将网卡设置为 多播传送模式,它可以接收所有的多播传送帧,而不论
它是不是组内成员。
3 ) 直接模式( Direct Model ):工作在直接模式下的网卡只接收目地址是自
己 MAC地址的帧。
4 ) 混杂模式( Promiscuous Model):工作在混杂模式下的网卡接收所有的
流过网卡的帧,信包捕获程序就是在这种模式下运行的。
实验二 网络层实验— Ping 程序的设计与实现
1. 联网计算机
2. Linux 系统
3. 系统自带编译环境
三、 程序的需求分析与逻辑框图
需求分析
1、实验一
数据包的捕获与分析
1. 在 PC中安装协议分析软件。
2. 启动 Wireshark 协议分析软件,选择抓包菜单项启动实时监视器,开始实
时跟踪显示网络数据报文。可根据系统提示修改显示方式。
3. 调出跟踪存储的历史报文, 选择有代表性的 ETHERNET,IEEE802.3,IP ,ICMP,
TCP,UDP报文,对照有关协议逐个分析报文各字段的含义及内容。
4. 设置过滤器属性,如目的地址,源地址,协
文档评论(0)