Делегирование префикса IPv6

Я полный нуб в IPv6, но есть некоторый практический опыт IPv4 (только потому, что я должен был иметь дело с ним).

мой домашний роутер за CGNAT так они не предлагают IPv4-адреса, но я спросил о получении IPv6-адрес и мой провайдер любезно предоставил мне один. В ответ они сказали, что мой адрес 2a01:XXXX:XXXX:4000::/56. Читая об этом, я понял, что могу и должен предоставлять своим сетевым устройствам GUAs, что мне нравится.

за маршрутизатор моего провайдера У меня есть OpenWRT для образовательных целей. Все мои другие устройства стоят за последним. Для того, чтобы правильно запустить DHCP мой OpenWRT должен получить префикс от маршрутизатора моего провайдера (то есть DHCPv6 включен, а).

мое замешательство приходит по поводу /56 в конце адреса. Я предполагаю, что сетевые маски не имеют смысла для Gua, так это делегированный префикс, который я могу использовать для моей частной сети? Если так, когда назначение префикса в моем роутере OpenWRT мне узкие это вниз в случае, если я решу иметь больше устройств за маршрутизатором моего провайдера в будущем?

как я могу подтвердить, что все работает так, как ожидалось? Маршрутизатора моего провайдера был дерьмовый UI и нет консоли, я вижу Гуа были назначены, но не /56 (на которое я не буду ставить имя, потому что я еще не уверен, как оно называется). Мой OpenWRT назначает адреса хостам на основе его глобальных настроек ULA, что означает его не принимая во внимание любой префикс другой маршрутизатор может быть публикация (если она даже работает правильно).

маршрутизатор ISP имеет флажок для включения делегирования префикса на основе настроек WAN (который проверен) и другой раздел для статических префиксов, который является пустым atm.

17
задан marius-O
18.02.2023 17:11 Количество просмотров материала 3110
Распечатать страницу

1 ответ

мое замешательство приходит о /56 В конце адреса

это "длина префикса" (количество соответствующих битов считая слева). Также называется "cidr нотация" того, что раньше выражалось как маска подсети. Например, в IPv4, "/24" равен маской 255.255.255.0 и "/17" соответствует 255.255.128.0, и так далее. И хотя форма маски подсети очень редко используется в IPv6, эквивалент /56 будет "Порядок:Порядок:Порядок:ff00::".

весь 2a01:XXXX:XXXX:4000::/56 - Это префикс, или просто сеть, которую провайдер направил к вам. (Это не адрес одного устройства!)

Я думаю, сетевые маски не имеют смысла для GUAs

Они делают. Однако в IPv4 и IPv6, они могут описать две немного разные вещи: сеть направляться куда-нибудь (промежуточного шлюза, маршрут) и подсети, устройства напрямую (а окончательный маршрут "по ссылке", который не может идти или быть разделен дальше).

делегации префикса IPv6 всегда маршрутизируются-маршрутизатор ISP имеет маршрут 2a01:XXXX:XXXX:4000::/56 via <your_router's_wan_IP>. Ваш маршрутизатор, как ожидается, разделить его, как вы хотите. Вы можете напрямую назначить /64 как подсети LAN, или вы можете дополнительно делегировать большие куски (например, /60 или даже весь /56) другим маршрутизаторам в вашей сети. (Это делегирование можно выполнить, добавив статические маршруты или настроив DHCPv6-PD, как это делают сами интернет-провайдеры.) Вы технически может использовать одну массивную / 56 подсеть, но это не рекомендуется; придерживайтесь /64 для них.

... OpenWRT попадает на свой wan6 (если я правильно помню, это /128, что означает, что делегирование не происходит).

нет, это не значит, что.

при настройке IP-адреса на устройстве, опять же независимо от IPv4 или IPv6, длина маски сети или префикса всегда отражает последнее: окончательный размер подсети. Так что даже если /56 маршрутизируется to ваш маршрутизатор, это вполне допустимо для него, чтобы показать только /64 или / 128 на конфигурациях интерфейса.

любые префиксы, которые маршрутизатор автоматически получает через DHCPv6-PD, будут показаны в отдельной области.

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

автоматический метод будет DHCPv6-PD, если маршрутизатор провайдера поддерживает предоставляет он (в отличие от к всего лишь просьбе).

ручной метод должен был бы добавить статический маршрут в маршрутизаторе ISP, и затем настроить интерфейсы LAN OpenWRT с помощью подсетей, которые вы хотите. Это, вероятно, более надежно, и я бы фактически направил весь /56 к устройству OpenWRT. (Это прекрасно, если маршрут перекрывает a / 64, используемый локальной сетью маршрутизатора ISP.)

1
отвечен grawity 2023-02-20 00:59

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх