图 3。2 TCP 连接三次握手
Socket 最早是来自 UNIX 操作系统的一个概念,两个通过网络连接的客户端 称为 Socket,要建立 Socket 连接需要给出 IP 地址和端口号。Socket 的英文原义 是插座,插孔,绑定了不同协议,IP 和端口的 Socket 对于客户端来说就像插孔 一样。要 110V 交流电还是 220V 交流电只要绑定对应的 Socket 就可以了。
网络数据的接收和转发由几个模块共同完成。使用了 3 个不同的线程进行数 据处理和收发。