1. 程序源码
http://my.oschina.net/lowkey2046/blog/693852
2. 正常启动
a. 启动服务端程序
$ ./tcpserv01
b. 启动客户端程序,输入 hello world 后,按 'Ctrl+D' 终止
likui@likui:~/development/network$ ./tcpcli01 127.0.0.1
hello world
hello world
c. 此时服务端输出
child 5900 terminated
3. wireshark 截图
主要分为三部分:
a. 三次握手,建立 TCP 连接
b. 客户端向服务器发送数据
c. 服务器向客户端发送数据
d. 四次挥手,断开 TCP 连接
参考资料
《UNP v1》