大连海事大学实验报告

大连海事大学实验报告

ID:30102434

大小:19.78 KB

页数:9页

时间:2018-12-27

大连海事大学实验报告_第1页
大连海事大学实验报告_第2页
大连海事大学实验报告_第3页
大连海事大学实验报告_第4页
大连海事大学实验报告_第5页
资源描述:

《大连海事大学实验报告》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划大连海事大学实验报告大连海事大学继续教育学院船舶与海洋工程专业自学考试实践报告书自考号:姓名:成绩评阅教师:评阅日期:年月日评阅教师:评阅日期:年月日评阅教师:评阅日期:年月日专业班号____________________姓名____________________实验日期____________________指导教师____________________第________实验第_______组实验名称________________

2、______________ARQ协议实现一、实验目的1.实现一个简单的自动重发协议的模拟演示2.了解LLC层网络协议的实现方法3.掌握MFC中的系统计时器目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划4.初步掌握MFC的体系结构以及消息映射方法5.掌握VC++中AppWizard和ClassWizard的基本使用方法。6.了解LLC层部分协议的实现步骤。7.了

3、解模拟的简单的重发协议的流程。8.理解对缓冲区与滑动窗口的概念。二、实验环境1.开发语言VisualC++2.软件平台WindowsXP三、实验原理1、协议及网络状态的假设(1)发送方将一帧发出以及帧通过物理链路传送到接收方的总时间为tl;(2)接收方对该帧进行处理的时间为tp;(3)接收方发ACK或NAK帧的时间为ts;(4)发送方收到ACK或NAK帧,进行处理的时间为tr;(5)重发计时器的过期时间为timeout;(6)物理链路存在一定的丢失率以及错误率;(7)缓冲区窗口大小为1,采用1位编码2、发送方发送(1)vs设0;(2)从缓冲区读帧,如

4、缓冲区为空,则发送结束;(3)发送;(4)设超时计数器;(5)等待;目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划(6)收到ACK,vs转成下帧的序列号,清除缓冲区,缓冲区置下帧,转(2);(7)收到NAK,转(3);(8)计时器超时,转(3);3、接收方接收(1)vr设0;(2)等待;(3)收到数据帧,正确则继续,出错则转(8);(4)帧号对时继续;否则丢弃当

5、前帧,转(2)(5)将帧送网络层;(6)Vr转成下一帧序号;(7)发送确认帧ACK,转(2);(8)发送NAK,转(2)四、实验步骤1.新建工程,选择MFCAppWizard[exe]2。单击工作区面板上的Resources,放置各种需要的控件,右击控件,选择属性,可设置控件的ID和样式。3.对前面命名的六个资源进行属性的设置,如下表所示,选中资源->单击右键->属性->样式资源IDIDC_EVE_SEND类型EDITBOX样式Multiline选中VerticalScroll选中Border选中ReadOnly选中StaticEdge选中Multi

6、line选中目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划VerticalScroll选中Border选中ReadOnly选中StaticEdge选中Border选中StaticEdge选中Number选中Border选中WantReturn选中StaticEdge选中资源对应变量CStringm_eveSend说明发送方的事件将显示在这里IDC_EVE_REC

7、VEDITBOXCStringm_eveRecv接收方的事件将显示在这里IDC_BUFFIDC_TEXTSTATICTEXTEDITBOXCStringm_buffintm_size缓冲区内容将显示在这里得到用户需要发的帧个数IDC_SENDIDC_SETTINGBUTTONBUTTONCButtonm_sendCButtonm_setting发送n个帧进行演示配置网络4.用ClassWizard生成的方法添加成员变量,方法如下,选择“查看”->建立类向导->MemberVariables目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的

8、发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。