русс | укр

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

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

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

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


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

Коммутация. Способы коммутации сетей, данных, каналов, сообщений

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

Способы коммутации сетей, называются сети, в которых связь между узлами устанавливается только по запросу.
Абоненты соединяются с коммутаторами выделенными (индивидуальными) линиями связи. Линии связи, которые соединяют коммутаторы, используются абонентами совместно.

Коммутация может осуществляться в двух режимах: динамически и статически. В первом случае коммутация выполняется на время сеанса связи (обычно от секунд до часов) по инициативе одного из узлов, а по окончании сеанса связь разрывается. Во втором случае коммутация выполняется обслуживающим персоналом сети на значительно больше длительный период времени (несколько месяцев или лет) и не может быть изменена по инициативе пользователей. Такие каналы называются выделенными (dedicated) или арендованными (leased).

Две группы способов коммутации: коммутация каналов (circuitswitching) и коммутация с промежуточным хранением (store-and-forward). Вторая группа состоит из двух способов: коммутации сообщений (messageswitching) и коммутации пакетов (packetswitching).

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

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

При коммутации пакетов все переданы пользователем данные разбиваются передаточным узлом на небольшие (до нескольких килобайт) части – пакеты (packet). Каждый пакет оснащается заглавием, в котором указывается, как минимум, адрес узла-получателя и номер пакета. Передача пакетов по сети происходит независимо один от одного. Коммутаторы такой сети имеют внутреннюю буферную память для временного хранения пакетов, что позволяет сглаживать пульсации трафіка на линиях связи между коммутаторами. Пакеты иногда называют дейтаграмами (datagram), а режим индивидуальной коммутации пакетов – дейтаграмним режимом.

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

Просмотров: 18987

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




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


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

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

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


 


Полезен материал? Поделись:

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

 
 

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