计算机网络选择重传协议实验报告
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《计算机网络》选择重传协议
实验报告
1.实验内容和实验环境描述
实验内容:
利用所学数据链路层原理,设计一个滑动窗口协议,在仿真环境下编程实现有噪音信道环境下两站点之间无差错双工通信。信道模型为8000bps 全双工卫星信道,信道传播时延270毫秒,信道误码率为10-5,信道提供字节流传输服务,网络层分组长度固定为256字节。
实验环境:
Windows7—64位操作系统PC机VC 6.0
2.协议设计
数据结构:
数据帧
+=========+========+========+===============+========+
| KIND(1) | SEQ(1) | ACK(1) | DATA(240~256) | CRC(4) |
+=========+========+========+===============+========+
确认帧
+=========+========+========+
| KIND(1) | ACK(1) | CRC(4) |
+=========+========+========+
否定确认帧
+=========+========+========+
| KIND(1) | ACK(1) | CRC(4) |
+=========+========+========+
KIND:表示帧的类别
ACK:ACK序列号
SEQ:帧序列号
CRC:校验和