СПОСОБ, СИСТЕМА И УПРАВЛЯЮЩИЙ МОСТ ДЛЯ ПОЛУЧЕНИЯ ИНФОРМАЦИИ О ТОПОЛОГИИ РАСШИРЕНИЯ ПОРТА Российский патент 2015 года по МПК H04L12/00 

Описание патента на изобретение RU2571536C2

Область изобретения

Изобретение относится к технологии передачи данных и, в частности, к способу, системе и управляющему мосту для получения информации о топологии расширения порта и способу и системе для обработки восходящего порта.

Предпосылки изобретения

Унифицированная структура центра обработки данных представляет собой сетевую структуру, которая объединяет традиционную локальную вычислительную сеть (LAN) и сеть хранения данных (SAN) в одной физической сети с целью уменьшения структурной сложности и увеличения потока данных и посещаемости. Для ее реализации традиционная технология Ethernet должна быть усовершенствована как "свободная от потерь" и предоставлять дополнительные характеристики и функциональность сети центра обработки данных. Следовательно, необходимо приспособить протокол хранения для работы в Ethernet.

Институт инженеров по электротехнике и электронике (IEEE) уже определил термин, бриджинг центра обработки данных (DCB), который представляет собой набор основных принципов, развитых из Ethernet и разработанных для улучшения управления Ethernet и центром обработки данных. DCB также называют конвергентный усовершенствованный Ethernet (СЕЕ), Ethernet центра обработки данных (DCE) (торговая марка, принадлежащая Cisco), усовершенствованный Ethernet для центра обработки данных (EEDC) и т.п.

В настоящее время в группе по DCB предложено требование о граничном виртуальном бриджинге (edge virtual bridging, EVB) виртуальной сети окружения, то есть для физического оконечного узла, он включает множество виртуальных оконечных узлов, и от каждого виртуального оконечного узла требуется иметь службы доступа к соседним мостам LAN. В окружении EVB сетевой адаптер (сетевая интерфейсная плата, NIC) имеет множество виртуальных сетевых адаптеров (vNIC), и каждый vNIC может независимо осуществлять связь с мостом в EVB, и это множество vNIC разделяет общее соединение. С целью реализации этой функции группа по DCB предложила режим расширения порта. То есть порты коммутатора, соединяющегося со множеством узлов, могут быть реализованы посредством Расширения Порта (РЕ); если это РЕ внедрено в сервер, то могут быть реализованы порты коммутатора, соединяющиеся со множеством виртуальных оконечных узлов (Виртуальных Машин, VM), а связь между ними реализуется посредством коммутатора, и коммутатор здесь называется управляющим мостом (СВ).

Для реализации такого типа расширения порта необходимо изолировать службы, передаваемые на виртуальных узлах, и способ, принятый в настоящее время, состоит в введении новой метки (Е-метка), чтобы устанавливать множество каналов (Е-каналов) между управляющим мостом и узлом, таким образом реализуя изоляцию служб, как представлено на фиг.1. Каждое сообщение, выходящее из управляющего моста, переносится управляющим мостом с одной Е-меткой, и РЕ посылает это сообщение на надлежащий выходной порт в соответствии со значением Е-метки этого сообщения. Таким образом, требуется, чтобы управляющий мост был способен настраивать порт РЕ посредством множества элементов Е-меток и неотмеченным множеством, чтобы реализовывать нормальную передачу сообщения, несущего Е-метку, посредством РЕ. Соответствующие команды-сообщения в настоящее время уже представлены в стандарте, нисходящий порт РЕ отправляет сообщение «Создать расширенный порт», чтобы запросить присвоение Е-метки, управляющий мост отвечает этому порту одной Е-меткой, и после ее получения РЕ добавляет этот порт во множество элементов и множество без меток, соответствующие этой Е-метке. Если имеется каскадное РЕ, как например РЕ1 на фиг.1, между этим РЕ, как например РЕ2, и управляющим мостом, то управляющему мосту также необходимо отправить сообщение о регистрации Е-канала на порт РЕ1, подключенный к РЕ2, и после получения этого сообщения РЕ1 добавляет этот порт во множество элементов этой Е-метки.

Таким образом, для управляющего моста сначала необходимо ясно понять положение РЕ, подключенного к самому управляющему мосту, каждого порта РЕ и отношения связи между портами, то есть топологию. В настоящее время нет конкретного способа для получения топологии каждого подключенного РЕ.

Сущность изобретения

Изобретение представляет способ, систему и управляющий мост (СВ) для получения информации о топологии расширения порта (РЕ) и способ и систему для обработки восходящего порта, чтобы решить проблему отсутствия в настоящее время определенного способа для получения информации о топологии каждого РЕ, подключенного к СВ.

Для решения вышеуказанной задачи изобретение использует следующее техническое решение:

способ для получения информации о топологии расширения порта (РЕ) включает:

получение управляющим мостом (СВ) сообщения протокола обнаружения канального уровня (LLDP), отправленного РЕ, и опознавание присоединения РЕ; и

получение СВ сообщения «Создать расширенный порт», отправленного РЕ, и инстанцирование соответствующего инстанцированного порта внутри СВ.

Необязательно этап получения СВ сообщения «Создать расширенный порт», отправленного РЕ, и инстанцирования соответствующих инстанцированных портов внутри СВ включает:

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

Необязательно способ также включает:

отправку СВ LLDP-сообщения на РЕ; и затем определение РЕ порта как восходящего порта в соответствии с полученным LLDP-сообщением, отправленным СВ.

Необязательно способ также включает:

после инстанцирования соответствующих инстанцированных портов внутри СВ, отправку СВ LLDP-сообщения на РЕ через инстанцированные порты; и затем определение РЕ восходящего порта в соответствии с полученным LLDP-сообщением, отправленным СВ.

