On Wed, Feb 09, 2011 at 07:17:58PM +0200, Valentin Nechayev wrote:
Wed, Feb 09, 2011 at 13:34:53, mp wrote about "Re: [uanog] Изя всё.":
Давать /64 на клиента тоже можно, но этим ты лишаешь клиента иметь подсети.
Уточняй - подсети с автоконфигурацией. Потому что можно выдать ему хоть /126, весь софт это позволяет, но [...]
А в IPv4 клиенты имеют дома подсети, за счет NAT, к-рого в IPv6 как бы нет.
А вот это следующий тонкий вопрос. В IPv6 NAT есть, несмотря на то, что формально никем не признаётся:) Кто-то хочет скрыть структуру сети, но есть и другие причины. Рассмотрим, например, "Волю", которая обычным кабельным клиентам статические адреса не даёт - и даже при услуге "фиксированный адрес" этот адрес может меняться, если клиент оказывается под другой головной станцией или ещё что-то поменялось в сети. Вопрос: что она и как даст клиентам? Нужно ли им будет перенумеровываться каждый раз, как будет выдан другой блок? А может, вместо /64 выдадут один адрес, сформированный из MAC модема и старших 64 бит сети под конкретной головной станцией? Тогда всё равно нужен будет NAT ради чего-то осмысленного.
Вообще клиенту для того и предполагается выдавать /56-/48, чтобы он получив свою сеть мог автоматом (autoconfiguration'ом) переконфигурить все свои subnet'ы даже в случае динамической выдачи сети. И никакого NAT'а не нужно. И никакого хитрого DHCP. Холодильнику, ему, как бы, пофиг, какой именно ipv6 префикс ему анонсировал раутер, ему важно чтобы он после этого смог со своего адреса в этой сети сходить в магазин, пива хозяину заказать... :) PS: а такого провайдера который при услуге фиксированного адреса этот фиксированный адрес регулярно меняет (причем, скорее всего, без заблаговременного уведомления) стоит послать в одно место. -- In theory, there is no difference between theory and practice. But, in practice, there is.