6.3.27 ip ospf network
Назначение команды
Для настройки типа сети OSPF, отличного от значения по умолчанию для используемой среды передачи данных, используется команда ip ospf network.
Чтобы вернуть значение по умолчанию, используйте форму no этой команды.
Синтаксис команды
ip ospf network ( broadcast | non-broadcast | point-to-multipoint [ non-broadcast ] | point-to-point )
no ip ospf network
Параметры
| Параметр | Описание параметра |
|---|---|
| broadcast | Устанавливает тип сети как широковещательную (например, Ethernet, FDDI) |
| non-broadcast | Устанавливает тип сети как NBMA (сеть без поддержки широковещания) |
| point-to-multipoint | Устанавливает тип сети как точка-многоточка |
| point-to-point | Устанавливает тип сети как точка-точка |
Режим команды
Interface Configuration
Значение по умолчанию
Зависит от типа физической среды
Использование
С помощью этой команды можно, например, настроить широковещательную сеть как NBMA, если маршрутизаторы не поддерживают мультикаст. Также можно настроить NBMA-сеть как широковещательную, чтобы избежать явной настройки соседей.
Настройка NBMA-сетей как broadcast или non-broadcast предполагает полносвязную топологию.
Если она не соблюдается (например, в частично-связной сети), используйте point-to-multipoint.
В этом случае маршрутизация между несвязанными напрямую маршрутизаторами будет проходить через третий маршрутизатор, имеющий виртуальные соединения с обоими.
Команда может быть проигнорирована, если интерфейс не поддерживает изменение типа сети.
Особенности:
- Для point-to-multipoint (broadcast): можно использовать команду
neighbor, указание стоимости обязательно. - Для point-to-multipoint (non-broadcast): необходимо использовать
neighbor, указание стоимости — по желанию.
Примеры
Следующий пример задаёт тип сети OSPF как NBMA:
Switch# configure terminal
Switch(config)# interface eth-0-1
Switch(config-if)# no switchport
Switch(config-if)# ip address 192.168.77.17/24
Switch(config-if)# ip ospf network non-broadcast
Связанные команды
neighbor (OSPF)