【问题标题】:How long is the heartbeat interval of SCTP in WebRTC?WebRTC中SCTP的心跳间隔是多久?
【发布时间】:2013-10-12 05:59:27
【问题描述】:

WebRTC 数据通道使用 SCTP。查看从chrome://webrtc-internals 接收的位图,定期发送少量数据。这是 SCTP 心跳吗?

【问题讨论】:

    标签: webrtc sctp


    【解决方案1】:

    据我了解,这是ICE 心跳。

    【讨论】:

      【解决方案2】:

      我只是在阐述 Sam 的答案。

      WebRTC DataChannel 使用流控制传输协议 (SCTP) 进行发送 并接收任意数据。因为,WebRTC 要求所有 WebRTC 流量都是 加密,使用 DTLS。然而,大多数路由器和 NAT 设备不处理这个 协议很好。因此,SCTP 通过 DTLS 和 UDP 建立隧道。现在,即使两个 对等方正在交换任意数据,它是通过 UDP 发生的。因此,我也 相信这不是 SCTP 心跳。

      您可能知道,RTCPeerConnection 使用 ICE 来解决 同行。 ICE 使用 STUN keep-alives 检查之间的连接状态 同行。目前,我相信 chrome 会每隔 450 ms 发送一次 STUN 绑定请求以执行连接检查,但关于延长该时间间隔的讨论正在进行中。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2014-08-24
        • 2021-12-20
        • 1970-01-01
        • 2016-01-09
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多