networking requirements