Awesome q2a theme
0 votes
What is the relation between persistent timer and silly window syndrome?
in Computer Networks by (1.2k points) | 86 views

1 Answer

+1 vote
Best answer


Consider the above diagram.

Here the sender initially wants to send 10000 B in a segment to the receiver but the window / buffer capacity of receiver is 0 i.e. full. Thus, the receiver cannot accommodate any bytes in its window. So, in reply the receiver sends the acknowledgement to the sender indicating its advertising window size is 0 and the sender should not send any other bytes to it until the window / buffer on the receiver side is not full.


After a period of time the sender sends 1 byte ( dummy byte ) to the receiver to know whether the receiver has some space in its window or not. This period of time is known as persistent timer. Now suppose the receiver window is still full and so in reply it again sends the acknowledgement to the sender that it cant accommodate any other bytes. And again if this process goes on and on, then actually no useful work is being done by the sender. This phenomenon is called silly window syndrome.


This is how both the two are related.

by (1.5k points)
selected by

Side note for anyone reading this article, Nagle’s Algorithm can solve Silly Window Syndrome.

Good Read→

@user2525 Thanks for the ans.. :)
Welcm ............. :)
Welcome to GATE CSE Doubts, where you can ask questions and receive answers from other members of the community.
Top Users Oct 2019

    410 Points

  2. Satbir

    317 Points

  3. Rudr Pawan

    163 Points

  4. srestha

    132 Points

  5. Mk Utkarsh

    127 Points

  6. Debapaul

    94 Points

  7. chandrikabhuyan8

    83 Points

  8. Shaik Masthan

    79 Points

  9. Verma Ashish

    77 Points

  10. !KARAN

    74 Points

Monthly Top User and those within 60% of his/her points will get a share of monthly revenue of GO subject to a minimum payout of Rs. 500. Current monthly budget for Top Users is Rs. 450.
1,680 questions
1,088 answers
89,591 users