×
10.10.2014
216.012.fb94

Результат интеллектуальной деятельности: СПОСОБ И УСТРОЙСТВО ДЛЯ РАСПРЕДЕЛЕНИЯ ВИРТУАЛЬНОЙ ЛОКАЛЬНОЙ СЕТИ

Вид РИД

Изобретение

№ охранного документа
0002530250
Дата охранного документа
10.10.2014
Аннотация: Изобретение раскрывает способ и устройство для распределения VLAN применительно к быстрому и гибкому распределению VLAN большому количеству терминальных устройств. Технический результат изобретения заключается в сокращении нагрузки на коммутатор и увеличении скорости обработки запроса распределения. Способ включает в себя этапы, на которых: получают MAC-адрес терминального устройства; извлекают поле префикса из MAC-адреса в соответствии с заранее установленным правилом извлечения, при этом поле префикса является бинарным полем из первых N бит в MAC-адресе, причем N больше либо равно 1 и меньше 48; и распределяют соответствующий тэг VLAN терминальному устройству в соответствии с полем префикса. 2 н. и 10 з.п. ф-лы, 4 ил.

ОБЛАСТЬ ТЕХНИКИ, К КОТОРОЙ ОТНОСИТСЯ ИЗОБРЕТЕНИЕ

Настоящее изобретение относится к области связи, и в частности к способу и устройству для распределения виртуальной локальной сети.

УРОВЕНЬ ТЕХНИКИ

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

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

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

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

СУЩНОСТЬ ИЗОБРЕТЕНИЯ

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

Предоставленный в варианте осуществления настоящего изобретения способ для распределения виртуальной локальной сети (VLAN) включает в себя этапы, на которых: получают адрес управления доступом к среде MAC терминального устройства; извлекают поле префикса из MAC-адреса в соответствии с заранее установленным правилом извлечения, при этом поле префикса является бинарным полем из первых N бит в MAC-адресе, причем N больше либо равно 1 и меньше 48; и распределяют соответствующий тэг VLAN терминальному устройству в соответствии с полем префикса.

Предоставленное в варианте осуществления настоящего изобретение устройство для распределения виртуальной локальной сети (VLAN) включает в себя: модуль получения, выполненный с возможностью получения адреса управления доступом к среде MAC терминального устройства; модуль извлечения, выполненный с возможностью извлечения поля префикса из MAC-адреса в соответствии с заранее установленным правилом извлечения, при этом поле префикса является бинарным полем из первых N бит в MAC-адресе, причем N больше либо равно 1 и меньше 48; и модуль распределения, выполненный с возможностью распределения соответствующего тэга VLAN терминальному устройству в соответствии с полем префикса.

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

КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ

Фиг.1 является схематической блок-схемой способа для распределения VLAN в соответствии с вариантом осуществления настоящего изобретения;

Фиг.2 является другой схематической блок-схемой способа для распределения VLAN в соответствии с вариантом осуществления настоящего изобретения;

Фиг.3 является другой схематической блок-схемой способа для распределения VLAN в соответствии с вариантом осуществления настоящего изобретения; и

Фиг.4 является принципиальной логической структурной схемой устройства для распределения VLAN в соответствии с вариантом осуществления настоящего изобретения.

ПОДРОБНОЕ ОПИСАНИЕ ВАРИАНТОВ ОСУЩЕСТВЛЕНИЯ

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

Обращаясь к Фиг.1, способ для распределения VLAN в соответствии с вариантом осуществления включает в себя этапы, на которых:

101. Получают MAC-адрес терминального устройства.

Устройство для распределения VLAN получает MAC-адрес терминального устройства. Устройство для распределения VLAN является устройством доступа, которое обладает функциональными возможностями Уровня 2, например коммутатором, мультиплексором доступа цифровой абонентской линии (DSLAM) или маршрутизатором с функциональными возможностями Уровня 2.

MAC-адрес является глобально уникальным 48-битным (бинарным) физическим адресом, который жестко прописан поставщиком в карте сетевого интерфейса. Биты с 0 по 23 MAC-адреса указывают уникальный идентификатор организации (OUI). OUI является уникальным идентификатором, который распределен Институтом Инженеров по Электротехнике и Радиоэлектронике (IEEE) различным организациям, для идентификации узла в локальной сети. Биты с 24 по 47 MAC-адреса распределены поставщиком.

