想请教个关于TCP NAT穿透的问题
想请教个关于TCP NAT穿透的问题
假设A和B都在不同的局域网(以下地址也是假设的)
A绑定局域网地址192.168.1.100:8800 映射的外网地址是202.16.7.124:12345
B绑定局域网地址192.130.2.100:9900 映射的外网地址是236.210.8.95: 13543
C的外网地址是217.59.132.124:10666
那么:
A和B经过第三方服务器的协助 C 是不是只要向A和B传送下B和A各自的外网IP和端口就可以了?
之后 A和B是不是就直接使用外网地址202.16.7.124:12345 和 外网地址236.210.8.95: 13543进行直接通讯?
A(bind :192.168.1.100:8800) =》connect=》B(236.210.8.95: 13543)
B (bind : 192.130.2.100:9900) =>>connect=>>A(192.168.1.100:8800)
是不是这样的一个过程?
由于目前手头不具备设备可以进行相关测试 麻烦了解的高手帮忙解答下