Принципы пакетной передачи.
Передатчик — устройство, являющееся источником данных. Приемник — устройство, принимающее данные.
Приемником могут быть компьютер, терминал или какое-либо цифровое устройство.
Сообщение — цифровые данные определенного формата, предназначенные для передачи.
Это может быть файл базы данных, таблица, ответ на запрос, текст или изображение.
Средства передачи — физическая передающая среда и специальная аппаратура, обеспечивающая передачу сообщений.
Для характеристики процесса обмена сообщениями в вычислительной сети по каналам связи используются следующие понятия: режим передачи, код передачи, тип синхронизации.
Существуют три режима передачи: симплексный, полудуплексный и дуплексный.
Симплексный режим – передача данных только в одном направлении. Примером симплексного режима передачи является система, в которой информация, собираемая с помощью датчиков, передается для обработки на ЭВМ. В вычислительных сетях симплексная передача практически не используется.
Полудуплексный режим — попеременная передача информации, когда источник и приемник последовательно меняются местами.
Пример работы в полудуплексном режиме – разведчик, передающий в Центр информацию, а затем принимающий инструкции из Центра.
Дуплексный режим – одновременные передача и прием сообщений. Дуплексный режим является наиболее скоростным режимом работы и позволяет эффективно использовать вычислительные возможности быстродействующих ЭВМ в сочетании с высокой скоростью передачи данных по каналам связи. Пример дуплексного режима – телефонный разговор.
Способы передачи цифровой информации. Цифровые данные по проводнику передаются путем смены текущего напряжения: нет напряжения — «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) и не забудь поделиться с друзьями: