Э н ц и к л о п е д и я    н е о б х о д и м ы х    к о м п ь ю т е р н ы х    з н а н и й
ezPC
     Поиск:   по сайту  по архиву новостей   

                Сегодня:

Разделы сайта

Первая полоса
Архив новостей
Железо
Компьютеры
Процессоры
Материнские платы
Память
Видеокарты
Звуковые карты
Сетевые карты
Накопители
Устройства ввода
Корпуса
Мониторы
Принтеры
Модемы
Сканеры
Цифровые камеры
Плоттеры
Дигитайзеры
ИБП
Кабели / Разъемы
Ссылки
Софт
Операционные системы
Приложения
Ссылки
Разное
Интернет
Полезняшки
Читальный зал
Конференц-зал
Комната смеха
Веб-камеры
Желтые страницы Сети
Поиск информации
Друзья сайта
EzPC -
Компьютерые новости

Мобилографический Петербург
Реклама
Модемы
Winmodem - мнимые плюсы и реальные минусы

Осенью 1999 года в телеконференции RU.MODEM была опубликована статья "Все PCI модемы - винмодемы и их использование не сулит ничего хорошего!". Прошло немало времени с того момента, многое изменилось в оценках этого устройства, появились некоторые положительные аспекты, и увеличилось количество отрицательных. Исходя из этого, я решил переработать данную статью, сменив название, но многие её положения не потеряли актуальности до сей поры, да и не потеряют в будущем. Публикуя данную статью, я чётко отдаю себе отчёт в том, что некоторым читателям её положения и тон не понравятся, слишком уж высок процент тех кто, едва приобретя эту вещь, фетишизирует её достоинства и совершенно не хочет видеть её очевидные недостатки. Бог с ними, могу только посочувствовать, но ни в коей мере не виню их ни в чём. Каждый имеет право на выбор. Увы, нарастающий поток рекламы - а у нас любят рекламировать недоброкачественный товар - сбивает с толку начинающих пользователей глобальных сетей. Поэтому главная цель настоящей статьи - предупредить их от неправильного выбора, и предостеречь от возможных последствий.
Конец XX века и начало новой эры характерны тем, что наблюдается бурный взлёт открытий и продвижение цифровых технологий. Ещё 10 лет тому назад компьютер типа IBM 286 AT был едва ли не верхом мечтаний для рядового пользователя, но он был недоступен, поскольку стоимость его была на уровне, почти как у хорошего автомобиля.
Сейчас эти компьютеры встречаются крайне редко, да и смотрятся точно также как "железный Феликс". Весь этот период происходила, да и в настоящий момент происходит гонка между программным обеспечением и компьютерным железом.
Производители, нагло поглядывая в кошелёк потребителя, стремятся всеми силами его опустошить. А вот бедный потребитель вынужден находиться в постоянном компромиссе между оптимальным выбором и имеющимися финансовыми возможностями. Особенно характерным выглядит выбор операционной системы для управления компьютером.
Смотрите сами, только появились 286 машины, как для их управления была предложена оболочка типа Windows 3.1. Вспомните, как она хорошо и надёжно работала на них. Зато это была оболочка доступная каждой домохозяйке и своей ползучестью явно подталкивала приобретать машину более быстродействующую. Как только машинный парк был заполнен 386 компьютерами, появилась Windows 3.11, а после насыщения 486-ми выходит Windows 95.
Невольно возникает вопрос, а как же быть с программами для выполнения которых, собственно говоря, и предназначен компьютер? Увы, дядюшка Билли Гейтс об этом и не думает. Запуск любого ресурсоёмкого приложения потенциально опасен зависанием, а поэтому сам потребитель должен в первую очередь думать об этом. Вывод - Windows, не являясь операционной системой реального времени, сама по себе несёт зародышь ненадёжности. В конечном итоге для обеспечения бесперебойной работы компьютера под управлением Windows любое программное приложение, повышающее загрузку CPU и оперативной памяти, опасно. Лучше уж его вообще не запускать.
К чему все эти выкладки? Мы вроде хотели говорить о winmodem'ах?
А как раз, в том и дело, что winmodem'ы появились в тот момент, когда вычислительные возможности процессоров используемых в качестве CPU компьютеров преодолели некую мнимую планку по производительности. Первенцем среди этих модемов является winmodem Sрortster 14400, на который многие возлагали большие надежды в плане реализации и расширении его возможностей, за счёт нового технического решения, к сожалению, являвшегося тупиковой ветвью.
Были смельчаки, которые утверждали, что изменение кода супервизора позволит превратить его в модем, ничем не уступающий по своим возможностям Русскому Курьеру RC21600. Сегодня можно констатировать, что надежды не оправдались. Привлекательной и единственной чертой тех модемов была двое-троекратно меньшая цена, по сравнению с обыкновенными модемами, и единственно, что осталось в наследство от сего устройства, так это название, которое нынче подхвачено пользователями модемов разных фирм, несмотря на торговую марку U.S. Robotics (US Robotics, 3COM).

