TY - GEN
T1 - Design and implementation of TCP data probes for reliable and metric-rich network path monitoring
AU - Luo, Xiapu
AU - Chan, Edmond W.W.
AU - Chang, Rocky K.C.
PY - 2009/6
Y1 - 2009/6
N2 - Monitoring network services and diagnosing their problems often require active probing methods. Current probing methods, however, are becoming unreliable, because of interferences from various middleboxes, and inadequate due to their limited path metrics support. In this paper, we present the design and implementation of OneProbe, a new TCP probing method for reliable and metric-rich path monitoring. We have implemented HTTP/OneProbe (i.e., OneProbe for HTTP) which sends TCP data probes containing legitimate HTTP requests to induce HTTP responses for path measurement. Since the probing method is based on TCP's basic data transmission mechanisms, OneProbe works correctly on all major operating systems and web server software, and on 93% of the 37,874 websites randomly selected from the Internet. We also successfully deployed HTTP/OneProbe to monitor a number of network paths for over a month and obtained interesting and useful measurement results.
AB - Monitoring network services and diagnosing their problems often require active probing methods. Current probing methods, however, are becoming unreliable, because of interferences from various middleboxes, and inadequate due to their limited path metrics support. In this paper, we present the design and implementation of OneProbe, a new TCP probing method for reliable and metric-rich path monitoring. We have implemented HTTP/OneProbe (i.e., OneProbe for HTTP) which sends TCP data probes containing legitimate HTTP requests to induce HTTP responses for path measurement. Since the probing method is based on TCP's basic data transmission mechanisms, OneProbe works correctly on all major operating systems and web server software, and on 93% of the 37,874 websites randomly selected from the Internet. We also successfully deployed HTTP/OneProbe to monitor a number of network paths for over a month and obtained interesting and useful measurement results.
UR - http://www.scopus.com/inward/record.url?scp=85077060243&partnerID=8YFLogxK
M3 - Conference article published in proceeding or book
AN - SCOPUS:85077060243
T3 - Proceedings of the 2009 USENIX Annual Technical Conference
SP - 43
EP - 56
BT - Proceedings of the 2009 USENIX Annual Technical Conference
PB - USENIX Association
T2 - 2009 USENIX Annual Technical Conference
Y2 - 14 June 2009 through 19 June 2009
ER -