Я мог найти некоторую информацию в Интернете, но мне трудно понять эту информацию из-за использования технических слов. Может ли кто-нибудь помочь мне с этим.
Правильно ли я понял прочитанное?
Во-первых, всегда ли локальный адрес ссылки является IP-адресом? Кроме того, всегда ли локальный адрес ссылки находится в диапазоне от 169.254.1.0 до 169.254.1.0?
Во-вторых, локальный адрес канала всегда назначается устройству само по себе. Более подробно, устройство выбирает IP-адрес (из указанного диапазона) и отправляет этот IP-адрес другим устройствам в сети. Если этот IP-адрес не занят другими устройствами, он будет занят рассматриваемым устройством. Это правильно?
Связанные локальные адреса позволяют машинам автоматически иметь IP-адрес в сети, если они не были настроены вручную или автоматически настроены специальным сервером в сети (DHCP). Прежде чем адрес будет выбран из этого диапазона, машина отправляет специальное сообщение (используя ARP, что означает протокол разрешения адресов) машинам в сети вокруг него (при условии, что им также не был назначен адрес вручную или автоматически) чтобы узнать, является ли 169.254.1.1 бесплатным. Если да, то машина назначает этот адрес своей сетевой карте. Если этот адрес уже используется другой машиной в той же сети, он пробует следующий IP-адрес 169.254.1.2 и так далее, пока не найдет свободный адрес.
Это особый класс адресов. Обычно относится к IPv4 или IPv6-адресу, но может быть ссылкой на другие протоколы. Общая идея состоит в том, что адрес действителен и может использоваться только для локальной ссылки или сегмента локальной сети. Точное значение этих терминов зависит от протокола.
Во-первых, локальный адрес ссылки всегда является IP-адресом.
Не всегда, чаще всего люди действительно имеют в виду локальные IP-адреса, когда используют этот термин. Когда они имеют в виду это, адреса всегда являются IP-адресами, IPv4 или IPv6. В некоторых случаях допустимо называть MAC-адрес локальным адресом канала, но это менее распространенное использование этого термина.
Причем он всегда находится в диапазоне от 169.254.1.0 до 169.254.1.0.
Вблизи диапазон для IPv4 составляет 169.254.0.0/16 (от 169.254.0.1 до 169.254.255.254), при этом 169.254.0.0 и 169.254.255.255 зарезервированы как сетевые / широковещательные адреса. В IPv6 fe80 :: / 10 зарезервировано для адресов Link-Local, причем большинство автоматически назначаемых адресов находятся в диапазоне fe80 :: / 64.
Во-вторых, локальный адрес всегда присваивается устройству само по себе.
Нет. Локальный IP-адрес не более уникален, чем обычный IP-адрес, по крайней мере, в общих чертах. Локальный IP-адрес канала должен быть уникальным в пределах своего сетевого сегмента. Приблизительное руководство к этому состоит в том, что маршрутизаторы не будут пересылать трафик, используя адрес из диапазона IP-адресов локального канала, но концентраторы и коммутаторы будут вести себя как обычно. В домашних условиях это означает, что они вряд ли будут широко использоваться вне автоматизированных назначений, в более крупных сетях это становится более актуальным.
Процесс, при котором устройство назначает себе адрес, обычно используется для локальных IP-адресов, но это не единственный способ их использования. В автоконфигурация адреса без сохранения состояния устройство должно проверить доступность адреса, который оно хочет использовать, и затем использовать его. Ничто не мешает вам вручную назначить один и тот же локальный IP-адрес для двух администрируемых вами устройств.
Более подробно, устройство выбирает IP-адрес (из указанного диапазона) и отправляет этот IP-адрес другим устройствам в сети. Если этот IP-адрес не занят другими устройствами, он будет занят рассматриваемым устройством. Это правильно?
Вы описываете форму автоконфигурация адреса без сохранения состояния. Хотя это один из наиболее распространенных источников локальных IP-адресов, он не единственный и представляет собой отдельный процесс.
Если вы собираетесь начать изучение IPv6, тогда каждый физический сетевой порт на устройстве имеет локальный для канала IPv6-адрес, который в основном используется исключительно для операций протокола низкого уровня. Они либо автоматически генерируются способом, подобным описанному вами, либо выдаются центральной системой, как это обычно делает DHCP для обычных адресов IPv4.
Если вы собираетесь смотреть на уровень Ethernet, а не на IP, кажется, что MAC-адреса также считаются локальными адресами канала. Этот термин, вероятно, применим и к другим адресуемым сетевым протоколам, но я ожидаю, что IP и Ethernet являются двумя наиболее часто используемыми для повседневного использования, а IP является преобладающим для домашнего оборудования.
Для получения дополнительной информации вам может повезти в статье Википедии о Link-Local Адреса. В настоящее время у него есть хорошее объяснение, хотя вам необходимо знать, в чем разница между концентраторами, коммутаторами и маршрутизаторами в IP-сетях.