Актуальность ссылки на локальные адреса? - PullRequest
2 голосов
/ 18 августа 2010

Я пишу журнал на сервере и хочу включить IP-адрес (а) машины.В Windows 7 я получаю адреса IPv6 вместе с адресами IPv4, но адреса v6 имеют этот знак%.Из того, что я собрал воедино об этих адресах, я все еще не уверен, имеют ли они отношение к моему журналу.

Насколько я понимаю, они назначены самостоятельно и используются только на моем ПК.Это верно?Могу ли я просто отфильтровать что-либо со знаком%, чтобы уменьшить беспорядок в журнале, или есть ситуации, когда я не должен?

1 Ответ

4 голосов
/ 19 августа 2010

Нет, неверно, что локальные адреса ссылок используются только на вашем ПК, хотя они назначаются самостоятельно. петлевой адрес (::1), а не адрес локальной ссылки, используется только на вашем ПК.

Link-local адреса используются в вашей локальной сети, и их можно использовать для связи с другими узлами. Они не маршрутизируются, но все еще весьма полезны. С одной стороны, они полностью специальные. В отличие от локальной ссылки в IPv4, для которой DHCP истекает около 30 секунд, прежде чем вы получите локальный адрес ссылки, в момент подключения сетевого кабеля у вас будет локальный адрес связи, независимо от того, есть ли у вас глобальный адрес или нет.

Это полезно по ряду причин. Возможно, самым большим из них является то, что локальные сетевые сервисы (включая рекламу маршрутизатора, которая рекламирует глобальные подсети) могут быть выполнены на локальных адресах ссылок, что означает, что конфигурация является немедленной, и если приложение создано для их использования (например, локальное одноранговое приложение, такое как Windows Meeting Space), настройка со стороны пользователя не требуется.

Локальные адреса используются уже на практике. Базовые службы IPv6 Neighbor Discovery / Solicitation, Router Advertising / Solicitation и DHCPv6 используют для связи локальные адреса каналов.

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

...