udp是什么,tracker和HTTPtracker?
BT下载须要一个核心效劳器,也许效劳器叫做tracker 衔接效劳器能够采取HTTP方法和UDP方法,因此分辨叫做HTTP tracker和UDP tracker
TCP和UDP传输速度为何UDP要快?
UDP绝对于TCP而言,是缺乏一个牢靠的丧失重发机制,因而能够即时前往,因此你觉得快
UDP属于发射后不管,然而从IP层来讲,它的效力和TCP比拟,简直雷同
TCP为何慢呢?就是因为须要 发射 确认 这样一个轮回进程,因此慢
当初爱好用UDP取代TCP的原因重要是 TCP的重发机制不完美,等候时光不合理,呼应常常偏慢
UDP的成绩重要在于丢包,假如你的API层协定划定局部数据能够丧失,那末UDP的呼应速度会是最好的抉择
一样,假如划定绝对不能够丢包,那末须要你本人在API大概引擎里负责处理UDP的牢靠传输
个别测试下,在绝对牢靠的环境里,UDP的丢包率很低,因而即便采取确认形式传输,速度也很快
然而,假如在INTERNET上,比方 电信到CNC线路,丢包率是偏高的,效力会重大下降,CPU开消激烈增添[重要是确认机制招致的]
rtp协定和udp辨别?
rtp协定是一个收集传输协定,它是由IETF的多媒体传输工作小组1996年在RFC 1889中公布的。UDP协定个别指UDP。 Internet 协定集支撑一个无衔接的传输协定,该协定称为用户数据包协定(UDP,User Datagram Protocol)。UDP 为利用法式供给了一种无需树立衔接就能够发送封装的 IP 数据包的方法。
TCP与UDP的差别?
1、衔接上面差别
TCP面向衔接(如打手机要先拨号树立衔接)。
UDP是无衔接的,即发送数据之前不须要树立衔接。
2、安好上面的差别
TCP供给牢靠的效劳,经由进程TCP衔接传递的数据,无错误,不丧失,不重复,且顺次达到。
UDP尽最大尽力托付,即不保证牢靠托付。
3、传输效力的差别
TCP传输效力绝对较低。
UDP传输效力高,适用于对高速传输和及时性有较高的通讯或播送通讯。
4、衔接工具数量的差别
TCP衔接只能是点到点、一对一的。
UDP支撑一对一,一对多,多对一和多对多的交互通讯。
UDP的重要特点?
1、UDP 是无衔接的,即发送数据之前不须要树立衔接,因而减少了开消和发送数据之前的时延。
2、UDP 应用尽最大尽力托付,即不保证牢靠托付,因而主机不须要保持复杂的衔接状况表。
3、UDP 是面向报文的。发送方的UDP对利用法式交下来的报文,在增添首部后就向下托付IP层。UDP对利用层交下来的报文,既不兼并,也不拆分,而是保存这些报文的鸿沟。因而,利用法式必需抉择适合巨细的报文。
4、UDP 不堵塞把持,因而收集出现的堵塞不会使源主机的发送速度下降。很多的及时利用(如IP手机、及时视频会议等)要去源主机以恒定的速度发送数据,而且容许在收集产生堵塞时丧失一些数据,但却不容许数据有太多的时延。UDP恰好合乎这类请求。
5、UDP 支撑一对一、一对多、多对一和多对多的交互通讯。
6、UDP 的首部开消小,只要8个字节,比TCP的20个字节的首部要短。