文件格式:Word
文件大小:487.50KB
适用专业:计算机网络技术
适用年级:大学
下载次数:24 次
我要下载:点击联系下载论文编号:104768
资料简介:
毕业设计 解析ARP数据包等计算机网络关键技术的模拟,共46页,15473字
摘要
随着信息时代的到来,计算机网络在生活中已占据了重要的作用。计算机网络作为一门交叉学科,在高等院校的教学过程中也占据了非常重要的地位。文章主要从校验和的计算、模拟Ethernet帧的发送、解析ARP协议、监控IP包流量、发现活动中的主机等方面以课程设计的方式对网络技术作了分析探讨,从而实现对网络技术的认识了解;实现对IP协议、ARP协议、CSMA/CD协议、ICMP协议等网络协议进一步地认识和了解;将网络的基本协议与具体的网络技术联系起来,对于理解抽象的网络协议有一定的帮助,可以调动学习者学习的积极性与主动性。
关键词:CSMA/CD协议;ARP协议;IP协议;ICMP协议
目录
1绪论 1
2计算校验和 2
2.1设计目的 2
2.2设计要求 2
2.3校验和简述 2
2.3.1校验和的作用 2
2.3.2校验和的应用 2
2.3.3校验和算法 3
2.3.4校验和特性 3
2.3.5提高校验和的计算速度方法 3
2.4设计分析 4
2.4.1数据的输入方式 4
2.4.2校验和的计算 4
2.4.3校验和的计算过程 4
2.4.4程序流程图 5
2.5相关扩展 7
2.5.1程序计算过程 7
2.5.2程序流程图 7
3模拟Ethernet帧的发送过程 9
3.1设计目的 9
3.2设计要求 9
3.3 CSMA/CD协议简述 9
3.3.1载波监听过程 9
3.3.2冲突检测过程 10
3.3.3截止二进制指数后退算法 10
3.3.4 Ethernet帧的发送过程 10
3.3.5 Ethernet帧的接收流程 10
3.4课程设计分析 11
3.4.1设计中的重点及难点 11
3.4.2程序流程 11
3.4.3程序流程图 11
3.5相关扩展 12
4解析ARP数据包 14
4.1设计目的 14
4.2设计要求 14
4.3 ARP协议 14
4.3.1 ARP协议简述 14
4.3.2 ARP协议的数据包格式 14
4.3.3 ARP协议的工作流程 15
4.4设计分析 16
4.4.1设计中的重点及难点 16
4.4.2程序设计过程 17
4.4.3程序流程图 17
4.5相关扩展 17
5监控IP包流量 19
5.1设计目的 19
5.2设计要求 19
5.3 IP协议 19
5.3.1 IP协议简述 19
5.3.2 IP数据包的格式 20
5.4设计分析 22
5.4.1设计中的重点及难点 22
5.4.2程序流程 22
5.4.3程序流程图 22
5.5相关扩展 23
6发现网络中的活动主机 24
6.1设计目的 24
6.2设计要求 24
6.3ICMP协议 24
6.3.1ICMP协议简述 24
6.3.2ICMP报文的格式 24
6.3.3 PING服务 26
6.4课程设计分析 26
6.4.1程序设计思想 26
6.4.2程序流程 26
6.4.3程序流程图 27
6.5相关扩展 29
7发现服务器已开启的TCP服务 30
7.1设计目的 30
7.2设计要求 30
7.3相关知识 30
7.3.1TCP协议 30
7.3.2端口 31
7.4设计分析 32
8结束语 35
参考文献 36
致谢 38
资料文件预览:
共1文件夹,1个文件,文件总大小:487.50KB,压缩后大小:94.18KB
- 毕业设计-解析ARP数据包等计算机网络关键技术的模拟
ARP数据包等计算机网络关键技术的模拟.doc [487.50KB]
我要下载:解析ARP数据包等计算机网络关键技术的模拟