没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
计算机网络课程设计
实验报告
一、 实验内容和要求
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 消息。 消息使用 头作为基本控制。
二、实验环境
实验一 数据包的捕获与分析
联网计算机
或 系统
在 C中安装协议分析软件(如:)
物理基础:
标准的以太网采用的是持续的方式,正是由于以太网采用
这种广播信道争用的方式,使得各个站点可以获得其他站点发送的数据。
运用这一原理使信息捕获系统能够拦截的我们所要的信
工作模式:
广播模式(!"):它的物理地址( )地址是#$$$
的帧为广播帧,工作在广播模式的网卡接收广播帧。
)多播传送(%"):多播传送地址作为目的物理地址的帧
可以被组内的其它主机同时接收,而组外主机却接收不到。但是,如
果将网卡设置为多播传送模式,它可以接收所有的多播传送帧,而不
论它是不是组内成员。
)直接模式(&'"):工作在直接模式下的网卡只接收目地址是
自己 地址的帧。
)混杂模式(('):工作在混杂模式下的网卡接收所有
的流过网卡的帧,信包捕获程序就是在这种模式下运行的。
实验二 网络层实验—Ping 程序的设计与实现
联网计算机
) 系统
系统自带编译环境
三、 程序的需求分析与逻辑框图
需求分析
1、实验一
数据包的捕获与分析
1>.在 P C中安装协议分析软件。
2>.启动 Wireshark 协议分析软件,选择抓包菜单项启动实时监视器,开始
实时跟踪显示网络数据报文。可根据系统提示修改显示方式。
3>. 调 出 跟 踪 存 储 的 历 史 报 文 , 选 择 有 代 表 性 的
ETHERNET,IEEE802.3,IP,ICMP,TCP,UDP 报文,对照有关协议
逐个分析报文各字段的含义及内容。
4>.设置过滤器属性,如目的地址,源地址,协议类型等。如过滤不需要的网
络报文,过滤器允许设置第二层,第三层或第四层的协议字段。
2、实验二
网络层实验—Ping 程序的设计与实现
PING 程序是我们使用的比较多的用于测试网络连通性的程序。PING 程序
给予 ICMP 使用 ICMP 的回送请求和回送应答来工作。ICMP 是基于 IP 的一个
协议,ICMP 包通过 IP 的封装之后传递。实现检测网络通畅及速度的 ping,
并扩展以下功能:
-h 显示帮助信息
-b 允许 ping 一个广播地址,只用于 IPv4
-t 设置 ttl 值,只用于 IPv4
-q 安静模式,不显示每个收到的包的分析结果,只在结束时,显示汇总结
果
三、程序的需求分析与逻辑框图
逻辑框图
1、 总体设计
程序分为两大部分:一部分读取收到的所有消息,并输出 ICMP Echo replay 消
息,另一部分每个一秒钟发送一个 Echo 消息。另一部分由 SIGALARM 信号每秒驱动一
次。
2、 详细设计
1)main 函数
剩余38页未读,继续阅读
资源评论
- 恽磊2023-07-29通过对设计实验报告的评价,读者可以深刻感受到北京工业大学学生对计算机网络课程的研究和探索的努力和热情。
- 阿玫小酱当当囧2023-07-29报告内容准确、系统,给读者提供了深入了解计算机网络的基础知识和实际应用的良好指引。
- MurcielagoS2023-07-29这份报告的结构清晰,逻辑严密,文笔简明扼要,易于理解和阅读。
- 挽挽深铃2023-07-29这份计算机网络课程设计实验报告很详实,能够清晰地呈现出北京工业大学学生扎实的学术水平。
- 又可乐2023-07-29作者在报告中不仅仅讲解了理论知识,还结合实际项目进行了案例分析,使得报告更具可读性和实用性。
lph-China
- 粉丝: 315
- 资源: 32
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 用DAC0832产生锯齿波电压_单片机C语言实例(纯C语言源代码).zip
- [其他类别]SimpleID 0.6.5_simpleid-codepub.rar
- [图片动画]Singapore v0.10.0_singapore-0.10.0.rar
- NiceChord 好和弦:Wiwi寫給想做音樂的你,厲害的人都在用!超過80個寫歌、編曲創作原理.pdf
- IMG_20240420_234000.jpg
- [其他类别]PHP Web admin System v1.0_webadmin_php.rar
- 实用密码锁_单片机C语言实例(纯C语言源代码).zip
- 女孩写字.zip
- 请问更好发挥和规范化风格化发货
- JAVA社区网络服务系统(源代码+论文).rar
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功