We have a (basically P2P) application that uses TCP and we're trying to get it to work when one or both of the machines are behind a NAT box. I've read a lot of literature on how to get UDP through NAT's but they all say that TCP is hard to get working without using a relay for all of the traffic. Does anyone have any experience traversing NAT's with TCP? Is there literature (or, dare I hope, code) out there?
Thanks,
Bill
Thanks,
Bill