logo search
СиСПК (ВАСИН)-лекции

Метрика протокола ospf

Протокол маршрутизации OSPF использует метрику cost, чтобы определить лучший маршрут к устройству назначения. Метрика протокола OSPF базируются на полосе пропускания bandwidth. Алгоритм протокола рассчитывает суммарное значение метрики всех соединений через сеть. Меньшее число указывает лучший маршрут. Для вычисления метрики OSPF используется следующая формула:

Метрика (Cost) = 108 / Bandwidth.

Соединение FastEthernet имеет стоимость – 1 единица, Ethernet – 10 единиц, канал ОЦК со скоростью 64 кбит/с – 1562,5 ≈ 1562, канал со скоростью 128 кбит/с – 781, канал Т1 – 64, канал Е1 – 48 единиц. Если маршрут состоит из нескольких соединений, то значения метрик складываются. Например, для сети (рис.13.2) метрика маршрута из локальной Сети 1 в локальную Сеть 2 будет складываться из метрики исходящей Сети 1 – Fast Ethernet (1), метрики соединения маршрутизаторов А и В (48), метрики соединения маршрутизаторов В и С (1562) и метрики сети назначения Ethernet (10).

Рис. 13.2. Метрика сети OSPF

Суммарное значение метрики будет равно МΣ = 1+48+1562+10 = 1621.

Значение полосы пропускания может быть изменено по команде bandwidth, например:

Router(config)#interface serial 0/0

Router(config-if)#bandwidth 64

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

Операционная система Cisco IOS позволяет задавать не только ширину полосы bandwidth, но и непосредственно значение cost по команде:

Router(config-if)#ip ospf cost значение

Применение соединений GigabitEthernet и 10-GigabitEthernet приводит к необходимости изменения значений метрики.