СПОСОБ ПЕРЕДАЧИ ПАКЕТОВ ДАННЫХ НА БАЗЕ ВИРТУАЛЬНОЙ ЛОКАЛЬНОЙ СЕТИ И МОСТОВОЕ УСТРОЙСТВО СЕТИ ETHERNET

1. Способ передачи пакетов данных на основе виртуальной локальной сети, содержащий следующие стадии: запоминание фиксированного порта, соответствующего виртуальной локальной сети, согласно пакету данных, полученному мостовым устройством сети Ethernet, и сохранение соответствия между виртуальной локальной сетью и запомненным фиксированным портом; и пересылка пакета данных мостовым устройством сети Ethernet согласно сохраненному соответствию между виртуальной локальной сетью и фиксированным портом.
2. Способ по п.1, отличающийся тем, что стадия запоминания фиксированного порта, соответствующего виртуальной локальной сети, и сохранения соответствия между виртуальной локальной сетью и фиксированным портом содержит: определение порта ввода мостового устройства сети Ethernet для получения пакета данных и определение идентификатора виртуальной локальной сети в пакете данных; и определение мостовым устройством сети Ethernet соответствия между идентификатором виртуальной локальной сети и фиксированным портом согласно порту ввода и идентификатору виртуальной локальной сети в пакете данных, и сохранение указанного соответствия.
3. Способ по п.2, отличающийся тем, что стадия определения соответствия между идентификатором виртуальной локальной сети и фиксированным портом и сохранения указанного соответствия содержит сохранение мостовым устройством сети Ethernet соответствия между идентификатором виртуальной локальной сети в пакете данных и портом ввода при несовпадении ни одной из записей в сохраненных соответствиях между идентификаторами виртуальной локальной сети и фиксированными портами с идентификатором виртуальной локальной сети в пакете данных, или при отсутствии фиксированного порта, совпадающего с портом ввода, в записи, соответствующей идентификатору виртуальной локальной сети в пакете данных.
4. Способ по п.2, отличающийся тем, что стадия определения соответствия между идентификатором виртуальной локальной сети и фиксированным портом и сохранения указанного соответствия содержит изменение мостовым устройством сети Ethernet сохраненного соответствия между идентификатором виртуальной локальной сети и фиксированным портом для создания соответствия между идентификатором виртуальной локальной сети и портом ввода, при наличии записи в сохраненных соответствиях между идентификаторами виртуальной локальной сети и фиксированными портами, совпадающей с идентификатором виртуальной локальной сети в пакете данных, включающей в себя два фиксированных порта, ни один из которых не является портом ввода.
5. Способ по п.2, отличающийся тем, что стадия определения соответствия между идентификатором виртуальной локальной сети и фиксированным портом и сохранения указанного соответствия содержит отсутствие изменения мостовым устройством сети Ethernet сохраненного соответствия между идентификатором виртуальной локальной сети и фиксированным портом, при наличии записи в сохраненных соответствиях между идентификаторами виртуальной локальной сети и фиксированными портами, совпадающей с идентификатором виртуальной локальной сети в пакете данных, включающей в себя фиксированный порт, который является портом ввода.
6. Способ по п.2, отличающийся тем, что стадия определения соответствия между идентификатором виртуальной локальной сети и фиксированным портом и сохранения соответствия содержит отсутствие изменения мостовым устройством сети Ethernet сохраненного соответствия между идентификатором виртуальной локальной сети и двумя фиксированными портами, при наличии записи в сохраненных соответствиях между идентификаторами виртуальной локальной сети и фиксированными портами, совпадающей с идентификатором виртуальной локальной сети в пакете данных, включающей в себя два фиксированных порта, один из которых является портом ввода.
7. Способ по п.2, отличающийся тем, что стадия определения соответствия между идентификатором виртуальной локальной сети и фиксированным портом и сохранения соответствия содержит добавление мостовым устройством сети Ethernet порта ввода к сохраненному соответствию между идентификатором виртуальной локальной сети и фиксированным портом для создания соответствия между идентификатором виртуальной локальной сети и портом ввода, при наличии записи в сохраненных соответствиях между идентификаторами виртуальной локальной сети и фиксированными портами, совпадающей с идентификатором виртуальной локальной сети в пакете данных, включающей в себя фиксированный порт, который не является портом ввода.
8. Способ по одному из пп.3, 4 или 5, отличающийся тем, что стадия пересылки пакета данных согласно сохраненному соответствию между виртуальной локальной сетью и фиксированным портом содержит определение мостовым устройством сети Ethernet всех портов, кроме порта ввода, в качестве портов вывода; и пересылку мостовым устройством сети Ethernet пакета данных через порты вывода.
9. Способ по п.6 или 7, отличающийся тем, что стадия пересылки пакета данных согласно сохраненному соответствию между виртуальной локальной сетью и фиксированным портом содержит определение мостовым устройством сети Ethernet из двух фиксированных портов, соответствующих идентификатору виртуальной локальной сети, фиксированного порта, не являющегося портом ввода, в качестве порта вывода для пакета данных; и пересылку мостовым устройством сети Ethernet пакета данных через порт вывода.
10. Способ по п.1, отличающийся тем, что соответствия между виртуальными локальными сетями и фиксированными портами сохраняют в форме таблицы идентификаторов виртуальных локальных сетей; причем таблица идентификаторов виртуальной локальной сети содержит поле идентификатора виртуальной локальной сети и поле фиксированного порта, соответствующее идентификатору виртуальной локальной сети.
11. Способ по п.10, отличающийся тем, что таблица идентификаторов виртуальных локальных сетей дополнительно содержит поле количества фиксированных портов, соответствующих идентификатору виртуальной локальной сети.
12. Способ по п.1, отличающийся тем, что дополнительно содержит стадию обновления сохраненных в мостовом устройстве сети Ethernet соответствий между виртуальными локальными сетями и фиксированными портами согласно заранее определенному механизму устаревания.
13. Мостовое устройство сети Ethernet, содержащее модуль запоминания порта виртуальной локальной сети, выполненный с возможностью запоминания фиксированного порта, соответствующего виртуальной локальной сети согласно пакету данных, полученному мостовым устройством сети Ethernet; модуль хранения, выполненный с возможностью сохранения соответствия между виртуальной локальной сетью и фиксированным портом, запомненного модулем запоминания порта виртуальной локальной сети; и модуль пересылки, выполненный с возможностью пересылки пакета данных согласно соответствию между виртуальной локальной сетью и фиксированным портом, сохраненному в модуле хранения.