Необязательно способ также включает:

после того, как РЕ определяет восходящий порт, отправку LLDP-сообщения и/или сообщения «Создать расширенный порт» на СВ через восходящий порт.

Необязательно способ также включает:

после того, как РЕ определяет восходящий порт, отправку LLDP-сообщения и/или сообщения «Создать расширенный порт» на СВ через восходящий порт.

Необязательно способ также включает:

если LLDP-сообщение, полученное СВ и отправленное РЕ, является LLDP-сообщением, отправленным РЕ и полученным одним портом СВ впервые, то создание внутреннего РЕ в СВ и инстанцирование инстанцированного порта на РЕ внутри СВ.

Необязательно способ также включает:

после того как РЕ определяет восходящий порт, изменение РЕ восходящего порта, определенного ранее, перенастройку информации метки с восходящего порта, определенного ранее, на измененный восходящий порт, и/или отправку LLDP-сообщения и сообщения расширенного порта через измененный восходящий порт.

Необязательно этап изменения РЕ восходящего порта, определенного ранее, включает:

изменение РЕ восходящего порта, определенного ранее, в соответствии с информацией о приоритете портов, содержащейся в полученном LLDP-сообщении, отправленном СВ; или изменение восходящего порта, определенного ранее, из-за того, что восходящий порт, определенный ранее, выходит из строя и не может работать.

Способ для обработки восходящего порта включает:

изменение расширением порта (РЕ) восходящего порта, определенного ранее; и

перенастройку информации метки с восходящего порта, определенного ранее, на измененный восходящий порт, и/или оправку сообщения протокола обнаружения канального уровня (LLDP) и сообщения расширенного порта через измененный восходящий порт.

Необязательно этап изменения РЕ восходящего порта, определенного ранее, содержит:

изменение РЕ восходящего порта, определенного ранее, в соответствии с информацией о приоритете портов, содержащейся в полученном LLDP-сообщении, отправленном управляющим мостом (СВ); или изменение восходящего порта, определенного ранее, из-за того, что восходящий порт, определенный ранее, выходит из строя и не может работать.

Управляющий мост (СВ) для получения информации о топологии расширения порта (РЕ) содержит модуль опознавания и устанавливающее устройство, при этом

модуль опознавания приспособлен опознавать, что СВ подключается к РЕ, после того как СВ получает сообщение протокола обнаружения канального уровня (LLDP) отправленное РЕ; и

устанавливающее устройство приспособлено инстанцировать соответствующие инстанцированные порты внутри СВ, после того как СВ получает сообщение «Создать расширенный порт», отправленное РЕ.

Необязательно устанавливающее устройство приспособлено инстанцировать соответствующие инстанцированные порты внутри СВ, после того как СВ получает сообщение «Создать расширенный порт», отправленное РЕ посредством этого, после того как СВ получает сообщение «Создать расширенный порт», отправленное РЕ, получая расширенные порты РЕ, инстанцируя инстанцированные порты, соответствующие расширенным портам, один за другим, внутри СВ, и устанавливая каналы от инстанцированных портов к расширенным портам, соответствующим инстанцированным портам.

Необязательно СВ также содержит устройство отправки, при этом

устройство отправки приспособлено отправлять LLDP-сообщение на РЕ; или отправлять LLDP-сообщение на РЕ через инстанцированные порты после инстанцирования соответствующих инстанцированных портов внутри СВ.

Необязательно модуль опознавания также приспособлен:

если LLDP-сообщение, полученное СВ и отправленное РЕ, является LLDP-сообщением, отправленным РЕ и полученным одним портом СВ впервые, то создавать внутреннее РЕ внутри СВ и инстанцировать инстанцированный порт на РЕ внутри СВ.

Система для получения информации о топологии расширения порта (РЕ) содержит любые из вышеупомянутых СВ и РЕ и отличается тем, что РЕ содержит устройство определения и устройство отправки, при этом:

устройство определения приспособлено определять восходящий порт в соответствии с полученным сообщением протокола обнаружения канального уровня (LLDP), отправленного СВ; и

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

Необязательно РЕ также содержит обрабатывающее устройство, при этом:

обрабатывающее устройство приспособлено изменять восходящий порт, определенный ранее, и перенастраивать информацию метки с восходящего порта, определенного ранее, на измененный восходящий порт; и

устройство отправки приспособлено отправлять LLDP-сообщение и сообщение расширенного порта через измененный восходящий порт.

Необязательно обрабатывающее устройство приспособлено менять восходящий порт, определенный ранее, путем изменения восходящего порта, определенного ранее, в соответствии с информацией о приоритете портов, содержащейся в полученном LLDP-сообщении, отправленном СВ; или изменения восходящего порта, определенного ранее, из-за того, что восходящий порт, определенный ранее, выходит из строя и не может работать.

Система для обработки восходящего порта содержит изменяющее устройство и обрабатывающее устройство, при этом:

изменяющее устройство приспособлено менять восходящий порт, определенный ранее; и

обрабатывающее устройство приспособлено перенастраивать информацию метки с восходящего порта, определенного ранее, на измененный восходящий порт, и/или отправлять сообщение протокола обнаружения канального уровня (LLDP) и сообщение расширенного порта через измененный восходящий порт.

Необязательно изменяющее устройство приспособлено менять восходящий порт, определенный ранее, путем: изменения восходящего порта, определенного ранее, в соответствии с информации о приоритете портов, содержащейся в полученном LLDP-сообщении, отправленном управляющим мостом (СВ); или изменения восходящего порта, определенного ранее, из-за того, что восходящий порт, определенный ранее, выходит из строя и не может работать.

Путем реализации вышеупомянутого технического решения можно эффективно получать информацию о топологии РЕ, подключенного к СВ, и устанавливать канал, используемый для передачи данных.

Краткое описание графических материалов

Фиг.1 представляет собой схему структуры расширенного устройства моста и каждого Е-канала.

Фиг.2 представляет собой схему топологической структуры СВ и РЕ в соответствии с вариантом осуществления изобретения.

Фиг.3 представляет собой схему выполнения исследования топологии РЕ, представленной на фиг.2, и установления Е-канала в соответствии с вариантом осуществления изобретения.

Фиг.4 представляет собой схему топологической структуры до того, как изменяется восходящий порт РЕ, в соответствии с вариантом осуществления изобретения.

Фиг.5 представляет собой схему топологической структуры после того, как изменяется восходящий порт РЕ, в соответствии с вариантом осуществления изобретения.

Предпочтительные варианты осуществления изобретения

Для того, чтобы сделать цель, техническое решение и преимущество изобретения значительно более ясными и явными, вариант осуществления изобретения далее подробно описывается со ссылкой на сопутствующие графические материалы. Следует отметить, что в случае непротиворечивости варианты осуществления в настоящей заявке и признаки в этих вариантах осуществления могут сочетаться друг с другом. Все эти сочетания попадают в область защиты изобретения.

Вариант осуществления изобретения представляет способ для получения информации о топологии расширения порта (РЕ), включающий следующие этапы:

на этапе S01 управляющий мост (СВ) получает сообщение протокола обнаружения канального уровня (LLDP), отправленное РЕ, и опознает присоединение РЕ;

если LLDP-сообщение, полученное СВ и отправленное РЕ, является LLDP-сообщением, отправленным РЕ и полученным одним портом СВ впервые, тогда внутреннее РЕ создается внутри СВ, и инстанцированный порт инстанцируется на РЕ внутри СВ;

на этапе S02 СВ получает сообщение «Создать расширенный порт», отправленное РЕ, и инстанцирует соответствующие инстанцированные порты внутри СВ.

СВ получает сообщение «Создать расширенный порт», отправленное РЕ, затем получает расширенные порты РЕ, инстанцирует инстанцированные порты, соответствующие расширенным портам, один за другим, внутри СВ, и устанавливает каналы от инстанцированных портов к расширенным портам, соответствующим инстанцированным портам.

Способ также может включать отправку СВ LLDP-сообщения на РЕ, например СВ может отправлять LLDP-сообщение на РЕ до получения LLDP-сообщения, отправленного РЕ; или отправлять LLDP-сообщение на РЕ, когда СВ получает LLDP-сообщение, отправленное РЕ.

После инстанцирования портов способ также включает отправку СВ LLDP-сообщения через инстанцированные порты.

После того как СВ отправляет LLDP-сообщение, способ также включает определение РЕ восходящего порта в соответствии с полученным LLDP-сообщением, отправленным СВ.

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

В дополнение, после того как РЕ определяет восходящий порт, способ также включает изменение РЕ восходящего порта, определенного ранее, перенастройку информации метки с восходящего порта, определенного ранее, на измененный восходящий порт, и/или отправку LLDP-сообщения и сообщения расширенного порта через измененный восходящий порт. Способ, которым РЕ изменяет восходящий порт, определенный ранее, включает изменение РЕ восходящего порта, определенного ранее, в соответствии с информацией о приоритете порта, содержащейся в полученном LLDP-сообщении, отправленном СВ; или изменение восходящего порта, определенного ранее, из-за того, что восходящий порт, определенный ранее, выходит из строя и не может работать.

После того как РЕ меняет свой восходящий порт, Е-канал, установленный через предыдущий восходящий порт, удаляется.

Изменение восходящего порта, описанное здесь, обычно осуществляется указанием от СВ к РЕ произвести это изменение, следовательно, один объект управления приоритета портов (приоритет каскадных портов) устанавливается для каждого созданного порта и каскадно-соединенного порта, соединенного с РЕ в СВ, чтобы реализовывать изменение восходящих портов РЕ посредством изменений приоритета портов.

Необходимо отметить, что формат LLDP-сообщения, отправляемого СВ на РЕ, аналогичен формату LLDP-сообщения, отправляемого РЕ на СВ, но их содержимое различается.

Первый вариант осуществления

В настоящем варианте осуществления специально представляется процедура получения информации о топологии РЕ.

На фиг.2 представляется структурная схема топологии СВ и РЕ варианта осуществления изобретения; отношение связи между СВ и РЕ следующие: РЕ1 прямо подключено к СВ, РЕ2 и РЕ3 каскадно соединены через РЕ1, а затем подключены к СВ. Процедуры получения СВ всей информации о топологии РЕ и установления СВ Е-канала специально представляются далее на фиг.3, и процедуры включают следующие этапы:

на этапе 301 СВ отправляет LLDP-сообщение через порт, подключенный к РЕ1;

на этапе 302 РЕ1 получает LLDP-сообщение и устанавливает порт, который получает это сообщение в качестве восходящего порта, получает адрес СВ и отправляет LLDP-сообщение из восходящего порта на СВ;

на этапе 303 СВ получает адрес РЕ1 после получения LLDP-сообщения, отправленного РЕ1, и в то же время инстанцирует внутренний РЕ внутри, поскольку он опознает, что он соединен с одним РЕ, и модуль опознавания VLAN соединяется с внутренним РЕ через порт 1; и одна Е-метка приписывается к порту 1;

на этапе 304 в то же время каждый расширенный порт РЕ1 также отправляет сообщение «Создать расширенный порт» на СВ через его восходящий порт; в данном случае в РЕ1 имеется 3 расширенных порта 2, 3, 4, поэтому на СВ отправляются 3 элемента сообщения «Создать расширенный порт», и каждый элемент сообщения «Создать расширенный порт» означает, что один расширенный порт запрашивает установить Е-канал от управляющего моста к этому порту;

на этапе 305 после получения сообщения «Создать расширенный порт» СВ инстанцирует порты между внутренней частью и модулем опознавания VLAN; в данном случае СВ получает 3 элемента сообщения «Создать расширенный порт» от различных расширенных портов, затем он инстанцирует порты 2, 3 и 4 для этих трех портов 2, 3 и 4 РЕ1 и приписывает три различные Е-метки для этих 3 расширенных портов РЕ1, и отвечает РЕ1 этими Е-метками. РЕ1 добавляет расширенные порты, соответствующие Е-меткам, соответственно во множество элементов и неотмеченное множество соответствующих Е-меток в соответствии с назначенными Е-метками, и в то же время добавляет все восходящие порты РЕ1 во множество элементов 3 Е-меток. К этому времени управляющий мост получил информацию о том, что он подключен к одному РЕ1, и что РЕ1 обладает 3 расширенными портами, и что установлены 3 Е-канала от внутренних инстанцированных портов 2, 3 и 4 управляющего моста к трем расширенным мостам РЕ1;

на этапе 306 СВ также отправляет LLDP-сообщения через порты 2, 3 и 4 после внутреннего инстанцирования портов 2, 3 и 4; поскольку Е-каналы установлены от портов 2, 3 и 4 к расширенным портам РЕ1, LLDP-сообщения, отправленные этими портами, не остаются в РЕ1, а передаются на расширенные порты РЕ1 через Е-каналы, соответствующие портам 2, 3 и 4, и достигают РЕ2, РЕ3 и узла 1, которые подключены к этим расширенным портам;

на этапе 307 после получения LLDP-сообщения от СВ РЕ2 и РЕ3 выбирают порт, принимающий сообщение, в качестве восходящего порта, и получают адрес СВ; и также в то же время отправляют LLDP-сообщение на СВ через восходящий порт;

на этапе 308 после получения LLDP-сообщений от РЕ2 и РЕ3, СВ получает адреса РЕ2 и РЕ3 и в то же время определяет, что он подключен к двум РЕ, РЕ2 и РЕ3, через РЕ1;

на этапе 309 в то же время каждый расширенный порт РЕ2 и РЕ3 отправляет сообщение «Создать расширенный порт» на СВ через свой восходящий порт; в данном случае в РЕ2 и РЕ3 имеется соответственно 2 расширенных порта: РЕ2 обладает расширенными портами 5 и 6, а РЕ3 обладает расширенными портами 7 и 8, поэтому на СВ отправляются 4 элемента сообщения «Создать расширенный порт», и каждый элемент сообщения «Создать расширенный порт» означает, что один расширенный порт запрашивает установить Е-канал от управляющего моста к этому порту;

на этапе 310 после получения сообщения «Создать расширенный порт» СВ инстанцирует порты между внутренней частью и модулем опознавания VLAN; в данном случае СВ получает 4 элемента сообщения «Создать Расширенный Порт» от различных расширенных портов, затем он инстанцирует порты 5, 6, 7 и 8, соответствующие соответственно портам 5 и 6 РЕ2 и портам 7 и 8 РЕ3, и назначает четыре различные Е-метки для этих 4 расширенных портов РЕ1, и отвечает РЕ2 и РЕ3 этими Е-метками. РЕ2 и РЕ3 добавляют расширенные порты, соответствующие Е-меткам, соответственно во множество элементов и неотмеченное множество соответствующих Е-меток в соответствии с назначенными Е-метками, и в то же время добавляют все свои соответствующие восходящие порты во множество элементов Е-меток, принадлежащих соответствующим РЕ. К этому времени управляющий мост получает информацию о том, что он подключен к одному РЕ2 и одному РЕ3, причем РЕ2 имеет 2 расширенных порта, и РЕ3 также имеет 2 расширенных порта, и РЕ2 и РЕ3 подключены к СВ через РЕ1, и установлены 2 Е-канала от внутренних инстанцированных портов 5 и 6 управляющего моста к 2 расширенным портам РЕ2; и установлены 2 Е-канала от внутренних инстанцированных портов 7 и 8 управляющего моста к 2 расширенным портам РЕ3;

на этапе 311 СВ также отправляет LLDP-сообщения через порты 5, 6, 7 и 8 после внутреннего инстанцирования портов 5, 6, 7 и 8; поскольку Е-каналы установлены от портов 5 и 6 к расширенным портам РЕ2, и от портов 7 и 8 к расширенным портам РЕ3, LLDP-сообщения, отправленные этими портами, не остаются в РЕ1, а также не остаются в РЕ2 и РЕ3, а передаются на расширенные порты РЕ2 и РЕ3 через Е-каналы, соответствующие портам 5, 6, 7 и 8, и достигают узла 2, узла 3, узла 4 и узла 5, которые подключены к этим расширенным портам.

К этому времени СВ завершает исследование всего устройства РЕ, и получает топологию РЕ, и устанавливает свой Е-канал, используемый для передачи данных.

Второй вариант осуществления

Фиг.4 представляет собой схему топологической структуры до того, как изменяется восходящий порт РЕ, в соответствии с одним вариантом осуществления изобретения; РЕ1 и управляющий мост СВ имеют два подключенных порта: порт 1 и порт 5. Следовательно, СВ отправляет LLDP-сообщение на РЕ1 через эти два порта, и сообщение содержит свойства каскадного порта, назначенные этим двум портам. После того как соответственно порт 1 и порт 5 РЕ1 получают LLDP-сообщение, путем сравнения своих собственных свойств каскадного порта один порт из них выбирается в качестве восходящего порта для РЕ1. В настоящем варианте осуществления РЕ1 выбирает порт 1 в качестве восходящего порта РЕ1 (приоритет каскадного порта порта 1 выше, чем приоритет каскадного порта порта 5), поэтому РЕ1 отправляет LLDP-сообщение на СВ через порт 1; следовательно, СВ определяет РЕ1, таким образом устанавливаются Е-каналы от СВ к другим расширенным портам 2, 3 и 4 РЕ1; эти этапы аналогичны этапам в первом варианте осуществления и здесь подробно не рассматриваются.

