|Which ports must be open in order to use Steam?|
UDP 1200 (used for friends service)
Computers running Dedicated Servers need these ports open:
UDP: 27015 and 27020 (default HLDS, SRCDS and HLTV port)
If your server uses a different hostport then you will need to adjust the above accordingly.
For help on port forwarding for your Router, please consult this excellent website: http://www.portforward.com.
For assistance with your Firewall you will need to go to the support site for your particular Firewall.
NOTE: Windows XP SP1 firewall does not require any specific configuration changes for Steam Clients to work, but for Source Dedicated Servers you must open TCP Port 27015 (or whichever port your server is using) for RCON to work!