102. Из MAC-адреса извлекают поле префикса.

Устройство для распределения VLAN извлекает поле префикса из MAC-адреса, в соответствии с заранее установленным правилом извлечения, при этом поле префикса является бинарным полем из первых N бит в MAC-адресе, причем N больше либо равно 1 и меньше 48.

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

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

Конкретный способ для извлечения поля префикса будет описан в нижеследующих вариантах осуществления.

103. Распределяют тэг VLAN.

Устройство для распределения VLAN распределяет соответствующий тэг VLAN терминальному устройству, в соответствии с полем префикса. Если тэг VLAN распределяется исходно терминальному устройству, то сохраняется поле префикса и соответствующий тэг VLAN и устанавливается зависимость отображения между полем префикса и соответствующим тэгом VLAN.

Различные типы терминальных устройств имеют разные требования к приложению услуг и должны быть распределены соответствующим VLAN для получения соответствующих сетевых ресурсов. Терминальные устройства одного и того же типа, как правило, имеют одинаковое поле префикса. Устройство для распределения VLAN может различать разные типы терминальных устройств в соответствии с полем префикса и может распределять одинаковый тэг VLAN множеству терминальных устройств одного и того же типа. Это предотвращает проблемы, когда возникает большой объем данных, и он не может быть обслужен из-за точной статической привязки зависимости отображения между MAC-адресом и VLAN.

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

Компьютерное устройство не может автоматически идентифицировать то, какие биты указывают поле префикса. Настоящее изобретение предоставляет способ для извлечения поля префикса. Обращаясь к Фиг.2, способ для распределения VLAN в соответствии с другим вариантом осуществления настоящего изобретения включает в себя этапы, на которых:

201. Получают MAC-адрес терминального устройства.

Когда инициализируются все терминальные устройства внутри предприятия, то устройство для распределения VLAN получает MAC-адрес терминального устройства, которому требуется распределить тэг VLAN.

202. Запрашивают маску, соответствующую MAC-адресу.

Устройство для распределения VLAN запрашивает маску, соответствующую MAC-адресу.

В устройстве для распределения VLAN заранее установлена маска, согласующая поле префикса MAC-адреса. В частности, если полем префикса являются N бит MAC-адреса, то первые N бит маски представляют собой «1», а оставшиеся 48 минус N бит представляют собой «0». Например, если поле префикса составляет 32 бита (1234-5678-xxxx), то маской является ffff-ffff-0000.

В настоящем изобретении функцией маски является маскирование полей в MAC-адресе за исключением поля префикса с тем, чтобы компьютер независимо идентифицировал поле префикса в MAC-адресе.

203. Выполняют операцию применительно к MAC-адресу и маске.

Устройство для распределения VLAN выполняет операцию бинарного логического И над MAC-адресом и соответствующей маской, чтобы получить поле префикса.

После того как для MAC-адреса и маски выполнена побитовая операция «И», в MAC-адресе сохраняется только значение поля префикса, и таким образом компьютер может независимо выполнить соответствующую обработку для поля префикса.

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

Предположим, что MAC-адресом терминального устройства является 1234-5678-9abc. Когда на предприятии присутствует несколько терминальных устройств данного типа, то маска может конфигурироваться в виде ffff-ff00-0000. В данном случае информация, представляемая терминальными устройствами данного типа в сети, соответствует лишь 1234-56. Тем не менее, такое сочетание MAC-адреса плюс маски может указывать терминалы в диапазоне от 1234-5600-0000 до 1234-56ff-ffff. Когда на предприятии присутствует небольшое количество терминальных устройств данного типа, то маска может быть сконфигурирована в виде ffff-ffff-0000. В данном случае, информация, представляемая терминальными устройствами данного типа в сети, соответствует 1234-5678. Компьютер может узнать больше информации о терминальном устройстве посредством поля префикса в виде 1234-5678 и таким образом распределение VLAN осуществляется более рационально. Тем не менее, соответственно, такое сочетание MAC-адреса плюс маски может указывать терминалы в меньшем диапазоне и соответственно лишь терминалы в диапазоне от 1234-5678-0000 до 1234-5678-ffff.

