python-UDP
时间: 2023-10-12 12:03:09 浏览: 130
python实现udp通信
python-UDP是指在Python编程语言中使用UDP协议进行网络通信。UDP是一种无连接的传输层协议,不需要建立连接即可发送和接收数据。与TCP相比,UDP的效率更高,但也不可靠,容易丢失数据。使用UDP的常见服务有DNS和FTP等。在Python中,可以使用socketserver模块实现UDP传输协议的并发通信。通过创建UDP报头并指定接收端的IP和端口信息,可以使用sendto()方法发送数据,recvfrom()方法接收数据。在使用recvfrom()方法时,它是阻塞的,每次接收一定数量的数据,若发送的数据超过接收的数量,就会丢失数据。因此,UDP不会出现数据粘包的情况,但也需要注意数据的丢失问题。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* [python-UDP协议](https://blog.csdn.net/qq_48985780/article/details/121877448)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}}] [.reference_item style="max-width: 50%"]
- *2* *3* [Python - UDP通信](https://blog.csdn.net/weixin_39940253/article/details/110761121)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]
阅读全文