Когда приоритеты каскадно-подключенных портов или инстанцированных портов изменяются через конфигурацию или другим образом, например, в данном варианте осуществления, изменяется приоритет каскадного порта соединения между СВ и портом 1 и портом 5 РЕ1, и приоритет достигает РЕ1 через LLDP-сообщение, отправленное СВ, и РЕ1 снова переизбирает порт 5 в качестве своего восходящего порта, сравнивая приоритеты (в данный момент приоритет каскадного порта порта 5 выше, чем приоритет каскадного порта порта 1). Если по другим причинам, например если порт 1 выходит из строя, порт 1 РЕ1 не может получить LLDP от СВ в данный момент, то тогда оно может выбрать в качестве восходящего порта только свой порт 5. Как представлено на фиг.5, в данный момент РЕ1 перенастроит изначальную конфигурацию E-CID с порта 1 на новый восходящий порт 5. Например, изначальный восходящий порт 1 является элементом E-CID={2, 3, 4, 5, 6, 7, 8}, и поскольку его восходящий порт изменяется, эта настройка снова перемещается на новый восходящий порт 5, порт 5 в данный момент является элементом E-CID={2, 3, 4, 5, 6, 7, 8}. И РЕ1 также необходимо снова инициировать сообщение «Создать расширенный порт» для своих расширенных портов, и будут выполнены этапы 304 и 305 первого варианта осуществления.

Вариант осуществления изобретения также предоставляет управляющий мост (СВ) для получения информации о топологии расширения порта (РЕ), и СВ включает модуль опознавания и устанавливающее устройство, при этом

модуль опознавания приспособлен опознавать, что СВ подключается к РЕ, после того как СВ получает сообщение протокола обнаружения канального уровня (LLDP), отправленное РЕ; и

устанавливающее устройство приспособлено инстанцировать соответствующие инстанцированные порты внутри СВ, после того как СВ получает сообщение «Создать расширенный порт», отправленное РЕ.

Устанавливающее устройство приспособлено инстанцировать соответствующие инстанцированные порты внутри СВ, после того как СВ получает сообщение «Создать расширенный порт», отправленное РЕ, путем получения расширенных портов РЕ, инстанцирования инстанцированных портов, соответствующих расширенным портам, одного за другим, внутри СВ, и установления каналов от инстанцированных портов к расширенным портам, соответствующим инстанцированным портам.

Кроме того, СВ также содержит устройство отправки, и устройство отправки приспособлено отправлять LLDP-сообщение на РЕ; или отправлять LLDP-сообщение на РЕ через инстанцированные порты после инстанцирования соответствующих инстанцированных портов внутри СВ.

Модуль опознавания приспособлен опознавать, что СВ подключается к РЕ, следующим образом: если СВ получает LLDP-сообщение, отправленное РЕ впервые, то определяется, что РЕ подключается к СВ непосредственно в соответствии с сообщением, полученным впервые; если это не первый раз, когда СВ получает LLDP-сообщение, отправленное РЕ, то определяется, что РЕ подключается к СВ через другие РЕ, в соответствии с сообщением, которое получается не в первый раз.

В дополнение определяющий модуль также приспособлен для следующего: если LLDP-сообщение, полученное СВ и отправленное РЕ, является LLDP-сообщением, отправленным РЕ и полученным одним портом СВ впервые, то создается внутреннее РЕ внутри СВ и инстанцируется инстанциируемый порт на РЕ внутри СВ.

Вышеупомянутый СВ может располагаться в устройстве, таком как коммутатор и т.п.

Процедура получения вышеупомянутым СВ информации о топологии РЕ и установления канала может быть представлена в соответствии с фиг.3 и здесь подробно не рассматривается.

Вариант осуществления изобретения также представляет систему для получения информации о топологии расширения порта (РЕ), и система содержит вышеупомянутые СВ и РЕ, причем РЕ содержит устройство определения и устройство отправки, отличающиеся тем, что

устройство определения приспособлено определять восходящий порт в соответствии с полученным сообщением протокола обнаружения канального уровня (LLDP), отправленного СВ; и

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

При этом РЕ также может содержать устройство обработки, причем устройство обработки приспособлено изменять восходящий порт, определенный ранее, и перенастраивать информацию метки с восходящего порта, определенного ранее, на измененный восходящий порт; и устройство отправки также приспособлено отправлять LLDP-сообщение и сообщение расширенного порта через измененный восходящий порт.

Устройство обработки приспособлено изменять восходящий порт, определенный ранее, и перенастраивать информацию метки с восходящего порта, определенного ранее, на измененный восходящий порт посредством изменения восходящего порта, определенного ранее, в соответствии с информацией о приоритете порта, содержащейся в полученном LLDP-сообщении, отправленном СВ; или изменения восходящего порта, определенного ранее, из-за того, что восходящий порт, определенный ранее, выходит из строя и не может работать.

Способ, система и управляющий мост для получения информации о топологии РЕ могут эффективно получать информацию о топологии РЕ, подключенного к СВ, и устанавливать канал, используемый для передачи данных.

Вариант осуществления изобретения также представляет способ для обработки восходящего порта, который включает:

изменение расширением порта (РЕ) восходящего порта, определенного ранее; и

перенастройку информации метки с восходящего порта, определенного ранее, на измененный восходящий порт, и/или отправку сообщения протокола обнаружения канального уровня (LLDP) и сообщения расширенного порта через измененный восходящий порт.

Этап изменения РЕ восходящего порта, определенного ранее, включает:

изменение РЕ восходящего порта, определенного ранее, в соответствии с информации о приоритете порта, содержащейся в полученном LLDP-сообщении, отправленном управляющим мостом (СВ); или изменение восходящего порта, определенного ранее, из-за того, что восходящий порт, определенный ранее, выходит из строя и не может работать.

Вариант осуществления изобретения также представляет систему для обработки восходящего порта, содержащую изменяющее устройство и устройство обработки, при этом:

изменяющее устройство приспособлено менять восходящий порт, определенный ранее; и

устройство обработки приспособлено перенастраивать информацию метки с восходящего порта, определенного ранее, на измененный восходящий порт, и/или отправлять сообщение протокола обнаружения канального уровня (LLDP) и сообщение расширенного порта через измененный восходящий порт.

Изменяющее устройство приспособлено изменять восходящий порт, определенный ранее, путем изменения восходящего порта, определенного ранее, в соответствии с информацией о приоритете порта, содержащейся в полученном LLDP-сообщении, отправленном управляющим мостом (СВ); или изменения восходящего порта, определенного ранее, из-за того, что восходящий порт, определенный ранее, выходит из строя и не может работать.

Система может находиться в РЕ.

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

Специалисту в данной области техники будет понятно, что все этапы или их часть в вышеупомянутом способе могут выполняться программами, отдающими команды соответствующим аппаратным компонентам, а программы могут храниться в машиночитаемой запоминающей среде, такой как постоянное запоминающее устройство, магнитный диск или оптический диск и т.п. В другом случае все этапы или их часть в вышеупомянутых вариантах осуществления могут осуществляться одной или более интегральными схемами. Соответственно, каждый модуль/элемент в вышеупомянутых вариантах осуществления может быть реализован в форме аппаратного или программного функционального модуля. Изобретение не устанавливает ограничений относительно каких-либо форм сочетаний аппаратного и программного обеспечения.

Вышеупомянутые варианты осуществления используются лишь для представления технической схемы изобретения, а не ограничения, и изобретение описано подробно лишь со ссылкой на предпочтительные варианты осуществления. Специалистам в данной области техники следует понимать, что могут быть реализованы изменения и эквиваленты в соответствии с технической схемой изобретения, не отходя от сущности и объема изобретения, которые должны заключаться в объеме прилагающейся формулы изобретения.

Промышленная применимость

Путем реализации вышеупомянутой технической схемы можно эффективно получать информацию о топологии РЕ, подключенного к СВ, и устанавливать канал, используемый для передачи данных. Следовательно, изобретение имеет очень большую промышленную применимость.

Похожие патенты RU2571536C2

название год авторы номер документа
СПОСОБ ОБЕСПЕЧЕНИЯ НАДЕЖНОЙ ФУНКЦИИ СЕРВЕРА В ПОДДЕРЖКЕ СЛУЖБЫ ИЛИ НАБОРА СЛУЖБ 2004
  • Бозиновски Марьян
  • Зайдль Роберт
RU2329609C2
СПОСОБ И УСТРОЙСТВО ПОЛУЧЕНИЯ СЕРТИФИКАТА 2014
  • Сюн Ин
  • Ван Цзяншэн
  • Фэн Чэнянь
RU2658172C2
СПОСОБ, УСТРОЙСТВО И СИСТЕМА ОБРАБОТКИ ДЛЯ РАСШИРЕННОГО ПОРТА 2015
  • Шэн Вэй
  • Лю Ху
  • Цзэн Ваньмэй
  • Чжэн Баовэнь
  • Шэн Лицзюнь
  • Гэн Чуньцзин
  • Чжан Цян
  • Ао Тин
RU2693903C1
СПОСОБ И УСТРОЙСТВО ДЛЯ ЗАЩИТЫ КАНАЛА В ВИРТУАЛЬНОЙ ЧАСТНОЙ ЛОКАЛЬНОЙ СЕТИ 2010
  • Ву Шихуа
  • Чень Шимэн
  • Ню Гуанпин
RU2520387C2
СПОСОБ И УСТРОЙСТВО ДЛЯ ПЕРЕДАЧИ ДАННЫХ 2010
  • Юй Вэйдун
  • Чжоу Цзюнь
RU2483479C1
СПОСОБ И УСТРОЙСТВО ДЛЯ ПОЛУЧЕНИЯ СЕРТИФИКАТА 2014
  • Фэн Чэнянь
  • Ван Цзяншэн
RU2646317C1
СПОСОБ ВЫПОЛНЕНИЯ АВТОМАТИЧЕСКОГО ВВОДА В ДЕЙСТВИЕ СЕТИ 2011
  • Ван, Сяньгиу
  • Лелькенс, Арманд Михель Мари
  • Драйер, Маурис Герман Йохан
RU2589308C2
СПОСОБ СВЯЗИ ГЛОБАЛЬНОЙ СИСТЕМЫ МОБИЛЬНОЙ СВЯЗИ (GSM), УСТРОЙСТВО И СИСТЕМА ДЛЯ СОТОВОГО ХЭНДОВЕРА 2010
  • Ван Сингго
  • Лв Хонгтао
  • Хуа Чжибинь
  • Чэнь Сянлю
RU2527484C2
СПОСОБ И УСТРОЙСТВО ДЛЯ КВИТИРОВАНИЯ СОСТОЯНИЯ ЛИНИИ СВЯЗИ ДЛЯ ПРЕДОТВРАЩЕНИЯ ЗАЦИКЛИВАНИЯ 2009
  • Фаркаш Янош
