Главное меню
Главная
Мои работы
Технологии АДСЛ
Игры
Программы
Фильмы
Юмор
Сервисы AWP
Контакты
Файлы
Альбом
Форум
Авторизация
Кто на сайте?
Итого
Избранное




   Приветствую вас на сайте Adeptus Web Project (AWP). Adeptus - этой мой ник, широко известный в некоторых узких кругах... Проект не имеет четкой направленности, и предназначен просто для информирования о разных интересных и полезных вещах в сфере Интернет, игр, программ, фильмов и т.д. Кроме того, тут я буду представлять новости о работе моих Интернет-сервисов: файл-сервер, сервер Direct Connect, игровые сервера. ДОБРО ПОЖАЛОВАТЬ В ADEPTUS WEB PROJECT!



Скрытые возможности DSL-модемов
Автор: Adeptus. Дата: 25.04.2007 г. (просмотров - 10743)

   Допустим, мы имеем качественный, правильно под­ключенный и настроенный DSL-модем. работающий на пределе своих возможностей. Можем ли мы "ра­зогнать" его, увеличив пропускную способность хотя бы на треть? Ответ отрицательный! Если бы в самом деле такое было возможно, производители сделали бы это за нас! Однако DSL-модем, стабильно рабо­тающий на "паспортной" скорости — достаточно редкое явление, если не сказать "уникальное". Мо­дему приходится работать в суровых условиях дикой природы, сражаясь с помехами, кривыми настройка­ми и прочими, порождениями хаоса и энтропии.

  Если реальная скорость работы не соответствует расчетной, необходимо проанализировать си­туацию, найти, где зарыта собака, и откопать ее ко всем чертям! В настойке DSL-модема присутствует очень много черной магии, не описан­ной ни в сопроводительной инструкции, ни в доку­ментации. Магические заклинания рассеяны по все­му  Интернету, и чтобы собрать их, нужно очень много блуждать в темноте...

 

   Возьмем наш модем в руки и посмотрим, что такого можно со­творить с ним. Заранее предупреждаю: будет очень хорошо, если модем вообще не перестанет работать. Шутка! Расслабьтесь! Наши экспери­менты абсолютно безопасны! В коробке с DSL-модемом обычно присут­ствует маленькая прямоугольная штучка (иногда встроенная в сам модем) с тремя выходами, кото­рые обозначаются как LINE, PHONE и МОDEM (ADSL). Штучка называется Splitter, что в переводе с английского означает «расщепитель», «разделитель»: он разделяет входной сигнал (LI­NE) на низкочастотную составляющую (с которой работает телефон (PHONE) или обыкновенный модем типа ZyXEL OMNI 56K Pro) и высокочастот­ную, предназначенную для DSL-модема.
    В отличие от обыкновенного модема, который работает в узкой полосе частот, заканчивающейся где-то в районе 4 КГц, DSL-модемы охватываю намного более широкий спектр (от 26 до 1104 КГц), что позволя­ет развивать мегабитные скорости на тех же самых каналах (и практически тех же самых требованиях к телефонной "лапше". Однако для максимальной скорости применяют качествен­ную витую пару протяженностью не более 5-10 км.)

   Исходящий поток (upstream) занимает нижнюю часть спектра — от 26 до 138 КГц. Входящий поток (downstream) простирается от 138 до 1104 КГц (на самом деле цифры весьма условны и варьируются от одного стандарта к другому).
    Таким образом, диапазон, отведенный исхо­дящему потоку, уступает входящему в восемь раз! Другими словами, DSL-модемы оптимизированы для "сосунов", то есть для тех, кто хочет только ка­чать, ничего не отдавая взамен. Конечно, можно по­строить домашний сервер на основе DSL-модема, но... скорость отдачи будет составлять одну вось­мую от скорости приема, на которую модем, соб­ственно, и рассчитан. На самом деле, точное соот­ношение определяется качеством канала. Напри­мер, на моей телефонной линии модем принимает 2 мегабита, а отдает 500 килобит, то есть исходящий поток меньше входящего всего в четыре раза.   

   Вот и создавай корпоративный web/ftp-сервер на DSL-основе! Входящий поток остается практически незадействованным, а исходящий буквально "задыхается" от наплыва пользователей.
   
По долгу службы вынужденные передавать боль­шие объемы данных по электронной почте или ftp (полиграфические изображения, макеты книг и т.д.). пользователи страдают не меньше других. Увы! Изменить соотношение частот методом паяльника и отвертки не получится. Стандарт не велит. Как минимум, придется перестроить ста­ционарное оборудование, установленное на АТС, а никто не позволит трогать его.
   
Кстати, существуют и другие стандарты, их перечень и краткие характеристики приведены в таблице 1.

  Как видно, самым выгодным стандар­том для организации домашнего сервера оказы­вается Annex J ASDL2. Однако его поддерживают далеко не все модемы и провайдеры.

   Но вернемся к сплиттерам. Можно ли включать DSL-телефон без них? Как они повлияют на качество связи? На этот счет существует мно­жество мнений, но большинство из них неправиль­ные. Чтобы не блуждать впотьмах, возьмем прин­ципиальную схему добротного сплиттера от Siemens и посмотрим, как он устроен (рисунок 1).

   Телефонная линия (LINE) соединяется с ADSL-модемом практически напрямую! Именно "практически", так как соединение идет через ем­костную развязку по конденсаторам С1, С2, плюс защита, образованная разрядником GD1 с конден­сатором С4 и плавкими предохранителями F1. F2. Зато к телефонному выходу присобачена сложная система фильтрации на полосовых/резонансных трансформаторах, она убирает всю высокочастотную составляющую и попутно исключает влияние телефона на DSL-модем.

    График прохождения сигнала по линии LINE-ADSL представляет собой чуть ли не матема­тическую прямую, то есть сплиттер не вносит ни­каких существенных искажений. Очень хорошо!

   Вот кривая прохождения сигнала по линии LINE-POST (POST — это телефон или обыч­ный модем). Как видно, начиная с 34 КГц вся высо­кочастотная составляющая полностью вырезается, но сам профиль кривой... Ой, лучше не надо. Те­лефону еще ничего, а у модема (обыкновенного, то есть не DSL) могут возникнуть серьезные проблемы, и скорость передачи данных существенно упадет.  

   
Теперь (для контраста) возьмем сплиттер от ZyXEL OMNI.

 

   Принципиальная схема не внушает особого доверия: телефонная линия сое­динена с DSL-модемом натуральной прямой, и здесь нет ничего, кроме защитного варистора VR1.

    Итого: неправильный расчет трансформато­ра L1 привел к значительным искажениям сигнала в цепи LINE-ADSL (рисунок 5). ухудшив скорост­ные характеристики модема.


   Что же насчет обыкновенного телефона (мо­дема)? Увы, нас ждет еще более безрадостная картина, и сплиттер плавно ослабит сигнал, обрезая его в районе 11 КГц. Но даже в ра­йоне 3,7 КГц сигнал уменьшается уже на -10 dB, что ухудшит не только модемную связь, но и голо­совой телефон!
   Вывод: включать DSL-модем напрямую в теле­фонную линию можно! Скорость передачи обычно только возрастает (особенно если в комплекте идет дешевый сплиттер). Обычный модем можно подключать параллельно в DSL безо всяких до­полнительных устройств! Если модем нечувстви­телен к высокочастотным помехам и не создает их сам, такое решение будет наилучшим!
    Кто-то может спросить: «Зачем оставлять обычный модем, если есть DSL?» Отвечаю: та­рифные планы некоторых провайдеров приводят к тому, что dial-up становится дешевле! При переда­че-приеме большого объема данных, нужных не срочно, это весьма актуально, к тому же через мо­дем можно администрировать свой компьютер на расстоянии, держать BBS или... предоставлять «провайдерские» услуги своим знакомым. Да мно­го причин тут есть...
 
