实现部分network的代码