В настоящий момент все выпускаемые winmodem'ы можно условно разделить на две категории:
1. Модемы, у которых на плате остаётся сигнальный процессор DSP, а функции супервизора делегируются CPU компьютера.
Поскольку CPU управляется определённой операционной системой, то логически получается привязка к ней. Тезис, возникший на заре уходящего века, "каждая домохозяйка должна уметь управлять государством", Билли Гейтс переформулировал в - "каждая домохозяйка должна уметь управлять компьютером". В этой теореме, требующей доказательств, кроется скрытая корыстная цель - утоление жажды обогащения. Качество решения поставленной задачи в расчёт не принимается, самое главное оболванить, нарисовав лучезарные картинки, и поместить их в рамки или окна. Не скатываясь в пространственные философские выкладки, выделим только одну - мы имеем некачественную, а по функциональным возможностям кастрированную операционную систему и некачественный, также кастрированный аппаратно winmodem.
Соединение этих двух потенциально неустойчивых категорий несёт в себе зародыш больших неприятностей, что собственно на самом деле и получается. Справедливости ради, отметим, что не все производимые нынче winmodem'ы ориентированы только на Windows. Есть драйвера и для других OS, но написаны они либо давно в качестве эксперимента любителями, либо изходя из маркетинговых соображений для возможности хоть как то привлечь клиентов для покупки модема. Так же следует относительно благосклонно отнестись в winmodem'ам с DSP, поскольку есть ещё более усечённое техническое решение.
2. SP-модемы, у которых вдобавок к супервизору отсутствует и сигнальный процессор.
За таким "выкидышем" фирм производителей закрепилось название - софтмодем. Этот термин неверно отражает функциональное действие сего устройства в кавычках, ибо настоящий софтмодем предполагает загрузку firmware в ОЗУ модема на период его работы (например, Digicom Connection 96+, 1993г). Супервизор и DSP у таких модемов есть в наличии. Увы, но это оригинальное техническое решение не получило своего развития на практике, несмотря на это до сих пор в сети Fidonet существует телеконференция RU.SOFTMODEM.
Естественно, что в первую очередь SP-модемы ориентированны на ось "всех времён и народов", то бишь Windows. Аппаратно это ни что иное, как гальваническая развязка с телефонной линией, усилитель, ну и в некоторых случаях ЦАП - АЦП........ и всё. Всё остальное должен делать CPU компьютера. Что, всё? А то, что должен делать модем, операции модуляции демодуляции, скремблирования, trellis - кодирования, обработки протоколов, компрессии, управления потоком данных, и т. д. и т. п. Уйдя от многопроцессорной системы и возложив всю работу на CPU получаем всецело зависящее от его производительности некое подобие музыкальной платы, или как не раз уже выражались в эхотаге - "контроллер телефонной линии" (с)BL.
Ещё одним ярким представителем ресурсо-пожирателей являются AMR (Audio/Modem Riser Card) модемы, которые устанавливаются как дополнительная надстройка к материнским платам типа i810(i815). О достоинствах этих систем в настоящий момент говорить просто невозможно.

