Network utilities for people at Zhejiang University