Well, It is a lot more complicated than you would think... I touched this breifly in the protocol forum.. But basically you have to make the entire TCP packet, you can't just say its from bob.com, well you can but then they could just ignore it for being invalid...