Модем для мониторинга телефонной линии. Достаточно часто скорость передачи данных нео­жиданно падает и, похоже, совсем не собирается возвращаться назад. Можно, конечно, позвонить в службу поддержки и выслушать совершенно бес­полезный совет "переустановить Windows", но лучше попытаться разобраться с проблемой само­стоятельно. Виновником может быть кто угодно: операционная система, браузер, злобный Троян, неисправность DSL-модема, телефонный кабель, сервер провайдера или... Да что угодно!

   
Через несколько месяцев интенсивного сер­финга через DSL может нагрянуть конкретное тор­можение браузера (из-за фрагментации файло­вой системы), хотя ни модем, ни Интернет-канал ни при чем. Кстати, очистка кеша, как и дефрагментация штатными дефрагментатором, помогает далеко не всегда — используй дефрагментаторы от О&О или Symantec.

Однако, уверен, ты и сам как-нибудь разберешь­ся с этим. Остаются два главных подозреваемых: телефонный кабель и провайдер. Если сервер провайдера отдает файлы с нормальной скоро­стью (за вычетом возможной нагрузки, характер­ной для данного времени суток), то DSL-модем функционирует нормально и за телефонный канал можно даже не волноваться. Самая вероятная причина падения скорости — перегрузка маги­стральных интернет-каналов или проблемы у ап-линка (вышестоящего провайдера).

   
Если даже сервер провайдера откликается неохотно, необходимо исследовать качество пере­дачи данных по телефонному кабелю. За что мы любим ZyXEL OMNI 56k Pro, так это за его LCD-дисплей, отображающий в реальном времени АЧХ-линии и прочую полезную информацию. Как насчет DSL-модемов?

   
Практика показывает, что большинство DSL-модемов (даже из дешевых серий) содержат до­вольно развитую систему мониторинга физиче­ского канала связи, но по непонятным соображе­ниям прячут этот агрегат от пользователей в недо­кументированных сочетаниях команд.

   
Возьмем, например, ZyXEL OMNI ADSL USB. Дешевый, но довольно неприхотливый и стабиль­но работающий модем. Лениво перемигивается бело-зеленой иконой в правом углу экрана...

   Двойной мышиный щелчок вызывает инфор­мационное окошко спартанского типа, с указани­ем количества принятых и переданных байт. В правом верхнем углу наличествует традицион­ный крестик "Закрыть". Никаких других элемен­тов управления не наблюдается...  

   
