从前面的两个案例,我们了解到了如何通过原生socket函数分别创建tcp和udp服务,以及通过相应的客户端进行连接测试。在本文中,我们将继续深入地去了解tcp和udp的差别,和思考它们两者如何应该多个客户端请求
1、抓包分析
这里采用tcpdump抓包工具,来分析通信中,数据包的流向。
2、分析tcp
2.1、执行之前tcp服务的案例代码
- 启动tcp服务
- 通过tcpdump,监控tcp服务的端口1234
- 执行tcp客户端代码脚本
2.2、执行结果
2.3、tcpdump抓包结果
从前面的两个案例,我们了解到了如何通过原生socket函数分别创建tcp和udp服务,以及通过相应的客户端进行连接测试。在本文中,我们将继续深入地去了解tcp和udp的差别,和思考它们两者如何应该多个客户端请求
这里采用tcpdump抓包工具,来分析通信中,数据包的流向。
2.1、执行之前tcp服务的案例代码
2.2、执行结果
2.3、tcpdump抓包结果