RU2511605C2
СПОСОБ И УСТРОЙСТВО ДЛЯ УСТАНОВЛЕНИЯ СОЕДИНЕНИЯ ПО ОПТИЧЕСКОМУ КАБЕЛЮ 2018
  • Ци, Бяо
  • Сюн, Вэй
  • Чжан, Ци
RU2764262C1

Иллюстрации к изобретению RU 2 571 536 C2

Реферат патента 2015 года СПОСОБ, СИСТЕМА И УПРАВЛЯЮЩИЙ МОСТ ДЛЯ ПОЛУЧЕНИЯ ИНФОРМАЦИИ О ТОПОЛОГИИ РАСШИРЕНИЯ ПОРТА

Изобретение относится к получению информации о топологии расширения порта (РЕ). Технический результат - эффективное получение информации о топологии каждого подключенного PE к управляющему мосту (CB) и установление канала для передачи данных. Для этого способ для получения информации о топологии расширения порта (РЕ) включает: получение СВ сообщения протокола обнаружения канального уровня (LLDP), отправленного РЕ, и опознавание присоединения РЕ; получение СВ сообщения «Создать расширенный порт», отправленного РЕ, и инстанцирование соответствующих инстанцированных портов внутри СВ. 3 н. и 19 з.п. ф-лы, 5 ил.

Формула изобретения RU 2 571 536 C2

1. Способ для получения информации о топологии расширения порта (РЕ), включающий:
получение управляющим мостом (СВ) сообщения протокола обнаружения канального уровня (LLDP), отправленного РЕ, и определение того, что СВ подключен к РЕ; и
получение СВ сообщения «Создать расширенный порт», отправленного РЕ, и инстанцирование соответствующих инстанцированных портов внутри СВ;
при этом этап получения СВ сообщения «Создать расширенный порт», отправленного РЕ, и инстанцирования соответствующих инстанцированных портов внутри СВ включает:
получение СВ сообщения «Создать расширенный порт», отправленного РЕ, получение расширенных портов РЕ, инстанцирование инстанцированных портов, соответствующих расширенным портам, одного за другим, внутри СВ, и установление каналов от инстанцированных портов к расширенным портам, соответствующим инстанцированным портам.

2. Способ по п. 1, отличающийся тем, что этап получения СВ сообщения «Создать расширенный порт», отправленного РЕ, и инстанцирования соответствующих инстанцированных портов внутри СВ включает:
отправку ответа СВ на РЕ с меткой канала и установление канала от инстанцированного порта к расширенному порту, соответствующему инстанцированному порту.

3. Способ по п. 1 или 2, отличающийся тем, что дополнительно включает:
отправку СВ LLDP-сообщения на РЕ и затем определение РЕ порта как восходящего порта в соответствии с полученным LLDP-сообщением, отправленным СВ.

4. Способ по п. 1 или 2, отличающийся тем, что дополнительно включает:
после инстанцирования соответствующих инстанцированных портов внутри СВ, отправку СВ LLDP-сообщения на РЕ через инстанцированные порты; и затем определение РЕ восходящего порта в соответствии с полученным LLDP-сообщением, отправленным СВ.

5. Способ по п. 3, отличающийся тем, что дополнительно включает:
после того как РЕ определяет восходящий порт, отправку LLDP-сообщения и/или сообщения «Создать расширенный порт» на СВ через восходящий порт.

6. Способ по п. 4, отличающийся тем, что дополнительно включает:
после того как РЕ определяет восходящий порт, отправку LLDP-сообщения и/или сообщения «Создать расширенный порт» на СВ через восходящий порт.

7. Способ по п. 1, отличающийся тем, что дополнительно включает:
создание внутреннего РЕ в СВ и инстанцирование инстанцированного порта на РЕ внутри СВ, если LLDP-сообщение, полученное СВ и отправленное РЕ, является LLDP-сообщением, отправленным РЕ и полученным одним портом СВ впервые.

8. Способ по п. 1, отличающийся тем, что дополнительно включает:
получение СВ LLDP-сообщения, отправленного РЕ, создание внутреннего РЕ внутри СВ, и/или инстанцирование портов на СВ и внутреннем РЕ, чтобы соединять СВ и РЕ.

9. Способ по п. 5 или 6, отличающийся тем, что дополнительно включает:
после того как РЕ определяет восходящий порт, изменение РЕ восходящего порта, определенного ранее, перенастройку информации метки с восходящего порта, определенного ранее, на измененный восходящий порт, и/или отправку LLDP-сообщения и сообщения расширенного порта через измененный восходящий порт.

10. Способ по п. 9, отличающийся тем, что этап изменения РЕ восходящего порта, определенного ранее, включает:
изменение РЕ восходящего порта, определенного ранее, в соответствии с информацией о приоритете порта, содержащейся в полученном LLDP-сообщении, отправленном СВ; или
изменение восходящего порта, определенного ранее, из-за того, что восходящий порт, определенный ранее, выходит из строя и не может работать.

11. Способ по п. 3, отличающийся тем, что он дополнительно включает:
изменение РЕ восходящего порта, определенного ранее; и
перенастройку информации метки с восходящего порта, определенного ранее, на измененный восходящий порт, и/или отправку сообщения протокола обнаружения канального уровня (LLDP) и сообщения расширенного порта через измененный восходящий порт.

12. Способ по п. 11, отличающийся тем, что этап изменения РЕ восходящего порта, определенного ранее, включает:
изменение РЕ восходящего порта, определенного ранее, в соответствии с информацией о приоритете порта, содержащейся в полученном LLDP-сообщении, отправленном СВ;
или изменение восходящего порта, определенного ранее, из-за того, что восходящий порт, определенный ранее, выходит из строя и не может работать.

