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

停止等待协议代码

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

代码说明:

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

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

发表评论

0 个回复

  • doc转swf小工具
    代码先将doc转成pdf,再将pdf转成swf,支持批量上传。这写代码其实是实现excel、word文档在线预览的前提操作,很多在线预览的工具其实做的是将swf拿出来展现的效果。 有了这个工具之后可以很方便的进行文档在线预览的功能
    2022-02-24 12:35:46下载
    积分:1
  • 安卓医院预约系统+ 服务端(不含sql脚本)
    这例子子就是安卓医院预约系统 加 服务端,可以用来大家学习安卓的开发的一个方向本项目是一个简单的医院挂号项目源码,实现了病人在安卓手机上登录、注册、挂号、查看医生信息等功能。实现原理是app端与web服务端做交互,然后web服务端再去调用mysql数据库里面的内容,维护mysql数据内容的时候直接在web服务端进行维护本项目暂时没有数据库,只有j2ee服务端源码和安卓客户端源码,所以只能给大家截两个登录注册的图,如果想看其他界面效果的话可以自己根据服务端srccomhospital下的model层里面的字段建表,我看了一下工程量也不大,就四个表,几个字段。有mysql或者mssql基础的人真想弄的话半小时内肯定可以把表建起来。时间有限我就不给大家弄数据库这一块了,感兴趣的朋友可以自己下载看一下。
    2020-12-03下载
    积分:1
  • 简单网上商城系统
    该系统是简单的模拟网上书城购物系统,功能包含会员注册和登陆功能。进入主界面可以预览书籍信息,点击书籍进入详细信息界面,在界面里可以加入购物车和查看购物车,该系统还有浏览记录功能。
    2022-07-15 08:19:28下载
    积分:1
  • 用来为垂直搜索引擎抓取数据的采集系统,采用多线程。智能界面化控制,想抓取的战点或内容简单配置一下即可以运行,采集来的数据自动保存到数据库。数据库可自行配置。...
    用来为垂直搜索引擎抓取数据的采集系统,采用多线程。智能界面化控制,想抓取的战点或内容简单配置一下即可以运行,采集来的数据自动保存到数据库。数据库可自行配置。-Used for vertical search engines to crawl the data acquisition system, using multi-threaded. Intelligent interface of control, would like to crawl the content of the war, or a simple configuration that can run about, collecting data automatically saved to the database. Its own configuration database.
    2022-08-09 23:54:59下载
    积分:1
  • 111
    这是一个非常好的文件,我好不容易写成的文件(very good)
    2013-06-26 14:27:00下载
    积分:1
  • IBM的WebSphere MQ工作流开发工作流实例2.0.1
    IBM Websphere MQ Workflow 工作流开发示例 2.0.1-IBM Websphere MQ Workflow Development Workflow Example 2.0.1
    2023-04-08 12:20:04下载
    积分:1
  • 初学java入门
    这是一些java的经典例题,非常适合初学者入门学习,个人觉得挺不错的,老师上课后的练习几乎都可以找到并参考学习,不妨下载学习练习。
    2022-04-23 11:32:12下载
    积分:1
  • 1) 利用InetAddress类的方法获取主机的名称和IP地址。 2) 利用URL类获取网络资源。 3) 使用Socket编程:客户机发送数据到服务器...
    1) 利用InetAddress类的方法获取主机的名称和IP地址。 2) 利用URL类获取网络资源。 3) 使用Socket编程:客户机发送数据到服务器,服务器将接收到的数据返回给客户机,运用多线程机制,实现服务器同时处理多个客户机的请求。 4) 使用UDP编程:客户机发送数据到服务器,服务器将接收到的数据返回给客户机, 实现一个模拟电子邮件的发送和接收的UDP程序。 -1) using InetAddress class method to get the host name and IP address. 2) the use of URL-type access network resources. 3) the use of Socket Programming: client sends data to the server, the server will receive the data back to the client, using multi-thread mechanism, the realization of the server to handle multiple client requests. 4) the use of UDP programming: client sends data to the server, the server will receive the data back to the client to achieve a simulated e-mail sending and receiving the UDP process.
    2022-06-01 06:15:15下载
    积分:1
  • 简单的权限管理系统,java初学者可以一看。
    简单的权限管理系统,java初学者可以一看。-Simple rights management system, java beginners can have a look.
    2022-03-22 16:51:19下载
    积分:1
  • opennms-icmp
    基于JAVA的ICMP协议实现,ping和traceroute,分为IPV4和IPV6均有实现(JAVA the ICMP protocol, ping and traceroute, is divided into IPV4 and IPV6 are to achieve)
    2021-03-09 10:59:28下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载