网络udp概述
UDP 是User Datagram Protocol的简称, 中文名是用户数据报协议。一种无连接的传输层协议,提供面向事务的简单不可靠信息传送服务。类似于日常生活中写信的场景,不需要建立链接,不关心发送结果。
网络udp通信实现步骤:
# 1、创建套接字
Udp_socket = Socket.socket(socket. AF_INET, socket.SOCK_DGRAM)
# 2、绑定端口 作为客户端udp一般不绑定端口号
Udp_socket.bind((“”, 7788)) # ip地址不写,默认本机任何一个ip
# 3、发送数据
Socket.sendto(‘hello python’.encode(‘utf-8’), (‘192.168.21.66’, 7788))
#4、接收数据
Recv_data = Socket.recvfrom(1024) # 返回元组信息包含数据和发送方的ip以及端口
# 5、关闭套接字
Socket.c