13. Управляющий мост (СВ) для получения информации о топологии расширения порта (РЕ), содержащий модуль опознавания и устанавливающее устройство, отличающийся тем, что
модуль опознавания приспособлен опознавать, что СВ подключен к РЕ, после того как СВ получает сообщение протокола обнаружения канального уровня (LLDP), отправленное РЕ; и
устанавливающее устройство приспособлено инстанцировать соответствующие инстанцированные порты внутри СВ, после того как СВ получает сообщение «Создать расширенный порт», отправленное РЕ;
при этом устанавливающее устройство приспособлено инстанцировать соответствующие инстанцированные порты внутри СВ, после того как СВ получает сообщение «Создать расширенный порт», отправленное РЕ, посредством получения расширенных портов РЕ, инстанцирования инстанцированных портов, соответствующих расширенным портам, один за другим, внутри СВ, и установления каналов от инстанцированных портов к расширенным портам, соответствующим инстанцированным портам, после того как СВ получает сообщение «Создать расширенный порт», отправленное РЕ.

14. СВ по п. 13, отличающийся тем, что устанавливающее устройство приспособлено инстанцировать соответствующие инстанцированные порты внутри СВ, после того как СВ получает сообщение «Создать расширенный порт», отправленное РЕ, путем отправки СВ ответа РЕ с меткой канала и установления канала от инстанцированного порта к расширенному порту, соответствующему инстанцированному порту.

15. СВ по п. 13 или 14, отличающийся тем, что дополнительно содержит устройство отправки, при этом:
устройство отправки приспособлено отправлять LLDP-сообщение на РЕ; или отправлять LLDP-сообщение на РЕ через инстанцированные порты после инстанцирования соответствующих инстанцированных портов внутри СВ.

16. СВ по п. 15, отличающийся тем, что модуль опознавания дополнительно приспособлен для:
создания внутреннего РЕ внутри СВ и инстанцирования инстанцированного порта на РЕ внутри СВ, если LLDP-сообщение, полученное СВ и отправленное РЕ, является LLDP-сообщением, отправленным РЕ и полученным одним портом СВ впервые.

17. СВ по п. 15, отличающийся тем, что модуль опознавания дополнительно приспособлен для:
создания внутреннего РЕ внутри СВ, и/или инстанцирования портов на СВ и внутреннем РЕ, чтобы соединять СВ и РЕ, когда СВ получает LLDP-сообщение, отправленное РЕ.

18. Система для получения информации о топологии расширения порта (РЕ), содержащая СВ и РЕ по любому из пп. 13-17, отличающаяся тем, что РЕ содержит устройство определения и устройство отправки, при этом
устройство определения приспособлено определять восходящий порт в соответствии с полученным сообщением протокола обнаружения канального уровня (LLDP), отправленного СВ; и
устройство отправки приспособлено отправлять LLDP-сообщение и сообщение «Создать расширенный порт» на СВ в соответствии с восходящим портом, определенным устройством определения.

19. Система по п. 18, отличающаяся тем, что РЕ также содержит обрабатывающее устройство, причем:
обрабатывающее устройство приспособлено изменять восходящий порт, определенный ранее, и перенастраивать информацию метки с восходящего порта, определенного ранее, на измененный восходящий порт; и
устройство отправки приспособлено отправлять LLDP-сообщение и сообщение расширенного порта через измененный восходящий порт.

20. Система по п. 19, отличающаяся тем, что
устройство обработки приспособлено изменять восходящий порт, определенный ранее, путем изменения восходящего порта, определенного ранее, в соответствии с информацией о приоритете порта, содержащейся в полученном LLDP-сообщении, отправленном СВ; или изменения восходящего порта, определенного ранее, из-за того, что восходящий порт, определенный ранее, выходит из строя и не может работать.

21. Система по п. 18, в которой РЕ дополнительно содержит изменяющее устройство и обрабатывающее устройство, при этом:
изменяющее устройство приспособлено менять восходящий порт, определенный ранее; и
обрабатывающее устройство приспособлено перенастраивать информацию метки с восходящего порта, определенного ранее, на измененный восходящий порт, и/или отправлять сообщение протокола обнаружения канального уровня (LLDP) и сообщение расширенного порта через измененный восходящий порт.

22. Система обработки по п. 21, отличающаяся тем, что
изменяющее устройство приспособлено изменять восходящий порт, определенный ранее, путем изменения восходящего порта, определенного ранее, в соответствии с информацией о приоритете порта, содержащейся в полученном LLDP-сообщении, отправленном управляющим мостом (СВ); или изменения восходящего порта, определенного ранее, из-за того, что восходящий порт, определенный ранее, выходит из строя и не может работать.

Документы, цитированные в отчете о поиске Патент 2015 года RU2571536C2

СТАНОК ДЛЯ УЧЕБНОЙ ПУЛЕМЕТНОЙ СТРЕЛЬБЫ С ТУРЕЛЬНОЙ УСТАНОВКИ НА САМОЛЕТЕ 1926
  • Кречетович В.А.
SU8895A1
US 7808891 B2, 05.10.2010
US 7310664 B1, 18.12.2007
US 7609656 B2, 27.10.2009
СПОСОБ ИСПОЛЬЗОВАНИЯ ТОРМОЗНОЙ ЭНЕРГИИ МАШИН И ПОТОЧНЫЙ ДВИГАТЕЛЬ 1993
  • Пятин Викентий Васильевич
RU2056525C1
Пломбировальные щипцы 1923
  • Громов И.С.
SU2006A1

RU 2 571 536 C2

Авторы

Ао Тин

Вэй Йюэхуа

Йу Цзинхай

Ли Линь

Даты

2015-12-20Публикация

2012-04-20Подача