D-Link DAS-3224 User Manual
2. Приоритезированный min-max:
• Excess bandwidth sharing weight = 100 (для всех очередей)
• Minimum bandwidth: min значение полосы пропускания,
требуемое для данной очереди. Указывается в Кбит/с.
• Maximum bandwidth: max значение полосы пропускание,
которое данная очередь может использовать. Указывается
в Кбит/с. Ноль значит отсутствие ограничений.
в Кбит/с. Ноль значит отсутствие ограничений.
3. Взвешенный:
• Excess bandwidth sharing weight = размер избыточной
полосы пропускания, которую данная очередь хочет занять.
• Minimum bandwidth: min значение полосы пропускания,
требуемое для данной очереди. Указывается в Кбит/с.
• Maximum bandwidth: max значение полосы пропускание,
которое данная очередь может использовать. Указывается
в Кбит/с. Ноль значит отсутствие ограничений.
в Кбит/с. Ноль значит отсутствие ограничений.
.
10.1.3.Алгоритмы ограничения полосы пропускания
10.1.3.1.Token Bucket Filter
Контроль полосы пропускания в DAS-3248 производится на основе алгоритма Token
Bucket Filter (TBF).
TBF- это дисциплина очереди, которая передает поступающие пакеты со скоростью, не
превышающей административно заданный порог, но с возможностью превышающих его
коротких всплесков.
превышающей административно заданный порог, но с возможностью превышающих его
коротких всплесков.
Реализована TBF в виде буфера, постоянно заполняющегося некими маркерами
(токенами) с заданной скоростью. Наиболее важным параметром буфера является его
размер, определяющий количество хранимых токенов.
(токенами) с заданной скоростью. Наиболее важным параметром буфера является его
размер, определяющий количество хранимых токенов.
Каждый прибывающий токен сопоставляется с одним пакетом данных из очереди, после
чего удаляется. Связав этот алгоритм с двумя потоками - токенов и данных, получим три
возможные ситуации:
чего удаляется. Связав этот алгоритм с двумя потоками - токенов и данных, получим три
возможные ситуации:
•
Данные прибывают со скоростью равной скорости входящих токенов. В этом
случае каждый пакет имеет соответствующий токен и проходит очередь без
задержки.
случае каждый пакет имеет соответствующий токен и проходит очередь без
задержки.
•
Данные прибывают со скоростью меньшей скорости поступления токенов. В этом
случае лишь часть существующих токенов будет уничтожаться, потому они станут
накапливаться до размера буфера. Далее, накопленные токены могут
использоваться при всплесках для передачи данных со скоростью, превышающей
скорость пребывающих токенов.
случае лишь часть существующих токенов будет уничтожаться, потому они станут
накапливаться до размера буфера. Далее, накопленные токены могут
использоваться при всплесках для передачи данных со скоростью, превышающей
скорость пребывающих токенов.
•
Данные прибывают быстрее, чем токены. Это означает, что в буфере скоро не
останется токенов, что заставит дисциплину приостановить передачу данных. Эта
ситуация называется "превышением". Если пакеты продолжают поступать, они
начинают уничтожаться.
останется токенов, что заставит дисциплину приостановить передачу данных. Эта
ситуация называется "превышением". Если пакеты продолжают поступать, они
начинают уничтожаться.
Последняя ситуация очень важна, поскольку позволяет административно ограничивать
доступную полосу пропускания.
доступную полосу пропускания.