Yes, XP does have a built in firewall. I recently disabled mine.

Here is a link that will tell you how to do it. Disable XP Firewall

Hope this helps.