You may want to check these out as well.

http://www.practicallynetworked.com/networking/

Home Network Security
http://www.cert.org/tech_tips/home_networks.html

Before You Connect a New...