Link-local address

Материал из Википедии — свободной энциклопедии
Перейти к: навигация, поиск

Link-Local Address — адреса сети, которые предназначены только для коммуникаций в пределах одного сегмента местной сети или магистральной линии. Они позволяют обращаться к хостам, не используя общий префикс адреса.

Подсети link-local не маршрутизируются: маршрутизаторы не должны отправлять пакеты с адресами link-local в другие сети.

Адреса link-local часто используются для автоматического конфигурирования сетевого адреса, в случаях, когда внешние источники информации об адресах сети недоступны.

Типичное использование link-local адресов — автоматическое конфигурирование IP-адресов в локальных сетях Ethernet. Адрес из диапазона link-local назначается ОС хоста автоматически в случае недоступности других источников информации, например сервера DHCP.

Диапазоны и правила формирования адресов link-local[править | править вики-текст]

IPv4 В IPv4 для link-local выделена подсеть 169.254/16, это адреса в диапазоне от 169.254.1.0 до 169.254.254.255.
Раздел 2.1 RFC 3927 требует, чтобы адрес формировался на основе генератора псевдослучайных чисел, инициализированного адресом MAC (при его наличии).

IPv6 Для IPv6 в качестве link-local адресов выделена подсеть FE80::/10.
Согласно RFC 4862 (5.3) и RFC 4291 (2.5.1 и Appendix A), адрес формируется на основе так называемого "идентификатора интерфейса" (англ.  "interface identifier") IEEE EUI-64, уникального для интерфейса. В сетях Ethernet для его формирования используются биты адреса MAC (IEEE MAC-48) и константа 0xFF.

Ссылки[править | править вики-текст]

  • RFC 3927 — Dynamic Configuration of IPv4 Link-Local Addresses
  • RFC 4862 — IPv6 Stateless Address Autoconfiguration
  • RFC 4291 — IP Version 6 Addressing Architecture