UDP协议: UDP :(User Datagram Protocol):用户数据报协议 特点:面向无连接,效率高速度快,但是可靠性差 使用:适用于对效率要求相对较高而对准确性要求相对较低的场合, 例如视频在线点播、网络语音通话等等。UDP编程:
工具:与TCP相同,运用socket模块 格式: import socket s = socket.socket(type=socket.SOCK_DGRAM) s.sendto("发送的内容",("目标IP","端口")) # 发送 如果是接收方,则必须先绑定(bind()方法)本socket对象的地址与端口。 data,addr = s.recvfrom(1024) 实例:
1.发送者:
import socket
s=socket.socket(type=socket.SOKE_DGRM)#实际socket.SOKE_DGRM=2,但是为了避免出现失误不写二
data = "hello".enc