DL104规约小结

管理机(服务器端):

1.发送一个I帧/S帧,T1时间内未收到确认,则断开

2.收一个I帧,在T2时间内未收到新的I帧,则发送S帧

3.收到一个I/S/U帧,触发T3,在T3内未收到新帧,则发送U测试帧

4.12个I帧未收到确认,不发送I帧

5.每一次收到I/S帧,对方的发送序号必须等于我方接收序号

6.(我方发送序号-对方接收序号+MAX)%MAX 即是我方未确认的I帧个数

7.(此次对方的接收序号-上次对方接收序号+MAX)%MAX 此次对方确认的I帧个数

 

 

我们用12个空间来记录发送的12个I帧的时间和标识

8.每次发送I帧之前,先判断我方未确认数小于12.大于等于12就不发数据

   每次发送I帧,记录这一个I帧的发送时间,用于T1时间的计时

9.接收到I/S帧,利用 此次对方确认的I帧个数 来清空12个空间中对应的空间

 

写的不好,只是自己记下,过阵子会再写,先记下怕忘了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值