Library to control network protocols
