QUICとはQUICは、今年5月に RFC 9000 や他いくつかの RFC によって標準化された、次世代のインターネットにおける通信プロトコルです。HTTP/3 では、このQUICを下位層として使うことになっており、今後のより高速なインターネット通信においてQUICの占める役割は非常に大きなものとなるでしょう。QUIC is now RFC 9000 | Fastly この記事では、QUICによる通信が始まる第一歩であるところの、Initial packet を Ruby で受けとってみることにします。 はじめに この記事内では、いくつかの外部の記事を参照しています。それらはQUICの、ある時点での draft を参考に書いてあるものもありますが、この記事では RFC となったQUIC version 1 に対しての内容となります。 記事内の誤り、誤字脱字等は
![QUIC の Initial packet を Ruby で受けとる | うなすけとあれこれ](https://cdn-ak-scissors.b.st-hatena.com/image/square/2a0d227845ef634b57ca01a5ea79d6fef935e2a6/height=288;version=1;width=512/https%3A%2F%2Fblog.unasuke.com%2Fimages%2F2021%2Fquic-ruby-e11135ec.png)