Почему ПК с Windows 8 хранит все журналы устаревших префиксов IPv6?

387
tvasilop

У меня Windows 8 ПК, и мой вопрос заключается в следующем:

Я подключен к Интернету, и у меня есть определенный глобальный префикс ipv6. Если я перезагружаю свой роутер и набираю команду cmd

netsh> интерфейс ipv6 показать адреса

Я понял, что у меня есть новый предпочтительный префикс, но старый префикс также показан как устаревший. Так, если я сделаю это, например, 10 раз, у меня будет десять журналов со всеми устаревшими адресами.

Почему pc хранит все журналы устаревших префиксов? Как я могу удалить устаревшие префиксы из журналов?

заранее спасибо

0
Таким образом, вы получаете новый префикс IPv6 при каждой перезагрузке маршрутизатора? ... Какой ужасный провайдер меняет адреса клиентов случайным образом? grawity 9 лет назад 0
Да, и это потому, что CPE клиента, предоставляемый провайдером, берет новый префикс / 56 от ISP-маршрутизатора и, следовательно, назначает новый префикс / 64 моему ПК ... tvasilop 9 лет назад 1
Какие. Зачем. Какой смысл выдавать целую / 56, если она не будет статичной?… grawity 9 лет назад 0
Я не знаю политику провайдера. Для очень далеких будущих потребностей, я полагаю !!! Из форумов я знаю, что RIPE предлагает / 56 для распределения ISP на потребительские CPE как лучшую практику (!) tvasilop 9 лет назад 0
Интернет-провайдер делает все правильно, как четко указано в https://tools.ietf.org/html/rfc6177. Ken Sharp 8 лет назад 0

1 ответ на вопрос

3
grawity

Это не «бревно». Адреса все еще фактически назначены интерфейсу.

Автоматическая конфигурация IPv6 без сохранения состояния работает на основе маршрутизаторов, периодически объявляющих доступные префиксы, а также их «действительное» и «предпочтительное» время (с момента последнего объявления). Например, каждые 10 минут маршрутизатор сообщает, что «маршрут 2001: db8 :: / 32 действует еще 4 часа». По истечении «предпочтительного» времени префикс помечается как «устаревший» на оставшееся «действительное» время.

(Устаревшие адреса и префиксы по-прежнему считаются действительными!)

Итак, проблема в том, что:

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

  • Даже если бы он знал старый префикс, он не мог заставить хосты немедленно отбросить его как недействительный. «Объявление маршрутизатора» может пометить префикс только как устаревший (так, чтобы ОС больше не использовала его для соединений), но префикс всегда будет оставаться действительным в течение как минимум 2 часов с момента последнего объявления по соображениям безопасности ( RFC 4862, стр. 20). ).

Вы абсолютно правы! Через 2 часа устаревшие префиксы больше не сохраняются! Еще раз спасибо за вашу заботу! tvasilop 9 лет назад 0
Я должен отметить, что под `interface ipv6` у вас также есть команда` delete address` ... grawity 9 лет назад 0