the network spider, a multiple-function network prog