Classes for common networking tasks.