Методы передачи сообщений в сети

Методы передачи сообщений в сети. По методу передачи информации различают сети с коммутацией каналов, сообщений и пакетов.

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

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

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

Общее время передачи сообщения может быть различным и зависит от загруженности магистральных каналов связи.

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

Разложение сообщения на пакеты и восстановление его после передачи осуществляется оконечным оборудованием источника и адресата. В принимающем коммутационном узле каждый пакет проверяется на наличие ошибок На пакеты, принятые без ошибок, в ответ направляется подтверждение их приёма. Если в пакете обнаружены ошибки, то посылается запрос на его повторную передачу.

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

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

Чтобы воспользоваться услугами какой-либо из служб Интернета, необходимо установить на компьютере программу, способную работать по протоколу данной службы. Такие программы называют клиентскими. После этого необходимо установить связь с сервером, предоставляющим данную услугу. Рассмотрим наиболее распространенные службы Интернет. 1. Служба удаленного управления компьютером Telnet Это одна из наиболее ранних служб. Подключившись к удаленному компьютеру по протоколу этой службы, можно управлять его работой.

Такое управление называется терминальным. Эта служба применяется для выполнения сложных математических расчётов на удаленных вычислительных центрах. Если для вычислений на персональном компьютере требуется несколько дней непрерывной работы, а на удаленной супер-ЭВМ всего несколько минут, то персональный компьютер применяется для удаленного ввода данных в ЭВМ и приёма полученных результатов. Протоколы Telnet применяются так же для дистанционного управления техническими объектами. 2. Электронная почта E-mail Это один из важнейших информационных ресурсов Интернет. Электронная почта во многом похожа на обычную почтовую службу.

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

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

Слово подписка в данном случае не предполагает со стороны клиента никаких платежей. Сообщение, направленное на сервер группы новостей, отправляется с него на все серверы, с которыми он связан, если на них данного сообщения ещё нет. Далее процесс повторяется. Характер распространения каждого сообщения напоминает лесной пожар.

На каждом сервере сообщение хранится ограниченное время обычно неделю, и все желающие могут в течение этого времени с ним ознакомиться. Распространяясь во все стороны, менее чем за сутки сообщение охватывает весь земной шар. Далее распространение затухает, так как на сервер, уже получивший данное сообщение, повторная передача не производится. 3. Служба World Wide Web WWW . Название службы переводится как широкая мировая паутина.

Это самая популярная служба Интернет. World Wide Web - это единое информационное пространство, состоящее из сотен миллионов взаимосвязанных электронных жокументов, хранящихся на Web-серверах. Отдельные документы называются Web-страницами. Группы тематически объединенных Web-страниц называются Web-узлами или Web-сайтами. Один физический Web-сервер может содержать достаточно много Web-узлов, каждому из которых отводится отдельный каталог на жестком диске сервера. От обычных текстовых документов Web-страницы отличаются тем, что они оформляются без привязки к конкретному носителю.

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

Таким образом, совокупность огромного числа гипертекстовых электронных документов, хранящихся на серверах WWW, образует своеобразное гиперпространство документов, между которыми возможно перемещение. 4. Служба файловых архивов FTP Это огромное распределенное хранилище всевозможной информации, накопленной за последние 10-15 лет. Любой пользователь может воспользоваться услугами анонимного доступа к этому хранилищу и скопировать интересующие его материалы. Практически любой архив строится как иерархия каталогов.

Многие архивы дублируют информацию из других архивов так называемые зеркала. Для того, чтобы получить нужную информацию, вовсе не обязательно ждать, пока она будет передана из Австралии или Южно Африки. Можно поискать зеркало где-нибудь ближе, например в Финляндии или Швеции. Для этой цели существует специальная программа Archive, которая позволяет просматривать FTP-архивы и найти тот, который устраивает пользователя. 7.4.