Компоненты архитектуры ISA

Общая схема реализации архитектуры ISA на маршрутиза­торе. Отдельно выделены функции продвижения данных маршрутизатора. Эти функции выполняются для каждого пакета, и поэто­му они должны быть тщательно оптимизированы. Остальные функции являются вспомогательными.

§ Протокол резервирования. Этот протокол используется между маршрутиза­торами и между маршрутизаторами и оконечными системами в целях ре­зервирования ресурсов для нового потока и данного уровня качества обслу­живания. Протокол резервирования - RSVP. Протокол резервирования обновляет базу данных управления трафиком используемую функцией планирования пакетов для определения услуг, пре­доставляемых пакетам каждого потока.

§ Контроль доступа. Когда запрашивается новый поток, протокол резервиро­вания вызывает функцию контроля доступа. Эта функция определяет, дос­таточно ли имеется ресурсов для нового потока с запрашиваемым уровнем качества обслуживания. Принятие решения основывается на текущем уров­не обязательств по отношению к другим потокам и/или на текущем уровне нагрузки в сети.

§ Управляющий агент способен модифициро вать базу данных управления трафиком и управлять модулем контроля до ступа в соответствии с политикой контроля доступа.

§ Протокол маршрутизации отвечает за поддержа­ние базы данных маршрутизации, в которой для каждого адреса получателя и каждого потока содержатся данные о следующем ретрансляционном участке. Эти вспомогательные функции поддерживают основную задачу маршрутиза­ции - продвижение пакетов. Следующие две принципиально основные функции осуществляют продвижение пакетов:

o Классификация и выбор маршрута. Входящие пакеты должны классифицироваться. Класс мо­жет соответствовать отдельному потоку или набору потоков с одинаковы­ми требованиями к качеству. Например, пакеты всех потоков с видеоданными или все потоки, относящиеся к одной организации, могут обрабатываться одинаково в плане распределения ресурсов и дисциплины очередей. Выбор класса основывается на полях в заголовках IP-пакетов. Зная класс пакета и IP-адрес получателя, функция классификации и выбора мар­шрута определяет адрес следующего ретрансляционного участка для этого пакета.

o Планирование пакетов. Функция планирования пакетов управляет одной или несколькими очередями для каждого выходного порта. Она определяет порядок, в котором передаются стоящие в очереди пакеты, а также, при не­обходимости, выбирает пакеты, выбрасываемые из очереди. Решения при­нимаются на основе класса пакета, содержимого базы данных управления трафиком, а также текущей и прошлой активности этого выходного порта. Например: часть задачи планирования - определение, превышает ли трафик пакетов данного потока запрошенный уровень пропускной способности, и, если превышает, решение, как посту­пить с лишними пакетами.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: