WebRTC DataChannel は TCP と UDP のいいとこ取りをした SCTP というプロトコルが採用されています。 暗号部分は DTLS です。SCTP over DTLS over UDP というなかなか深めの実装です。 さて、 SCTP が余り使われていないマイナープロトコルだからどうこうは置いておいて、 QUIC という Google が提唱しているプロトコルがあります。すでに Chrome は実装済です。IETF にもドラフトは出てきています。 簡単に説明すると TLS + TCP を UDP 上に実装するというのが目的です。 Technical Overview of QUIC 大津さんの記事がいろいろあるので詳しく知りたい方はそちらをどうぞ。 で、普段は HTTP2 over QUIC over UDP という実装で使われている QUIC ですが、 DataCh