СПОСОБ УПРАВЛЕНИЯ СЕТЕВЫМ ЭЛЕМЕНТОМ, ПОДСОЕДИНЯЕМЫМ К СЕТИ, И СЕТЕВОЙ ЭЛЕМЕНТ
METHOD FOR CONTROLLING NETWORK ELEMENT TO JOIN NETWORK, AND NETWORK ELEMENT

Область техники
Настоящее изобретение относится к области обмена данными, в частности, к сетевому элементу и способу управления сетевым элементом, подсоединяемым к сети.
Уровень техники
Как правило, управляющее сетевое сообщение пересылается по выделенному каналу сетевого управления и обрабатывается с использованием специальной информации виртуальной локальной вычислительной сети (ВЛВС/VLAN), проходящей по каналу управления сетью; таким образом подобные сообщения, относящиеся к управлению сетью, переносят внутри сети информацию ВЛВС, превращая канал сетевого управления в средство узкоцелевого сервиса.
Поскольку в процессе конфигурации, развертывания и расширения сети установочные данные ВЛВС канала сетевого управления нового элемента сети могут отличаться от рабочих данных ВЛВС канала управления уже развернутой сетью, в настоящее время требуется: по схеме 1 - изменить установочные данные ВЛВС канала сетевого управления нового элемента сети так, чтобы установочные данные ВЛВС были согласованы с рабочими данными развернутой ВЛВС; или по схеме 2 - изменить рабочие данные ВЛВС канала сетевого управления, так, чтобы рабочие данные ВЛВС были согласованы с установочными данными ВЛВС.
Если принять упомянутую схему 2 в условиях, когда действующая ВЛВС канала сетевого управления занята другими сервисами, видоизменение действующей ВЛВС канала сетевого управления потребует переустановки ВЛВС каналов сетевого управления всех элементов сети, базирующихся на канале управления действующей сети, что очень трудоемко для исполнения и затратно для обслуживания.
В силу этого в существующих технических решениях применяют, как правило, упомянутую схему 1. Данный подход с использованием схемы 1 в большинстве случаев включает в себя: 1) планирование глобально унифицированной информации ВЛВС канала сетевого управления для всей сети в целом; 2) если установочные данные ВЛВС канала сетевого управления нового устройства отличаются от глобально унифицированной информации ВЛВС канала сетевого управления, то новое устройство до его включения в сеть необходимо модифицировать, приведя в соответствие информацию ВЛВС канала сетевого управления нового устройства с глобальными требованиями.
Однако в случае принятия технического решения по схеме 1, в процессе настройки данных ВЛВС канала сетевого управления устройства требуется ручное вмешательство для приведения информации ВЛВС канала сетевого управления нового устройства в соответствие с глобально унифицированной информацией ВЛВС канала сетевого управления, что увеличивает издержки на обслуживание.
Раскрытие изобретения
Предлагаемый вариант осуществления настоящего изобретения включает сетевой элемент и способ управления сетевым элементом для его подсоединения к сети с автоматической конфигурацией данных ВЛВС канала сетевого управления нового элемента сети с формированием канала сетевого управления без ручного вмешательства.
Одним из аспектов раскрытия настоящего изобретения является способ управления элементом сети для его подсоединения к сети, включающий следующие этапы:
элемент сети посылает сетевому элементу узла верхнего уровня первое протокольное сообщение, не несущее информацию ВЛВС канала сетевого управления;
этот элемент сети получает второе протокольное сообщение, посланное сетевым элементом узла верхнего уровня, основанное на первом протокольном сообщении, и устанавливает коммуникационную связь с сервером управления сетью в соответствии с информацией ВЛВС канала сетевого управления, которую несет второе протокольное сообщение, и которая является информацией ВЛВС, сформированной элементом сети узла верхнего уровня, относящимся к данному элементу сети, для элемента сети узла следующего уровня с целью формирования канала сетевого управления.
В предпочтительном варианте осуществления изобретения, после получения данным сетевым элементом второго протокольного сообщения, посланного элементом сети узла верхнего уровня и основанного на первом протокольном сообщении, и установления коммуникационного соединения с сервером управления сетью в соответствии с данными ВЛВС канала сетевого управления, которые несет второе протокольное сообщение, способ дополнительно включает следующие этапы:
данный элемент сети принимает информацию ВЛВС канала сетевого управления элемента сети узла следующего уровня для данного элемента сети, переданную управляющим сетью сервером;
данный элемент сети принимает третье протокольное сообщение, посланное элементом сети узла следующего уровня для данного элемента сети и не несущее информацию ВЛВС канала сетевого управления;
данный элемент сети посылает четвертое протокольное сообщение элементу сети узла следующего уровня для данного элемента сети в соответствии с третьим протокольным сообщением таким образом, что элемент сети узла следующего уровня устанавливает коммуникационное соединение с управляющим сетью сервером в соответствии с информацией ВЛВС канала сетевого управления, которую несет четвертое протокольное сообщение, при этом информация ВЛВС канала сетевого управления, которую несет четвертое протокольное сообщение является информацией ВЛВС, полученной данным элементом сети от сервера управления сетью и предназначенной для элемента сети узла следующего уровня для данного элемента сети с целью формирования канала сетевого управления.
В предпочтительном варианте осуществления изобретения, информация ВЛВС канала сетевого управления элемента сети узла следующего уровня для данного элемента сети, полученная данным элементом сети от управляющего сетью сервера, может быть идентичной или отличаться от данных ВЛВС канала сетевого управления, сконфигурированных внутри данного элемента сети.
В предпочтительном варианте осуществления изобретения, этап, на котором элемент сети посылает первое протокольное сообщение элементу сети узла верхнего уровня (первое протокольное сообщение, не несущее информацию ВЛВС канала сетевого управления), включает в себя:
данный элемент сети инициирует протокол канального уровня;
сетевой элемент посылает элементу сети узла верхнего уровня для данного элемента сети в соответствии с инициируемым протоколом канального уровня первое протокольное сообщение, не несущее информацию ВЛВС канала сетевого управления.
В предпочтительном варианте осуществления изобретения, до выполнения этапа, на котором сетевой элемент посылает первое протокольное сообщение элементу сети узла верхнего уровня, не несущее информацию ВЛВС канала сетевого управления, способ включает дополнительно:
оценку наличия установленного коммуникационного соединения данного элемента сети с управляющим сетью сервером.
Другим аспектом раскрытия настоящего изобретения является сетевой элемент, который включает в себя первый трансиверный модуль и модуль установления [связи], соединенный с первым трансиверным модулем, причем
первый трансиверный модуль выполнен с возможностью посылки элементу сети узла верхнего уровня первого протокольного сообщения, не несущего информацию ВЛВС канала сетевого управления, и получения второго протокольного сообщения, посланного элементом сети узла верхнего уровня на основе первого протокольного сообщения;
модуль установления связи выполнен с возможностью установления коммуникационного соединения с сервером управления сетью в соответствии с информацией ВЛВС канала сетевого управления, которую несет второе протокольное сообщение и которая представляет собой информацию ВЛВС, предоставленную элементом сети узла верхнего уровня сетевому элементу узла следующего уровня для данного элемента сети с целью формирования канала сетевого управления.
В предпочтительном варианте осуществления изобретения, элемент сети предпочтительно имеет в своем составе второй трансиверный модуль и третий трансиверный модуль, соединенный со вторым трансиверным модулем, причем
второй трансиверный модуль выполнен с возможностью согласованного приема по каналу сетевого управления, сформированного модулем установления связи, информации ВЛВС канала сетевого управления элемента сети узла следующего уровня для данного элемента сети, переданной управляющим сетью сервером;
третий трансиверный модуль выполнен с возможностью приема третьего протокольного сообщения, посланного элементом сети узла следующего уровня для данного элемента сети и не несущего информацию ВЛВС канала сетевого управления, и передачи четвертого протокольного сообщения элементу сети узла следующего уровня для данного элемента сети в соответствии с третьим протокольным сообщением, таким образом, что элемент сети узла следующего уровня устанавливает коммуникационное соединение с сервером управления сетью в соответствии с информацией ВЛВС канала сетевого управления, которую несет четвертое протокольное сообщение и которая является информацией ВЛВС, полученной элементом сети от сервера управления сетью и предоставленной элементу сети узла следующего уровня для данного элемента сети с целью формирования канала сетевого управления.
Информация ВЛВС канала сетевого управления элемента сети узла следующего уровня для данного элемента сети, полученная вторым трансиверным модулем от управляющего сетью сервера, может совпадать или отличаться от данных ВЛВС канала сетевого управления, сконфигурированных внутри данного элемента сети.
В предпочтительном варианте осуществления изобретения, первый трансиверный модуль содержит блок инициации и трансиверный блок, причем
блок инициации предназначен для инициации протокола канального уровня для данного элемента сети;
первый трансиверный блок предназначен для передачи сетевому элементу узла верхнего уровня для данного элемента сети первого протокольного сообщения в соответствии с инициированным протоколом канального уровня, которое не несет информацию ВЛВС канала сетевого управления.
В предпочтительном варианте осуществления изобретения, рассматриваемый элемент сети далее имеет в своем составе модуль оценки, соединенный с первым трансиверным модулем, предназначенный для предварительного определения наличия установленного коммуникационного соединения между данным элементом сети и управляющим сетью сервером перед посылкой первым трансиверным модулем первого протокольного сообщения в адрес элемента сети узла верхнего уровня.
Сетевой элемент, реализуемый с осуществлением способа управления этим сетевым элементом согласно настоящему варианту осуществления изобретения для присоединения к сети без ручного вмешательства, автоматически получает информацию ВЛВС канала сетевого управления от элемента сети узла верхнего уровня, соединенного с данным элементом сети согласно непосредственно полученной информации ВЛВС канала сетевого управления данного элемента сети, и формирует канал сетевого управления в соответствии с информацией ВЛВС канала сетевого управления, устанавливая таким образом коммуникационное соединение данного элемента сети с управляющим сетью сервером.
Краткое описание чертежей
Фиг. 1 представляет собой блок-схему первого варианта осуществления способа управления сетевым элементом для присоединения к сети в соответствии с настоящим раскрытием сущности изобретения;
Фиг. 2 представляет собой блок-схему второго варианта осуществления способа управления сетевым элементом для присоединения к сети в соответствии с настоящим раскрытием сущности изобретения;
Фиг. 3 представляет собой блок-схему детализации этапа S10 способа управления сетевым элементом для присоединения к сети в соответствии с настоящим раскрытием сущности изобретения;
Фиг. 4 представляет собой блок-схему третьего варианта осуществления способа управления сетевым элементом для присоединения к сети в соответствии с настоящим раскрытием сущности изобретения;
на Фиг. 5 представлена принципиальная модульная схема первого варианта осуществления изобретения сетевого элемента в соответствии с настоящим раскрытием сущности изобретения;
на Фиг. 6 представлена принципиальная модульная схема второго варианта осуществления изобретения сетевого элемента в соответствии с настоящим раскрытием сущности изобретения;
на Фиг. 7 представлена принципиальная блочная схема детализации первого трансиверного модуля, показанного на Фиг. 5; и
на Фиг. 8 представлена принципиальная модульная схема третьего варианта осуществления изобретения сетевого элемента в соответствии с настоящим раскрытием.
Реализация по заявляемому назначению, существенные признаки и преимущества настоящего изобретения более подробно раскрыты ниже в вариантах осуществления изобретения со ссылкой на прилагаемые чертежи.
Подробное описание вариантов осуществления изобретения
Реализация по заявляемому назначению, существенные признаки и преимущества настоящего изобретения более подробно раскрыты ниже в вариантах осуществления изобретения со ссылкой на прилагаемые чертежи.
На Фиг. 1 представлена блок-схема алгоритма первого варианта осуществления способа управления сетевым элементом для присоединения к сети согласно настоящему раскрытию сущности изобретения; способ включает в себя описанные ниже этапы.
Этап S10: сетевой элемент посылает элементу сети узла верхнего уровня первое протокольное сообщение, не несущее информацию ВЛВС канала сетевого управления.
ВЛВС (VLAN) является аббревиатурой термина «виртуальная локальная вычислительная сеть».
Сетевой элемент представляет собой коммутатор или маршрутизатор. В сети управляющий сетью сервер соединен по меньшей мере с одним сетевым элементом. При внедрении в сеть нового сетевого элемента, этот сетевой элемент обменивается информацией с элементом сети узла верхнего уровня, соединенным с этим сетевым элементом, с целью установления коммуникационного соединения между этим сетевым элементом и управляющим сетью сервером. При первом подсоединении к сети сетевой элемент не имеет информацию ВЛВС канала сетевого управления; когда сетевой элемент посылает первое протокольное сообщение элементу сети узла верхнего уровня, это первое протокольное сообщение посылается без данных ВЛВС канала сетевого управления в соответствии с исходным полем протокола; когда элемент сети узла верхнего уровня данного сетевого элемента получает первое протокольное сообщение, посланное данным сетевым элементом, элемент сети узла верхнего уровня анализирует синтаксис первого протокольного сообщения; если первое протокольное сообщение не несет информацию ВЛВС канала сетевого управления, элемент сети узла верхнего уровня может определить, что данный сетевой элемент является новым сетевым элементом; следовательно, элемент сети узла верхнего уровня данного сетевого элемента должен переслать информацию ВЛВС канала сетевого управления данному сетевому элементу таким образом, чтобы конфигурация этого сетевого элемента включала информацию ВЛВС канала сетевого управления.
Этап S20: этот элемент сети получает второе протокольное сообщение, посланное сетевым элементом узла верхнего уровня, основанное на первом протокольном сообщении, и устанавливает коммуникационную связь с сервером управления сетью в соответствии с информацией ВЛВС канала сетевого управления, которую несет второе протокольное сообщение, и которая является информацией ВЛВС, сформированной элементом сети узла верхнего уровня, относящимся к данному элементу сети, для элемента сети узла следующего уровня с целью формирования канала сетевого управления.
На этапе S20 сетевой элемент получает второе протокольное сообщение, посланное элементом сети узла верхнего уровня, несущее информацию ВЛВС канала сетевого управления (то есть, элемент сети узла верхнего уровня для данного сетевого элемента прописывает информацию ВЛВС канала сетевого управления в пользовательском редактируемом поле второго протокольного сообщения), при этом информация ВЛВС канала сетевого управления, которую несет второе протокольное сообщение, является информацией ВЛВС, предоставленной элементом сети узла верхнего уровня элементу сети узла следующего уровня для данного сетевого элемента с целью формирования канала сетевого управления; информацию ВЛВС канала сетевого управления, предоставляемую элементом сети узла верхнего уровня элементу сети узла следующего уровня, элемент сети узла верхнего уровня получает от управляющего сетью сервера, или управляющий сетью сервер посылает ее с упреждением элементу сети узла верхнего уровня для предоставления элементу сети узла следующего уровня. Сетевой элемент анализирует синтаксис второго протокольного сообщения для извлечения данных ВЛВС канала сетевого управления элемента сети узла верхнего уровня и для присвоения их в качестве собственных данных ВЛВС канала сетевого управления сетевого элемента, и формирует канал сетевого управления в соответствии с данными ВЛВС канала сетевого управления с установлением коммуникационной связи с управляющим сетью сервером. После установления сетевым элементом коммуникационной связи с сервером управления сетью все сообщения, посланные этим сетевым элементом на установленный канал сетевого управления, будут нести присвоенные данные ВЛВС канала сетевого управления, например, если информация ВЛВС канала сетевого управления будет содержать VLAN 100, все сообщения, посланные на установленный канал сетевого управления, будут нести в себе VLAN 100.
Упомянутый вариант осуществления изобретения исключает необходимость предварительного введения установочных данных ВЛВС канала сетевого управления в сетевой элемент или ручного вмешательства, поскольку сетевой элемент способен автоматически воспринимать информацию ВЛВС канала сетевого управления через элемент сети узла верхнего уровня для этого сетевого элемента как собственные данные ВЛВС канала сетевого управления сетевого элемента и формировать канал сетевого управления в соответствии с полученными данными ВЛВС канала сетевого управления для установления коммуникационной связи между этим сетевым элементом и сервером управления сетью. Благодаря этому значительно возрастают эффективность и гибкость управления сетью, и снижаются эксплуатационные и сервисные затраты.
На Фиг. 2 представлена блок-схема алгоритма второго варианта осуществления способа управления сетевым элементом для присоединения к сети в соответствии с раскрытием сущности настоящего изобретения.
Вариант осуществления способа управления сетевым элементом для присоединения его к сети по первому, базовому, варианту осуществления изобретения после этапа S20 может дополнительно включать
этап S30: сетевой элемент принимает информацию ВЛВС канала сетевого управления элемента сети узла следующего уровня для этого сетевого элемента, направленную сервером управления сетью.
На этапе S20 после того, как сетевой элемент устанавливает коммуникационное соединение с управляющим сетью сервером, управляющий сетью сервер может управлять этим сетевым элементом и посылает на этот сетевой элемент данные ВЛВС канала сетевого управления элемента сети узла следующего уровня для этого сетевого элемента.
На этапе S30 сетевой элемент принимает данные ВЛВС канала сетевого управления элемента сети узла следующего уровня для этого сетевого элемента, переданные сервером управления сетью, при этом данные ВЛВС канала сетевого управления элемента сети узла следующего уровня для этого сетевого элемента могут совпадать или отличаться от данных ВЛВС канала сетевого управления этого сетевого элемента, например, если данные ВЛВС канала сетевого управления сетевого элемента представляют собой VLAN 100 (то есть, информация о ВЛВС канала сетевого управления, полученная данным сетевым элементом от элемента сети узла верхнего уровня для данного сетевого элемента, содержит VLAN 100), данные ВЛВС канала сетевого управления элемента сети узла следующего уровня для этого сетевого элемента будут содержать VLAN 200; если данные ВЛВС канала сетевого управления сетевого элемента содержат VLAN 100, информация ВЛВС канала сетевого управления элемента сети узла следующего уровня для данного сетевого элемента также будет содержать VLAN 100; это означает, что информация ВЛВС канала сетевого управления элемента сети узла следующего уровня для данного сетевого элемента может быть сконфигурирована сервером управления сетью так, как необходимо в сложившихся условиях;
в процессе конфигурации при планировании сети управляющий сетью сервер способен избегать возникновения конфликта между данными ВЛВС по каналу сетевого управления и служебной информацией ВЛВС. Сервер управления сетью способен задавать как одинаковые, так и разные данные ВЛВС каналов сетевого управления всех уровней элементов всей сети.
Этап S40: сетевой элемент получает третье протокольное сообщение, направленное элементом сети узла следующего уровня для данного сетевого элемента, не несущее информацию ВЛВС канала сетевого управления.
Когда сетевой элемент имеет элемент сети узла следующего уровня, подсоединенный к сети, этот сетевой элемент получает третье протокольное сообщение, посланное элементом сети узла следующего уровня для этого сетевого элемента; поскольку элемент сети узла следующего уровня для данного сетевого элемента сначала подсоединяется к сети, элемент сети узла следующего уровня не имеет информацию ВЛВС канала сетевого управления; когда элемент сети узла следующего уровня посылает третье протокольное сообщение сетевому элементу, это третье протокольное сообщение направляется без данных ВЛВС канала сетевого управления в соответствии с исходным полем протокола.
Этап S50: сетевой элемент посылает четвертое протокольное сообщение элементу сети узла следующего уровня для данного сетевого элемента в соответствии с третьим полученным протокольным сообщением таким образом, что элемент сети узла следующего уровня устанавливает коммуникационное соединение с управляющим сетью сервером согласно информации ВЛВС канала сетевого управления, которую несет четвертое протокольное сообщение, при этом информация ВЛВС канала сетевого управления, которую несет четвертое протокольное сообщение, представляет собой данные ВЛВС, полученные сетевым элементом от сервера управления сетью и предоставляемые элементу сети узла следующего уровня для данного сетевого элемента с целью формирования канала сетевого управления.
Сетевой элемент анализирует синтаксис третьего полученного протокольного сообщения; если третье протокольное сообщение не несет информацию ВЛВС канала сетевого управления, сетевой элемент может определить, что элемент сети узла следующего уровня является новым сетевым элементом; следовательно, сетевой элемент посылает элементу сети узла следующего уровня четвертое протокольное сообщение, содержащее информацию ВЛВС канала сетевого управления для узла следующего уровня, полученную сетевым элементом от управляющего сетью сервера, таким образом, чтобы элемент сети узла следующего уровня был сконфигурирован в соответствии с полученной информацией ВЛВС канала сетевого управления и установил коммуникационное соединение с сервером управления сетью.
В варианте осуществления настоящего изобретения сетевой элемент может принимать данные ВЛВС канала сетевого управления элемента сети узла следующего уровня для этого сетевого элемента от сервера управления сетью и направлять принятые данные ВЛВС канала сетевого управления элемента сети узла следующего уровня в адрес элемента сети узла следующего уровня таким образом, чтобы элемент сети узла следующего уровня был сконфигурирован согласно данным ВЛВС канала сетевого управления. Благодаря этому обеспечивается простота и гибкость конфигурации данных ВЛВС канала сетевого управления элемента сети узла следующего уровня; данные ВЛВС канала сетевого управления элемента сети узла следующего уровня могут быть такими же или отличаться от данных ВЛВС канала сетевого управления исходного сетевого элемента. Таким образом, информация ВЛВС канала сетевого управления каждого уровня элементов сети может быть сконфигурирована по-разному или глобально унифицирована сервером управления сетью, при этом особенно важно, что информация ВЛВС канала сетевого управления может быть сконфигурирована в соответствии с текущими реальными требованиями.
На Фиг. 3 дана логическая схема, детализирующая этап S10 на Фиг. 1. Этап S10 включает:
Этап S11: сетевой элемент инициирует протокол канального уровня.
На этапе S11 сетевой элемент инициирует протокол канального уровня, причем протокол канального уровня может представлять собой: Стандартные сетевые протоколы канального уровня LLDP (протокол выявления), РРРоЕ (двухточечной передачи кадров через Ethernet), а также отдельные фирменные протоколы. Поскольку протокол канального уровня не зависит от сложно конфигурированных данных, таких как IP, он может выполняться по умолчанию при запуске сетевого элемента с пустой конфигурацией; на канальном уровне сетевой элемент может обмениваться данными с элементом сети узла верхнего уровня напрямую.
Этап S12: данный элемент сети посылает элементу сети узла верхнего уровня данного элемента сети в соответствии с инициируемым протоколом канального уровня первое протокольное сообщение, не несущее информацию ВЛВС канала сетевого управления.
Сетевой элемент посылает первое протокольное сообщение элементу сети узла верхнего уровня этого сетевого элемента в соответствии с инициированным протоколом канального уровня; когда сетевой элемент впервые подсоединяется к сети, он не имеет данные ВЛВС канала сетевого управления; когда сетевой элемент посылает первое протокольное сообщение элементу сети узла верхнего уровня, это первое протокольное сообщение передается в соответствии с исходным полем протокола без данных ВЛВС канала сетевого управления.
На Фиг. 4 дана блок-схема третьего варианта осуществления способа управления сетевым элементом для присоединения к сети в соответствии с раскрытием сущности настоящего изобретения.
Согласно второму варианту осуществления изобретения способ управления сетевым элементом для присоединения к сети перед этапом S10 дополнительно включает
этап S60: определение наличия установленного коммуникационного соединения сетевого элемента с сервером управления сетью; при отсутствии начинают этап S10.
На этапе S60 оценивают, установил ли сетевой элемент коммуникационное соединение с управляющим сетью сервером; в частности, определяют, был ли сетевой элемент сконфигурирован с использованием данных ВЛВС канала сетевого управления; если да, то считают, что сетевой элемент установил коммуникационное соединение с сервером управления сетью; в противоположном случае считают, что сетевой элемент не установил коммуникационное соединение с сервером управления сетью.
На Фиг. 5 дана принципиальная модульная схема первого варианта осуществления изобретения сетевого элемента в соответствии с раскрытием сущности настоящего изобретения; сетевой элемент содержит: первый трансиверный модуль 10 и сопряженный с ним модуль установления связи 20, причем первый трансиверный модуль 10 выполнен с возможностью посылки элементу сети узла верхнего уровня первого протокольного сообщения, не несущего информацию ВЛВС канала сетевого управления, и получения второго протокольного сообщения, посланного элементом сети узла верхнего уровня на основе первого протокольного сообщения; модуль установления связи 20 выполнен с возможностью установления коммуникационного соединения с сервером управления сетью в соответствии с информацией ВЛВС канала сетевого управления, которую несет второе протокольное сообщение и которая представляет собой информацию ВЛВС, предоставленную элементом сети узла верхнего уровня сетевому элементу узла следующего уровня для данного элемента сети с целью формирования канала сетевого управления.
ВЛВС (VLAN) является аббревиатурой термина «виртуальная локальная вычислительная сеть».
Сетевой элемент представляет собой коммутатор или маршрутизатор. В сети управляющий сетью сервер соединен по меньшей мере с одним сетевым элементом. При внедрении в сеть нового сетевого элемента, этот сетевой элемент обменивается информацией с элементом сети узла верхнего уровня, соединенным с этим сетевым элементом, с целью установления коммуникационного соединения между этим сетевым элементом и управляющим сетью сервером. При первом подсоединении к сети сетевой элемент не имеет информацию ВЛВС канала сетевого управления; когда сетевой элемент посылает первое протокольное сообщение элементу сети узла верхнего уровня через первый трансиверный модуль 10, это первое протокольное сообщение передается без данных ВЛВС канала сетевого управления в соответствии с исходным полем протокола; когда элемент сети узла верхнего уровня данного сетевого элемента получает первое протокольное сообщение, посланное данным сетевым элементом, элемент сети узла верхнего уровня анализирует синтаксис первого протокольного сообщения; если первое протокольное сообщение не несет информацию ВЛВС канала сетевого управления, элемент сети узла верхнего уровня может определить, что данный сетевой элемент является новым сетевым элементом; следовательно, элемент сети узла верхнего уровня данного сетевого элемента должен переслать информацию ВЛВС канала сетевого управления данному сетевому элементу таким образом, чтобы конфигурация этого сетевого элемента включала информацию ВЛВС канала сетевого управления.
Первый трансиверный модуль 10 сетевого элемента получает посланное элементом сети узла верхнего уровня второе протокольное сообщение, которое несет информацию ВЛВС канала сетевого управления (то есть, элемент сети узла верхнего уровня для данного сетевого элемента прописывает информацию ВЛВС канала сетевого управления в пользовательском редактируемом поле второго протокольного сообщения), при этом информация ВЛВС канала сетевого управления, которую несет второе протокольное сообщение, является информацией ВЛВС, предоставленной элементом сети узла верхнего уровня элементу сети узла следующего уровня для данного сетевого элемента с целью формирования канала сетевого управления; информацию ВЛВС канала сетевого управления, предоставляемую элементом сети узла верхнего уровня элементу сети узла следующего уровня, элемент сети узла верхнего уровня получает от управляющего сетью сервера, или управляющий сетью сервер посылает ее с упреждением элементу сети узла верхнего уровня для предоставления элементу сети узла следующего уровня. Модуль установления связи 20 сетевого элемента анализирует синтаксис второго протокольного сообщения для извлечения данных ВЛВС канала сетевого управления элемента сети узла верхнего уровня и для присвоения их в качестве собственных данных ВЛВС канала сетевого управления сетевого элемента, и формирует канал сетевого управления в соответствии с данными ВЛВС канала сетевого управления с установлением коммуникационной связи с управляющим сетью сервером. После установления сетевым элементом коммуникационной связи с сервером управления сетью все сообщения, посланные этим сетевым элементом на установленный канал сетевого управления, будут нести присвоенные данные ВЛВС канала сетевого управления, например, если информация ВЛВС канала сетевого управления будет содержать VLAN 100, все сообщения, посланные на установленный канал сетевого управления, будут нести в себе VLAN 100.
На Фиг. 6 дана принципиальная модульная схема второго варианта осуществления изобретения сетевого элемента в соответствии с раскрытием сущности настоящего изобретения.
В данной компоновке вышеописанный первый вариант осуществления изобретения сетевого элемента дополнительно включает: второй трансиверный модуль 30 и сопряженный с ним третий трансиверный модуль 40, причем второй трансиверный модуль 30 соединен с модулем установления связи 20, при этом второй трансиверный модуль 30 выполнен с возможностью согласованного приема по каналу сетевого управления, сформированного модулем установления связи, информации ВЛВС канала сетевого управления элемента сети узла следующего уровня для данного элемента сети, переданной управляющим сетью сервером. Третий трансиверный модуль 40 выполнен с возможностью приема третьего протокольного сообщения, посланного элементом сети узла следующего уровня для данного элемента сети и не несущего информацию ВЛВС канала сетевого управления, и передачи четвертого протокольного сообщения элементу сети узла следующего уровня для данного элемента сети в соответствии с третьим протокольным сообщением, таким образом, что элемент сети узла следующего уровня устанавливает коммуникационное соединение с сервером управления сетью в соответствии с информацией ВЛВС канала сетевого управления, которую несет четвертое протокольное сообщение и которая является информацией ВЛВС, полученной элементом сети от сервера управления сетью и предоставленной элементу сети узла следующего уровня для данного элемента сети с целью формирования канала сетевого управления.
После установления сетевым элементом коммуникационной связи с сервером управления сетью, сервер управления сетью может управлять этим сетевым элементом и передает на этот сетевой элемент данные ВЛВС канала сетевого управления элемента сети узла следующего уровня для этого сетевого элемента. Сетевой элемент получает через второй трансиверный модуль 30 данные ВЛВС канала сетевого управления элемента сети узла следующего уровня для этого сетевого элемента, переданные управляющим сетью сервером.
Второй трансиверный модуль 30 сетевого элемента принимает информацию ВЛВС канала сетевого управления элемента сети узла следующего уровня для данного сетевого элемента, переданную сервером управления сетью, которая может быть такой же или отличаться от информации ВЛВС канала сетевого управления данного сетевого элемента, например, если информация ВЛВС канала сетевого управления сетевого элемента представляет собой VLAN 100 (то есть, информация о ВЛВС канала сетевого управления, полученная данным сетевым элементом от элемента сети узла верхнего уровня для данного сетевого элемента, содержит VLAN 100), данные ВЛВС канала сетевого управления элемента сети узла следующего уровня для этого сетевого элемента будут содержать VLAN 200; если данные ВЛВС канала сетевого управления сетевого элемента содержат VLAN 100, информация ВЛВС канала сетевого управления элемента сети узла следующего уровня для данного сетевого элемента также будет содержать VLAN 100; это означает, что информация ВЛВС канала сетевого управления элемента сети узла следующего уровня для данного сетевого элемента может быть сконфигурирована сервером управления сетью так, как необходимо в сложившихся условиях; в процессе конфигурации при планировании сети управляющий сетью сервер способен избегать возникновения конфликта между данными ВЛВС по каналу сетевого управления и служебной информацией ВЛВС. Сервер управления сетью способен задавать как одинаковые, так и разные данные ВЛВС каналов сетевого управления всех уровней элементов всей сети.
Когда сетевой элемент имеет элемент сети узла следующего уровня, подсоединенный к сети, третий трансиверный модуль 40 этого сетевого элемента получает третье протокольное сообщение, посланное элементом сети узла следующего уровня для этого сетевого элемента; поскольку элемент сети узла следующего уровня для данного сетевого элемента сначала подсоединяется к сети, элемент сети узла следующего уровня не имеет информацию ВЛВС канала сетевого управления; когда элемент сети узла следующего уровня посылает третье протокольное сообщение сетевому элементу, это третье протокольное сообщение направляется без данных ВЛВС канала сетевого управления в соответствии с исходным полем протокола.
Третий трансиверный модуль 40 сетевого элемента выполняет синтаксический анализ третьего полученного протокольного сообщения; если третье протокольное сообщение не несет информацию ВЛВС канала сетевого управления, сетевой элемент может определить, что элемент сети узла следующего уровня является новым сетевым элементом; следовательно, третий трансиверный модуль 40 сетевого элемента посылает элементу сети узла следующего уровня четвертое протокольное сообщение, содержащее информацию ВЛВС канала сетевого управления для узла следующего уровня, полученную сетевым элементом от управляющего сетью сервера, таким образом, чтобы элемент сети узла следующего уровня был сконфигурирован в соответствии с полученной информацией ВЛВС канала сетевого управления и установил коммуникационное соединение с сервером управления сетью.
На Фиг. 7 представлена принципиальная блочная схема детализации первого трансиверного модуля, показанного на Фиг. 5. Первый трансиверный модуль имеет в своем составе блок инициации 11 и первый трансиверный блок 12, из которых, блок инициации 11 предназначен для инициации протокола канального уровня для данного элемента сети; первый трансиверный блок 12 предназначен для передачи сетевому элементу узла верхнего уровня для данного элемента сети первого протокольного сообщения в соответствии с инициированным протоколом канального уровня, которое не несет информацию ВЛВС канала сетевого управления.
Сетевой элемент, активируя блок инициации 11, инициирует протокол канального уровня, который может представлять собой протокол LLDP, протокол РРРоЕ или индивидуальные фирменные протоколы канального уровня. Поскольку протокол канального уровня не зависит от сложно конфигурированных данных, таких как IP, он может выполняться по умолчанию при запуске сетевого элемента с пустой конфигурацией; на канальном уровне сетевой элемент может обмениваться данными с элементом сети узла верхнего уровня напрямую.
Первый трансиверный блок 12 сетевого элемента посылает первое протокольное сообщение элементу сети узла верхнего уровня для данного сетевого элемента согласно инициированному протоколу канального уровня; когда сетевой элемент впервые подсоединяется к сети, он не имеет данные ВЛВС канала сетевого управления; когда сетевой элемент посылает этого сетевого элемента первое протокольное сообщение элементу сети узла верхнего уровня, это первое протокольное сообщение передается в соответствии с исходным полем протокола без данных ВЛВС канала сетевого управления.
На Фиг. 8 дана принципиальная модульная схема третьего варианта осуществления изобретения сетевого элемента по настоящему изобретению.
В данной компоновке вышеописанный второй, базовый, вариант осуществления изобретения сетевого элемента дополнительно включает: модуль оценки 50, соединенный с первым трансиверным модулем 10, предназначенный для предварительного определения наличия установленного коммуникационного соединения между данным элементом сети и управляющим сетью сервером перед посылкой первым трансиверным модулем 10 первого протокольного сообщения в адрес элемента сети узла верхнего уровня.
Модуль оценки 50 определяет, установил ли сетевой элемент коммуникационное соединение с сервером управления сетью; в частности, модуль оценки 50 определяет, был ли сетевой элемент сконфигурирован с использованием данных ВЛВС канала сетевого управления; если да, то модуль оценки 50 определяет, что сетевой элемент установил коммуникационное соединение с сервером управления сетью; в противоположном случае модуль оценки 50 определяет, что сетевой элемент не установил коммуникационное соединение с сервером управления сетью.
Выше раскрыты предпочтительные варианты осуществления настоящего изобретения, не являющиеся ограничительными в отношении объема раскрытия сущности настоящего изобретения. Любые эквивалентные конструкции или разновидности технологических маршрутов, полученные на основе описания настоящего изобретения и прилагаемых к нему чертежей, а также любые эквивалентные конструкции или варианты технологических маршрутов, прямо или косвенно применимые в других сходных областях техники, подлежат включению в объем патентной охраны настоящего изобретения.