Элементом доступа в глобальную сеть Internet является модем — модулятор-демодулятор.
Позволяет модулировать сигналы, получаемые из сети, в сигнал, доступный для обработки на компьютере. Модемы используются для подключения к сети через аналоговую телефонную линию.
Суть работы модема довольно проста. Модем представляет собой переферийное устройство, которое обрабатывает принимаемые сигналы в цифровой вид, который доступен для компьютера. Как известно, информация на компьютере кодируется двоичным образом: низкие и высокие сигналы, то есть 0 и 1. Передача таких сигналов через телефонную линию невозможна. Телефонная линия передает только один тип данных: звук. Модемы предназначены для того, чтобы модулировать цифровую компьютерную информацию в аналоговую, то есть в простые звуки. Таким образом, когда мы пытаемся подключиться к сети через обычный модем, он модулирует компьютерную информацию в звуковые сигналы и посылает их к месту назначения. В этом самом месте назначения такой же модем получает информацию в виде звуковых импульсов и обрабатывает ее в компьютерную информацию, этот процесс называется демодуляцией.
Не смотря на всю простоту данного устройства, подобное преобразование — дело не такое простое, как кажеться на первый взгляд. Состав модема похож на состав множества других переферийных и системных устройств. Вот что входит в состав стандартного модема:
- Контроллер — важная составляющая часть любого модема, позволяет выполнять роль некого связующего звена между программным обеспечением компьютера и самим модемом. Его можно считать центральным процессором модема.
- ОЗУ — оперативно-запоминающее устройство. Подобно ОЗУ компьютера позволяет временно хранить данные, которые обрабатывает пользователь. В него жу на время работы модема помещаются текущие настройки модема.
- ПЗУ — постоянно-запоминающее устройство. Хранит в себе некий БИОС модема, или прошивку — программу, записанную в микросхему, которая не подлежит изменению и предназначена для работы модема и его адаптации к той или иной среде. В последних моделях модемов данную прошивку можно обновлять, перезаписывать и восстанавливать при повреждениях. Для этого используются специальные вэб-узлы, на которых есть обновления. Обычно подобные обновления можно найти на сайтах производителей модемов.
- Кодек — преобразовывает аналоговый сигнал, поступающий из телефонной линии, в цифровой, понятный для компьютера.
Современные модемы бывают разных видов. Все они отличаются своими функциональными возможностями. Соответственно и цена у них разная. Большинство модемов — телефонные, или аналоговые (оборудование для спутникового интернета сюда не относиться, поскольку таковым не является, пояснение дальше по тексту). Эти модемы используются в большинстве случаев, поскольку на них уже есть драйвера, некоторые операционные системы из разряда UNIX работают с ними вообще без доустановки драйверов, простота установки и настройки, простота подключения, да и большинство линий электросвязи уже адаптированы под них. Название — аналоговый интернет — исходит из того, что именно такой интернет уже стал классикой жанра, я имею в виду, что это классический и устаревший вариант. По крайней мере устаревшим его считают на западе.
Вообще следует отметить, что запад опережает нас не только по компьютерным сетям, но и по всему остальному. Так что удивляться этому не стоит. Телефонные аналоговые модемы можно разделить на две категории: аппаратные (внешние) и программные (внешние и внутренные).
Аппаратные модемы — это самостоятельные модемы, имеющие свое собственное ОЗУ, ПЗУ, кодек и контроллер. Такие модемы являются исключительно внешними и подключаются через разъемы COM 1 — COM 4 или через USB. Для ОС Linux самым лучшим выбором является модем, подключаемый через COM-порт. Несмотря на то, что в западных странах такие модемы уже украшают стены музеев, у нас же они имеют еще очень даже не слабую стоимость, которая все же между тем падает. Так, например, известный своим качеством модем OMNI ZyXEL стоит порядка 60$ (для справки: модуль оперативной памяти DDR2 на 1Гбайт стоит примерно столько же).
Программые модемы — это внутренние модемы, подключаемые через разъем на самой материнской плате. Старые модели подключались через ISA, современные модемы подключаются через PCI и PCI-Ex. Такие модемы полностью зависимы от компьютера, операции модуляции-демодуляции в нем осуществляет сама операционная система. Как правило такие модемы поддерживаются только ОС Windows, на другие операционные системы модем не расчитан вообще, так что пользователи Linux имеют возможность сразу забыть о запуске такого модема в среде этой ОС. Программный модем еще часто называют WinModem — модем для Windows, однако есть программные модемы, которые поддерживаются ОС Linux, но таких мало. Если при работе аппаратный модем зависает, его легко можно перезагрузить, выключив и включив снова кнопку питания. А при зависании программного модема приходиться перезагружать весь компьютер, что само собой неудобно. Такой модем имеет очень низкую стоимость и низкое качество.
Что же касается спутникового интернета, то тут все немного сложней. При подключении к спутниковому интернету используется специальное оборудование, которое по своим характеристикам и функциональным возможностям отличается от обычных аналоговых модемов. Однако само такое оборудование без спутниковой тарелки и платы за установку может иногда стоить дешевле, чем обычные модемы. Да и потом: выход в интернет через спутниковую тарелку невозможен без специального запросного канала, по которому пользователь передает запрос на интернет (имя пользователя и пароль). Этим каналом является линия телефонной связи, а доступ к ней осуществляется как раз с помощью модема или мобильного телефона с настроенным GPRS.