ルーティングテーブルがあります。
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
123.123.123.123 0.0.0.0 255.255.255.255 UH 0 0 0 vmbr0
123.123.123.0 0.0.0.0 255.255.255.224 U 0 0 0 vmbr0
0.0.0.0 123.123.123.1 0.0.0.0 UG 0 0 0 vmbr0
〜これ
123.123.123.123 0.0.0.0 255.255.255.255 UH 0 0 0 vmbr0
つまり、デバイス(123.123.123.123)にブローカー(ルーター)がありません。つまり、デバイス(現在および123.123.123.123)は直接接続されていますか?それでは、arpルーティングテーブルとそこから抽出された123.123.123.123のMACを使用してパケットをデバイス(123.123.123.123)に直接送信できますか?
または、ターゲットIPが123.123.123.123の場合は、このテーブルをよく見て0.0.0.0の規則を一致させます。つまり、これを123.123.123.1にルーティングするという意味ですか?
これは非常に基本的なようですが、明確で曖昧ではない説明を見つけることができません。いい文があればぜひ読んでみたいです。
答え1
はい、123.123.123.123は同じレイヤ2ネットワークに直接接続されており、ホストはルーターを使用せずに直接アドレス指定(ローカルarpルックアップを使用)するように構成されています。
iproute2-toolも見る価値があります:
/bin/ip ルーティングの表示
ルーティングテーブルの別のビューを提供します。
/bin/ip パスは 132.123.123.123 を取得します。
また、「123.123.123.123 にアクセスしようとしたときにどのインターフェイス、ソース IP アドレス、ゲートウェイを使用していますか?」にも回答があります。