0 0 votes Assume in TCP client is sending segment to server. After successfully receiving segments from client, server is waiting for next segments and clients is also waiting for acknowledgment from the server and this lead to deadlock situation. Which timer is used and who will initiate the probe segment to resolve this deadlock respectively? Keep Alive timer,server Retransmission timer, client Persistent timer, client Keep alive timer, client I am not understand how persistent timer is used and what is it used for? Computer Networks computer-networks flow-control-methods + – Shivam Kasat 1.8k views answer comment Share Follow Print See all 4 Comments 4 4 Comments reply adarsh_1997 commented Jan 13, 2019 reply Follow flag @Shivam Kasat persistent timer is used when suppose server has advertised that is has 0B in buffer and after some time its buffer get freed up and it send ack to client but it is lost.it will result in deadlock to remove it we use persistent timer at client end so that when after pt expires then it will send 1B of data to check whether receiver window is full or not. 0 0 replyShare Shivam Kasat commented Jan 13, 2019 reply Follow flag @adarsh_1997 thanks brother you made it clear. 0 0 replyShare Mk Utkarsh commented Jan 13, 2019 reply Follow flag https://www.youtube.com/watch?v=vXiGHOAIxE4 1 1 replyShare sachin486 commented Dec 21, 2020 reply Follow flag is it in gate syllabus? 0 0 replyShare Please log in or register to add a comment.