1
0
mirror of https://github.com/Didnelpsun/CS408.git synced 2026-06-18 01:19:14 +08:00
This commit is contained in:
Didnelpsun
2021-10-11 23:42:33 +08:00
parent 4912578df6
commit 6d39c61dad
3 changed files with 11 additions and 3 deletions

View File

@@ -199,6 +199,8 @@ $P_1$是第一位,即$0001$位,所以$1$在二进制位置的第四个地方
#### 检错并纠错
海明码“纠错”$d$位,需要码距为$2d+1$的编码方案;“检错”$d$位,则只需码距为$d+1$。
已知海明码就是$0010\,0111\,01$。假如第五位出错,从而变为$0010\,1111\,01$。
令所有要校验的位进行异或运算:
@@ -283,7 +285,7 @@ ACK确认迟到
+ 发送窗口:发送方维持一组连续的允许发送的帧的序号。
+ 接受窗口:接受方维持一组连续的允许接受的帧的序号。
GBN会一次性将在发送窗口内的$n$个帧一个个全部发送完,然后再移动受确认的帧的个数个窗口,如果一直收不到确认信息则一直不移动发送窗口并不断依次重传。
$GBN$会一次性将在发送窗口内的$n$个帧一个个全部发送完,然后再移动受确认的帧的个数个窗口,如果一直收不到确认信息则一直不移动发送窗口并不断依次重传。
#### 帧类型