那一年, 我会点socket编程, 但对tcp其实一无所知, 听说过三次握手, 但不知道这些有什么作用, 反正socket编程搞起来也是能跑通。呜呼哀哉。

        某次, 我的客户端要去连接一个位于nat之后的嵌入式设备, 结果connect失败, 对方跟我说, 抓包发现没有建立三次握手。后来我才学会了三次握手在实际工作中的分析方法, 呵呵哒。

        对了, 上述情况是行不通的, 应该让嵌入式设备做客户端来向外发起tcp连接, 这就是所谓的nat穿越之反向连接。

        不多说。




本文转载:CSDN博客