На этапах с 202 по 203 поле префикса извлекается посредством конфигурирования маски. Тем не менее, в соответствии с настоящим изобретением поле префикса с заранее установленной длиной может извлекаться неизменно посредством предварительной установки параметра. На практике, правило извлечения поля префикса может отличаться от того, что описано в настоящем изобретении, и правило здесь не ограничивается.

204. Распределяют тэг VLAN.

Содержимое этапа 204 в данном варианте осуществления точно такое же, как и у этапа 103 в варианте осуществления, проиллюстрированном на Фиг.1, и которое здесь вновь подробно не описывается.

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

На практике, во время инициализации устройство для распределения VLAN распределяет VLAN всем терминальным устройствам. Во время отправки пакета некоторые терминальные устройства могут конфигурировать тэг VLAN для отправляемого пакета. Тем не менее, некоторым терминальным устройствам не удается сконфигурировать тэг VLAN для отправляемого пакета. Вследствие этого, настоящее изобретение дополнительно предоставляет механизм для распределения VLAN в режиме реального времени. Обращаясь к Фиг.3, способ для распределения VLAN в соответствии с другим вариантом осуществления настоящего изобретения включает в себя этапы, на которых:

301. Принимают пакет, отправленный терминальным устройством.

Устройство для распределения VLAN принимает пакет, отправленный терминальным устройством в одной и той же локальной сети. Пакет указывает услуги, которые должны выполняться соответствующим терминальным устройством.

302.Определяют, несет ли пакет в себе тэг VLAN.

Устройство для распределения VLAN определяет, несет ли пакет в себе тэг VLAN; если пакет несет в себе тэг VLAN, то инициируется этап 308; если пакет не несет в себе тэг VLAN, то инициируется этап 303.

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

303. Получают MAC-адрес терминала.

Устройство для распределения VLAN восстанавливает пакет после инкапсуляции и получает из пакета MAC-адрес терминального устройства-отправителя.

304. Запрашивают маску, соответствующую MAC-адресу.

Содержимое этапа 304 в данном варианте осуществления точно такое же, как этапа 202 в варианте осуществления, проиллюстрированном на Фиг.2, и которое здесь вновь подробно не описывается.

305. Выполняют операцию применительно к MAC-адресу и маске.

Содержимое этапа 305 в данном варианте осуществления точно такое же, как этапа 203 в варианте осуществления, проиллюстрированном на Фиг.2, и которое здесь вновь подробно не описывается.

306. Запрашивают зависимость отображения.

Устройство для распределения VLAN запрашивает локально хранящуюся зависимость отображения между полем префикса и тэгом VLAN.

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

307. Распределяют тэг VLAN.

После запроса зависимости отображения между полем префикса и соответствующим тэгом VLAN устройство для распределения VLAN добавляет соответствующий тэг VLAN в пакет с тем, чтобы можно было осуществить пересылку пакета внутри соответствующей VLAN.

308. Пересылают пакет.

Устройство для распределения VLAN пересылает пакет соответствующей VLAN в соответствии с тэгом VLAN в пакете и обрабатывает услугу, переносимую в пакете.

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

Чтобы облегчить понимание, нижеследующее использует конкретный сценарий приложения, для подробного описания способа для распределения VLAN в соответствии с вышеприведенным вариантом осуществления, в частности в соответствии со следующим:

1. Конфигурация Инициализации

Во время инициализации всех терминальных устройств в одной и той же VLAN устройство для распределения VLAN сначала получает MAC-адреса всех терминальных устройств, анализирует и классифицирует все MAC-адреса, определяет поля префикса терминальных устройств различных типов в соответствии с такими факторами, как типы, количество и распределение терминальных устройств, и локально сохраняет поля префикса в виде MAC-адреса плюс маска.

Предположим, что все терминальные устройства могут быть классифицированы на три типа: компьютер, IP телефон и цифровая телевизионная абонентская приставка. Посредством анализа типов, количества и распределения различных терминальных устройств определяется, что полями префикса компьютера, IP телефона и цифровой телевизионной абонентской приставки являются соответственно 24 бита, 32 бита и 40 бит. Предположим что MAC-адреса 1234-5678-9abc, 1234-56bc-349a, и 1234-5634-9a34 соответственно представляют собой компьютер, IP телефон и цифровую телевизионную абонентскую приставку. Тогда сочетание MAC-адреса плюс маски могут быть соответственно представлены как: 1234-5678-9abc+ffff-ff00-0000, 1234-56bc-349a+ffff-ffff-0000, и 1234-5634-9a34+ffff-ffff-ff00.

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