Итак, постараемся ответить на вопрос почему winmodem'ы появились на рынке сбыта устройств вычислительной техники и сейчас так настойчиво продвигаются? Здесь необходимо выделить те мнимые плюсы, на которые в первую очередь делается акцент.
1. Дешевизна. Это едва ли не основной аргумент, который выдвигается в пользу winmodem'ов. Здесь ради удешевления фирмы-производители очень сильно постарались. И это вылилось в ограниченное число регистров и команд, в результате чего количество сервисных настроек, способных осуществить подстройку под конкретную линию, сведено до минимума. Чего только стоит невозможность регулировать уровень выходного сигнала, отсутствие возможности выбора символьных скоростей, невозможность осуществления переключения способов трелисс - кодирования. Ярким представителем мер по удешевлению является модем G56PCI-L, что в конечном итоге привело к чётко занимаемой позиции среди модемов с DSP, а количество недостаков заслуживает отдельного рассмотрения.
В winmodem'ах от фирмы Motorola ради удешевления принято абсурдное решение - ликвидирован встроенный динамик. Многие производители посчитали, что NVRAM также является лишней деталью, и поэтому вы будете немало удивлены, записав свои настройки в профиль по AT&W, и не прочитав их на другом компьютере по АТZ. Не в каждой модели winmodem'ов присутствуют все эти недостатки вместе взятые, тем не менее дополнительные неудобства за счёт этого вам гарантированы. Удешевление приводит к тому, что действительно winmodem'ы занимают низшую ступеньку в разряде ценовых категорий модемов, да и сорт этих изделий как правило самый низший.
В последнее время наряду с тем, что модемы могут выполнять функции по передаче факсимильных сообщений, их ещё используют в качестве электронных секретарей, обычных телефонов и автоматических определителей номера вызывающего абонента. Для реализации этих функций модем должен обладать голосовыми функциями и иметь специальные протоколы сжатия и передачи голосовых данных. В целях экономии и удешевления у многих моделей winmodem'ов эти функции переданы звуковой карте компьютера, поэтому, приобретая такой модем, скажем, для компьютера в котором по большому счету эта карта вообще не нужна, пользователь вынужден заплатить весьма приличную сумму. Ибо необходимо приобрести карту, позволяющую работать в полнодуплексном режиме, плюс модем.
В итоге, на проверку предполагаемый плюс оказывается мнимым. Предполагаемая прибыль от продаж возможна не за счёт совершенства конструкции и расширения сервисных возможностей, ибо это неминуемо увеличит цену, а за счёт предполагаемой "серости" потребителя. Оппонируя можно сказать, что не обязательно только winmodem'ам присущи эти черты, но не следует забывать, что это только первый камешек, брошенный в огород этих устройств.
2. Рядового пользователя пугают смертью ISA шины, как слишком медленной и морально устаревшей. С этим нельзя не согласиться, вскользь отметив, что практика показала более надёжную и удобную работу внешних модемов, чем внутренних. Кроме того, не все производители материнских плат идут на поводу у Intel, стремящейся своими весьма спорными стандартами изжить конкурентов. Остаётся надеяться, что для шины PCI будут разработаны полноценные модемы, хотя пока этот вопрос остаётся открытым, но не безнадёжным.
В итоге, преимущество использования шины PCI winmodem'ами также оказывается спорным, поскольку можно использовать внешний модем или ждать появления полноценных внутренних на PCI.
3. При попытках рассмотреть будущее модемов, сторонники winmodem'ов пророчат и смерть COM портов, при переходе на более широкие возможности интерфейса USB.
Здесь также предполагается внедрение безконтроллерных и безсупервизорных windows-ориентированных устройств, но полноценные модемы для USB уже и сейчас выпускаются, а USB винмодемы смогут конкурировать только в результате удешевления материальной части, что вернёт нас к пункту 1.
Поэтому очевидно, что сей плюс, на поверку также мним.
4. Какое счастье, что у winmodem'ов нет необходимости обновлять firmware с помощью прошивок, а достаточно только сменить "дрова" (драйвера), которые очень просто устанавливаются!
В действительности это вообще не плюс, а натуральный минус, поскольку драйвера не так уж и просто устанавливаются, о чём еще будет сказано ниже, кроме того обновление firmware у полноценных модемов процедура более простая, и необходимая только при появлении новых протоколов связи. Что же касается опасности вывода модема из строя при смене firmware, то она возникает только в случае использовании его от моделей и модемов несовместимых с обновляемым, а сбои в питании и зависания системы в грамотно продуманной системе обновления (пример Internet Uрdate Wizard от 3COM) вообще не могут принести никакого вреда.
Другое дело смена драйверов у winmodem'ов. Эта операция в любой может привести к переустановке OS, поскольку система P&P в силу своей конфликтодопустимости и невозможности осмысленного выбора портов и прерываний, приносила и сейчас приносит ощутимый вред.
5. Как ни странно, но winmodem может оказаться приемлемым выбором для опытного специалиста, занимающегося разработкой и отладкой различных модемных протоколов.
Это объясняется тем, что устраняется необходимость переноса разработанных микропрограмм во флеш-память и организация работы по их считыванию.
С опытами по подобной работе вы можете познакомиться по ссылкам на сайте httр://www.linmodems.org. Правда, для испытания вновь разрабатываемых программ, внесения исправления в их код и разработки собственных, вы так или иначе будете вынуждены наконец-то, отказаться от Windows и установить Linux, а по сему этот единственный очевидный плюс многим также покажется мнимым, тем более, что имеющиеся в настоящий момент драйвера слишком сыры, и более годятся для экспериментов, чем для серьезной работы.
Увы, других, сколько ни будь аргументированных плюсов в пользу winmodem'ов, нет, зато минусов хоть отбавляй.
Один из самых острых минусов это пониженная надёжность в работе. Здесь следует дать простейшее определение надёжности, как:
Надёжность = 1/ количество возможных отказов.

