I. Введение
Очень часто в компьютерной литературе мы сталкиваемся с таким понятием, как модем.
В мире существует огромное количество персональных компьютеров. Логично подумать и о быстром и удобном способе соединения между ними. Такой способ стал возможен благодаря модему. Он позволяет передавать информацию от одного компьютера к другому в закодированном виде через телефонную линию. Компьютеры обмениваются сигналами определённой частоты и громкости.
Что же возможно благодаря модему?
Можно связаться с другим пользователем модема, и обменяться с ним файлами, в независимости от его местоположения. Или сыграть с ним в компьютерную игру, поддерживающую модем.
Если ваш модем - факс-модем, то можно обмениваться факсимильными сообщениями.
Вы можете пользоваться услугами BBS - Bulletin Board System (Англ. - Электронная доска объявлений), получить и принимать файла, пообщаться с другими пользователями, и сыграть в on-line игры, т.е. в игры по модему в режиме реального времени.
Вы можете подключиться к глобальным сетям. Например FidoNet, или Internet/Relcom. Подключившись к ним вы сможете стать участником множества телеконференций, что дает возможность обмениваться информацией с людьми вашего круга интересов.
Если вы бизнесмен, то с помощью модема вы всегда будете в курсе последних событий и новостей.
II. Как работает модем.
Немного общих сведений
-Так когда же придумали первую модемную плату?
-В 80-х годах американская фирма Hayes наконец-то выпустила первый модем для компьютера IBM PC.
Конечно же телефонные линии разрабатывались для передачи на расстояние только звуков человеческого голоса. Вообще говоря, естественные звуки характеризуются переменной высотой тона и непрерывно изменяющейся интенсивностью. Для передачи по телефонной они преобразовываются в электрический сигнал с непрерывно и соответственно изменяющейся частотой и силой тока. Такой сигнал называется аналоговым.
Компьютер же в отличие от модема понимает только цифрой сигнал, т.е. ток только двух уровней. Каждый из них обозначает одно из двух понятных компьютеру значений - логические “0” и “1”. Чтобы передать цифровой сигнал по телефонной линии, ему нужно придать приемлемый для неё аналоговый вид.
Именно этой работой занимается модем. Так же он выполняет обратную процедуру, т.е. переводит аналоговый сигнал в понятный компьютеру цифровой. Слово модем” - происходит от сокращения двух терминов: МОдулятор/ДЕМодулятор. Модем организует мостик между выдаваемым компьютером цифровым сигналом и аналоговым сигналом, который, как было сказано выше понимает телефонная линия.
При передаче данных из компьютера в модем, первый выдает последовательность нулей и единиц, а последний преобразовывает их в аналоговый сигнал. Затем данные отсылаются в телефонную линию, и их принимает модем, стоящий на другом конце провода. Когда модем принимает данные, то он отфильтровывает полезную информацию от шумов в линии. Для этого существуют специальные протоколы коррекции ошибок. Самый продвинутый из них - MNP10. Кроме этого существуют MNP1, MNP2, MNP3, MNP4, MNP5, MNP7. В настоящее время более всего распространен MNP5, т.к. MNP7 и MNP10 устанавливаются на специальных модемах, которые работают по выделенным линиям. Например в глобальной сети Internet. После того, как модем отделил полезную информацию от шумов в линии он отбирает перекачиваемые данные от служебной информации. И уже прошедший такую многоступенчатую обработку перекачиваемый файл записывается на жесткий диск компьютера. Так происходит обмен данными при соединении на протоколе Zmodem, Sealink, Ymodem и многих других однонаправленных протоколах.
Конечно, оба компьютер может одновременно принимать и отсылать данные. Потому что они используют определённые соглашения о частотах, различных для входных и выходных сигналов Для этого существуют специальные двунаправленные протоколы. Например Bimodem, Puma, Janus, Zedzap.