欢迎来到天天文库
浏览记录
ID:29793105
大小:18.39 KB
页数:10页
时间:2018-12-23
《云南大学光线通信实验报告》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划云南大学光线通信实验报告 实验六、传输层可靠传输协议GBN编程实验报告 序号:姓名:学号:成绩指导老师: 一、实验目的: 1、通过编写实现一个简单可靠的数据传输协议GBN的发送和接收代码,模拟可靠数据传输 2、理解TCP协议可靠传输的差错检测、重传、累计确认、定时器的可靠传输策略。 二、实验指导: 参考教材。 动画演示: 三、实验要求: 编程实现一个GBN传输协议的发送方和接收方两程序,采用编程语言不限,要求能将发送――接收流程以及处理方法表现出来.
2、 1.实验流程图如下: 2.实验截图与代码如下: 截图: 代码及注释: 一、 #pragmaonce目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划 #include //基础功能模块的数据结构声明 #defineBIDIRECTIONAL1/*changeto1ifyou'redoingextracreditandwritearoutinecalledB_output*/
3、 /*a"msg"isthedataunitpassedfromlayer5(teacherscode)tolayer4(students'code).Itcontainsthedata(characters)tobedeliveredtolayer5viathestudentstransportlevelprotocolentities.*/structmsg {chardata[20]; }; /*apacketisthedataunitpassedfromlayer4(studentscode)tolayer3(teacherscode).Notethepre-def
4、inedpacketstructure,whichallstudentsmustfollow.*/ structpkt { intseqnum; intacknum; intchecksum; charpayload[20];目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划 }; #defineWINDOWSIZE8 #defineMAXBUFSIZE50 #defineR
5、TT #defineNOTUSED0 #defineNACK-1 #defineTRUE1 #defineFALSE0 #defineA0 #defineB1 //网络仿真部分数据结构声明*********************************************************** structevent { floatevtime;/*eventtime*/ intevtype;/*eventtypecode*/ inteventity;/*entitywhereeventoccurs*/ structpkt*pktptr;/*
6、ptrtopacket(ifany)assocw/thisevent*/structevent*prev; structevent*next;目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划 }; /*possibleevents:*/ #defineTIMER_INTERRUPT0 #defineFROM_LAYER51 #defineFROM_LAYER32 #defineO
7、FF0 #defineON1 //基础功能模块的函数声明*******************************************************************voidComputeChecksum(structpkt*packet);//计算校验和 intCheckCorrupted(structpktpacket);//检查数据是否出错 voidA_output(structmsgmessage);//A端向外发送数据 voidA_in
此文档下载收益归作者所有