Zenoh 協定
zenoh-dissector
如果想要學習 Zenoh Protocol,那我們一定需要使用 zenoh-dissector 這個 wireshark plugin 來看。
- 先確保已經有安裝 wireshark
- 到 GitHub Release page 下載對應自己作業系統的 library
- 解壓縮後會看到
libzenoh_dissector.so這個檔案,要放到對應的位置,這邊是以4.6.x為例,你要放到對應自己版本的資料夾
mkdir -p ~/.local/lib/wireshark/plugins/4.6/epan
cp libzenoh_dissector.so ~/.local/lib/wireshark/plugins/4.6/epan/libzenoh_dissector.so
- 開啟 wireshark 之後,就可以輸入 zenoh 來查看 protocol
- 我們可以用 Zenoh 最基本的範例來觀察,注意的是目前預設 Zenoh plugin 只會追蹤 port 7447,所以讓我們特別指定 listener 和 connector