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

停止等待协议代码

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

代码说明:

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

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

发表评论

0 个回复

  • 教务管理系统
    这是一个管理教务教学的系统,简单的实现了些功能,希望能帮助你们!
    2022-06-11 14:26:24下载
    积分:1
  • management
    用户登陆广告营销系统并输入个人用户名和密码,合法使用者进入业务操作页面,并进行广告的增、改、查、删等操作(Advertising and marketing system user login and enter your personal username and password, the user enters the legitimate business operations page and for advertising growth, change, check, delete and other operations)
    2013-06-27 13:28:35下载
    积分:1
  • GTHTMLtable
    java与matlab编程的例题。想要做类似工程项目的人员可以参考哦。(java and matlab programming examples. Want to do similar projects can reference Oh.)
    2008-02-20 19:29:50下载
    积分:1
  • 构造函数的示例在 JAVA 中
    /* * 到更改此许可证标头,在项目属性中选择许可证标头。 * 对更改此模板文件,选择工具 |模板 * 并在编辑器中打开该模板。 */ 包 enkapsulasi2 ; /** * * @author 波多黎各 */ 公共类 Enkapsulasi2 { /** * @param 参数的命令行参数 */
    2022-01-26 00:39:38下载
    积分:1
  • 如何在Java程序中使用我们现有的DLL。因为这些DLLs并不是为在由Java创建的头文件中使用而编写的。这个问题的解决方法就是创建一个封装的DLL,它仅用来调...
    如何在Java程序中使用我们现有的DLL。因为这些DLLs并不是为在由Java创建的头文件中使用而编写的。这个问题的解决方法就是创建一个封装的DLL,它仅用来调用你的DLL的函数。这个应用程序是关于VC++, Java和集合的接口连接程序。- How uses our existing DLL in the Java procedure. Because these DLLs certainly is not for in the head document which founds by Java uses compiles. This question solution is founds a seal DLL, it only uses for to transfer your DLL function. This application procedure is about VC, the connection connection procedure which Java and gathers.
    2022-04-08 02:28:49下载
    积分:1
  • PrimeFaces Cookbook
    说明:  Java cookbook for primefaces developers
    2019-07-09 14:42:49下载
    积分:1
  • Realize the set of a Java browser example, which realize the basic functions req...
    一个Java实现的定器例子,里面实现了定时器所需的基本功能.-Realize the set of a Java browser example, which realize the basic functions required for the timer.
    2023-06-07 01:30:04下载
    积分:1
  • 扑克程序,四人,自动洗牌发牌,简单易懂,简洁明了
    扑克程序,四人,自动洗牌发牌,简单易懂,简洁明了-Poker program, four, automatic shuffling licensing, easy to understand, concise
    2023-02-07 10:45:04下载
    积分:1
  • AprioriHash-java
    基于Apriori的Hash改进算法的Java实现。利用Hash技术减少了生成频繁项集的时间。(The Hash-based Apriori Algorithm for Java. Hash technology reduces the use of frequent itemsets to generate the time.)
    2021-04-07 15:59:01下载
    积分:1
  • struts-2.3.4.1-src
    truts2最新版本2.3.4.1源码(truts2 latest 2.3.4.1 source)
    2012-09-14 01:00:45下载
    积分:1
  • 696522资源总数
  • 104040会员总数
  • 35今日下载