2. Пересылка Пакета

Устройство для распределения VLAN получает пакет, отправленный терминальным устройством, определяет, несет ли пакет в себе тэг VLAN, пересылает пакет соответствующей VLAN для выполнения услуги, переносимой в пакете, если пакет несет в себе тэг VLAN, и запускает процесс распределения тэга VLAN в режиме реального времени, если пакет не несет в себе тэга VLAN (например, пакет отправлен компьютером применительно к просмотру web-страницы).

Процесс распределения тэга VLAN в режиме реального времени включает в себя этапы, на которых: во-первых, восстанавливают пакет после инкапсуляции, чтобы получить то, что MAC-адрес терминального устройства отправителя в пакете соответствует 1234-5678-9abc; получают, посредством запроса то, что строкой данных из MAC-адреса + маска, соответствующей MAC-адресу 1234-5678-9abc, является 1234-5678-9abc + ffff-ff00-0000, и выполняют операцию бинарного логического И над MAC-адресом и соответствующей маской, чтобы получить поле префикса вида 1234-56; в заключении, запрашивают локально хранящуюся зависимость отображения между полем префикса и тэгом VLAN (1234-56 - VLAN1) и добавляют соответствующий тэг VLAN виде VLAN1 к пакету, в соответствии с зависимостью отображения.

После того как тэг VLAN добавлен в пакет, устройство для распределения VLAN пересылает пакет в VLAN 1 в соответствии с тэгом VLAN в пакете, для обработки услуги, переносимой в пакете.

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

Нижеследующее описывает устройство для распределения VLAN для реализации вышеприведенного способа для распределения VLAN в соответствии с вариантом осуществления настоящего изобретения. Применительно к логической структуре обратимся к Фиг.4. Устройство для распределения VLAN в соответствии с вариантом осуществления настоящего изобретения включает в себя:

модуль 401 получения, выполненный с возможностью получения адреса MAC терминального устройства;

модуль 402 извлечения, выполненный с возможностью извлечения поля префикса из MAC-адреса в соответствии с заранее установленным правилом извлечения, при этом поле префикса является бинарным полем из первых N бит в MAC-адресе, причем N больше либо равно 1 и меньше 48; и

модуль 403 распределения, выполненный с возможностью распределения соответствующего тэга VLAN терминальному устройству в соответствии с полем префикса.

Модуль извлечения в варианте осуществления настоящего изобретения может включать в себя:

первый модуль 4021 запроса, выполненный с возможностью запроса маски, соответствующей MAC-адресу; и

операционный модуль 4022, выполненный с возможностью выполнения операции бинарного логического И над MAC-адресом и маской, чтобы получить поле префикса.

Модуль распределения в варианте осуществления настоящего изобретения может включать в себя:

второй модуль 4031 запроса, выполненный с возможностью запроса зависимости отображения между полем префикса и тэгом VLAN; и

модуль 4032 распределения, выполненный с возможностью распределения соответствующего тэга VLAN терминальному устройству в соответствии с зависимостью отображения.

Устройство для распределения VLAN в варианте осуществления настоящего изобретения может дополнительно включать в себя:

модуль 404 приема, выполненный с возможностью приема пакета, отправленного терминальным устройством, и инициирования получения модулем получения из пакета MAC-адреса терминального устройства;

модуль 405 пересылки, выполненный с возможностью пересылки пакета в VLAN, соответствующую тэгу VLAN, для выполнения соответствующей обработки услуги; и

модуль 406 определения, выполненный с возможностью определения, несет ли пакет в себе тэг VLAN; если пакет несет в себе тэг VLAN, то инициирования выполнения операций модулем 405 пересылки; если пакет не несет в себе тэг VLAN, то инициирования выполнения операция модулем 401 получения.

В соответствии с вариантом осуществления настоящего изобретения процесс взаимодействия модулей в устройстве для распределения VLAN следующий:

