СЕТЕВАЯ СИСТЕМА И СПОСОБ ПОЛУЧЕНИЯ ДАННЫХ ТЕГА VLAN

1. Сетевая система, содержащая коммутаторы; и контроллер, сконфигурированный задавать информационную запись потока, определяющую правило и действие для единообразного управления пакетами в качестве потока, в таблице потоков каждого из упомянутых коммутаторов,
при этом контроллер сопоставляет и сохраняет данные тега, заданные для каждого из пакетов, проходящих по сети, и описательные данные потока, которые показывают информационную запись потока, соответствующую пакету, и виртуально обрабатывает множество VLAN (виртуальных локальных сетей).
2. Сетевая система по п.1, в которой контроллер содержит:
средство для задания описательных данных потока, которые однозначно определяют информационную запись потока, в дополнение к правилу и действию в информационной записи потока;
средство для сопоставления и сохранения идентификационных данных (VLAN ID), которые однозначно определяют каждую из упомянутого множества VLAN за пределами упомянутой сети, в качестве данных тега, и описательных данных потока; и
средство для задания информационной записи потока путем использования описательных данных потока и обновления действия информационной записи потока.
3. Сетевая система по п.2, в которой контроллер содержит:
средство для выполнения ToS (тип службы) в качестве одного из средств управления приоритетом в отношении поступающего потока и для обновления действия, так чтобы совместно изменять значения ToS пакетов, при задании информационной записи потока путем использования описательных данных потока и обновления действия информационной записи потока.
4. Сетевая система по любому из пп.1-3, в которой коммутатор содержит:
средство для задания данных тега в качестве данных внутреннего тега, которые показывают идентификационные данные (VLAN ID) VLAN, используемой за пределами упомянутой сети, когда упомянутый коммутатор находится на входе упомянутой сети и неизвестный пакет поступает в упомянутый коммутатор;
средство для задания пакета с двойным тегом путем добавления данных внешнего тега для однозначного указания VLAN, используемой в упомянутой сети, в каждом пакете с помощью функции QinQ (туннелирование IEEE802.1q);
средство для вывода пакетов из заранее определенного выходного порта на основе информационной записи потока, заданной из упомянутого контроллера; и
средство для удаления данных внешнего тега из пакета с помощью использования функции QinQ, когда упомянутый коммутатор находится на выходе из упомянутой сети.
5. Контроллер, содержащий:
средство для задания информационной записи потока, определяющей правило и действие для единообразного управления пакетами в качестве потока, в таблице потоков коммутатора; и
средство для сопоставления и сохранения данных тега, заданных для каждого из пакетов, проходящих по сети, и описательных данных потока, которые показывают информационную запись потока, соответствующую пакету, который перемещается по упомянутой сети, и для виртуальной обработки множества VLAN (виртуальных локальных сетей).
6. Контроллер по п.5, дополнительно содержащий:
средство для задания описательных данных потока, которые однозначно определяют информационную запись потока, в дополнение к правилу и действию в упомянутой информационной записи потока;
средство для сопоставления и сохранения идентификационных данных (VLAN ID), которые однозначно определяют каждую из упомянутого множества VLAN за пределами упомянутой сети, в качестве данных тега, и описательных данных потока; и
средство для задания упомянутой информационной записи потока путем использования описательных данных потока и обновления действия информационной записи потока.
7. Контроллер по п.6, дополнительно содержащий:
средство для выполнения ToS (тип службы) в качестве одного из средств управления приоритетом в отношении поступающего потока и для обновления действия, так чтобы совместно изменять значение ToS пакета, при задании информационной записи потока путем использования описательных данных потока и обновления действия информационной записи потока.
8. Коммутатор, содержащий:
средство для задания информационной записи потока, определяющей правило и действие для единообразного управления пакетами в качестве потока, в таблице потоков упомянутого коммутатора под управлением контроллера;
средство для задания данных тега, назначенных для пакета, проходящего по сети, в качестве данных внутреннего тега, которые показывают идентификационные данные (VLAN ID) VLAN, используемой за пределами упомянутой сети, когда упомянутый коммутатор находится на входе упомянутой сети и неизвестный пакет поступает в упомянутый коммутатор;
средство для задания пакета с двойным тегом путем добавления данных внешнего тега для однозначного указания VLAN, используемой в упомянутой сети, в каждом пакете с помощью функции QinQ (туннелирование IEEE802.1q);
средство для вывода пакетов из заранее определенного выходного порта на основе информационной записи потока, заданной из контроллера; и
средство для удаления данных внешнего тега из пакета с помощью функции QinQ, когда упомянутый коммутатор находится на выходе упомянутой сети.
9. Способ получения данных VLAN-тега, который выполняется компьютером, содержащий этапы, на которых:
задают информационную запись потока, определяющую правило и действие для единообразного управления пакетами в качестве потока, в таблице потоков каждого из коммутаторов;
сопоставляют и сохраняют данные тега, назначенные для каждого из пакетов, проходящих по сети, и описательные данные потока, показывающие информационную запись потока, соответствующую пакету, который перемещается по упомянутой сети, и виртуально обрабатывают множество VLAN (виртуальных локальных сетей).
10. Носитель данных, на котором сохранена программа для предписания компьютеру выполнять:
этап, на котором задают информационную запись потока, определяющую правило и действие для единообразного управления пакетами в качестве потока, в таблице потоков каждого из коммутаторов;
этап, на котором сопоставляют и сохраняют данные тега, назначенные для каждого из пакетов, проходящих по сети, и описательные данные потока, которые показывают информационную запись потока, соответствующую пакету, который перемещается по упомянутой сети, и виртуально обрабатывают множество VLAN (виртуальных локальных сетей).