русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Виртуальные локальные сети (Virtual LAN, VLAN).


Дата добавления: 2013-12-23; просмотров: 1695; Нарушение авторских прав


Приоритетная обработка кадров.

Использование коммутаторов позволяет реализовать приоритетную обработку кадров. Коммутатор обычно ведет для каждого входного и выходного порта не одну, а несколько очередей, причем каждая очередь имеет свой приоритет обработки. При этом коммутатор может быть сконфигурирован, например, так, чтобы передавать один низкоприоритетный пакет на каждые 10 высокоприоритетных пакетов. Основным вопросом при приоритетной обработке кадров является вопрос назначения кадру приоритета. Так как не все протоколы канального уровня поддерживают поле приоритета кадра (например, у кадров Ethernet оно отсутствует), то коммутатор должен использовать какой-либо дополнительный принцип для назначения приоритета кадру.

Наиболее распространенный способ — приписывание приоритета портам коммутатора: кадр получает соответствующий приоритет в зависимости от того, через какой порт он поступил в коммутатор. Способ несложный, но недостаточно гибкий — если к порту коммутатора подключен не отдельный компьютер, а сегмент, то все узлы сегмента получают одинаковый приоритет. Более гибким способом является использование стандарта IEEE 802.1р: в кадре Ethernet, перед полем данных, предусматривается дополнительный заголовок, состоящий из двух байт, 3 бита из которых используются для указания приоритета кадра. При передаче кадра, компьютер, при помощи специального протокола, может запросить у коммутатора один из восьми уровней приоритета кадра. Установленный коммутатором приоритет, помещается в заголовок кадра и действует для всех коммутаторов в сети. При передаче кадра сетевой карте, не поддерживающей стандарт 802.1р, дополнительный заголовок, указывающий на приоритет кадра, должен быть удален.

Коммутаторы позволяют реализовывать технологии виртуальных локальных сетей. Несмотря на схожесть терминов, не следует путать виртуальные частные сети (VPN – Virtual Private Network) и виртуальные локальные сети (Virtual LAN, VLAN). Виртуальные частные сети позволяют на сетевом уровне безопасно объединить через глобальные сети (например, Internet) или линии телефонной связи несколько локальных сетей, в единую виртуальную ЛВС. Виртуальные локальные сети позволяют на канальном уровне выделить внутри одной, физически существующей ЛВС, несколько изолированных друг от друга виртуальных ЛВС.



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

Виртуальная локальная сеть

 

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

 

 

Пересечение виртуальных локальных сетей.

 

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

 

Сеть, состоящая из физически независимых подсетей.

 

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



<== предыдущая лекция | следующая лекция ==>
Фильтрация трафика. | Производительность процессоров портов, производительность внутренней шины коммутатора.


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.004 сек.