| dc.contributor.advisor | Sarwar Uddin, Dr. Md. Yusuf | |
| dc.contributor.author | Saifur Rahman, Mohammad | |
| dc.date.accessioned | 2016-06-22T08:55:01Z | |
| dc.date.available | 2016-06-22T08:55:01Z | |
| dc.date.issued | 2014-05 | |
| dc.identifier.uri | http://lib.buet.ac.bd:8080/xmlui/handle/123456789/3356 | |
| dc.description.abstract | When a TCP connection between a client behind a NAT and a server is idle for a long time, it may get torn down due to TCP binding timeout. In order to keep the connection alive, the client device needs to send keep-alive packets through the connection when it is otherwise idle. To reduce resource consumption, it is preferred that the keep-alive packet is sent at the farthest possible time within the NAT binding timeout. This interval is called the Optimal Keep-alive Interval. Due to varied settings of different network equipments, optimal keep-alive (KA) interval will not be identical in different networks. Hence, it needs to be dynamically detected. In this thesis, we employ several search approaches to dynamically detect the optimal KA interval. These include binary search, exponential search and hybrid search. Hybrid search combines different aspects of binary and exponential search techniques. We present theoretical analysis of different aspects of these techniques. We also conduct simulation based experiments to compare these techniques. Based on the theoretical studies and the experimental results, we conclude that hybrid search should be used in detecting the optimal keep-alive interval of a TCP connection. | en_US |
| dc.language.iso | en | en_US |
| dc.publisher | Department of Computer Science and Engineering (CSE) | en_US |
| dc.subject | Computer networking-Protocols | en_US |
| dc.title | On approaches to detect optimal keep-alive interval of TCP connection | en_US |
| dc.type | Thesis-MSc | en_US |
| dc.contributor.id | 0412052070 P | en_US |
| dc.identifier.accessionNumber | 112635 | |
| dc.contributor.callno | 004.62/SAI/2014 | en_US |