路由器编程疑问
本人最近做ADSL路由器,一切都正常了,当在功能中加上一个TCP客户端就出问题。也就是说,在路由器中加上这个功能:当路由器接入Internet以后,路由器立即与远端一个固定IP地址建立TCP连接,路由器作为TCP客户端,建立连接后进行一些必要的通信。在测试中发现,远端的TCP Server总是显示以下错误:
错误10053:Connection is aborted due to timeout or other failure
这是什么问题?
注:经测试,远端的TCP Server没有任何问题。将路由器的NAT功能取消则上述测试通过。但是为什么用NAT就连接不上呢?请高手指教,谢谢!