下载此文档

数据链路层-ARQ协议.docx


文档分类:IT计算机 | 页数:约6页 举报非法文档有奖
1/6
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/6 下载此文档
文档列表 文档介绍
数据链路层-ARQ协议.docx实验:数据链路层一ARQ协议任务同学编写数据链路层通信协议,由《发送端程序》和《接收端程序》实现,确保数据可靠传输;总结实验过程(实验报告,左侧装订):方案、编程、调试、结果、分析、结论。成绩评定若完全实现无差错传输(无丢失、无差错、不重叠、不乱序、…)且实验报告出色,5分;若完成部分无差错传输,依据实验结果定成绩,3〜4分;若没有完成基木的传输任务,依据实验结果定成绩,1〜2分;没有进行实验和无实验报告者,0分;—►信道仿真程序XDS^exe—►,熟悉编程语言C、C++和WINDOWS程序设计技术(查阅参考书):开发工具:VisualC++>>C++Builder、Java、C#、TurboC/C++或其它:程序示例:理想信道的《发送端程序》和《接收端程序》();ARQ基本协议1引入检错和应答帧ARQ基木协议2:_引入超时计时器ARQ基本协议3:_引入数据帧携带发送序号0〜1ARQ基木协议4:_引入确认帧携带发送序号0〜1ARQ基本协议5:_引入应答帧含有校验码ARQ基本协议6:_引入数据帧和确认帧含有发送序号0〜7,Ws=1,Ws=1下载:ARQ基本协议1〜6及数字信道仿真穆序示例实验指导协议设计建议—协议中不考虑成帧数据帧和应答帧以字节为单位;数据帧:低4位D3〜DO为数据段(取值0000B〜1001B,即0〜9),垠高位为校验位(D7),发送序号段:D6〜D4;应答帧:确认帧ACK:低4位D3〜D0取值1111B(FH),否认帧NAK:低4位D3〜DO取值1110B(EH),发送序号段:D6〜D4;按上述泄义,发送序号个数最大为8;实际使用时,可口行选取发送序号个数2或4,甚至不使用。—协议中考虑成帧参见授课讲义和教材的相关内容;数据帧:帧头+发送序号+数据段+校验段+帧尾;应答帧:帧头+发送序号+校验段+帧尾;—协议方案提示基木ARQ协议;否认帧不必携带出错数据帧的发送序号。连续ARQ协议一回追N帧ARQ协议:应采用滑动窗口技术和否认帧应携带出错数据帧的发送序号。连续ARQ协议一选择重发ARQ协议;基木同上;•信道仿真程序功能:可仿真信道上的信息(数据帧或应答帧)产生丢失、产生差错和传输时延;下载:,解压后,直接运行!信道信息地址与端口测试模式01 2345⑥輕用复位II摄小时延|ioo 随机摄大时延MHHjv选定次序 厂随机丢失厂随机差错选定次序无丢失全丢失:无差错全差错次序选择123456丢失差错丢失差错丢失差错丢失差错丢失差错丢失差错c|si|gg]时延ms次序选择时延78910丢失差错11丢失差错12丢失差错通信本地IP地址宓哥方自测试远程请口(6666SC齟D7D6D5D4D3D2D1D0君厂匚厂厂厂QE丢失差错丢失差错丢失差错 SO站端口数字信道 店地址端口|7777 •实验系统原理《发送端程序》.《信道仿真程序》和《接收端程序》采用UDP(TCP/IP)通信;若单机实验:《发送端程序》、《信道仿真程序》和《接收端程序》(*机);《发送端程序

数据链路层-ARQ协议 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数6
  • 收藏数0 收藏
  • 顶次数0
  • 上传人ttteee8
  • 文件大小151 KB
  • 时间2019-07-18