- 9
- 0
- 约3.15千字
- 约 5页
- 2016-10-02 发布于北京
- 举报
UDP协议及其在磁场数据采集系统中的应用.doc
UDP协议及其在磁场数据采集系统中的应用
摘 要:UDP协议具有传输效率高、可扩展性强等特点,适用于实时性要求高、数据传输量大的场合。文章简单介绍了UDP协议并以磁场数据采集系统为例,给出了在Delphi环境下PC机与测磁仪间实现UDP协议网络通信的方法。
关键词:UDP协议;磁场测量;数据采集;Delphi
在分布式测量系统中,大多数采用以太网进行数据传输。以太网的传输协议有TCP和UDP等。TCP是面向连接的,可靠性较高,但效率较低;UDP则是一种传输速率高,但不保证数据可靠性的协议,因此比较适合应用在实时性要求高、数据传输量大的测量系统中。
1 UDP协议简述
UDP协议的母体和TCP协议一样,也是IP协议。每个UDP报文称为一个用户数据报,分UDP报头和UDP数据区两部分。报头由四个16位长的字段组成,分别说明该报文的源端口、目的端口、报文长度以及校验和。UDP报文格式如图1所示。
图1 UDP报文格式
源端口字段和目的端口字段包含了16位的UDP协议端口号。长度字段记录该数据报的长度,以8位为组计算,包括报头和用户数据区。校验和字段是可选择的,如该字段值为0,表明不进行校验。UDP协议的报头只包含几个域,比TCP包头简单,它的网络开销一般要小于TCP协议。同时,由于UDP协议在传送数据过程中没有建立连接,也不进行检查,因此
原创力文档

文档评论(0)