СПОСОБ И СИСТЕМА ДЛЯ ПОДДЕРЖКИ ОПЕРАЦИЙ ПО ПРОТОКОЛУ УПРАВЛЕНИЯ РАСПРЕДЕЛЕННЫМ РЕТРАНСЛЯТОРОМ (DRCP) ПРИ СБОЕ СВЯЗИ

1. Способ, поддерживающий распределенное отказоустойчивое межсетевое взаимодействие (DRNI) в группе агрегирования линий связи при сбое связи в сетевом устройстве, при этом сетевое устройство и соседнее сетевое устройство включены в первый портал группы агрегирования линий связи, при этом первый портал соединяется через линии связи из группы агрегирования линий связи со вторым порталом, включающим в себя два или более удаленных сетевых устройств, при этом одно из удаленных сетевых устройств представляет собой сетевое устройство-партнер для сетевого устройства группы агрегирования линий связи, и при этом сетевое устройство функционально соединяется с соседним сетевым устройством через внутрипортальный порт (IPP) с использованием внутрипортальной линии связи (IPL), при этом способ содержит этапы, на которых:
- определяют (2802) то, какое сетевое устройство более не обменивается данными с соседним сетевым устройством;
- определяют (2804) то, какое сетевое устройство-партнер более не обменивается данными с соседним сетевым устройством для сетевого устройства-партнера;
- определяют (2806) то, что первый портал имеет более высокий приоритет портала, чем второй портал, при этом каждому порталу назначается приоритет портала;
- определяют (2808) то, что сетевое устройство имеет более низкий приоритет сетевого устройства, чем соседнее сетевое устройство, при этом каждому сетевому устройству назначается приоритет сетевого устройства; и
- прекращают (2810) передачу и прием кадров группы агрегирования линий связи в сетевом устройстве.
2. Способ по п. 1, в котором сетевое устройство, более не обменивающееся данными с соседним сетевым устройством, инструктирует сетевому устройству отправлять протокольную единицу данных управления агрегированием линий связи (LACPDU), включающую в себя тип/длину/значение масок разговоров по порту (TLV), содержащий индикатор состояния портала, называемый "изолированная портальная система" (PSI), при этом PSI указывает состояние отсутствия связи.
3. Способ по п. 2, в котором PSI является булевым значением, и при этом булево значение задается как истинное, когда IPP определяется как неактивный.
4. Способ по любому из пп. 1-3, в котором определение того, что сетевое устройство-партнер более не обменивается данными с соседним сетевым устройством для сетевого устройства-партнера, содержит этап, на котором:
- проверяют принимаемый TLV масок разговоров по порту, содержащий PSI, указывающее состояние отсутствия связи для сетевого устройства-партнера.
5. Способ по любому из пп. 1-3, в котором определение первого портала, имеющего более высокий приоритет портала, чем второй портал, содержит этапы, на которых:
- сравнивают значение первого идентификатора портальной системы со значением второго идентификатора портальной системы; и
- определяют то, что значение первого идентификатора портальной системы ниже значения второго идентификатора портальной системы.
6. Способ по любому из пп. 1-3, в котором определение того, что сетевое устройство имеет более низкий приоритет сетевого устройства, чем соседнее сетевое устройство, содержит этапы, на которых:
- сравнивают номер портальной системы сетевого устройства с номером портальной системы соседнего сетевого устройства; и
- определяют то, что номер портальной системы сетевого устройства выше номера портальной системы соседнего сетевого устройства.
7. Сетевое устройство, поддерживающее распределенное отказоустойчивое межсетевое взаимодействие (DRNI) в группе агрегирования линий связи при сбое связи, при этом сетевое устройство и соседнее сетевое устройство включены в первый портал группы агрегирования линий связи, при этом первый портал соединяется через линии связи из группы агрегирования линий связи со вторым порталом, включающим в себя два или более удаленных сетевых устройств, при этом одно из удаленных сетевых устройств представляет собой сетевое устройство-партнер для сетевого устройства группы агрегирования линий связи, и при этом сетевое устройство функционально соединяется с соседним сетевым устройством через внутрипортальный порт (IPP) с использованием внутрипортальной линии связи (IPL), причем сетевое устройство содержит:
- порты (1340), соединенные с физической или агрегированной линией связи из группы агрегирования линий связи;
- сетевой процессор (1300), соединенный с портами, причем сетевой процессор выполняет DRNI-функцию (1313), DRNI-функция выполнена с возможностью определять то, что сетевое устройство более не обменивается данными с соседним сетевым устройством, дополнительно выполнена с возможностью определять то, что сетевое устройство-партнер более не обменивается данными с соседним сетевым устройством для сетевого устройства-партнера, дополнительно выполнена с возможностью определять то, что первый портал имеет более высокий приоритет портала, чем второй портал, при этом каждому порталу назначается приоритет портала, дополнительно выполнена с возможностью определять то, что сетевое устройство имеет более низкий приоритет сетевого устройства, чем соседнее сетевое устройство, при этом каждому сетевому устройству назначается приоритет сетевого устройства, и дополнительно выполнена с возможностью инструктировать портам прекращение передачи и приема кадров группы агрегирования линий связи в сетевом устройстве.
8. Сетевое устройство по п. 7, при этом сетевое устройство, более не обменивающееся данными с соседним сетевым устройством, должно инструктировать сетевому устройству отправлять протокольную единицу данных управления агрегированием линий связи (LACPDU), включающую в себя тип/длину/значение масок разговоров по порту (TLV), содержащий индикатор состояния портала, называемый "изолированная портальная система" (PSI), и при этом PSI должно указывать состояние отсутствия связи.
9. Сетевое устройство по п. 8, в котором PSI является булевым значением, и при этом булево значение задается как истинное, когда IPP определяется как неактивный.
10. Сетевое устройство по любому из пп. 7-9, в котором DRNI-функция выполнена с возможностью определять то, что сетевое устройство-партнер более не обменивается данными с соседним сетевым устройством для сетевого устройства-партнера, через:
- проверку принимаемого TLV масок разговоров по порту, содержащего PSI, указывающее состояние отсутствия связи для сетевого устройства-партнера.
11. Сетевое устройство по любому из пп. 7-9, в котором DRNI-функция выполнена с возможностью определять то, что первый портал имеет более высокий приоритет портала, чем второй портал, через:
- сравнение значения первого идентификатора портальной системы со значением второго идентификатора портальной системы; и
- определение того, что значение первого идентификатора портальной системы ниже значения второго идентификатора портальной системы.
12. Сетевое устройство по любому из пп. 7-9, в котором DRNI-функция выполнена с возможностью определять то, что сетевое устройство имеет более низкий приоритет сетевого устройства, чем соседнее сетевое устройство, через:
- сравнение номера портальной системы сетевого устройства с номером портальной системы соседнего сетевого устройства; и
- определение того, что номер портальной системы сетевого устройства выше номера портальной системы соседнего сетевого устройства.
13. Энергонезависимый машиночитаемый носитель хранения данных, имеющий сохраненные инструкции, которые, при выполнении посредством процессора, инструктируют процессору выполнять операции в сетевом устройстве, чтобы поддерживать распределенное отказоустойчивое межсетевое взаимодействие (DRNI) в группе агрегирования линий связи при сбое связи, при этом сетевое устройство и соседнее сетевое устройство включены в первый портал группы агрегирования линий связи, при этом первый портал соединяется через линии связи из группы агрегирования линий связи со вторым порталом, включающим в себя два или более удаленных сетевых устройств, при этом одно из удаленных сетевых устройств представляет собой сетевое устройство-партнер для сетевого устройства группы агрегирования линий связи, и при этом сетевое устройство функционально соединяется с соседним сетевым устройством через внутрипортальный порт (IPP) с использованием внутрипортальной линии связи (IPL), причем операции содержат:
- определение (2802) того, какое сетевое устройство более не обменивается данными с соседним сетевым устройством;
- определение (2804) того, какое сетевое устройство-партнер более не обменивается данными с соседним сетевым устройством для сетевого устройства-партнера;
- определение (2806) того, что первый портал имеет более высокий приоритет портала, чем второй портал, при этом каждому порталу назначается приоритет портала;
- определение (2808) того, что сетевое устройство имеет более низкий приоритет сетевого устройства, чем соседнее сетевое устройство, при этом каждому сетевому устройству назначается приоритет сетевого устройства; и
- прекращение (2810) передачи и приема кадров группы агрегирования линий связи в сетевом устройстве.
14. Энергонезависимый машиночитаемый носитель хранения данных по п. 13, в котором сетевое устройство, более не обменивающееся данными с соседним сетевым устройством, инструктирует сетевому устройству отправлять протокольную единицу данных управления агрегированием линий связи (LACPDU), включающую в себя тип/длину/значение масок разговоров по порту (TLV), содержащий индикатор состояния портала, называемый "изолированная портальная система" (PSI), при этом PSI указывает состояние отсутствия связи.
15. Энергонезависимый машиночитаемый носитель хранения данных по п. 14, в котором PSI является булевым значением, и при этом булево значение задается как истинное, когда IPP определяется как неактивный.
16. Энергонезависимый машиночитаемый носитель хранения данных по любому из пп. 13-15, в котором определение того, что сетевое устройство-партнер более не обменивается данными с соседним сетевым устройством для сетевого устройства-партнера, содержит:
- проверку принимаемого TLV масок разговоров по порту, содержащего PSI, указывающее состояние отсутствия связи для сетевого устройства-партнера.
17. Энергонезависимый машиночитаемый носитель хранения данных по любому из пп. 13-15, в котором определение первого портала, имеющего более высокий приоритет портала, чем второй портал, содержит:
- сравнение значения первого идентификатора портальной системы со значением второго идентификатора портальной системы; и
- определение того, что значение первого идентификатора портальной системы ниже значения второго идентификатора портальной системы.
18. Энергонезависимый машиночитаемый носитель хранения данных по любому из пп. 13-15, в котором определение того, что сетевое устройство имеет более низкий приоритет сетевого устройства, чем соседнее сетевое устройство, содержит:
- сравнение номера портальной системы сетевого устройства с номером портальной системы соседнего сетевого устройства; и
- определение того что номер портальной системы сетевого устройства выше номера портальной системы соседнего сетевого устройства.
19. Способ, поддерживающий распределенное отказоустойчивое межсетевое взаимодействие (DRNI) в группе агрегирования линий связи в сетевом устройстве при сбое связи, при этом сетевое устройство и соседнее сетевое устройство включены в первый портал группы агрегирования линий связи, при этом первый портал соединяется через линии связи из группы агрегирования линий связи со вторым порталом, включающим в себя два или более удаленных сетевых устройств, при этом одно из удаленных сетевых устройств представляет собой сетевое устройство-партнер для сетевого устройства группы агрегирования линий связи, и при этом сетевое устройство функционально соединяется с соседним сетевым устройством через внутрипортальный порт (IPP) с использованием внутрипортальной линии связи (IPL), при этом способ содержит этапы, на которых:
- определяют (2702) то, что сетевое устройство принимает трафик из сетевого устройства-партнера;
- определяют (2704) то, что сетевое устройство соединяется с соседним сетевым устройством в первом портале группы агрегирования линий связи;
- определяют (2706) то, что рабочий ключ, принимаемый из сетевого устройства-партнера, обновлен;
- определяют (2708) то, какое сетевое устройство более не обменивается данными с соседним сетевым устройством; и
- прекращают (2710) передачу и прием кадров группы агрегирования линий связи в сетевом устройстве после определения того, что первый портал имеет более высокий приоритет портала, чем второй портал, при этом каждому порталу назначается приоритет портала.
20. Способ по п. 19, в котором определение того, что рабочий ключ, принимаемый из сетевого устройства-партнера, обновлен, содержит этапы, на которых:
- определяют то, что старшие два бита принимаемого рабочего ключа партнера указывают значение 2 или 3; и
- определяют то, что младшие два бита приоритета рабочего порта-партнера агрегированного порта указывают значение 2 или 3.
21. Способ по п. 19 или 20, в котором определение того, что первый портал имеет более высокий приоритет портала, содержит этапы, на которых:
- сравнивают значение первого идентификатора портальной системы со значением второго идентификатора портальной системы; и
- определяют то, что значение первого идентификатора портальной системы ниже значения второго идентификатора портальной системы.
22. Сетевое устройство, поддерживающее распределенное отказоустойчивое межсетевое взаимодействие (DRNI) в группе агрегирования линий связи при сбое связи, при этом сетевое устройство и соседнее сетевое устройство включены в первый портал группы агрегирования линий связи, при этом первый портал соединяется через линии связи из группы агрегирования линий связи со вторым порталом, включающим в себя два или более удаленных сетевых устройств, при этом одно из удаленных сетевых устройств представляет собой сетевое устройство-партнер для сетевого устройства группы агрегирования линий связи, и при этом сетевое устройство функционально соединяется с соседним сетевым устройством через внутрипортальный порт (IPP) с использованием внутрипортальной линии связи (IPL), причем сетевое устройство содержит:
- порты (1340), соединенные с физической или агрегированной линией связи из группы агрегирования линий связи; и
- сетевой процессор (1300), соединенный с портами, причем сетевой процессор выполняет DRNI-функцию (1313), DRNI-функция выполнена с возможностью определять то, что сетевое устройство принимает трафик из сетевого устройства-партнера, дополнительно выполнена с возможностью определять то, что сетевое устройство соединяется с соседним сетевым устройством в первом портале группы агрегирования линий связи, дополнительно выполнена с возможностью определять то, что рабочий ключ, принимаемый из сетевого устройства-партнера, обновлен, дополнительно выполнена с возможностью определять то, что сетевое устройство более не обменивается данными с соседним сетевым устройством, и дополнительно выполнена с возможностью инструктировать портам прекращение передачи и приема кадров группы агрегирования линий связи в сетевом устройстве после определения того, что первый портал имеет более высокий приоритет портала, чем второй портал, при этом каждому порталу назначается приоритет портала.
23. Сетевое устройство по п. 22, в котором DRNI-функция выполнена с возможностью определять то, что рабочий ключ, принимаемый из сетевого устройства-партнера, обновлен, через:
- определение того, что старшие два бита принимаемого рабочего ключа партнера указывают значение 2 или 3; и
- определение того, что младшие два бита приоритета рабочего порта-партнера агрегированного порта указывают значение 2 или 3.
24. Сетевое устройство по п. 22 или 23, в котором DRNI-функция выполнена с возможностью определять то, что первый портал имеет более высокий приоритет портала, через:
- сравнение значения первого идентификатора портальной системы со значением второго идентификатора портальной системы; и
- определение того, что значение первого идентификатора портальной системы ниже значения второго идентификатора портальной системы.
25. Энергонезависимый машиночитаемый носитель хранения данных, имеющий сохраненные инструкции, которые, при выполнении посредством процессора, инструктируют процессору выполнять операции в сетевом устройстве, чтобы поддерживать распределенное отказоустойчивое межсетевое взаимодействие (DRNI) в группе агрегирования линий связи при сбое связи, при этом сетевое устройство и соседнее сетевое устройство включены в первый портал группы агрегирования линий связи, при этом первый портал соединяется через линии связи из группы агрегирования линий связи со вторым порталом, включающим в себя два или более удаленных сетевых устройств, при этом одно из удаленных сетевых устройств представляет собой сетевое устройство-партнер для сетевого устройства группы агрегирования линий связи, и при этом сетевое устройство функционально соединяется с соседним сетевым устройством через внутрипортальный порт (IPP) с использованием внутрипортальной линии связи (IPL), причем операции содержат:
- определение (2702) того, что сетевое устройство принимает трафик из сетевого устройства-партнера;
- определение (2704) того, что сетевое устройство соединяется с соседним сетевым устройством в первом портале группы агрегирования линий связи;
- определение (2706) того, что рабочий ключ, принимаемый из сетевого устройства-партнера, обновлен;
- определение (2708) того, что сетевое устройство более не обменивается данными с соседним сетевым устройством; и
- прекращение (2710) передачи и приема кадров группы агрегирования линий связи в сетевом устройстве после определения того, что первый портал имеет более высокий приоритет портала, чем второй портал, при этом каждому порталу назначается приоритет портала.
26. Энергонезависимый машиночитаемый носитель хранения данных по п. 25, в котором определение того, что рабочий ключ, принимаемый из сетевого устройства-партнера, обновлен, содержит:
- определение того, что старшие два бита принимаемого рабочего ключа партнера указывают значение 2 или 3; и
- определение того, что младшие два бита приоритета рабочего порта-партнера агрегированного порта указывают значение 2 или 3.
27. Энергонезависимый машиночитаемый носитель хранения данных по п. 25 или 26, в котором определение того, что первый портал имеет более высокий приоритет портала, содержит:
- сравнение значения первого идентификатора портальной системы со значением второго идентификатора портальной системы; и
- определение того, что значение первого идентификатора портальной системы ниже значения второго идентификатора портальной системы.
28. Компьютерная программа, поддерживающая распределенное отказоустойчивое межсетевое взаимодействие (DRNI) в группе агрегирования линий связи, содержащая инструкции, которые, при выполнении, по меньшей мере, на одном процессоре инструктируют, по меньшей мере, одному процессору осуществлять способ по любому из пп. 1-6.
29. Компьютерная программа, поддерживающая распределенное отказоустойчивое межсетевое взаимодействие (DRNI) в группе агрегирования линий связи, содержащая инструкции, которые, при выполнении, по меньшей мере, на одном процессоре инструктируют, по меньшей мере, одному процессору осуществлять способ по любому из пп. 19-21.