Введение
Техника отказоустойчивости Ethernet используется для создания отказоустойчивой топологии путем настройки основного и резервного путей для каждой VLAN. Разработана компанией Extreme Networks и представлена в IETF как RFC3619. Цель – обеспечить высокую доступность коммутируемых Ethernet-колец (часто используемых в Metro Ethernet) в замену устаревшим волоконно-оптическим кольцам защиты транспортных сетей на основе TDM. Другой реализацией является Ethernet Protection Switching Ring (EPSR) от Allied Telesis, которая расширила функциональность EAPS для обеспечения полной защиты при передаче IP-услуг Triple Play (голос, видео и интернет-трафик) в сетях xDSL/FTTx. EAPS/EPSR является наиболее распространенным решением для коммутации защиты Ethernet, поддерживаемым основными производителями и обеспечивающим совместимость между оборудованием разных поставщиков. EAPS/EPSR послужили основой для рекомендации ITU G.8032 по защите Ethernet.
Ethernet Automatic Protection Switching (EAPS) is used to create a fault tolerant topology by configuring a primary and secondary path for each VLAN. Invented by Extreme Networks and submitted to IETF as RFC3619. The idea is to provide highly available Ethernet switched rings (commonly used in Metro Ethernet) to replace legacy TDM based transport protection fiber rings. Other implementations include Ethernet Protection Switching Ring (EPSR) by Allied Telesis which enhanced EAPS to provide full protected transport of IP Triple Play services (voice, video and internet traffic) for xDSL/FTTx deployments. EAPS/EPSR is the most widely deployed Ethernet protection switching solution deployed with major multi vendor inter operability support. The EAPS/EPSR are the basis of the ITU G.8032 Ethernet Protection recommendation.
Операция
Кольцо формируется путем конфигурирования Домена. Каждый домен имеет один "главный узел" и множество "транзитных узлов". Каждый узел имеет первичный и вторичный порты, оба из которых способны передавать управляющий трафик главному узлу. В нормальном режиме работы вторичный порт на главном узле заблокирован для всех защищенных VLAN. В случае обрыва связи, устройства, обнаружившие сбой, отправляют управляющее сообщение главному узлу, который разблокирует вторичный порт и дает указание транзитным узлам сбросить свои таблицы переадресации. После этого следующие пакеты, отправленные сетью, могут быть широковещательно распространены и изучены через (теперь активированный) вторичный порт без прерывания работы сети. Время переключения на резервный канал составляет около 50 мс. Один и тот же коммутатор может принадлежать нескольким доменам и, следовательно, нескольким кольцам. Однако они функционируют как независимые сущности и могут управляться независимо друг от друга.
EAPS v2
EAPSv2 сконфигурирован и включен для предотвращения возникновения суперциклов в средах, где несколько доменов EAPS используют общую линию связи. EAPSv2 функционирует на основе концепции контроллера и партнера. Статус общего порта проверяется посредством обменных пакетов состояния (health PDU) между контроллером и партнером. При обрыве общей линии связи сконфигурированный контроллер открывает только один сегментный порт для каждого защищенного VLAN, переводя все остальные сегментные порты в состояние блокировки. Это состояние поддерживается до тех пор, пока контроллер не начнет получать пакеты состояния по (поврежденной) общей линии связи. Несмотря на то, что Extreme Networks не предоставляет поддержку для такой общей линии связи, ее можно реализовать с использованием коммутаторов, не поддерживающих EAPS (но распознающих VLAN-теги), между контроллером и партнером. После восстановления общей линии связи контроллер может разблокировать свои порты, главные узлы начнут получать hello-пакеты, и кольца будут защищены своими соответствующими главными узлами.