计算机网络(二十三)其他传输层协议

计算机网络(二十三)其他传输层协议

1.UDP-Lite

UDP-Lite (Lightweight User Datagram Protocol , 轻量级用户数据报协议)是扩展UDP机能的一种传输层协议。
如果将UDP中校验和设置为无效, 那么即使数据的一部分发生错误也不会将整个包废弃。不建议将校验和关闭。
UDP-Lite提供与UDP几乎相同的功能,不过计算校验和的范围可以由应用自行决定。
这个范围可以是包加上伪首部的校验和计算,可以是首部与伪首部的校验和计算,也可以是首部、伪首部与数据从起始到中间某个位置的校验和计算。
可以只针对不允许发生错误的部分进行校验和的检查。

2.SCTP

SCTP (Stream Control Transmission Protocol , 流控制传输协议)与TCP­一样,都是对一种提供数据到达与否相关可靠性检查的传输层协议。
特点:
1.以消息为单位收发
TCP中接收端并不知道发送端应用所决定的消息大小。在SCTP中可以。
2.支持多重宿主
在有多个NIC的主机中,即使其中能够使用的NIC发生变化,也仍然可以继续通信。
3.支持多数据流通信
TCP中建立多个连接以后才能进行通信的效果,在SCTP中一个连接就可以。
4.可以定义消息的生存期限
超过生存期限的消息,不会被重发。
SCTP主要用于进行通信的应用之间发送众多较小消息的情况。这些较小的应用消息被称作数据块(Chunk), 多个数据块组成一个数据包。
SCTP具有支持多重宿主以及设定多个IP地址的特点。
多重宿主是指同一台主机具备多种网络的接口。SCTP可以为具备多个NIC的主机提供更可靠的传输。

3.DCCP

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值