UDP商业事务相关表达

航天科技 1


 

       UDP 是User Datagram
Protocol的简称, 中文名是用户数量报业协会议,是OSI(Open System
Interconnection,开放式系统互联)
参考模型中一种无连接的传输层协议,提供面向事务的总结离谱赖新闻传送服务,IETF
EnclaveFC 768是UDP的正规化规范。UDP在IP报文的协议号是17。

      UDP协议全称是用户数量报业协会议
 ,在互联网中它与TCP协议一样用于拍卖数据包,是一种无连接的协商。在OSI模型中,在第⑤层——传输层,处于IP协议的上一层。UDP有不提供数据包分组、组装和无法对数码包进行排序的弱项,也等于说,当报文发送之后,是力不从心获知其是或不是平安一体化到达的。UDP用来支撑那个供给在总结机之间传输数据的互联网利用。包含网络录制会议系统在内的过多的客户/服务器方式的互连网利用都须求动用UDP协议。UDP协议从问世现今已经被使用了重重年,纵然个中期的殊荣已经被一些近乎协议所掩盖,不过就算是在今天UDP依旧不失为一项特别实用和有效的互联网传输层协议。

       
与所熟习的TCP(传输控制协议)协议一样,UDP协和式飞机直接放在IP(网际协议)协议的顶层。依据OSI(开放系统互连)参考模型,UDP和TCP都属于传输层协议。UDP磋商的第贰职能是将互联网数据流量压缩成数据包的花样。3个超人的多少包便是三个二进制数据的传导单位。每三个数据包的前捌个字节用来含有报头新闻,剩余字节则用来含有具体的传输数据。

       
UDP是OSI参考模型中一种无连接的传输层协议,它最首要用来不供给分组顺序到达的传输中,分组传输顺序的检讨与排序由应用层完结[2]  ,提供面向事务的简练离谱音信传递服务。UDP
协商基本上是IP协议与上层协议的接口。UDP磋商适用端口分别运转在同一台设备上的三个应用程序。

特点:

         
1)无连接,发送数据在此以前不须求建立连接。费用和发送在此以前的日子推移较短。 

         
2)尽最大大力付出。(可以使用一定策略实现可信传输)

         
3)面向报文,UDP对应用程序交付的报文,添加UDP首部后平昔交给IP层。不统一,不拆分。

         
4)没有拥挤堵塞控制,网络不通不会使源主机发送率降低。

         
5)UDP帮忙一对一,一对多,多对一的并行通讯

         
6)UDP首部开支较小,8字节(TCP为20字节、IP为20字节)

航天科技 2

UDP协议在网络协议中的地点

航天科技 3

UDP报文帧头


 

源端口和目的端口在FPGA极客空间《你知道PO昂科威T吗》中有详实表明。

总委员长度:拾陆个人,定义的用户数据报的总市长度。首部增进数量,十两人能够定义的总参谋长度是0-65535字节,但短小长度是8字节,有首部没有数据。

校验和:那些字段用来校验整个用户数据报(首部加数量),具体育校园验和算法,详见FPGA极客空间《你精通PING效率是怎么落到实处的吗》。

航天科技 4

航天科技 5


 

UDP伪首部

伪首部的效率:为了数据包的收信人明确发送和接收UDP数据包是来自科学的源地址且该数据包是发放本身的。

出殡方构造伪首部与待发送的UDP数据一起总结校验和接下来发送给接收方,接收方使用相同的法门总结校验和,并与发送方的校验和相比,假设同样,则印证该数据包是发放本机的,且数据传输无误。

航天科技 6

UDP在IP中的封装


 

 版权全部权归卿萃科学技术 圣何塞FPGA 事业部,转发请表明出处
 

 

作者:杭州卿萃科技(science and technology)ALIFPGA  

 

初稿地址:阿德莱德卿萃科学技术FPGA极客空间
微信公众号

 


 

    航天科技 7

 

航天科技,  扫描二维码关切青岛卿萃科技(science and technology)FPGA极客空间

 

 

 


 

 

 

发表评论

电子邮件地址不会被公开。 必填项已用*标注