
アドレスとパスの範囲の意味に関する情報を検索しましたが、これまで読んだ文書を理解していません。私が読んだ内容は次のとおりです。
- 人々 8 IP
- http://www.policyrouting.org/iproute2-toc.html
- http://www.policyrouting.org/PolicyRoutingBook/ONLINE/TOC.html
- iproute2-4.5.0のソースコード(たとえCソースコードに慣れていないため、多くのものは得られませんでしたが)。
私が読むことができる他の文書がありますか? "iproute2アドレス範囲"に似たインターネット検索は役に立ちませんでした。アドレス範囲は、そのアドレスに移動する方法を意味すると思います。
- 「ホスト」:localhostでのみ可能です。
- 「リンク」:そのデバイスが接続されているネットワークに直接接続されている他のホストでのみ可能です。
- 「グローバル」:「ホスト」+「リンク」。
- 他の範囲は将来の使用のために予約されています。
私のラップトップがDHCPを介して割り当てられたアドレス範囲を「グローバル」から「ホスト」、「リンク」、または「3」に変更しても、動作は変わりません。結果は次のとおりです。
- どのような場合でも、ラップトップからそのアドレスにpingを実行してインターネットに接続できます。
- すべての場合で、同じインターフェイスにブリッジされた仮想NICを使用し、そのアドレスの手動ネットワーク設定を使用して、同じノートブックの仮想マシンでpingを実行できました。
私はIPv4のみを使用しています。
答え1
アドレス範囲の機能の1つは、発信接続に対してアドレスが選択されるタイミングを決定することです。 https://www.rfc-editor.org/rfc/rfc3484#section-4(通過するman gai.conf
)。
これらの例を見ると、最初にグローバルに一意のアドレスに接続するときにリンクローカルアドレスを使用しないことがわかります。 https://www.rfc-editor.org/rfc/rfc3484#section-10.1
正直なところ、Linuxで範囲の他の意味を見つけた記憶はありません。しかし、パスで使用されるにはおそらく理由があります。アドレスの選択はユーザースペースなので、ルーティングとは異なると予想されます。