UDP 是User Datagram Protocol的简称, 中文名是用户数据报协议,是OSI(Open System Interconnection,开放式系统互联) 参考模型中一种无连接的传输层协议,提供面向事务的简单不可靠信息传送服务,IETF RFC 768是UDP的正式规范。
UDP是一个无连接协议,传输数据之前源端和终端不建立连接。下面使用网络调试助手介绍一下UDP通讯。本实例使用的网络IP主站和从站均为127.0.0.1,本地端口假设为8080,远程端口假设为10009.
首先进行本机的设定:通讯协议选择UDP,本地端口设为8080,然后选择打开按钮,远程主机选择127.0.0.1:10009.
然后再开一个网络调试助手,进行从站的设定,通讯协议选择UDP,本地端口设为10009,然后选择打开按钮,远程主机选择127.0.0.1:8080.
这时就可以进行收发测试了:
假如主站发送123,从站发送456,收发界面的显示如下:
如上就是UDP通讯的简介,主要概念包括本地主机地址,本地主机端口,远程主机IP:端口需要一起设定,建立好通讯,就可以进行进一步的数据收发,数据解析等工作。