Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

This is also used in TCP with timeouts and ACKs. The idea is you have an expected timeout (ETO) and a retransmission time out (RTO). Initially, you set RTO to ETO and then you send a packet. If you don't get an ACK back, and the timer for the RTO expires, you then set RTO = 2 * RTO. Otherwise, reset RTO = ETO. I think they referred to this as 'exponential averaging' however.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: