Juniper ограничение скорости и расчет burst-size-limit для policer-а
Разберем примеры настройки полисеров для ограничения скорости на маршрутизаторах juniper, а также поговорим о том, как рассчитать значение burst-size-limit.
Рассчет burst-size-limit для juniper
Для настройки ограничения скорости первым делом надо вычислить значение burst-size. Существуют разные варианты расчета. Я предлагаю использовать самый простой способ расчета burst-size от скорости интерфейса с максимальным временем всплеска равным 5 мс. Собственно этот способ рекомендует juniper.
(We recommend that you use a value of 5 ms (0.005 seconds) as the starting point for the allowable amount of time for a burst of traffic
)
Формула для расчета burst size limit:
burst-size limit in bytes = interface media rate x allowable time for bursty traffic / 8 bits
Для удобства запишем формулу в сокращенном виде:
burst-size-limit = (INTERFACE_RATE * 0.005)/8
В зависимости от скорости интерфейса получаем следующие значения:
- Fast Ethernet - 62,500 bytes
- Gigabit Ethernet - 625,000 bytes
- 10-Gigabit Ethernet - 6,250,000 bytes
- 25-Gigabit Ethernet - 15,625,000 bytes
- 40-Gigabit Ethernet - 25,000,000 bytes
- 100-Gigabit Ethernet - 62,500,000 bytes
Т.о у нас получилось несколько варианта значения burst-size-limit в зависимости от скорости физического интерфейса:
burst-size-limit 62.5k
- для Fast Ethernetburst-size-limit 625k
- для Gigabit Ethernetburst-size-limit 6250k
- для 10-Gigabit Ethernetburst-size-limit 15625k
- для 25-Gigabit Ethernetburst-size-limit 25m
- для 40-Gigabit Ethernetburst-size-limit 62m
- для 100-Gigabit Ethernet