【网络编程实践】2.1.4 tcp 自连接
如果本地tcp程序本地通信,且客户端先于服务端启动,那么有极大可能会产生一种自连接现象。tcp自连接:tcp连接两段使用了同一端口进行连接,而tcp并没有报错并且连接成功。即localhost:x --> localhost:x 。而产生这种现象的原因源自于tcp内部的一种特性,而处理自连接的方法也很简单。下面使用一个示例来复现这种自连接的情况。代码:recipes/python/self-connect.py#!/usr/bin/pythonimport errnoimport