Bandwidth Analysis of File Transfer Protocol
N Udayakumar, Abhay Khera, Lakshya Suri, Chhavi Gupta, T. Subbulakshmi · 2018
In this research work we have used a C program to transfer files between different system. Through this we are able to analyses the file sharing protocol and the transfer control protocol. One system becomes the server while others become the client. The server system runs the server file while the others the client file. The data packets are captured using the tool wire shark. In wire shark first the mode of connection needs to be chosen, i.e. whether it is over Wi-Fi or over Ethernet. Apply the filter and all the packets will be scene dynamically. After the file has been sent or during the file being sent we can observe the statistics. For example we can generate a dynamic I/O graph in wire shark which depends on the size of the file. Tool speedometer is used to generate a live bandwidth graph as a file gets transferred from one system to the other. Speedometer is a command line interface tool. The graph generated will also be generated in the terminal itself. Iperf3 is used to further generate a manual bandwidth graph. This tool is also a command line tool. The tabular form of bandwidth will also be displayed in the terminal itself.