python网络编程:UDP方式传输数据

UDP — 用户数据报协议(User Datagram Protocol),是一个无连接的简单的面向数据报的运输层协议。

UDP不提供可靠性,它只是把应用程序传给IP层的数据报发送出去,但是并不能保证它们能到达目的地。

由于UDP在传输数据报前不用在客户和服务器之间建立一个连接,且没有超时重发等机制,故而传输速度很快。

开发环境:linux下pycharm3.5

测试:使用terminal终端测试

使用 nc -u ip 端口 进行测试客户端

使用 nc -lu ip 端口 进行测试服务器端

1.udp服务器端接受一次数据

测试:

2.udp服务端循环多次接受数据

3.udp客户端接受一次数据

4.udp客户端循环多次接受数据

5.udp服务器端循环多次接受发送数据

6.udp客户端循环多次接受发送数据

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20191214A0NVGE00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。

扫码关注云+社区

领取腾讯云代金券