×
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, предоставленные в вариантах осуществления настоящего изобретения. Специалисты в соответствующей области могут выполнить модификации или вариации применительно к вариантам осуществления и приложению, не отступая от идеи вариантов осуществления. Описание не предназначено ограничивать настоящее изобретение.


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

Показаны записи 211-220 из 704.
10.05.2016
№216.015.3ce1

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

Изобретение относится к технологиям сетевой связи. Технический результат заключается в повышении скорости передачи данных. Способ содержит этапы, на которых: принимают сообщение запроса соединения, получают информацию статуса, которая используется для указания статуса сервиса; определяют в...
Тип: Изобретение
Номер охранного документа: 0002583723
Дата охранного документа: 10.05.2016
20.05.2016
№216.015.3f2f

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

Изобретение относится к беспроводной связи. Технический результат заключается в уменьшении объема служебной информации. Варианты осуществления системы и способа предоставляются для передачи в служебных сигналах опорных сигналов и обратной...
Тип: Изобретение
Номер охранного документа: 0002584145
Дата охранного документа: 20.05.2016
20.05.2016
№216.015.4059

Способ и устройство выбора маршрута

Изобретение относится к технологиям связи. Технический результат заключается в повышении скорости передачи данных. Способ содержит этапы, на которых вычисляют сквозной маршрут для недавно добавленной службы в соответствии с топологией сети и ограничением длины волны и выделяют длину волны для...
Тип: Изобретение
Номер охранного документа: 0002584448
Дата охранного документа: 20.05.2016
10.06.2016
№216.015.477a

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

Изобретение относится к управлению операцией блокировки системы баз данных. Техническим результатом является повышение производительности системы баз данных за счет того, что узел обработки реализует операцию блокировки посредством использования операнда блокировки и весь процесс управления...
Тип: Изобретение
Номер охранного документа: 0002585973
Дата охранного документа: 10.06.2016
10.06.2016
№216.015.47e9

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

Изобретение относится к области связи. Техническим результатом является возможность избежать конфликта ресурсов между различными оборудованиями пользователей. Способ включает в себя: детектирование канала управления нисходящей линии связи, который несет информацию о планировании канала данных...
Тип: Изобретение
Номер охранного документа: 0002585983
Дата охранного документа: 10.06.2016
10.06.2016
№216.015.499c

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

Изобретение относится к области обработки видеоизображений и, в частности, к способу и устройству декодирования видеоизображений. Техническим результатом является уменьшение сложности декодирования видеоизображений и повышение эффективности декодирования. Предложен способ декодирования...
Тип: Изобретение
Номер охранного документа: 0002586639
Дата охранного документа: 10.06.2016
20.08.2016
№216.015.4c01

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

Изобретение относится к беспроводной связи. Технический результат заключается в том, что пользовательское оборудование способно корректно активировать или деактивировать несущую. Вариант осуществления настоящего изобретения обеспечивает способ, базовую станцию и пользовательское оборудование...
Тип: Изобретение
Номер охранного документа: 0002594752
Дата охранного документа: 20.08.2016
20.08.2016
№216.015.4c9c

Терминал, беспроводная сеть и способы осуществления связи с малым энергопотреблением

Изобретение относится к беспроводной связи. Варианты осуществления настоящего изобретения обеспечивают способ осуществления связи терминала MTC с малым энергопотреблением, который включает в себя этапы: отправки, посредством терминала MTC, сообщения-запроса беспроводного канала на базовую...
Тип: Изобретение
Номер охранного документа: 0002594896
Дата охранного документа: 20.08.2016
27.08.2016
№216.015.4e3e

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

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

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

Изобретение относится к области связи, использующей технологию динамического планирования, и, в частности, к системе связи и предназначено для назначения вариантов канала управления на разных уровнях агрегирования K наборам ePDCCH и уменьшения сложности слепого обнаружения, выполняемого UE....
Тип: Изобретение
Номер охранного документа: 0002595781
Дата охранного документа: 27.08.2016
Показаны записи 211-220 из 367.
20.04.2016
№216.015.34da

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

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

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

Изобретение относится к технологиям сетевой связи. Технический результат заключается в повышении надежности и эффективности сети. Способ содержит: получение, на первом узле, согласно информации маршрута пути восстановления службы и информации маршрута рабочего пути службы, набора рабочих узлов,...
Тип: Изобретение
Номер охранного документа: 0002581780
Дата охранного документа: 20.04.2016
27.04.2016
№216.015.38ae

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

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

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

Изобретение относится к способу и устройству для установления Автономного высокоскоростного выделенного физического канала управления HS-DPCCH. Технический результат изобретения заключается в сокращении расхода ресурсов, уменьшении задержки в планировании данных нисходящей линии связи у UE,...
Тип: Изобретение
Номер охранного документа: 0002582543
Дата охранного документа: 27.04.2016
10.05.2016
№216.015.3ce1

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

Изобретение относится к технологиям сетевой связи. Технический результат заключается в повышении скорости передачи данных. Способ содержит этапы, на которых: принимают сообщение запроса соединения, получают информацию статуса, которая используется для указания статуса сервиса; определяют в...
Тип: Изобретение
Номер охранного документа: 0002583723
Дата охранного документа: 10.05.2016
20.05.2016
№216.015.3f2f

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

Изобретение относится к беспроводной связи. Технический результат заключается в уменьшении объема служебной информации. Варианты осуществления системы и способа предоставляются для передачи в служебных сигналах опорных сигналов и обратной...
Тип: Изобретение
Номер охранного документа: 0002584145
Дата охранного документа: 20.05.2016
20.05.2016
№216.015.4059

Способ и устройство выбора маршрута

Изобретение относится к технологиям связи. Технический результат заключается в повышении скорости передачи данных. Способ содержит этапы, на которых вычисляют сквозной маршрут для недавно добавленной службы в соответствии с топологией сети и ограничением длины волны и выделяют длину волны для...
Тип: Изобретение
Номер охранного документа: 0002584448
Дата охранного документа: 20.05.2016
10.06.2016
№216.015.477a

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

Изобретение относится к управлению операцией блокировки системы баз данных. Техническим результатом является повышение производительности системы баз данных за счет того, что узел обработки реализует операцию блокировки посредством использования операнда блокировки и весь процесс управления...
Тип: Изобретение
Номер охранного документа: 0002585973
Дата охранного документа: 10.06.2016
10.06.2016
№216.015.47e9

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

Изобретение относится к области связи. Техническим результатом является возможность избежать конфликта ресурсов между различными оборудованиями пользователей. Способ включает в себя: детектирование канала управления нисходящей линии связи, который несет информацию о планировании канала данных...
Тип: Изобретение
Номер охранного документа: 0002585983
Дата охранного документа: 10.06.2016
10.06.2016
№216.015.499c

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

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