1.udp协议
UDP是
OSI参考模型中一种无连接的传输层协议,它主要用于不要求分组顺序到达的传输中,分组传输顺序的检查与排序由应用层完成[2]
,提供面向事务的简单不可靠信息传送服务。UDP 协议基本上是
IP协议与上层协议的接口。UDP协议适用
端口分别运行在同一台设备上的多个
应用程序。
UDP提供了无连接通信,且不对传送数据包进行可靠性保证,适合于一次传输少量数据,UDP传输的可靠性由应用层负责。常用的UDP端口号有:
应用协议 端口号DNS 53,TFTP 69,SNMP 161
![](https://images2015.cnblogs.com/blog/1076111/201701/1076111-20170114122912931-1283178032.png)
![](https://images2015.cnblogs.com/blog/1076111/201701/1076111-20170114122931353-1281536072.png)
2.tcp和udp对比
![](https://images2015.cnblogs.com/blog/1076111/201701/1076111-20170114123013431-1021896040.png)