Поскольку, у всех winmodem'ов часть функций выполняет CPU компьютера, то будем рассматривать все возможные отказы для системы "winmodem + CPU".
1. Начнем с ненадёжности операционной системы применяемой для winmodem'ов. Как отмечено в начале статьи, основная ориентация winmodem'ов направлена на Windows.
Эта OS не в состоянии обеспечить постоянной и устойчивой работы CPU, поскольку построена таким образом, что обработка запросов происходит не в реальном времени, и время откликов на события может доходить до секунд. Получается абсурдный парадокс, который состоит в том, что не ядро управляет процессами, а процессы - ядром.
В итоге, для мало-мальски устойчивой работы модема необходима незагруженная система. Для любого winmodem'а вы всегда увидите строго декларированный минимум производительности процессора, что абсолютно нелогично выглядит для полноценных модемов, которые работали и работают на машинах от 286 до Pentium'а без всяких ограничений. К тому же, перенос функций супервизора на CPU резко снижает надёжность всей системы.
2. Нельзя забывать и о памяти, которая используется для загрузки ядра управления winmodem'ом. Вероятно кому-то цифры в 1-1,5 Мб покажутся смехотворными, но не следует забывать тот факт, что на ту же самую память покушаются и прикладные программы.
Таким образом, очевидно, что повышение частоты зависаний системы можно инспирировать только одним использованием winmodem'а. Ну а что вы скажете монстрообразной, со всеми признаками гигантизма, и, соответственно, вырождения Windows 2000, где для обеспечения приемлемой работы необходимо 64 Мб, а для устойчивой работы 128? Сможет ли устойчиво работать winmodem под управлением такой системы, если приложения из комплекта Microsoft Office 2000 непременно съедят немалую долю памяти, исчисляемую десятками Мб. А ведь кроме всего, кому-то потребуются и прикладные задачи, а не только рабочий стол секретарши. И здесь не забывайте про тенденцию увеличения ресурсопотребления любых прикладных программ под управлением Windows.
Итог winmodem'у вряд ли найдётся достойное место, а даже если и найдётся, то ни о какой надёжной работе и речи быть не может.
3. В последнее время winmodem'ы выпускаются для шины PCI. Соответственно, эти устройства, ввиду отсутствия UART, не могут быть подключены как стандартный COM порт. Поэтому порт создаётся виртуальный, а выбранное IRQ не соответствует стандартным. Этой процедурой руководит P&P при инсталляции модема. В результате, занимается IRQ, на которое давно покушаются другие аппаратные ресурсы, и, в лучшем случае, разделение IRQ приводит к временным задержкам, а в худшем провоцирует конфликт между оборудованием. Последствия такого разделения можно воочию наблюдать, запуская во время проведения сессии модемом различные приложения.
Кроме того, есть ряд программ, которые могут работать только со стандартными адресами и прерываниями, соответствующими COM-портам. Для "обмана" таких программ пользователь вынужден запускать дополнительные программные буферы, например TurboCom. Вот вам и ещё дополнительная загрузка оперативной памяти.
Еще один аспект, на который делается упор при рекламе winmodem'ов, это повышенная производительность шины PCI по сравнению с ISA. Но модему, у которого скорость приёма данных ограничена на уровне 56000, от повышенной производительности шины ни холодно, ни жарко, слишком уж мала эта скорость.
4. Загрузка центрального процессора явилась в своё время определяющей в появлении winmodem'ов. "Наш модем будет нормально работать, если выполняются следующие минимальные требования к системе" оговорено в любой документации по winmodem'ам. А эти "минимальные" требования давно не Intel 486 DX2, как это было на заре появления сих устройств, а, скорее всего, Intel Pentium 200 мГц. Да и здесь производители зачастую лукавят, ибо модем будет не "нормально работать", а просто сможет функционировать, что не суть одно и то же.
Как показывает опыт эксплуатации, winmodem загружает CPU от 5 до 25 %. Фирмы-производители в сравнительных тестах уровень загрузки выделяют едва ли не на первое место. Борьба за уровень загрузки происходит в основном двумя путями. Или это совершенствование кода драйверов, или просто, как в модемах на чипсете от PCTel, ввод дополнительного регистра регламентирующего уровень загрузки. Но тут мы имеем дело со взаимоисключающим явлением, чем меньше загружен CPU модемом, тем более пессимистично он ведёт себя в отношении к линии, что приводит к уменьшению скорости соединения и дальнейшим её изменениям.
В итоге скорость соединения заметно ниже чем у нормального модема в тех же самых условиях. А, собственно, ради чего введена эта мера? При использовании классического аппаратного модема, благодаря наличию двух процессоров, уровень загрузки CPU компьютера стремится к нулю. Что же касается winmodem'ов, то, несомненно, любой уровень загрузки снижает надёжность. В итоге опять-таки страдает вся система.
5. Как уже было сказано, дешевизна это мнимый плюс, ибо удешевление в конечном счете также снижает надёжность. Упрощение схемы, гальваническая развязка на оптронах, отказ от защиты от перенапряжений во входных цепях, использование дешевой и ненадёжной элементной базы, наконец, передача производства модемов фирмам с низким технологическим уровнем, всё это свойственно winmodem'ам. Естественно, эти факторы прослеживаются и при производстве обычных аппаратных модемов и также отражаются на надёжности, но ведь это только один фактор, а все чисто winmodem'ные пока ещё даже не перечислены.
6. Программное обеспечение, а именно драйвера применяемые в winmodem'ах, весьма далеко от совершенства. Не зря пользователям предлагают почаще заглядывать на сайты фирм производителей, и вся их жизнь превращается в поиск "дров". В чем же проявляется это несовершенство?
В первую очередь это касается реализации различных протоколов связи, коррекции ошибок и компрессии, снятию статистики после разрыва соединения, оценкам параметров линии, реализации голосовых функций (если это предусмотрено), совершенствования распознавания сигналов АТС, рассмотренной выше загрузки CPU. Одним словом это те же самые факторы, которые реализуются в firmware у обычных аппаратных модемов. Здесь следует сделать оговорку на то, что обновление firmware происходит значительно реже, и в основном это связано с введением новых протоколов связи. Так например у 3COM/U.S Robotics Sрortster'ов замена firmware происходит только в случае добавления к V34+ протоколов x2, V90, V80, V92. Что же касается драйверов, то они должны обновляться значительно чаще, и, тем не менее, некоторые ошибки кочуют в них от версии к версии. Есть в драйверах и потенциально неразрешимые вопросы. Например, измерение соотношения сигнал/шум и уровень ближнего и дальнего эха. Вероятно, трудность корректной реализации расчета этих величин связана с невозможностью CPU корректно обрабатывать эти результаты в режиме реального времени. Помните, мы говорили о несовершенстве Windows? Поэтому для хоть какойто оценки параметров линии вместо SNR в dB пользователям winmoem`ов предлагаются оценки в "попугаях".
Другой пример - реализация модуляции V.90 в чипсете от Lucent. При использовании ранних драйверов соединение модемов происходило на высоких скоростях около 53333, но сразу после проведённого хэндшейка модем начинал выполнять перетренировку и в дальнейшем продолжал работу на скорости 37333. В более поздних драйверах версии 2.75 проблема перетренировок была закрыта, модем выбирал более реальную пониженную скорость на приём, но вот количество перепосылок блоков при этом возросло на порядок. В результате, CPS, а именно по нему нужно судить о качестве проведенной связи, не только не увеличился, но уменьшился. Впрочем, как уже было ранее сказано, модемы на чипсете от Lucent, отдельная песня о глюках.
Ещё один пример, это работа по разработке графических интерфейсов, позволяющих управлять модемом. Как правило, это "совершенствование" сводится к работе над дизайном, а вот число настроек которые могут пригодиться пользователю при настройке модема под конкретную линию, сведено до минимума и зачастую касается только выбора станы, как будто этим всё и решается. Ограничение пользовательских настроек порой доходит до маразма. Есть ли смысл далее говорить о том, что реализация драйверов и поныне отражается на надёжности системы?
7. Стоит ли говорить о том, что пользователь winmodem'а является заложником операционной системы, под которой это устройство работает? Вместо того чтобы после покупки прийти подключить и запустить устройство в работу, необходимо знать подойдёт ли данная версия драйверов к данной версии Windows, будет ли она подходить к дальнейшим версиям, и выпустят ли новые драйвера. Иначе переход на новую версию может оказаться принципиально невозможным. Сюда же следует отнести и вопросы многоплатформности.
Только в последнее время производители winmodem'ов стали понимать, что самая популярная OS может в один прекрасный момент стать пережитком прошлого. Именно по этой причине появились драйвера под OS/2, Linux, BeOS для модемов на чипсете от Lucent и PCTel. Но инертность по разработке драйверов под эти системы превосходит все ожидания. И это естественно, ибо приходится создавать практически новые OS/2modem, Linmodem, BeOSmodem. Вероятно по этой причине скорость исправления ошибок для других операционных систем намного ниже, чем для Windows.
Более того, складывается впечатление, что фирмы производители просто поставили галочку в рекламных проспектах и всё. А все ли операционные системы остались охваченными? Возьмём в пример то же "чистый" DOS. Если говорить о Windows, работа в DOS'овских программах возможна только в режиме эмуляции.
Классический аппаратный модем, благодаря использованию стандартных COM портов, может работать с любой OS, и более того - вообще без оной. Какое отношение сей пункт имеет к надёжности, если мы и так в самом начале статьи разобрали по косточкам режимы многоплатформности? Очень просто - winmodem либо работает под управлением конкретной операционной системы, либо вообще отказывается это делать.
8. Вопрос о виде поставок OEM и Retail косвенно влияет на надёжность. Нашему российскому рынку сбыта характерно то, что в большинстве случаев продавцу желательно получить максимально возможную прибыль при наименьших затратах и более не думать о том с какими проблемами столкнётся потребитель. Поскольку все winmodem'ы внутреннего исполнения (USB мы пока опустим), производится закупка OEM моделей, предназначенных для установки в компьютеры в момент сборки.
Такие модемы лишены сопутствующего программного обеспечения, драйверов и документации. Гарантию на такие модемы продавец устанавливает сам и отнюдь не в сторону увеличения срока, или вообще отказывается брать на себя гарантийные обязательства.
Это естественно относится не только к модемам, но все winmodem'ы потенциально зависимы от возможности продажи как OEM. Надеюсь, объяснять, как этот пункт влияет на надёжность, нет необходимости.
9. Инсталляция и деинсталляция драйверов для winmodem'ов создаёт немало трудностей для пользователя. В идеале драйвера должны устанавливаться без проблем и точно так же должны удаляться.
На самом деле это далеко не так. Если при первоначальной установке вам повезло и не возникло никаких конфликтов, то при повторе могут возникнуть непреодолимые трудности. И в этом случае правка реестра Windows едва ли не единственный выход из положения. Все ли могут правильно пользоваться regedit.exe? Ведь это управление на уровне высшего пилотажа. Начинающему же пользователю лучше просто переустановить Windows с нуля. Хорошая перспектива, не правда ли?

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

Стоит ли покупать winmodem'ы?
Изначально они позиционируются как устройства, предназначенные для решения простейших задач в условиях близких к идеальным. Но даже в этом случае, в силу оговоренных недостатков, тот же CPS всегда будет ниже на 5-20% чем у обычных аппаратных.
Много это или мало? Если ежедневно пользоваться Интернетом по одному часу в день со стоимостью 30 руб. в час, на получение одного и того же объема информации потребуется увеличить время доступа на эти 10-20%, и, соответственно, переплатить провайдеру на 3-6 рублей. За год набегает немалая сумма 1095-2190 руб., соизмеримая со стоимостью модема. А ведь запросы бывают и более глобальными и затраты, соответственно, намного больше. Вот к чему приводит мнимая экономия при покупке, а ведь модем покупается не на год и не два.
Надежды на то, что winmodem'ы станут лучше, неоправданны, потому как лучезарное светлое будущее не наступит из-за тупикового технического решения.
В чем же состоит этот тупик?
В первую очередь в том, что для обеспечения жизнеспособности любой системы необходимо разделять вычислительные процессы различного периферийного оборудования, освобождая CPU, а не наоборот. Естественно такой путь сопровождается дополнительными затратами, но и эффект от этого неоспорим. Кто же в настоящий момент является держателями winmodem'ов и для кого это оправдано? Производство OEM-моделей направлено на встраивание модемов в компьютер в момент сборки и конечному пользователю он преподносится как "небольшой подарок" за разумную (20-30$) доплату. Это позволяет начинающему пользователю сразу же окунуться в мир глобальных сетей, таких как Internet.
В дальнейшем, убедившись в том, что это устройство мало на что способно, или убедившись в этом сразу при плохой по качеству связи, конечный пользователь может приобрести действительно хороший, пусть и на 20-50$ дороже, аппаратный модем. Увы, в этом случае приходится платить дважды.
Всё ли так мрачно? Нет. Естественно, при отказе от запуска ресурсоёмких задач и идеальной телефонной связи с одним единственным провайдером, можно жить с winmodem'ом, или держать его как резервное средство. Но не более того, поскольку даже увеличение количества соединений с разными параметрами связи создаёт немало проблем. Приемлемо ли это для российских условий, где до сих пор качество телефонных каналов желает лучшего и "воздушки" в 20-30 км отнюдь не экзотическая редкость?
В итоге winmodem можно использовать только на ограниченном любительском уровне, а для решения профессиональных задач он вообще малопригоден.