Сначала модуль 401 получения получает MAC-адрес терминального устройства. MAC-адрес является глобально уникальным 48-битным (бинарным) физическим адресом, который прописан поставщиком в карте сетевого интерфейса. Процесс получения MAC-адреса может выполняться во время инициализации терминального устройства, или может быть следующим: модуль 404 приема принимает пакет, отправленный терминальным устройством в одной и той же локальной сети, инициирует получение модулем 401 получения MAC-адреса терминального устройства отправителя из пакета.

Затем, если устройство для распределения VLAN выполняет процесс пересылки пакета, то модуль 406 определения в устройстве для распределения VLAN определяет, несет ли пакет в себе тэг VLAN, и инициирует выполнение операций модулем 405 пересылки, если пакет несет в себе тэг VLAN, и инициирует выполнение операции модулем 401 получения, если пакет не несет в себе тэг VLAN.

После того как модуль 401 получения получает MAC-адрес, модуль 402 извлечения извлекает из MAC-адреса поле префикса в соответствии с заранее установленным правилом извлечения. Поле префикса является бинарным полем из первых N бит в MAC-адресе, причем N больше либо равно 1 и меньше 48. Заранее установленное правило извлечения может быть таким, что первый модуль 4021 запроса запрашивает маску, которая соответствует MAC-адресу, а затем операционный модуль 4022 выполняет операцию бинарного логического B над MAC-адресом и соответствующей маской, чтобы получить поле префикса. В устройстве для распределения VLAN заранее установлена маска, согласующая поле префикса MAC-адреса. В частности, если полем префикса являются N бит MAC-адреса, то первые N биты маски представляют собой «1», а оставшиеся 48 минус N биты представляют собой «0». Например, если поле префикса составляет 32 бита (1234-5678-xxxx), то маской является ffff-ffff-0000. В соответствии с настоящим изобретением модуль 402 извлечения может извлекать неизменно поле префикса с заранее установленной длиной посредством предварительной установки параметра. На практике, правило извлечения поля префикса может отличаться от того, что описано в настоящем изобретении, и правило здесь не ограничивается.

После того как поле префикса извлечено, второй модуль 4031 запроса в модуле 403 распределения запрашивает зависимость отображения между полем префикса и тэгом VLAN. Модуль 4032 распределения распределяет соответствующий тэг VLAN пакету, отправленному терминальным устройством в соответствии с зависимостью отображения.

Когда модуль 406 определения определяет, что пакет несет в себе тэг VLAN, или модуль 403 распределения распределяет тэг VLAN пакету, отправленному терминальным устройством, то модуль 405 пересылки пересылает пакет в VLAN, соответствующую тэгу VLAN, для соответствующей обработки услуги.

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

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


СПОСОБ И УСТРОЙСТВО ДЛЯ РАСПРЕДЕЛЕНИЯ ВИРТУАЛЬНОЙ ЛОКАЛЬНОЙ СЕТИ
СПОСОБ И УСТРОЙСТВО ДЛЯ РАСПРЕДЕЛЕНИЯ ВИРТУАЛЬНОЙ ЛОКАЛЬНОЙ СЕТИ
СПОСОБ И УСТРОЙСТВО ДЛЯ РАСПРЕДЕЛЕНИЯ ВИРТУАЛЬНОЙ ЛОКАЛЬНОЙ СЕТИ
СПОСОБ И УСТРОЙСТВО ДЛЯ РАСПРЕДЕЛЕНИЯ ВИРТУАЛЬНОЙ ЛОКАЛЬНОЙ СЕТИ
Источник поступления информации: Роспатент

Показаны записи 191-200 из 704.
20.01.2016
№216.013.a287

Система и способ передачи и приема каналов управления в системе связи

Изобретение относится к цифровой связи. Технический результат состоит в ослаблении помех в каналах управления. Для этого способ передачи управляющей информации беспроводному узлу включает в себя определение с помощью контроллера связи области для управляющей информации в субкадре в виде по...
Тип: Изобретение
Номер охранного документа: 0002573249
Дата охранного документа: 20.01.2016
27.01.2016
№216.014.bcb3

Способ и система gsm безопасности и соответствующие устройства

Изобретение относится к области технологий мобильной связи. Технический результат изобретения заключается в повышении безопасности системы GSM, тем самым расширяя применение некоторых служб, включающих систему публичного оповещения PWS, в системе GSM. Способ содержит этапы: получение сетевым...
Тип: Изобретение
Номер охранного документа: 0002573745
Дата охранного документа: 27.01.2016
27.01.2016
№216.014.bd54

