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

停止等待协议代码

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

代码说明:

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

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

发表评论

0 个回复

  • TIPatterns-0.9
    Thinking in patterns0.9版,是关于java中经典的设计模式的一些讨论,无论对初学者还是有一定java基础的都有帮助(Thinking in patterns0.9 version of java on the classic design patterns in a number of discussions, both for beginners or have some java-based help)
    2009-02-08 11:15:54下载
    积分:1
  • multiplex management system
    管理体系是用于确保组织能够完成实现其目标所需的所有任务的过程和程序的框架。[1]
    2022-04-27 13:32:17下载
    积分:1
  • java连接sql数据库类,这里提供了交全面的异常捕获
    java连接sql数据库类,这里提供了交全面的异常捕获-java connection
    2022-02-15 06:26:17下载
    积分:1
  • Java 邮件推送
    Java 邮件推送。邮件服务器底层通过封装Jmail组件实现,并对外发Web Service接口,再通过接口生成客户端代码,将客户端代码打包成jar包实现模块化调用。
    2022-02-05 20:13:52下载
    积分:1
  • Android仿淘宝客户端源码
    这是我自己写的模仿淘宝这样的商城app,anroidand代码的,需要的可以拿去用
    2022-12-24 04:30:05下载
    积分:1
  • 基于UDP的手机与电脑互相通信实例
    本例为java代码,在android系统实现手机与电脑通过udp方式通讯(This example is java code, in Android system to achieve mobile phone and computer through UDP communication)
    2020-06-25 12:20:02下载
    积分:1
  • New folder
    说明:  source code in java language
    2020-06-24 15:40:02下载
    积分:1
  • shopping
    简单的购物系统,可以注册登陆等多种功能。(it is a simple shopping ,it has many way s)
    2014-01-14 16:24:23下载
    积分:1
  • knn
    通过比较欧氏距离,定义K值,实现了机器学习中的KNN算法(By comparing Euclidean distance, we define the K value and realize the KNN algorithm in machine learning.)
    2018-04-18 08:56:21下载
    积分:1
  • Java 实现 二维码生成与解析 实例 附完整源码
    java语言开发 二维码的生成与解析
    2013-04-15下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载