23、移动网络 SCTP协议

本文介绍了SCTP协议在移动网络中的应用,特别是其多宿主特性,允许一个端点拥有多个IP地址,提供网络容错备份。SCTP结合了TCP的可靠性与UDP的效率,以消息为导向进行传输,增强了IP网络上的通信可靠性。最初设计用于IP上的电话协议传输,现广泛应用于提高网络传输的稳定性和效率。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 学习内容来自趣谈网络协议-像小说一样的网络协议入门课    第23讲 | 移动网络:去巴塞罗那,手机也上不了脸书

一、移动网络发展

2G:手机通过发无线信号连接基站;基站一面朝前接无线,一面朝后接核心网;核心网一面朝前接基站请求,一是判断是否合   法,二是判断是不是本地号,有没有钱,一面通过网关连接电话网络;

3G:

4G:


SCTP 的第一个特点是多宿主。一台机器可以有多个网卡,而对...

极客时间版权所有: https://time.geekbang.org/column/article/10534

今天早上路上正好听看了一节课大笑,其中印象最深的就是SCTP协议;先来一段维基百科流控制传输协议:

串流控制传输协议英语:Stream Control Transmission Protocol简写 SCTP)是在2000年由 IETFSIGTRAN 工作组定义的一个传输层协议。RFC 4960 详细地定义了 SCTP,介绍性的文档是RFC 3286

作为一个传输层协议,SCTP 可以理解为和 TCPUDP 相类似的。它提供的服务有点像 TCP,又同时将 UDP 的一些优点相结合。是一种提供了可靠、高效、有序的数据传输协议。相比之下 TCP 是面向字节的,而 SCTP 是针对成帧的消息。

SCTP 主要的贡献是对多重联外线路的支持,一个端点可以由多于一个 IP地址 组成,使得传输可在主机间或网卡间做到透明的网络容错备援。

SCTP 最初是被设计用于在 IP 上传输电话协议(SS7),把 SS7 信令网络的一些可靠特性引入 IP。IETF 的这方面的工作称为信令传输 SIGTRAN。

SCTP将资料传给应用层的方式,是将资料视为message(bytes的集合),SCTP的特征是message-oriented,意思就是说它传送的是一串message(每一个message是byte为单位的集合),相对于TCP是以byte为单位,传送的是破碎的串流。在SCTP发送端用一个动作送出讯息,接收端也是用一个动作取出讯息传给对应的应用程序。相较于TCP,是一个串流导向的协定,可靠地且有顺序地传送以bytes为单位的串流。然而TCP并不允许接收端知道发送端的应用程序呼叫送出bytes集合的次数。在发送端TCP只是简单的附加更多bytes在queue里等待着送到网络上,而SCTP是将要送出的outband message都保有自己独立的queue。

再翻RFC 4960,

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值