http://speedcheck2.optonline.net/speedcheck/speedcheck.html This link shows first roadmap to what I want to implement. In disassembly I find out that it uses javascript and uses Microsoft API. I am not clear about the algorithm implemented. But sure it checks the rate of packets flow. What I really want to do is to somehow monitor the performance of my Cable Operator and store the information in a database. I am able to execute netstat, but trying hard to find a way to use those information contained in the packets. Please enlighten me in this area. And it is my personal belief or you can say it a jingoism that Perl is a better solution provider then that idiotically slow java and javascript