Measuring Internal Network Speed/Bandwidth in Java
I need to be able to monitor the speed of my internal network using java. I was thinking I could use a two part system with a server and a client. I do not need need response time such as what is generated with ping but and actual speed in mbps for upload and download. My idea would be to have the Server send a packet or series of packets to the client which then replies and then the Server would calculate the speed of the network between those two points. Does anyone have any idea how I could implement this? Thank You ahead of time. Hmm, an interesting problem. I hope you like reading... :-)