В маршрутизаторах серии ME различные протоколы конкурируют за аппаратные ресурсы и имеют определенные лимиты.
Часть ресурсов задана жёстко, часть может быть перераспределена между протоколами.
Ниже дефолтное распределение ресурсов маршрутизатора ME5100
0/ME5100:EOS# show hw-module maximum Wed Aug 24 17:47:02 2022 FLAGS: N/S - Not Supported Transport-tunnels: MPLS transport tunnels, L3VPN service PHP tunnels Service-tunnels: MPLS L2VPN service tunnels, L3VPN service non-PHP tunnels Switch entries: MPLS Ingress Label Table Shared resources Resource Current Configured Approx. Cap. Used ----------------------- ------------ ------------ ------------- ----- CPU punt entries 32768 32768 N/S 1 Ingress shapers 128 128 N/S 0 Service tunnels 6144 6144 N/S 3 Mirrors 15 N/S N/S 0 TPID 3 N/S N/S 1 VLAN profiles 8 N/S N/S 2 Ingress rewrite 68 N/S N/S 1 Egress rewrite 260 N/S N/S 2 BFD timers 8 N/S N/S 1 BFD local RX/TX timers 8 N/S N/S 1 BFD source addresses 47 47 N/S 0 FEC 31738 N/S N/S 3 ECMP 1022 N/S N/S 0 ACL entries 0 0 N/S 0 Transport tunnels 2048 2048 N/S 32 IPv4 flows 0 0 N/S 0 IPv6 flows 0 0 N/S 0 IPv4 routes 913408 N/S 913408 4 IPv6 routes 32768 32768 32768 0 ARP 20475 N/S N/S 2 Interfaces 4096 N/S N/S 22 VSI 4094 N/S N/S 1 Switch entries 0 N/S N/S 0 Rate limiters 1023 N/S N/S 0 0/ME5100:EOS#
Учитывая, что размер Full View таблицы в интернет уже составляет порядка 900000 маршрутов IPv4,
при использовании маршрутизатора ME5100 имеет смысл увеличить количество маршрутов IPv4, уменьшив количество маршрутов IPv6 командой:
0/ME5100:EOS(config)# hw-module maximum ipv6 routes 100
Так же стоит обратить внимание, что, например, дефолтное значение количества ACL = 0. Это тоже нужно учитывать и при использовании ACL выделить аппаратные ресурсы заранее.
0/ME5100revX:R17-246(config)# hw-module maximum acl-entries 10
Все изменения в модуле распределения аппаратных ресурсов применяются после перезагрузки устройства. Пример таблицы распределения ресурсов после внесения изменений:
0/ME5100:EOS# show hw-module maximum Thu Aug 25 04:23:50 2022 FLAGS: N/S - Not Supported Transport-tunnels: MPLS transport tunnels, L3VPN service PHP tunnels Service-tunnels: MPLS L2VPN service tunnels, L3VPN service non-PHP tunnels Switch entries: MPLS Ingress Label Table Shared resources Resource Current Configured Approx. Cap. Used ----------------------- ------------ ------------ ------------- ----- CPU punt entries 32768 4096 N/S 24 Ingress shapers 128 128 N/S 0 Service tunnels 6144 6144 N/S 5 Mirrors 15 N/S N/S 0 TPID 3 N/S N/S 1 VLAN profiles 8 N/S N/S 2 Ingress rewrite 68 N/S N/S 2 Egress rewrite 260 N/S N/S 2 BFD timers 8 N/S N/S 2 BFD local RX/TX timers 8 N/S N/S 3 BFD source addresses 47 47 N/S 5 FEC 31738 N/S N/S 19 ECMP 1022 N/S N/S 0 ACL entries 10 10 N/S 2 Transport tunnels 2048 2048 N/S 32 IPv4 flows 0 0 N/S 0 IPv6 flows 0 0 N/S 0 IPv4 routes 970752 N/S 970752 900749 IPv6 routes 100 100 2048 6 ARP 20475 N/S N/S 12 Interfaces 4096 N/S N/S 41 VSI 4094 N/S N/S 20 Switch entries 0 N/S N/S 1 Rate limiters 1023 N/S N/S 1 0/ME5100:EOS#