Just did a search on it and there are 5 titles:
http://download.cnet.com/1770-20_4-0.html?query=NetMeter+&platformSelect=Windows&tag=srch&searchtype=downloads&filterName=platform%3DWindows&filter=platform%3DWindows
Maybe not for the Windows platform?
Provide a link and I'll let the DL team know.
Thanks!
-Lee
This title from 2002 looks to be defective or broke and the maker's site is no more.
I can't find how to report such at www.download.com
Bob

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic