2010-08-18 2 views
2

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

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

ответ

4

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

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

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

Связи-локальные адреса используются уже на практике. Основные службы IPv6 «Соседство обнаружения/запроса», «Реклама/запрос маршрутизатора» и «DHCPv6» используют локальные адреса для связи.

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

Смежные вопросы