Network measurement and path characterization using user datagram protocol
Dulal C. Kar
Abstract
Dulal C. Kar
Abstract
The Internet is very dynamic, unreliable, and complex in nature. Many of its characteristics are not very visible since TCP (Transmission Control Protocol) provides a reliable end-to-end data delivery between two communicating hosts. However, it is possible to design some experiments using UDP (User Datagram Protocol) to observe and measure some of the characteristics of the Internet as well as of a network that supports UDP as a transport protocol. In this paper, some experiments on observing and measuring network characteristics such as round-trip time, throughput, packet loss or duplication, and path bandwidth between two communicating hosts are presented. In addition, an instructive project idea using UDP for understanding the operation of a reliable transport protocol like TCP is presented. These experiments can provide students a good insight on the complexity of the Internet environment and teach how to characterize and measure performance of an Internet path for data delivery.
OpenAlex reports 2 citations for this work. Citation counts describe recorded attention and do not establish research quality.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
The Internet is very dynamic, unreliable, and complex in nature. Many of its characteristics are not very visible since TCP (Transmission Control Protocol) provides a reliable end-to-end data delivery between two communicating hosts. However, it is possible to design some experiments using UDP (User Datagram Protocol) to observe and measure some of the characteristics of the Internet as well as of a network that supports UDP as a transport protocol. In this paper, some experiments on observing and measuring network characteristics such as round-trip time, throughput, packet loss or duplication, and path bandwidth between two communicating hosts are presented. In addition, an instructive project idea using UDP for understanding the operation of a reliable transport protocol like TCP is presented. These experiments can provide students a good insight on the complexity of the Internet environment and teach how to characterize and measure performance of an Internet path for data delivery.
Key concepts: User Datagram Protocol, Datagram, Internet Control Message Protocol, Computer science, Computer network, Transmission Control Protocol, The Internet, Internet protocol suite