1.简介
UDP(user datagram protocol,用户数据报协议)
2.特点和应用
UDP过程只需要知道对方的IP和端口号,但是无法确定对方是否能够收到
1)不需要建立链接,知道对方的IP和端口号就可以直接进行传输
2)不可靠,没有确认机制,没有重传机制,如果因为网络故障无法发到对方UDP协议也不会给应用层上报错误信息
3)面向数据报:不会拆分和合并应用层传来的报文,按照原样发送
3.基于UDP的应用
1)NFS:网络文件系统
2)TFTP:简单文件传输协议
3)DHCP:动态主机配置协议
4)BOOTP:引导协议(用于无盘设备动态获取IP地址)
5)DNS:域名解析协议
4.UDP广播多播组播
UDP广播
广播就是向局域网内所有主机发送消息
在某网段的最大主机地址代表该网段的广播地址
255.255.255.255是所有网段的广播地址
192.168.1.255是192.168.1.0网段的广播地址,使用该IP发送消息会被该网段内的所有主机接收
UDP组播
组播又称为多播,只有在多播组内的主机才能接收到数据,这样既可以发给多个主机,又能避免像广播一样带来过多的负载,可以使局域网也可以广域网
接收方在设置地址时指定为D类地址