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
がプロトコルとして認識されるようになりました。