Виртуальные соединения и Multi-Area соседства
Магистральная зона в автономной системе OSPF должна быть непрерывной, а все остальные зоны должны быть подключены к магистральной. Иногда это непрактично или неоправданно затратно в реализации. Виртуальные соединения могут использоваться для подключения зоны к магистрали через немагистральную зону.
Транзитная зона должна иметь полную информацию о маршрутизации и, следовательно, не может быть тупиковой областью или неполностью тупиковой (NSSA).
Виртуальные соединения считаются частью магистрали и ведут себя так, как если бы они были ненумерованными сетями точка-точка между двумя маршрутизаторами. Когда маршрутизатор полностью смежный со своим соседом по виртуальному каналу, он устанавливает бит V в своём Router LSA.
Виртуальное соединение настраивается на обеих конечных точках. Настроенное на одной точке виртуальное соединение идентифицируется посредством RID (идентификатора маршрутизатора) другой конечной точки. Оба конечных маршрутизатора должны быть подключены к общей транзитной области. Аналогичная конфигурация должна быть произведена с другой стороны виртуального соединения.
Виртуальное соединение следует создавать с осторожностью, так как его использование на постоянной основе может вызвать сложности в администрировании при дальнейшем росте OSPF-топологии. Если же выбора не остается, то для конфигурации виртуального соединения используйте в режиме конфигурирования маршрутизатора команду area <номер> virtual-link <ip-адрес>
, где номер area — это зона, через которую создаётся виртуальное соединение, ip-адрес — адрес соседа. Дальнейшие опции команды помогут настроить тайминг в линке и аутентификацию.
Для решения задач маршрутизации может возникнуть необходимость создания multi-area. EcoRouterOS поддерживает эту функциональность. Для создания multi-area введите команду area <номер> multi-area-adjacency <имя интерфейса> neighbor <IP-адрес>
, где номер area соответствует области, для которой настраивается маршрутизация, имя интерфейса соответствует имени выходного интерфейса в направлении соседа. Обратите внимание, команда требует указания адреса соседа.