Однако стоит нажать "секретную" комбина­цию <Alt>+<A>. как диалоговое окно значительно преображается, показывая кнопки Advanced moni­toring и Configuration wizard. Вторая из них нам ма­ло интересна: обычный мастер, вызывается при настройке модема. Однако на Advanced monitoring остановимся поподробнее.

   
Нажимаем его и попадаем в стандартный настроеч­ный диалог. Тот самый, который можно вызывать и с «Панели управления», и через  «Главное меню» — «Программы» - ZyXEL OMNI ADSL USB - ZyXEL OMNI ADSL USB. Фи! Какое разочарование. Нам предлагают узнать «протокольную» скорость прие­ма-передачи, изменить модуляцию, параметры ADSL-заголовка, идентификаторы виртуальных ка­налов и максимальный размер пакетов.

   
За исключением размера пакетов, никакие настройки лучше не трогать. В лучшем случае ско­рость не изменится вообще, в худшем — DSL-модем просто не сможет установить связь с оконеч­ным оборудованием, так как большая часть на­строек продиктована именно им!

   
Но вот мы нажимаем <A!t>+<A>, и настроеч­ный диалог радикально преображается. Абсолют­но преображается! Во вкладке General появляется симпатичный «светодиодный» индикатор, отобра­жающий мгновенную скорость приема, а ниже — очень полезная кнопка Stop ADSL которую стоит отметить особо. Это единственный способ выйти из сети без прав администратора и без выдергива­ния телефонного кабеля из розетки, но увы, недокументированный. Думаю, не надо перечислять все ситуации, в которых пользователь хочет вре­менно отключиться от интернета, особенно если он сидит на скоростном канале, когда выражение "Время — деньги" приобретает особую финансо­вую остроту. Опять-таки атаки извне случаются тоже...
    В следующей закладке, ATM Link Statistic (которой в стандартном диалоге и не ночевало), мы можем узнать статистику по АТМ-линку. Боль­ше всего здесь нас интересует параметр Cells/Second — мгновенная скорость приема-передачи в ячейках. Размер самой ячейки можно вычислить разделив количество переданных (принятых) бай­тов на количество переданных (принятых) ячеек. В моем случае оно равно 53 байтам. (Попутно заме­тим, что есть два типа ячеек: CPLO и CPL1. Расши­фровывается как Cell Lass Priority — приоритет по­тери ячейки. Цифра, следующая за «CPL», показы­вает, может он быть потерян (1) или не может (0). Приоритет назначается как самим DSL-модемом. так и оконечным оборудованием.) В любом случае это принятые ячейки. Непринятые указываются в графе Unroutable Cells, и на нормальных каналах с исправным модемом здесь должен наличество­вать ноль. Также обрати внимание на количество НЕС-ошибок (Heder Error Control). Ненулевое зна­чение свидетельствует о проблемах связи, и чем больше это значение, тем актуальнее проблемы.

   Следующая вкладка, по сути, продолжает преды­дущую и приводит статистику по "хорошим" бай­там и фреймам. Еще она сообщает общее количе­ство «отброшенных" фреймов и байт (на нормаль­ных каналах и то и другое должно быть равно ну­лю). Далее следуют: ошибки CRC. число пакетов с неправильной длиной, ошибки тайм-аута. Все они тоже должны быть равны нулю или, во всяком слу­чае, близки к нему.
    Последняя вкладка - Physical Layer Statistic, цели­ком и полностью посвящена характеристикам фи­зического канала связи, то есть телефонного ка­беля. Noise margin — не что иное, как запас поме­хоустойчивости. Естественно, чем он больше, тем лучше. Вообще-то уровень зашумленности кана­ла принято выражать в несколько иных единицах, то есть в RMS Noise Energy — среднеквадратич­ной мощности шума.

   Поле Attenuation определяет затухание сиг­нала в линии. Чем оно выше, тем ниже качество линии и, следовательно, меньше скорость переда­чи-приема данных.

   
Магическая кнопка Bit Loading выводит на экран замечательную гистограмму, где отобража­ется распределение скорости передачи в битах по частотам. Дело в том, что в ADSL-протоколе весь частотный диапазон нарезается на крохотные ку­сочки, каждый из которых используется независи­мо от остальных. Чем выше зашумленность на данном участке, тем ниже битовая плотность (ско­рость передачи) и. соответственно, наоборот.

   
Чем больше провалов (и чем они глубже), тем выше уровень зашумленности линии. Сравнивая гистограммы, полученные в разное время, можно попробовать локализовать возможный источник помех, поскольку большинство источников включа­ются и выключаются в определенное время.

   
Лабораторные испытания показывают, что основной вклад в скорость передачи данных вносит ча­стотная характеристика линии (напрямую зависит от ее емкости) и... этот вездесущий шум. При низ­ком уровне шума соединение устанавливается да­же на «запредельных» расстояниях, несмотря на затухание. Сопротивление кабеля — не помеха DSL-модему. Самый же страшный враг — контакт с землей, который возникает, как правило, в ре­зультате повреждения изоляции или замокания кабеля

    Низкочастотный шум, порожденный им, в первую очередь бьет по исходящему потоку, одна­ко и высокочастотного шума, образующегося за счет асимметрии параметров линии, при включен­ном ADSL-оборудовании тоже оказывается предо­статочно, и скорость приема падает буквально на глазах. Только не пытайся "сушить" кабели ни ВЧ током, ни (тем более) подачей в телефонную сеть напряжения в 220 Вт. Только сожжешь оконечное оборудование (оно, между прочим, стоит нехилых денег), и неизвестно, что станет с телефонным ка­белем. Короче говоря, угробить его легко, а тянуть заново придется явно за свой счет...


    Другой частный дефект — окислившаяся скрутка кабеля или непропай. Встречается сплошь и рядом. Бороться еще можно, есть хоть какие-то способы, но соседство витой пары с ABУ и прочими системами ВЧ-уплотнения порождают помехи, избавиться от которых очень сложно. То же самое относятся к ситуации с двумя витыми парами, висящими на DSL, в одном кабеле. Нео­жиданная потеря скорости вполне может объяс­няться тем, что кто-то из соседей (по кабелю) приобрел себе DSL-модем. В ответ ты измеряешь характеристики линии, тем самым получаешь ценный результат и успешно разбираешься в си­туации. Во всяком случае, будет с чем идти к про­вайдеру, чтобы поругаться.

    Остальные DSL-модемы тоже умеют изме­рять характеристики линии, что многие из них де­лают намного круче, чем ZyXEL OMNI USB. Одна­ко каждый раз приходится заново самостоятельно определять "магические" комбинации.

   
