SCTP和UDP的区别
1. 流控制传输协议(SCTP): SCTP是计算机网络中一个面向连接的协议,提供全双工关联,即在网络中已经建立连接的两个终端之间同时传输多个数据流。
2. 用户数据报协议(UDP): UDP是一个传输层协议。UDP是互联网协议套件的一部分,被称为UDP/IP套件。与TCP不同,它是一个不可靠的、无连接的协议。因此,在数据传输之前,不需要建立连接。UDP套接字是数据报套接字的一个例子。
SCTP和UDP之间的区别 –
参数 | SCTP协议 | UDP协议 |
---|---|---|
可达性检查 | 在SCTP中可以有一个可达性检查。 | 在UDP中没有可达性检查。 |
多信息流 | SCTP支持多信息流。 | UDP不支持多流传输。 |
数据传输 | 数据传输比SCTP更可靠。 | UDP中没有可靠的数据传输。 |
选择性ACK | SCTP中有选择性的ACK。 | UDP中没有选择性的ACK。 |
Multihoming | SCTP支持Multihoming。 | UDP不支持Multihoming。 |
面向连接 | SCTP协议是面向连接的。 | UDP协议不是面向连接的。 |
部分数据传输 | SCTP中存在部分数据传输。 | 在UDP中没有部分数据传输。 |
有序数据传输 | SCTP中存在有序数据传输。 | UDP不支持有序的数据传输。 |
流量控制 | SCTP有有效的流量控制。 | UDP没有有效的流量控制。 |
拥塞控制 | SCTP中有拥塞控制。 | UDP中没有拥塞控制。 |