I have 2 computers, one with XPHome and the other with XPPro. Both are connected to a hub which is connected to the internet. No router.
Computers cannot ping each other. They both access the internet fine.
They used to communicate before I got the new computer with XP Pro.