К примеру. ADSL ZyXEL USB630-11 требует совер­шить следующий обряд. Дважды щелкнуть мы­шью по пиктограмме модема, отображаемой в си­стемном трее. На экране появляется диалог ADSL Control and Status с прямоугольным голубым лого­типом ZyXEL. Жмем <Ctrl>+<Shift> и не отпуская, щелкаем мышкой логотип. Под логотипом тут же появляется кнопка с соблазнительным названием Advanced, она открывает диалог с огромным коли­чеством разнообразных вкладок, в которых не так-то просто разобраться! Да ну их. Идем к вклад­ке Detonator (хорошее имечко, нечего сказать) с единственной кнопкой Monitor Performance. Все ключевые характеристики линии сосредоточены именно здесь! Вызов графической гистограммы осуществляется нажатием кнопки Bits Реr Тоnе.

   
Модем ADSL USB D-Link DSL 200 Generation II поддерживает секретную комбинацию <Ctrl>-<F1>, которая вызывается из закладки Physical Link и отображает все необходимые нам характеристи­ки. Модем ADSL USB D-Link DSL 200T делает то же самое комбинацией <ALD>+<D>. Модемы ADSL ZyXEL USB 630-C1 и ADSL ZyXEL USB 630-C1 за­клинаются при помощи <Aft>+<A>.

   
Владельцам остальных модемов можно по­советовать либо тупо перебирать все комбинации одну за другой, либо полазить по хакерским фору­мам — наверняка кто-то уже распотрошил драй­вер и раскопал все заклинания...

   Заключение. DSL-модемы еще хранят мно­жество тайн и магических способностей, расковы­рять которые нам только предстоит. Эксперимен­тируй с настойками, дизассемблируй драйверы, потроши свежие прошивки! В общем, оттягивайся по полной! Мы же хакеры, а не пользователи ка­кие-нибудь, в конце концов...

 

Взято отсюда
 

Прекрасный Volkswagen Caddy - новый автомобиль для отдыха!
Делаем косметический ремонт квартир: профессионально и качественно. Вы останетесь довольны стильным и модным косметическим ремонтам в Вашей квартире!

Комментарии (3) >>

000 сказал: _

  Отстой полный. К D-Link DSL 504T статью не прикрутишь. smilies/tongue.gif
September 28, 2007

tsybik сказал: _

  а есть что про уркопы?
October 01, 2007

сергей сказал: _

  нормальный модем у мя такой....
November 27, 2007
Комментарии, содержащие ссылки на другие ресурсы Сети, запрещены!
quote
bold
italicize
underline
strike
url
image
quote
quote
Smiley
Smiley
Smiley
Smiley
Smiley
Smiley
Smiley
Smiley
Smiley
Smiley
Smiley
Smiley

busy
 
След. »