没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
试读
19页
1.深化计算机网络原理的理解和应用方法。 2.增强网络协议分析、应用设计和实现能力,能够设计简易网络工具。 3.通过选择适当的建模仿真工具,设计和实现中小型网络应用系统,具有软硬件综合和通信设计能力; 1.任意选择一种帧格式:以太网 V2 帧、HDLC 帧、PPP 帧、无 线局域网帧。 2.给定输入数据,能够任意选择组帧方法,自动生成数据帧结果并显示。 3.采用 CRC 校验方法。 4.给定输入数据,选择标准的生成多项式,能够自动生成 CRC 码和码字。 5.输入输出内容自动保存到 xml 文件或text文本中。 设计环境:Microsoft Visual Studio 2015 编程语言:C# 帧格式:HDLC帧 帧类型:信息帧,监督帧和无序号帧。
资源推荐
资源详情
资源评论
实 验 报 告
项目名称: 网络组帧工具设计
课程名称: 计算机网络
A
课程设计
班级:
姓名:
学号:
教师
信息工程学院计算机系
一、实验目的..........................................................................................................................3
二、实验内容和要求..............................................................................................................3
三、程序设计思路..................................................................................................................3
四、核心代码..........................................................................................................................6
1.组帧-零比特填充..............................................................................................................6
2.CRC 校验-直接计算中的按位计算...................................................................................7
3.输入输出保存...................................................................................................................9
4.欢迎界面...........................................................................................................................9
5.显示欢迎界面...................................................................................................................9
6.选择帧类型.....................................................................................................................10
7.判断地址字段 A..............................................................................................................10
8.限制输入.........................................................................................................................10
9.限制内容.........................................................................................................................11
五、任务分工........................................................................................................................12
1.功能划分.........................................................................................................................12
2.分工.................................................................................................................................12
六、界面展示........................................................................................................................12
七、运行结果截图................................................................................................................13
八、调试................................................................................................................................17
九、验证方法........................................................................................................................18
十、存在问题及解决思路.....................................................................................................19
参考文献................................................................................................................................19
2
一、实验目的
1.深化计算机网络原理的理解和应用方法。
2.增强网络协议分析、应用设计和实现能力,能够设计简易网络工具。
3.通过选择适当的建模仿真工具,设计和实现中小型网络应用系统,具有软硬件综合和通
信设计能力;
4.通过小组管理方式,增强团队协作意识和责任意识,提升沟通表达能力。
二、实验内容和要求
1.任意选择一种帧格式:以太网 V2 帧、HDLC 帧、PPP 帧、无 线局域网帧。
2.给定输入数据,能够任意选择组帧方法,自动生成数据帧结果并显示。
3.采用 CRC 校验方法。
4.给定输入数据,选择标准的生成多项式,能够自动生成 CRC 码和码字。
5.输入输出内容自动保存到 xml 文件或 text 文本中。
三、程序设计思路
设计环境:Microsoft Visual Studio 2015
编程语言:C#
帧格式:HDLC 帧
帧类型:信息帧,监督帧和无序号帧。
(1)标志字段 F:每帧的首尾部都采用 01111110(0*7E)作为边界。当连续传输一些
帧时,前帧的结束标志 F 可以兼作下一帧的起始标志。在组帧方式中,HDLC 规定采用零
比特填充法实现数据的透明传输。
(2)地址字段 A:全“1”地址是广播地址,全“0”地
址无效。
(3)控制字段 C:该字段最复杂,是 HDLC 的关键字段。HDLC 的许多重要功能都是由
该字段实现的。
(4)信息字段 I:该字段主要是由网络层下来的分组,其长度没有具体规定,需要根据链
路情况和通信站的缓冲区容量来确定,目前国际上用的较多的是 1000~2000bit。下限可
以为 0,即没有信息字段。
(5)帧校验序列 FCS:采用 CRC 校验,生成多项式是 CRC-CCITT: ,
校验范围包括地址、控制、信息字段等,但是不包括由于零比特填充法而额外填入的 0。
(6)由于只有信息字段可以为 0,所以,最短的帧长为 48bit(包括标志字段),小于此
长度的帧是无效帧。
3
图 3-1 HDLC 帧
图 3-2 流程图
4
剩余18页未读,继续阅读
哈希扣的马
- 粉丝: 46
- 资源: 11
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 嵌入式基础学习资料0000
- content_1714465331721.xls
- HM3401-VB一款P-Channel沟道SOT23的MOSFET晶体管参数介绍与应用说明
- Chainbase+Web3+APi+Data warehouse
- HM3401D-VB一款P-Channel沟道SOT23的MOSFET晶体管参数介绍与应用说明
- GEE案例-1990-2023年计算某个区域的NDVI时序变化轨迹(以徐州市为例)含全部代码.pdf
- HM3401C-VB一款P-Channel沟道SOT23的MOSFET晶体管参数介绍与应用说明
- 沈丘盛世龙门图纸符合规范化
- 基于51单片机带LCD1602显示+温度补偿的超声波测距仪设计软硬设计+仿真+文档资料.zip
- 一、K210是什么? K210全称为堪智K210,是嘉楠科技自主研发的一款采用RISC-V处理器架构,具备视听一体、自主IP内核
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
- 1
- 2
前往页