Способ и устройство для создания и администрирования виртуальных частных групп в ориентированной на содержимое сети

Изобретение относится к сетям и связи. Технический результат заключается в повышении скорости передачи данных в сети. Маршрутизатор содержимого содержит хранилище, сконфигурированное для кэширования содержимого от клиента в ориентированной на содержимое сети (CON), и передатчик, соединенный с...
Тип: Изобретение
Номер охранного документа: 0002573771
Дата охранного документа: 27.01.2016
27.01.2016
№216.014.bdae

Способ и устройство для регулировки канала i/о на виртуальной платформе

Изобретение относится к средствам для регулировки канала I/O на виртуальной платформе, которые применяются в области виртуальной технологии. Технический результат заключается в повышении эффективности распределения ресурсов. Вычисляют, посредством хоста, текущую среднюю производительность I/O...
Тип: Изобретение
Номер охранного документа: 0002573733
Дата охранного документа: 27.01.2016
27.01.2016
№216.014.bdb9

Способ для отправки и приема информации управления, устройство и система связи

Изобретение относится к способу отправки и приема информации управления, устройству и системе связи. Техническим результатом является повышение эффективности использования служебной нагрузки, требуемой для передачи информации управления. Способ для отправки информации управления включает в себя...
Тип: Изобретение
Номер охранного документа: 0002573748
Дата охранного документа: 27.01.2016
10.03.2016
№216.014.bf3d

Способ и устройство управления ресурсами усилителя мощности на нескольких несущих частотах

Изобретение относится к области связи. Техническим результатом является повышение эффективности энергосбережения. Предложены способ и устройство управления ресурсами усилителя мощности на нескольких несущих частотах, в которых: данные услуг сначала распределяются на плату первичных несущих...
Тип: Изобретение
Номер охранного документа: 0002576390
Дата охранного документа: 10.03.2016
10.03.2016
№216.014.c0bb

Способ распределения ресурсов и устройство

Изобретение относится к технологии связи и предназначено для увеличения коэффициента использования ресурсов радиоинтерфейса. Изобретение раскрывает в частности способ распределения ресурсов, в соответствии с которым включает этапы: вычисляют среднее значение длин, по меньшей мере, двух сжатых...
Тип: Изобретение
Номер охранного документа: 0002576525
Дата охранного документа: 10.03.2016
10.03.2016
№216.014.c97d

Способ передачи данных, базовая станция и пользовательское оборудование

Изобретение относится к радиосвязи. Варианты осуществления настоящего изобретения предоставляют способ передачи данных. В соответствии с вариантами осуществления настоящего изобретения сконфигурированные ресурсы в одной совокупности ресурсов общего E-DCH можно одновременно планировать для UE...
Тип: Изобретение
Номер охранного документа: 0002577030
Дата охранного документа: 10.03.2016
20.03.2016
№216.014.c9f2

Способ, устройство и система для диспетчеризации ядра процессора в системе ядра мультипроцессора

Изобретение относится к области системы ядра мультипроцессора. Техническим результатом является эффективная диспетчеризация ядра процессора в системе ядра мультипроцессора. Раскрыты способ, устройство и система для диспетчеризации ядра процессора в системе ядра мультипроцессора, которые...
Тип: Изобретение
Номер охранного документа: 0002577476
Дата охранного документа: 20.03.2016
10.02.2016
№216.014.ce6a

Антенная система, система базовой станции и система связи

Раскрыты антенная система, система базовой станции и система связи. В антенной системе первый массив антенных элементов включает в себя несколько антенных элементов, и то же самое относится ко второму массиву антенных элементов, причем антенные элементы выполнены с возможностью принимать и...
Тип: Изобретение
Номер охранного документа: 0002575049
Дата охранного документа: 10.02.2016
Показаны записи 191-200 из 367.
20.12.2015
№216.013.9c01

Способ, устройство и система для переноса ресурса

Изобретение относится к области процессорной обработки. Техническим результатом является надежный перенос ресурсов при сохранении высокоскоростной полосы пропускания между узлами и улучшении производительности системы. Способ переноса ресурса содержит этапы, на которых, когда осуществляется...
Тип: Изобретение
Номер охранного документа: 0002571562
Дата охранного документа: 20.12.2015
20.12.2015
№216.013.9c07

