登录
首页 » java » 停止等待协议代码

停止等待协议代码

于 2023-09-01 发布 文件大小:9.75 kB
0 188
下载积分: 2 下载次数: 1

代码说明:

停止等待协议是数据链路层的几个协议中最简单的协议,是数据链路层各种协议的基础。此实验是基于winsock编程,是在VC++6.0的MFC界面下和控制台下实现的。它采用客户机/服务器(C/S)模型,即发送数据的一端为客户端,接收数据的一端为服务器端。停止等待协议就是通过双方的收发数据而达到相互通信的目的。   当收方收到一个正确的数据帧后,便会向发方发送一个确认帧ACK,表示发送的数据正确接收。当发方收到确认帧后才能发送一个新的数据帧,这样就实现了接收方对发送方的流量控制。   由于通信线路质量各方面的影响,数据帧从发送方到接收方传输的过程中可能会出现差错。为了保证数据的正确性和完整性,接收方在收到数据后,会用一定的方法对接收到的数据进行差错检验,所以接收方很容易检测出收到的数据帧是否出现差错。当接收方发现收到的数据出现差错时,就会向发送方发送一个否认帧NAK,表示对方发送的数据错误。发送方会根据接收方发来的信息做出相应的操作。采用这样的有效的检错机制,数据链路层可以对上面的网络层提供了可靠的传输的服务

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • CreatePulleyJoint
    滑轮关节,Android开发精典案例源码,很好的参考资料。(The pulley joint, Android development of classical case of source code, a good reference.)
    2013-11-12 00:14:46下载
    积分:1
  • java 基础学习笔记
    抽象,封装,继承,多态。java 学习的多种方法
    2023-02-09 11:35:04下载
    积分:1
  • spring+netty+mybatis整合实例
    实现一个简单的socket服务,启动服务后,客户端发送一条消息,服务端从数据库查询数据并返回给客户端。
    2022-02-15 00:45:02下载
    积分:1
  • 主要功能:用户管理,商品展示,订单管理,在线支付 应用技术:Struts Spring Hibernate jsp 数据库: Oracle 开发工具...
    主要功能:用户管理,商品展示,订单管理,在线支付 应用技术:Struts Spring Hibernate jsp 数据库: Oracle 开发工具:MyEclipse,Tomcat -Main functions: user management, product display, order management, online payment application technology: Struts Spring Hibernate jsp Database: Oracle Development Tools: MyEclipse, Tomcat
    2022-07-13 09:00:49下载
    积分:1
  • java program to do the Applet s Sketchpad. Powerful full
    java 做的Applet 画板程序。功能齐全强大-java program to do the Applet s Sketchpad. Powerful full-featured
    2023-06-07 17:00:03下载
    积分:1
  • 汽车租赁管理系统
    简单的汽车租赁系统管理登录界面,后台管理等等
    2022-03-21 16:50:56下载
    积分:1
  • 适合初学者的servlet
    一个适合初学者的servlet,包括servlet的创建,结束等等,用Java编写,一个适合初学者的servlet,包括servlet的创建,结束等等,用Java编写,一个适合初学者的servlet,包括servlet的创建,结束等等,用Java编写
    2022-06-11 11:38:47下载
    积分:1
  • jQueryExample
    简单的jquery应用,初学者可以作为联系使用,有助于理解(Simple jquery applications, beginners can be used as a contact, help to understand)
    2012-08-21 16:03:53下载
    积分:1
  • BaiduLBS_AndroidSDK_Sample
    定位功能:提供GPS、基站、Wi-Fi等多种定位方式,适用于室内、外多种定位场景; 基础地图:包括基础地图、卫星图、路况图和各种覆盖物,及与地图相关的操作、事件监听; 导航功能:提供语音播报、路线规划和线路导航的能力,帮助开发者实现导航业务需求; 检索功能:包括POI检索,公交信息查询,路线规划,地理编码查询,在线建议检索,短串分享等; LBS云检索:包括LBS云检索(周边、区域、城市内、详情); 计算工具:包括距离计算、坐标转换、调起百度地图导航等功能; 全景图功能:包括检索、展示全景图,与全景图进行交互及在全景图内添加覆盖物的能力;(Location: Provides GPS, base stations, Wi-Fi and other various positioning methods, suitable for indoor and outdoor various positioning scenarios Basemap: includes basic maps, satellite maps, road maps and a variety of covers, and related map operations, event listeners Navigation functions: to provide voice broadcast, route planning and route navigation capabilities to help developers navigate the business needs Search functions include: POI search, public transportation information inquiry, route planning, geocoding queries, suggestions online retri , sharing a short string LBS cloud retri include: LBS Cloud Retri (perimeter, area, within the city, details) Calculation tools include: distance calculation, coordinate conversion, transfer Baidu map navigation and other functions Panorama features include: search, display panoramas, to interact with the panorama and add the ability to cover in the panorama )
    2014-11-03 10:40:45下载
    积分:1
  • LOD
    java读取obj模型(read obj model)
    2004-11-06 22:01:02下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载