Cheatsheet: Difference between revisions
Content added Content deleted
Line 160: | Line 160: | ||
- Starts the Congestion Avoidance phase |
- Starts the Congestion Avoidance phase |
||
- This is called fast transmission and fast recovery |
- This is called fast transmission and fast recovery |
||
*Silly Window Syndrome: Sender creates data slowly or Receiver consumes slowly or both. |
|||
Syndrome due to Sender: |
|||
- '''Nagle’s Algorithm''': Send data initially, accumulate data in output buffer, Wait for Ack or till 1 MSS Data in Buffer |
|||
Syndrome due to Receiver: |
|||
- '''Clark’s Solution''': Announce window size 0 till 1) enough space for 1 MSS in Buffer or Half Receive buffer is empty |
|||
- '''Delayed Acknowledgment''': Segment not acknowledged immediately, Sender TCP does not slide its window, reduces traffic, sender may unnecessarily retransmit, Not delay more than 500 ms. |
|||
= VPN Messages = |
= VPN Messages = |