web-dev-qa-db-ja.com

コマンド「ip route」は何を表示しますか

これらはコマンドip routeからの私の出力です

10.1.40.0/24 via 10.255.115.1 dev eth1
10.255.114.0/23 dev eth1  proto kernel  scope link  src 10.255.115.18
default via 10.1.1.1 dev eth0  metric 100

私は正しく理解していますか?

  1. パケットは10.1.40.0/24に送信され、eth1経由でネクストホップルーター(10.255.115.1)に送信されますか?
  2. 10.255.114.0/23は、ルーター経由ではなく、IPが10.255.115.18であるeth1経由で送信されますか?
  3. その他はeth0経由でネクストホップルーター(10.1.1.1)に送信されますか?

proto kernel scope link srcの意味?

4
Sato

あなたの仮定は正確です:

  • 10.255.114.0/23は、10.255.115.18と同じサブネットにあるため、直接接続されています(つまり、/2310.255.114.0から10.255.115.255へ)。
  • scope linkは、宛先がサブネット内にあるため、パケットがリンク上でドロップされ、インターフェイスに直接送信されるため、ゲートウェイが不要であることを意味します。
3
bob