Some helpful links:

http://www.microsoft.com/athome/security/protect/default.aspx

http://www.microsoft.com/windowsxp/using/networking/learnmore/icf.mspx
...