. , . TCP/IP, , .
, , , ( ), 3.4. , - B, I-, () (CRC). B - I- (-), . I- (Automatic Repeat reQuest, ARQ).
|
( ) , , . , , .. , , ; , .
ARQ, ARQ , ARQ N ARQ . . time-out . ( , Acknowledgement, ). - , time-out , () , () . ARQ , , , .
ARQ
, ARQ (Stop-and-Wait ARQ, SW-ARQ), , ; , ARQ . .3.5. , - () .
|
|
, I- - . , . 3.5. 3.5. , ARQ .
, ) ) (. 3.5), . , , , .
ARQ . , (0 1) , (.. ). , - (, ). (0, 0). , 0, .. () , -, 0. 0 , , , . (0, 1). , 0, ; , .
, 1. , (1, 1). 1- (1, 0), 1 (0,0). , - .
, ARQ . , , . () +1, . ( , ), ( , ). , - , .. , . , , ; . , , () - . , , , , , , , . , . ; , , , . SW-ARQ 1.
|
|
ARQ / . , , 1000 1,5 /, 40 . SW-ARQ , ( Q , , Qnom)
.
, .
, SW-ARQ , , , XMODEM. IEEE 802.11.
ARQ c N
, ARQ , , , . ARQ N (GO-Back-N ARQ, GBN-ARQ).
, 0, 1, 2,. , .. , , ( ). , - , , ( ) n (). .
0, 1, ., . , , . , , L+1, , , , (-) , , ( ). , .. (.3.6).
ARQ N . . 3.7. , . , , , , . . . , . , .. , ACK, , . , , .
|
|
, , , 1, , . , , , . , , , , . , , 0, 1, 2,, , - . ( , ). . = , , , , .
-, , , ( ) . - , ( , Round Trip Time, RTT). , , - (2 ), (2 ) (2 )
.
, . , , m. . , , . , , , . , ( ). . .3.8. , , ARQ N .
|
|
|
, (.. - ) . k ( k) ( , ). , . , , , ( ), -, , , ( Rnext).
, ARQ N . , , . , -, . -- B -.
. , , . , , , , , . ( ).
ARQ N ; TCP.