Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

enhanced-hash-key

Синтаксис

Уровень иерархии

Описание

Для выбора пути ECMP и балансировки нагрузки используется вычислительный хэш. Начиная с версии ОС Junos 18.3R1, flow-label field она включена по умолчанию в хэш-вычисления для пакетов IPv6, GRE и PPPoE. Это может быть полезным, например, если маршрутизаторы MX работают в качестве назначенного маршрутизатора (DR) или точки рандеву (RP) и хотят загрузить баланс трафика на основе одного потока уровней 3 или 4. Вы можете вернуться к предыдущему методу хэш-вычислений, установив no-flow-label вариант.

  • Для пакетов GRE, если внешний IP-пакет не вариант пакет и внутренний пакет IPv4 или IPv6, то исходные и назначения IP-адреса из внутреннего пакета будут включены в хэш-вычисления.

    Порты уровня 4 также будут включены в хэш-вычисления, если протокол внутреннего IP-пакета является TCP или UDP, и если внутренний ПАКЕТ IP не является пакетом вариантов.

    Если внешний IP-пакет — это пакет без вариантов, а внутренний пакет MPLS, то верхняя внутренняя метка включена в хэш-вычисление.

  • Если внутренний пакет — это IPv4 или IPv6, то в хэш-вычисление будут включены IP-адреса источника и назначения из внутреннего пакета.

    Порты уровня 4 включены в хэш-вычисления, если протокол внутреннего IP-пакета является TCP или UDP, а внутренний ПАКЕТ IP — это пакет без вариантов.

Маршрутизаторы серии MX с MPCs, маршрутизаторами T4000 с FPCs типа 5, коммутаторами EX9200 и маршрутизаторами PTX10008 выберите данные, используемые в хэш-ключе для улучшенных двигателей ПЕРЕАД.

По умолчанию mpCs используют следующие параметры для хэширования:

  • IP-адрес источника

  • IP-адрес пункта назначения

  • Протокол уровня 3

  • Порт источника

  • Порт назначения

  • Обычная инкапсуляция маршрутизации (GRE) только для пакетов GRE.

Вы можете изменить механизм хэширования по умолчанию в mpCs и FPCs типа 5, настраивая заявления на [edit forwarding-options enhanced-hash-key] уровне иерархии.

По умолчанию

Не включен.

В PTX по сравнению с MX (аналогией с QFX) варианты mac-адресов источника и назначения для хэш-вычислений отличаются. В то время как QFX исключает поля MAC-адресов по умолчанию для хэш-вычислений, PTX включает MAC-адреса назначения, за исключением исходного макета.

Параметры

services-loadbalancing- Распределяет трафик по плате обработки данных на основе IP-адреса источника при установке маршрута, указывающего на несколько плат сервисов.

symmetric- Обеспечение симметричной балансировки нагрузки в агрегированных Ethernet-интерфейсах. Этот вариант необходим только на базе mpCs Trio.

Выбор данных для services-loadbalancing:

  • inet- Протокол адресации IPv4.

  • inet6- Протокол адресации IPv6.

  • layer-3-services- Включите ip-данные уровня 3 в хэш-ключ.

  • incoming-interface-index- Включите индекс входящего интерфейса в хэш-ключ.

  • source-address- Включите адрес источника в хэш-ключ.

  • destination-address- Включите адрес назначения в хэш-ключ.

  • src-prefix-len- Уложите длину префикса источника в хэш-ключ.

Выбор данных для семейства any:

  • incoming-interface-index((только PTX10008) Включите входящего интерфейса индекс в хэш-ключ.

  • no-tunnel-payload((PTX10001-36MR, PTX10004, PTX10008 и PTX10016) Отключают данные о полезной нагрузке туннеля из хэш-ключа.

Выбор данных для семейства inet:

  • gtp-tunnel-endpoint-identifer- Включите поле идентификатора конечных точек туннеля (TEID) в хэш-ключ для трафика протокола туннелирования GPRS (GTP).

    Примечание:

    Эта возможность поддерживается только маршрутизаторами серии MX с mpCs и маршрутизатором MX80.

  • incoming-interface-index- Включите индекс входящего интерфейса в хэш-ключ.

  • no-destination-port- Омит IP-порт назначения в хэш-ключе.

  • no-source-port— Порт ip-источника omit в хэш-ключе.

  • type-of-service- Включите байт типа обслуживания (TOS) в хэш-ключ.

Выбор данных для семейства inet6:

  • gtp-tunnel-endpoint-identifer- Включите поле идентификатора конечных точек туннеля (TEID) в хэш-ключ для трафика протокола туннелирования GPRS (GTP).

    Примечание:

    Эта возможность поддерживается только маршрутизаторами серии MX с mpCs и маршрутизатором MX80.

  • incoming-interface-index- Включите индекс входящего интерфейса в хэш-ключ.

  • no-destination-port- Опустите ПОРТ IP-назначения в хэш-ключе.

  • no-source-port- Опустите порт IP-источника в хэш-ключе.

  • traffic-class- Включите байт класса трафика в хэш-ключ.

Выбор данных для семейства mpls:

  • ether-pseudowire- Балансировка нагрузки IP через Ethernet pseudowire. Наличие слова нулевого контроля в полезной нагрузке указывает на Ethernet-кадр.

  • incoming-interface-index- Включите индекс входящего интерфейса в хэш-ключ.

  • label-1-exp- Бит EXP первой метки используется при вычислении хэш.

  • no-ether-pseudowire— Опустите данные о полезной нагрузке Ethernet с помощью хэш-ключа (маршрутизаторы серии MX только с MPCs).

  • no-labels— Метки MPLS от хэш-ключа (только PTX10008).

  • no-payload- Опустите данные полезной нагрузки MPLS из хэш-ключа.

Выбор данных для семейства multiservice:

  • incoming-interface-index- Включите индекс входящего интерфейса в хэш-ключ.

  • no-mac-addresses- Адреса MAC-адресов источника и адреса назначения из хэш-ключа.

  • no-payload- Опустите данные полезной нагрузки из хэш-ключа.

  • outer-priority- Включите внешние биты приоритета 802.1 в хэш-ключ.

  • source-mac- Включает MAC-адрес источника в хэш-ключ

  • no-destination-mac- Исключает MAC-адрес пункта назначения в хэш-ключе.

Требуемый уровень привилегий

интерфейс. Чтобы просмотреть это заявление в конфигурации.

интерфейс-контроль. Чтобы добавить это заявление в конфигурацию.

Информация об освобождении

Заявление, представленное в выпуске ОС Junos 10.1.

services-loadbalancing заявление, представленное в выпуске ОС Junos 11.2.

gtp-tunnel-endpoint-identifier заявление, представленное в выпуске ОС Junos 13.2

ether-pseudowire заявление, представленное в версии ОС Junos 16.1 для серий M, MX и PTX.

l2tp-tunnel-session-identifier заявление, представленное в выпуске ОС Junos 17.2

Начиная с версии 18.3R1 ОС Junos, поведение по умолчанию для хэш-вычисления пакетов IPv6, GRE и PPPoE должно включать в себя поле меток потока для улучшения балансировки нагрузки в некоторых случаях. no-payload Используйте возможность вернуться к предыдущему методу для хэш-вычислений.