주소 및 경로 범위의 의미

주소 및 경로 범위의 의미

주소와 경로의 범위 의미에 대한 정보를 검색했지만 지금까지 읽은 문서를 이해하지 못합니다. 내가 읽은 내용은 다음과 같습니다.

제가 읽을 수 있는 다른 문서가 있나요? "iproute2 주소 범위"와 유사한 인터넷 검색은 도움이 되지 않았습니다. 주소 범위는 해당 주소로 이동하는 방법을 의미한다고 생각합니다.

  • "호스트": localhost에서만 가능합니다.
  • "링크": 해당 장치가 연결된 네트워크에 직접 연결된 다른 호스트에서만 가능합니다.
  • "글로벌": "호스트" + "링크".
  • 다른 범위는 향후 사용을 위해 예약되어 있습니다.

내 노트북이 DHCP를 통해 할당된 주소 범위를 "글로벌"에서 "호스트", "링크" 또는 "3"으로 변경해도 동작에는 변화가 없으며 결과는 다음과 같습니다.

  • 모든 경우에 랩탑에서 해당 주소로 ping을 실행하여 인터넷에 연결할 수 있습니다.
  • 모든 경우에 동일한 인터페이스에 브리지된 가상 NIC를 사용하고 해당 주소에 대한 수동 네트워크 설정을 사용하여 동일한 노트북의 가상 머신에서 핑을 실행할 수 있었습니다.

저는 IPv4만 사용하고 있습니다.

답변1

주소 범위의 기능 중 하나는 나가는 연결에 대해 주소가 선택되는 시기를 결정하는 것입니다. https://www.rfc-editor.org/rfc/rfc3484#section-4(통과하다 man gai.conf).

이러한 예를 살펴보면 첫 번째로 전역적으로 고유한 주소에 연결할 때 링크 로컬 주소를 사용하지 않는다는 점을 알 수 있습니다. https://www.rfc-editor.org/rfc/rfc3484#section-10.1

솔직히 말해서 Linux에서 범위의 다른 의미를 찾은 기억이 없습니다. 하지만 경로에서 사용되는 데에는 아마도 이유가 있을 것입니다. 주소 선택은 사용자 공간이므로 라우팅과는 다를 것으로 예상됩니다.

관련 정보