ARQ协议模拟实验C语言.zip
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保存中
**** Hidden Message *****
ARQ是什么..............
页:
[1]