本文介绍3种TCP连接异常的情况. 1.server端没有启动,client尝试连接 ./client dial failed: dial tcp 127.0.0.1:8080: connect: connection refused 通过tcpdump抓包,可以看到当server没有启动的时候,client向server8080端口发送数据后,client端会收到RST. 2.client端读数据,突然异常退出或直接close连接 2.1 准备 server server等待连接,如果有cli…