Локальный адрес ссылки

редактировать
Сетевой адрес компьютера который можно использовать только в той же локальной сети

В компьютерных сетях, локальный адрес ссылки - это сетевой адрес, который действителен только для связи в пределах сегмента сети или широковещательного домена, к которому подключен хост. Локальные адреса канала чаще всего назначаются автоматически с помощью процесса, известного как автоконфигурация адреса без сохранения состояния или автоконфигурация локального адреса канала, также известная как автоматическая частная IP-адресация или auto-IP .

Не гарантируется, что локальные адреса канала будут уникальными за пределами их сетевого сегмента, поэтому маршрутизаторы не пересылают пакеты с локальными адресами источника или назначения.

IPv4 локальные адреса канала назначаются из блока адресов 169.254 .0.0 / 16 (с 169.254.0.0 по 169.254.255.255). В IPv6 они назначаются из блока fe80 :: / 10.

Содержание
  • 1 Назначение адреса
  • 2 IPv4
  • 3 IPv6
  • 4 См. Также
  • 5 Ссылки
Назначение адреса

Адреса локального канала могут быть назначены вручную администратором или с помощью автоматических процедур операционной системы. В сетях Интернет-протокол (IP) они чаще всего назначаются с использованием автоконфигурации адресов без сохранения состояния. В IPv4 локальные адреса канала обычно используются только тогда, когда не существует внешнего механизма конфигурации адреса с отслеживанием состояния, такого как Протокол динамической конфигурации хоста (DHCP), или когда другая первичная конфигурация метод не удался. В IPv6 локальные адреса канала всегда назначаются вместе с адресами других областей и требуются для внутреннего функционирования различных компонентов протокола.

Для автоконфигурации адреса без сохранения состояния часто используется стохастический процесс выбора значения локальных адресов канала с присвоением псевдослучайного адреса, который различается для каждого сеанса. Однако в IPv6 локальный адрес канала может быть получен из адреса интерфейса управления доступом к среде (MAC) в методе, основанном на правилах.

IPv4

In RFC 3927, Инженерная группа Интернета (IETF) зарезервировала блок адресов IPv4 169.254.0.0/16 (169.254.0.0 - 169.254.255.255) для адресации на уровне канала. Для этой цели может использоваться весь диапазон, за исключением первых и последних 256 адресов (169.254.0.0/24 и 169.254.255.0/24), которые зарезервированы для использования в будущем и не должны выбираться хостом, использующим эту динамическую конфигурацию. механизм. Адреса на уровне канала назначаются интерфейсам с помощью внутренней автоконфигурации адреса, т. Е. Без сохранения состояния, когда другие средства назначения адресов недоступны.

RFC 3927 предупреждает об одновременном использовании адресов IPv4 различной области, таких как настройка локальных адресов канала, а также глобально маршрутизируемых адресов на одном интерфейсе. Таким образом, хосты ищут DHCP-сервер в сети перед назначением локальных адресов.

В процессе автоматической настройки адреса сетевые узлы выбирают случайный кандидатский адрес в пределах зарезервированного диапазона и используют протокол разрешения адресов (ARP), чтобы убедиться, что адрес не используется на сеть. Если на ARP получен ответ, это означает, что IP-адрес кандидата уже используется; Затем создается новый случайный IP-адрес кандидата и процесс повторяется. Процесс завершается, когда нет ответа на ARP, указывающего, что IP-адрес кандидата доступен.

Когда глобально маршрутизируемый или частный адрес становится доступным после назначения локального адреса ссылки, использование нового адреса обычно должно быть предпочтительнее локального адреса ссылки для новых соединения, но связь через локальный адрес канала все еще возможна.

Microsoft называет этот метод автоконфигурации адреса Автоматическая частная IP-адресация (APIPA ).

IPv6
IPv6 Структура одноадресных адресов локального канала

В версии Интернет-протокола 6 (IPv6) адресный блок fe80 :: / 10 был зарезервирован для одноадресной адресации локального канала. Из 64 битов канала - сетевой компонент локальных адресов, 10 старших битов (1111111010) соответствуют зарезервированному IANA «префиксу глобальной маршрутизации» для локальных адресов канала, в то время как «идентификатор подсети» (оставшиеся 54 бита) равен нулю.

В отличие от IPv4, IPv6 требует локального адреса канала на каждом сетевом интерфейсе, на котором включен протокол IPv6, даже если также назначены маршрутизируемые адреса. Следовательно, хосты IPv6 обычно имеют более одного IPv6-адреса, назначенного каждому из их сетевых интерфейсов с поддержкой IPv6. Локальный адрес канала требуется для операций на подуровне IPv6 протокола Neighbor Discovery Protocol, а также для некоторых других протоколов на основе IPv6, таких как DHCPv6.

При использовании локального адреса канала IPv6 для подключения к хосту к адресу должен быть добавлен индекс зоны, чтобы пакеты можно было отправлять на правильный интерфейс.

В IPv6 адреса могут быть назначены с помощью механизмов без сохранения состояния (автоматически) или с отслеживанием состояния (вручную). Автоконфигурация адреса без сохранения состояния выполняется как компонент протокола обнаружения соседей (NDP), как указано в RFC 4862. Адрес формируется из префикса маршрутизации и уникального идентификатора сетевого интерфейса.

Посредством рекламы префиксов маршрутизации NDP маршрутизатор или серверный хост может объявлять информацию о конфигурации для всех подключенных к каналу интерфейсов, что вызывает дополнительное назначение IP-адресов на принимающих интерфейсах для целей локальной или глобальной маршрутизации. Этот процесс иногда также считают не имеющим состояния, поскольку сервер префиксов не получает и не регистрирует какие-либо индивидуальные назначения хостам. Уникальность автоматически гарантируется методологией выбора адреса. Это может быть MAC-адрес в соответствии с RFC 4862 или рандомизированный в соответствии с RFC 4941. Алгоритмы автоматического обнаружения повторяющихся адресов предотвращают ошибки назначения.

См. Также
Ссылки
Последняя правка сделана 2021-05-27 10:40:32
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте