gRPC、および、その下で使われている HTTP/2 について、パケットキャプチャして解析しようとしていました。 パケットキャプチャといえば、wireshark ですが、gRPC の通信をキャプチャしても、gRPC でも HTTP/2 でもなく、TCP としか判定されないということになってしまいました。なお、 Wireshark の Version は 3.0.1 です。 どうしたものかと思っていたら、wiki の方にヒントがしれっと書かれておりまして。 need to use Decode as HTTP2 とのこと。これを実現するために、右クリックして Decode As ... を選択します。 そうすると、ダイアログが開くので、 Current カラムの値を HTTP2 にしましょう。 キャプチャ結果の画面に切り替わり、 HTTP2 や GRPC がプロトコルとして認識されるようにな
![Wireshark で gRPC・HTTP/2 通信をキャプチャしても TCP としか判定されない - 理系学生日記](https://cdn-ak-scissors.b.st-hatena.com/image/square/6796c2c84a37fbab79ab7bad0449cfd78cad6de5/height=288;version=1;width=512/https%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Fk%2Fkiririmode%2F20190501%2F20190501232021.png)