Linuxのパケットパスを理解したいです。チャートが見つかりました。協会。
私のLinuxシステムには、次のルーティングテーブルがあります。
default via 192.168.2.1 dev wlan0 proto static metric 1024
169.254.0.0/16 dev wlan0 scope link metric 1000
192.168.2.0/24 dev wlan0 proto kernel scope link src 192.168.2.73
8.8.8.8にpingを送信する場合:
- まず、OUTPUTテーブルの規則に従います。
- ルーティング決定はルーティングテーブルをチェックし、wlan0デバイスを使用して宣言されたデフォルトパスを使用します。
- POSTROUTING ルールを経て wlan0 に送信されます。
ping 応答の場合、wlan0 に到達すると仮定すると、まず PREROUTING ルールに合格します。私の質問は、この時点でルーティングテーブルを確認すると何が得られるかということです。グラフは、ルーティング決定が行われたことを示すためです。それとも、パケットにシステムのインターフェイスに関連付けられたIPがないことを確認するだけですか? ?