grpc的數據包監控


CommView是一個專門為網絡管理員,安全專家,網絡程序員,以及任何想要全面了解一台個人電腦或一個網段中的網絡通信量的用戶設計的強大的網絡監控器和分析器,不過它支持Win系統。

我這里用的 CommView 是 http://www.xdowns.com/soft/1/3/2006/Soft_1146.html  下載的。

CommView 監控 localhost 的請求, 需要選擇 Loopback 這個選項,如下圖:

image

這是因為:如果你准備抓取一台機器到自己的報文,則這個報文將不會經過實際的網絡適配器,即使報文是發往這台機器上的某個網絡適配器地址。這也意味着當你抓包的時候是看不到報文的,如在含有指定目的地址的網絡適配器上操作。而你只能在回環接口上抓包,如果存在這樣一個接口並且允許抓包的情況下。

 

比如我們監控 grpc 的例子, 就可以監控到下面信息:

image

image 

 

 

不過遺憾的是 CommView 沒有對 HTTP2的支持, 而 Wireshark 最新版本支持。所以我們通過 CommView 來抓包並保存到文件中,並在 Wireshark 中打開。

image

 

image

 

在 wireshark 中,我們 打開保存的 cap文件, 然后用 http2 來解碼。

image

之后,我們就可以看到一些 http2 的包。

 

 

 

 

image

參考:

https://wiki.wireshark.org/HTTP2


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM