Принципы пакетной передачи

Режимы передачи данных. Любая коммуникационная сеть должна включать следующие основные компоненты: передатчик, сообщение, средства передачи, приемник.

Передатчик - устройство, являющееся источником данных. Приемник - устройство, принимающее данные.

Приемником могут быть компьютер, терминал или какое-либо цифровое устройство.

Сообщение - цифровые данные определенного формата, предназначенные для передачи.

Это может быть файл базы данных, таблица, ответ на запрос, текст или изображение.

Средства передачи - физическая передающая среда и специальная аппаратура, обеспечивающая передачу сообщений.

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

Существуют три режима передачи: симплексный, полудуплексный и дуплексный.

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

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

 

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

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

Способы передачи цифровой информации. Цифровые данные по проводнику передаются путем смены текущего напряжения: нет напряжения - "0", есть напряжение – "1". Существуют два способа передачи информации по физической передающей среде: цифровой и аналоговый.

При цифровом или узкополосном способе передачи данные передаются в их естественном виде на единой частоте. Узкополосный способ позволяет передавать только цифровую информацию, обеспечивает в каждый данный момент времени возможность использования передающей среды только двумя пользователями и допускает нормальную работу только на ограниченном расстоянии (длина линии связи не более 1000 м). В то же время узкополосный способ передачи обеспечивает высокую скорость обмена данными – до 10 Мбит/с и позволяет создавать легко конфигурируемые вычислительные сети. Подавляющее число локальных вычислительных сетей использует узкополосную передачу.

Аналоговый способ передачи цифровых данных (рис. 6.11) обеспечивает широкополосную передачу за счет использования в одном канале сигналов различных несущих частот.

Пакетная передача данных – это фундаментальная техника передачи данных по одной линии связи между множеством компьютеров.

Если несколько компьютеров делят между собой один и тот же ресурс (принтер, локальную сеть, базу данных и прочее), то такой ресурс называют разделенным. При этом возникает вопрос, как правильно распределить этот совместно используемый ресурс, чтобы «всем досталось поровну»? Для разделенных сетей передачи данных этот вопрос решается благодаря передаче данных с помощью пакетов.

Действительно, как быть, если по одной и той же сети (в смысле – линии связи) от компьютера A к компьютеру B надо передать один файл, а от компьютера C компьютеру D надо передать другой файл? Можно дождаться окончания передачи от A к B, и затем приступить к передаче от C к D. Но если к сети подключено много компьютеров, а не четыре, то тогда такие ожидания могут длиться часами.

Альтернатива – ограничить количество данных, которые компьютер может послать единовременно. Для этого компьютеры должны разбивать передаваемую информацию на очень мелкие порции (пакеты), подписывать на каждом пакете имена отправителя и адресата, и по очереди отправлять в сеть свои пакеты. Сеть становится конвейером, по которому каждый компьютер имеет поочередный доступ: когда подходит очередь до конкретного компьютера, он отсылает один пакет и передает эстафету другому. Такая идея называется коммутацией пакетов, а порция данных, отсылаемая в единицу времени, называется пакетом.

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

Дополнительные материалы:

https://www.youtube.com/watch?v=cOATXnJujZg&feature=emb_logo

https://www.youtube.com/watch?time_continue=890&v=Q3zVOczQcqM&feature=emb_logo


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  




Подборка статей по вашей теме: