瑞客论坛

 找回密码
 立即注册
查看: 1224|回复: 1

ARQ协议模拟实验C语言.zip

[复制链接]

金币28266  第36名

249

主题

1

回帖

2万

积分

论坛元老

Rank: 8Rank: 8

威望
69
贡献
93
热心值
6
金币
28266
注册时间
2020-8-31
发表于 2020-4-18 15:00 | 显示全部楼层 |阅读模式
P1模拟发送方:首先从界面读取待发送的字符(每接受一个字符的输入),保存到文件file1.txt中,并启动计时器;
P2模拟接受方,它从file1.txt中查找是否有新字符到来,并提供模拟界面给用户选择:
1.Ack——>接受该字符
2.NAK——>丢弃
3.无反应——>导致超时
将用户选择的结果记录到file2.txt中,接受的字符保存到file3.txt中。
P1等待接收方应答,读取file2.txt决定以下操作:
如果是ACK,则继续接受用户输入
如果是NAK, 则重传该字符
如果超时仍没有新的ACK或NAK,则重传该字符
注:file1.txt要发送的串,file2.txt保存中

游客,如果您要查看本帖隐藏内容请回复


回复

使用道具 举报

金币29  第14660名

0

主题

10

回帖

29

积分

新手上路

Rank: 1

威望
0
贡献
0
热心值
0
金币
29
注册时间
2020-3-16
发表于 2020-4-20 22:23 | 显示全部楼层
ARQ是什么..............
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|瑞客论坛 |网站地图

GMT+8, 2024-11-25 22:54

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表