End-to-end packet delay and loss behavior in the internet
SIGCOMM '93 Conference proceedings on Communications architectures, protocols and applications
Computer Networks and ISDN Systems
The macroscopic behavior of the TCP congestion avoidance algorithm
ACM SIGCOMM Computer Communication Review
Using pathchar to estimate Internet link characteristics
Proceedings of the conference on Applications, technologies, architectures, and protocols for computer communication
On estimating end-to-end network path properties
Proceedings of the conference on Applications, technologies, architectures, and protocols for computer communication
Equation-based congestion control for unicast applications
Proceedings of the conference on Applications, Technologies, Architectures, and Protocols for Computer Communication
On network-aware clustering of Web clients
Proceedings of the conference on Applications, Technologies, Architectures, and Protocols for Computer Communication
Measuring link bandwidths using a deterministic model of packet delay
Proceedings of the conference on Applications, Technologies, Architectures, and Protocols for Computer Communication
On the constancy of internet path properties
IMW '01 Proceedings of the 1st ACM SIGCOMM Workshop on Internet Measurement
Passive estimation of TCP round-trip times
ACM SIGCOMM Computer Communication Review
A measurement study of available bandwidth estimation tools
Proceedings of the 3rd ACM SIGCOMM conference on Internet measurement
Comparing Probe- and Router-Based Packet-Loss Measurement
IEEE Internet Computing
Clock synchronization for internet measurements: a clustering algorithm
Computer Networks: The International Journal of Computer and Telecommunications Networking
Packet-dispersion techniques and a capacity-estimation methodology
IEEE/ACM Transactions on Networking (TON)
Techniques for available bandwidth measurement in IP networks: a performance comparison
Computer Networks: The International Journal of Computer and Telecommunications Networking
On comparing the real and probed packet drop rates of a bottleneck router: the TCP traffic case
Computer Communications
The PingER project: active Internet performance monitoring for the HENP community
IEEE Communications Magazine
Performance evaluation of end-to-end path capacity measurement tools in a controlled environment
GPC'08 Proceedings of the 3rd international conference on Advances in grid and pervasive computing
Design and implementation of TCP data probes for reliable and metric-rich network path monitoring
USENIX'09 Proceedings of the 2009 conference on USENIX Annual technical conference
AdapComm: a bandwidth allocation methodology for multimedia applications in wireless networks
Proceedings of the 2013 ACM SIGCOMM workshop on Future human-centric multimedia networking
Hi-index | 0.25 |
Network measurement is an important approach to understand network behaviors, which has been widely studied. Both TCP and ICMP are applied in network measurement, while investigating the differences between the measured results of these two protocols is an important topic that has been less addressed. In this paper, to compare the differences between TCP and ICMP when they are used in measuring host connectivity, RTT, and packet loss rate, we designed two groups of comparison programs, and after careful evaluating of the program parameters, we executed a lot of comparison experiments on the Internet. The experimental results show that, there are significant differences between the host connectivity measured using TCP or ICMP; in general, the accuracy of connectivity measured using TCP is 20-30% higher than that measured using ICMP. The case of RTT and packet loss rate is complicated, which are related to path loads and destination host loads. While commonly, the RTT and packet loss rate measured using TCP or ICMP are very close. According to the experimental results, we also give some advices on protocol selection for conducting accurate connectivity, RTT and packet loss rate measurements.