计算机课程设计之协议编程.ppt
《计算机课程设计之协议编程.ppt》由会员分享,可在线阅读,更多相关《计算机课程设计之协议编程.ppt(21页珍藏版)》请在三一办公上搜索。
1、计算机网络课程设计之协议编程,实验一 帧封装,实验目的,帧是在数据链路层数据进行传输与交换的基本单位。本次试验的目的是应用数据链路层的知识和基本原理,通过构造一个具体的Ethernet帧,从而深入理解网络协议的基本该法年与网络问题处理的一般方法。,试验要求,编写程序,根据给出的原始数据,组装一个IEEE 802.3格式的帧(题目)默认的输入文件为二进制原始数据(文件名分别为input1和input2)。要求程序为命令行程序。比如,可执行文件名为framer.exe,则命令行形式如下:framer inputfile outputfile,其中,inputfile为原始数据文件,outputfi
2、le为输出结果。输出:对应input1和input2得结果分别为output1和output2。,实验分析,填充帧头部字段 要完成一次帧封装的过程,首先要完成的就是帧头部的装入,这一过程只要将签到吗、定界符、目的地址、源地址、长度字段的相应数值按顺序写入就可以了。其中,长度字段的值即为要发送的数据的实际长度。,填充数据字段 在填充数据字段的过程中要注意的主要问题是数据字段的长度。802.3标准中规定了帧数据字段的最小长度为46B,最大长度为1500B。如果数据不足46B,则需要通过填充0来补足;若数据长度超过1500B,则的大奖超过部分封装入下一个帧进行发送。,CRC校验 帧封装的最后一步就是
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 课程设计 协议 编程
![提示](https://www.31ppt.com/images/bang_tan.gif)
链接地址:https://www.31ppt.com/p-6606881.html