.


:




:

































 

 

 

 





, , .

1. , - SYN; (Seq_no = m).

2. , , ACK. m (Ack_no = m +1); , A (SYN=1) (Seq_no = k). , ABORT , TCP- RST.

3. , m+1 (Seq_no = m+1), ACK=1 k +1 (Ack_no = k +1).

TCP-, . Seq_no , . . 6.19.

. , , - , ( ). , . TCP-.

 
 

 

 


, SYN- . MSS. , . MSS MTU, . , MTU , . , - MSS . 1988 RFC 1191 Path MTU Discover (PMTUD). , IP-, SYN, DF ("Dont Fragmen") 1, - MSS. , , IP- DF , MSS. , MTU, IP-, - ICMP "Destination is unreachable" 4, " ; . ICMP- PMTUD MTU , . -, ICMP, MTU , MSS, . , MSS , - .

1988 PMTUD. , , , Path MTU Discovery Black Hole (RFC 2923, 1999). , ICMP , ICMP 3:4. - , , , MSS , DF, - .

SYN , .

SYN- timestamp. , , TSval SYN-. , SYN- TSval.

ARQ N ( ) (, ). . . 6.20. .

 
 

 

 


t0 - 2048 2000-1. TCP- 2 , 1024 ( MSS <=1024). 2000. , 1024 , 1. , , , . , t2 1024 . . t3 128 ; , Ack_no=4048. 512 , 512. , , , t4 2048 , 512 .

, ( ) , , . ACK , , . TCP , , -, , . , - , .. TCP . : ( ), , . , (persist) , . , , window probes. 1 (TCP 1 , ). 0, . persist window probes (60 ) . TCP window probes , , , .

, . , login-, . , ( 40 TCP IP ), . , , (Nagle). . , . , ; . , , , .

, . , . , , , ; , , . . . , , , (.. ). .

, . , IP- 2 . 232 4294967296 . 2048 / (232 8)/(2,048106) = 4,5 , -48 (2,4 /) 14 . ARQ TCP . , 4- , 264. , , 232 ( ). . , , . 1 . , 1 4 /. [RFC 1323].





:


: 2017-01-21; !; : 626 |


:

:

- , - .
==> ...

1636 - | 1553 -


© 2015-2024 lektsii.org - -

: 0.031 .