Your ISP may not be firewalling you, but Windows XP comes with it's own built in firewall. You should ensure that it's not blocking you.
Also, your router might have it's own firewall, in which case that would also have to be configured. An excellent site for getting help configuring routers is Portforward.com