Networking

Miscellaneous networking hints.