Выводы:
1. Поскольку Windows, не является операционной системой реального времени, неустойчивая работа ее самой, аппаратного и программного обеспечения под её управлением гарантированы. Ориентация только на эту OS может принести существенные убытки.
2. В настоящий момент развиваются два усеченных технических решения winmodem и softmodem. То и другое направления являются тупиковыми, поскольку более перспек-тивными являются мультипроцессорные системы.
3. На проверку все плюсы из-за которых рекламируют winmodem являются мнимыми.
4. Все реальные минусы вряд ли устранимы в ближайшем будущем.
5. Поскольку основу круга потребителей winmodem'ов составляют начинающие пользователи необходимо и далее объяснять им бесперспективность этих устройств.
6. В российских условиях эксплуатация winmodem'ов возможна не всегда и не везде.
7. В отличие от сухого английского слова winmodem в русском уже нашлось немало терминов, метко характеризующих работу этого устройства, из которых "вин-свистулька", "вынь и выкинь" - не самые обидные. В полемике иногда аппаратные модемы называют "полными", вероятно подразумевая, что winmodem'ы - "худые". Думаю, для характеристики winmodem'ов более всего подходит термин - неполноценные, поскольку в действительности цена их мала, да и отсутствие супервизора или вдобавок DCP эту неполноценность лишний раз подтверждают.

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

Белянин И.В.   (belyanin@biogate.com)

Источник информации: FIDONet - Эхоконференция RU.MODEM.

 
Наверх /     / Назад /

      
контент
       Rambler's Top100       Рейтинг@Mail.ru       Яндекс цитирования       количество читателей онлайн и всего