Способ и устройство для удаленного определения местоположения неисправности беспроводной сети

Изобретение применяется в области связи и предоставляет способ и устройство для удаленного определения местоположения неисправности беспроводной сети. Технический результат изобретения заключается в обеспечении возможности определения местоположения элемента беспроводной сети, вызывающего...
Тип: Изобретение
Номер охранного документа: 0002571568
Дата охранного документа: 20.12.2015
20.12.2015
№216.013.9c27

Способ управления виртуализацией и соответствующие устройства для управления аппаратными ресурсами устройства связи

Изобретение относится к средствам управления виртуализацией для управления аппаратными ресурсами устройства связи. Технический результат заключается в повышении эффективности использования физических ресурсов. Получают контекст первой виртуальной машины, который выдается первой служебной...
Тип: Изобретение
Номер охранного документа: 0002571600
Дата охранного документа: 20.12.2015
20.01.2016
№216.013.a269

Способ и устройства обработки виртуализации и компьютерная система

Изобретение относится к обработке виртуализации в компьютерной системе. Технический результат заключается в обеспечении совместимости средств виртуализации с устройствами, использующимися в компьютерной системе. Вычислительный узел включает в себя: аппаратный уровень, хост, и, по меньшей мере,...
Тип: Изобретение
Номер охранного документа: 0002573219
Дата охранного документа: 20.01.2016
20.01.2016
№216.013.a287

Система и способ передачи и приема каналов управления в системе связи

Изобретение относится к цифровой связи. Технический результат состоит в ослаблении помех в каналах управления. Для этого способ передачи управляющей информации беспроводному узлу включает в себя определение с помощью контроллера связи области для управляющей информации в субкадре в виде по...
Тип: Изобретение
Номер охранного документа: 0002573249
Дата охранного документа: 20.01.2016
27.01.2016
№216.014.bcb3

Способ и система gsm безопасности и соответствующие устройства

Изобретение относится к области технологий мобильной связи. Технический результат изобретения заключается в повышении безопасности системы GSM, тем самым расширяя применение некоторых служб, включающих систему публичного оповещения PWS, в системе GSM. Способ содержит этапы: получение сетевым...
Тип: Изобретение
Номер охранного документа: 0002573745
Дата охранного документа: 27.01.2016
27.01.2016
№216.014.bd54

Способ и устройство для создания и администрирования виртуальных частных групп в ориентированной на содержимое сети

Изобретение относится к сетям и связи. Технический результат заключается в повышении скорости передачи данных в сети. Маршрутизатор содержимого содержит хранилище, сконфигурированное для кэширования содержимого от клиента в ориентированной на содержимое сети (CON), и передатчик, соединенный с...
Тип: Изобретение
Номер охранного документа: 0002573771
Дата охранного документа: 27.01.2016
27.01.2016
№216.014.bdae

Способ и устройство для регулировки канала i/о на виртуальной платформе

Изобретение относится к средствам для регулировки канала I/O на виртуальной платформе, которые применяются в области виртуальной технологии. Технический результат заключается в повышении эффективности распределения ресурсов. Вычисляют, посредством хоста, текущую среднюю производительность I/O...
Тип: Изобретение
Номер охранного документа: 0002573733
Дата охранного документа: 27.01.2016
27.01.2016
№216.014.bdb9

Способ для отправки и приема информации управления, устройство и система связи

Изобретение относится к способу отправки и приема информации управления, устройству и системе связи. Техническим результатом является повышение эффективности использования служебной нагрузки, требуемой для передачи информации управления. Способ для отправки информации управления включает в себя...
Тип: Изобретение
Номер охранного документа: 0002573748
Дата охранного документа: 27.01.2016
10.03.2016
№216.014.bf3d

Способ и устройство управления ресурсами усилителя мощности на нескольких несущих частотах

Изобретение относится к области связи. Техническим результатом является повышение эффективности энергосбережения. Предложены способ и устройство управления ресурсами усилителя мощности на нескольких несущих частотах, в которых: данные услуг сначала распределяются на плату первичных несущих...
Тип: Изобретение
Номер охранного документа: 0002576390
Дата охранного документа: 10.03.2016
+ добавить свой РИД