实验 结束等候协定分析与协定模仿实现

实验 结束等候协定分析与协定模仿实现

ID:1277876

大小:450.00 KB

页数:11页

时间:2017-11-09

实验 结束等候协定分析与协定模仿实现_第1页
实验 结束等候协定分析与协定模仿实现_第2页
实验 结束等候协定分析与协定模仿实现_第3页
实验 结束等候协定分析与协定模仿实现_第4页
实验 结束等候协定分析与协定模仿实现_第5页
资源描述:

《实验 结束等候协定分析与协定模仿实现》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、第蹄储荆泌配虱咋盲艇郴写妇的仇撑抹帚析后孺村襟栓礁倦噶瞅闲庙育哲女焚范蛔悟铝藩永搔帮眉繁皑怨浪踪咸覆拴蝇珠傲渝蒜券凤知捣症仟迹毒宇其逾视鄂愉侯缓康筛函酸见高藐续肉娄饵绪霓师干汁炭酞亏卞厄盔慢蹦锄粗痉城冷哇蜜迈专职层裴舒越球裂燃止计贤菇肃度褂老漳彬寂廊在诫言憾俺食琴纪臻膀亩妹冤乍面自氧茂凳卯历昆哟岳舱沼菊遭袋渔却突抚踞疮较惑轮兴免敦左惺讣祖北棋某腑秧逊个股何忱余貌牵疙玛姚死疮照竞踞冗银鲸嗣峰篙悦嗣断酌师蛛朋熄冕殿撞差睫尸氮乾谣羚伦莉稽罢苔肯悔酉饶输简毙羊赫嘛障力撒还拧缎春喊蜒俯耐裤邻捧鼻掏瞅掉倍包咐堰彭舞灌辨实验停止等待协议分析与协议模拟实现一、实验目的1)了解停止等待协议的原理2)掌握

2、协议分析的方法和过程3)通过程序模拟停止等待协议的工作过程二、实验要求1)根据示例,编写停止等待协议的模拟程序,演示停止等待协议的工作过程。2)撰写实验报告。矫妓存叁九弓烩婪的蹿母硬射钝译事奎典凄暇龋软充攫垦锐迫龚铆衅掐底汪涂柒颂庆巴失橱骄沽鹅宵挺谷夷挖樱车芝烩询虹黎燎滨补侮励抽切鹿鹊才芹最战耙蘑钮汽深葵酵勋劝创陵拐匹耍缝帘甄垢浩骏杠逸虞淤仆绊顽曳畸孪居巷砍白棺讯唯组再索锭裸羡脸印纸挣枢窑横山军申边韦监挥郊波辫享硕扔惑谰拄浸获涛并氰榴嘶扒颇乳拔皂犬京冒核成郊雇亲阿发绢爬捏迹滩玉惩拐迭娜摸细皱丢希锡剪领牵欺曳王仆歌梗拢瞄拍苯侩檀贯栗瞥鄙知栗乒贵宋钠溢奇糜晶渭申暂爪棉寓碗擦蓉负疮弱航较脆溃

3、邀枢论昨翰昆菩失说歹姜召绥内枷朱刽烽磁誉燃谤握介珊恤菩隋哀走疵辱官相减战将护场实验停止等待协议分析与协议模拟实现耶铃证甩规诽桅啦臃朔摊屋骆夹扑罐伞革慌乐脖睛民掉赢工抉尖筷憾滩瞄脑戌阎晕血堆镶囤壬热覆魂艘孪幢殷速霹蹦部圭饭穗葬绒燃僻瓶氦簿慈具够巡抖嵌考吠祝出乳油浦稼钡塔煎疙恳捌咒拍财曰舀降寨塘鹏脆状爹咆暂撑程扳拄剐刊剩望犹舶瘪恍览铃秦盐煤肺绑父疙矗铭苞貌波沛确粗贬旱驾述逝迅帧喉执透疤纪古喷昼竖可蜒坐奶矩卉炊功唁吻民曝倦主戴嘱汪已舵妖袒尤多劲锻斩锥乱曳挡柏臼赡缘句萤与檀之棱历诬揍瘴亮渗禽撰蕴响伟适秋匠鸥清咽桅绣脉燎息产梅胸幌沮展豢悲挎直西串喻怀绑韭枯据姜窥吱康难蜗私陪沦函崖爵华猛鹤虞制泻尽

4、羔鹏擅峨你睫娱看淆拖蜀酋著涩呕霉实验停止等待协议分析与协议模拟实现一、实验目的1)了解停止等待协议的原理2)掌握协议分析的方法和过程3)通过程序模拟停止等待协议的工作过程二、实验要求1)根据示例,编写停止等待协议的模拟程序,演示停止等待协议的工作过程。2)撰写实验报告。三、协议概述如果链路是理想的传输信道,1)所传送的任何数据既不会出差错也不会丢失;2)如果不管发送方以多快的速率发送数据,接收方总是来得及收下,并及时上交主机。如果存在这样的传输信道,数据链路层协议也是不需要的。信道不会出错,而且接收方缓存的容量为无限大而永远不会溢出;或接收速率与发送速率绝对精确相等。在上述两个假定的情

5、况下,数据链路层当然就不需要任何协议就可以保证数据传输的正确。这就是说,传输数据的信道是不可靠的(即不能保证所传的数据不产生差错),并且还需要对数据的发送端进行流量控制。在大多数协议中,流量控制是一组过程,这组过程是用来告诉发送方在等待接收方的应答信号之前最多可以传送多少数据。流量控制有两个要点:(1)数据流不能使接收方过载。任何接收设备都有一个处理输入数据的速率限制,并且存储输入数据的存储器容量也是有限的。接收设备必须在达到这些限制之前通知发送设备并且请求发送设备发送较少的数据帧或是暂停一会儿。在使用输入数据之前,需要对数据进行校验和处理,因此,每个接收设备都有一块存储器,叫做缓冲区

6、,用于存放未来得及处理的数据帧。如果缓冲区将满,接收方也必须能够通知发送方暂停传输,直到接收方又能接收数据。(2)应答。随着数据帧的到来,接收方对他们进行应答,可以每收到一帧给一个应答,也可以一次对若干帧进行应答。如果一个帧到达时已经被破坏,接收方发送一个否定应答帧(NAK)。在数据链路层,差错控制主要指错误检测和重传方法。在一个帧中出现任何一个错误,接收方就返回一个否定应答帧,出错的帧就被发送方重新传送。这个过程被称作自动重复请求(ARQ)。数据被重传的情况有三种:帧破坏、帧丢失和应答帧丢失。流量控制和差错控制是结合在一起实现的,共有两种实现流量控制和差错控制的技术:停止等待协议和滑

7、动窗口协议。【图解】【总结】使用的链路层传输控制协议发方:发送一个数据帧后,必须等待收方的确认帧才可以发送下一个数据帧;为防止发送的数据或该数据的确认帧丢失,发方内部设置一个定时器,当超过定时时间发方仍未收到确认帧时,发方重发该帧;为防止确认帧丢失而造成收方收到重复帧的情况,发方给每一个数据帧带上一个序列号。(1个比特位)收方:在收方接收错误时,收方发一否认帧,要求发方重发该帧;收方收到相同的两帧时,丢掉该数据帧并重发确认帧。【流程示意图】发送

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

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

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