WikiDer > Переключение сообщений - Википедия
В телекоммуникации, переключение сообщений включает сообщения, маршрутизируемые полностью, по одному переходу за раз. Он развился из коммутация цепи и был предшественником коммутация пакетов.[1]
История
Коммутация сообщений была впервые построена компанией Collins Radio Company, Ньюпорт-Бич, Калифорния, в период 1959–1963 годов для продажи крупным авиакомпаниям, банкам и железным дорогам.
Оригинальный дизайн для ARPANET был Уэсли Кларка Предложение апреля 1967 по использованию Интерфейсные процессоры сообщений для создания сети коммутации сообщений.[2][3][4] Коммутация пакетов был включен в дизайн Ларри Робертс после первого ACM Симпозиум по принципам операционных систем в октябре 1967 г. на основе Дональд Дэвис работа по коммутации пакетов для передачи данных.[5]
Системы коммутации сообщений в настоящее время в основном реализуются с коммутацией пакетов или каналов. сети передачи данных. Каждое сообщение рассматривается как отдельный объект. Каждое сообщение содержит адресную информацию, и на каждом коммутаторе эта информация считывается, и определяется путь передачи к следующему коммутатору. В зависимости от условий сети, разговор из нескольких сообщений может не передаваться по одному и тому же пути. Каждое сообщение сохраняется (обычно на жестком диске из-за ограничений ОЗУ) перед передачей следующему коммутатору. Из-за этого он также известен как 'хранить и пересылать' сеть. Электронная почта - это обычное приложение для переключения сообщений. Допускается задержка доставки электронной почты, в отличие от передачи данных между двумя компьютерами в реальном времени.
Примеры
Поэтапный Телекс пересылка и UUCP являются примерами систем коммутации сообщений.
Когда используется эта форма коммутации, между отправителем и получателем заранее не устанавливается физический путь. Вместо этого, когда у отправителя есть блок данных для отправки, он сохраняется в первом коммутационном пункте (т.е. маршрутизатор), а затем перенаправлялись позже по одному шагу за раз. Каждый блок принимается в форме объекта, проверяется на наличие ошибок, а затем пересылается или повторно передается.
Форма сети с промежуточным хранением. Данные передаются в сеть и сохраняются в коммутаторе. Сеть передает данные от коммутатора к коммутатору, когда это удобно, поэтому данные не передаются в реальном времени. Блокировка невозможна, однако возможны длительные задержки. Терминалы источника и получателя не обязательно должны быть совместимы, поскольку преобразования выполняются сетями коммутации сообщений.
Переключение сообщений является «транзакционным». Он может хранить данные или изменять их формат и скорость передачи данных, а затем преобразовывать данные обратно в их исходную форму или совершенно другую форму на принимающей стороне. Коммутация сообщений мультиплексирует данные из разных источников в общий объект. Коммутатор сообщений является одной из технологий коммутации.
Хранить и пересылать задержки
Поскольку при коммутации сообщений каждое сообщение полностью сохраняется на промежуточных узлах перед пересылкой, сообщения испытывают сквозную задержку, которая зависит от длины сообщения и количества промежуточных узлов. Каждый дополнительный промежуточный узел вносит задержку, которая как минимум равна значению минимальной задержки передачи в узел или из него. Обратите внимание, что узлы могут иметь разные задержки передачи для входящих и исходящих сообщений из-за различных технологий, используемых на каналах. Задержки передачи добавляются к любым задержкам распространения, которые будут возникать на пути сообщения.
В центре коммутации сообщений входящее сообщение не теряется, когда требуемый исходящий маршрут занят. Он сохраняется в очереди с любыми другими сообщениями для того же маршрута и повторно передается, когда требуемый канал освобождается. Таким образом, коммутация сообщений является примером системы задержки или системы очередей. Коммутация сообщений все еще используется для телеграфного трафика, а ее модифицированная форма, известная как коммутация пакетов, широко используется для передачи данных.
Преимущества
Преимущества переключения сообщений:
- Каналы данных распределяются между устройствами связи, что улучшает использование полосы пропускания.
- Сообщения могут временно храниться на коммутаторах сообщений, когда перегрузка сети становится проблемой.
- Приоритеты могут использоваться для управления сетевым трафиком.
- Широковещательная адресация более эффективно использует полосу пропускания, поскольку сообщения доставляются в несколько пунктов назначения.
Смотрите также
- SMS
- Переключение цепей
- Леонард Клейнрок
- По промежуточного слоя, ориентированного на сообщения
- Сеть, допускающая задержку
Рекомендации
- ^ Дэвис, Дональд Уоттс (1979). Компьютерные сети и их протоколы. Интернет-архив. Чичестер, [англ.]; Нью-Йорк: Вили. С. 456–477.
- ^ Пресса, Гил. «Очень краткая история Интернета и Сети». Forbes. Получено 2020-02-07.
Предложение Робертса о том, что все главные компьютеры будут напрямую подключаться друг к другу ... не было одобрено ... Уэсли Кларк ... предложил Робертсу управлять сетью с помощью идентичных небольших компьютеров, каждый из которых подключен к главному компьютеру. Приняв эту идею, Робертс назвал небольшие компьютеры, предназначенные для сетевого администрирования, «интерфейсными процессорами сообщений» (IMP), которые позже превратились в современные маршрутизаторы.
- ^ "SRI Project 5890-1; Сеть (отчеты о встречах). [1967]". web.stanford.edu. Получено 2020-02-15.
Предложение У. Кларка о переключении сообщений (приложенное к письму Тейлора Энгельбарту от 24 апреля 1967 г.) было рассмотрено.
- ^ Робертс, Лоуренс (1967). «Множественные компьютерные сети и межкомпьютерные коммуникации» (PDF): 3.1–3.6. Дои:10.1145/800001.811680.
Таким образом, набор IMP, плюс телефонные линии и наборы данных будут составлять сеть коммутации сообщений.
Цитировать журнал требует| журнал =
(помощь) - ^ Пресса, Гил. «Очень краткая история Интернета и Сети». Forbes. Получено 2020-01-30.
дальнейшее чтение
- Леонард Клейнрок, Информационный поток в больших коммуникационных сетях, (Массачусетский технологический институт, Кембридж, 31 мая 1961 г.) Предложение о приеме на степень доктора философии. Тезис
- Леонард Клейнрок. Информационный поток в больших коммуникационных сетях (Ежеквартальный отчет RLE, июль 1961 г.)
- Рошан Л. Шарма, "Подход к оценке систем коммутации сообщений, управляемых цифровым компьютером", Конгресс IFIP65, Нью-Йорк, май 1965 г.