Э. Таненбаум - Компьютерные сети. (4-е издание) (DJVU) (1130092), страница 204
Текст из файла (страница 204)
ЖАР 2.0 продолжает поддерживать как старый стек протоколов ЖАР (см. рис. 7.20), так и стандартный стек интернет-протоколов ТСР и НТТР/11. В целях некоторого упрощения кода в ТСР были внесены четыре небольших изменения (не угрожающие совместимости): 1) используется фиксированное окно размером 64 Кбайи; 2) отсутствует затяжной запуск; 3) максимальное значение МТ() равно 1500 байт; 4) слегка изменен алгоритм пересылки данных. Т) 5 является стандартизованным 1ЕТР протоколом транспортного уровня с защитой информации; мы будем рассматривать его в главе 8.
Многие устройства, судя по всему, будут поддерживать оба стека протоколов, показанных на рис. 7.25. Еще одно техническое отличие ЯгАР 2.0 от ЖАР 1.0 связано с языком разметки. ЖАР 2,0 поддерживает базовый язык ХНТМ1. Ваз)с, предназначенный лля малых беспроводных устройств, Так как японская телефонная компания ЯХТ ЭоСоМо согласилась использовать это же подмножество, веб-дизайнеры могут пользоваться этим форматом, не заботясь о том, чтобы их страницы рабо- Всемирная паутина (УУУУУУ) 769 тали как в фиксированном Интернете, так и на всех беспроводных устройствах.
Эти решения должны положить конец войнам форматов, которые были настоя- щей угрозой развитию беспроводных веб-технологий. Стек протоколов УУАР 2.0 Стек протоколов ЧУАР 1.0 Рис. 7.26. УУАР 2.0 поддерживает два стеке протоколов Теперь, наверное, уместно сказать несколько слов об НТМ1. Ваз1с. Он предназначен для мобильных телефонов, телевизоров, РВА, торговых автоматов, пейджеров, автомобильных компьютеров, электронных игр и даже часов. В связи с этим в нем отсутствует поддержка каких бы то ни было таблиц стилей, скрнптов, фреймов. Однако большинство стандартных тегов реализовано. Они сгруппированы в 11 модулей.
Некоторые являются обязательными, некоторые— нет. Все онн определены в ХМЕ. Модули и некоторые примеры тегов перечислены в табл. 7.16. Мы не стали перечислять все теги: более полную информацию можно найти на сайте иман.туЗ.огй, Модуль Необходимость Функция Примеры гогов Структура Структуре документа Текст Информация Гипертекст Списки де де Нвт Гиперссылки Титульный список Заполнение форм Формы Таблицы Прямоугольные таблицы Нет Размещение изображений Апплеты, карты и т.
д. Изображения Объекты Нет Нет ! и!Я оЬбесц рагаа Таблица 7.16. Модули и теги ХНТМ~ Ваа!с Ьооу, Ьеаф Ьте1, г!Ь1е Ьг, соее, Стп, еа, Пп, кьс, р, зтгопЯ а 01, сц 00, о1, о1, 1 а гога, !проц 1аЬе1, орт!оп, Гехтагеа сарыоп,таь1е, тц ть, тг 700 Глава 7. Прикладной уровень Таблица 7. 1 6 1продоеженне) Модуль Необходимость Функция Примеры тегоя Нет Дополнительная информация Аналогично <а> веСа Метаинфор- мецня Ссылка пяк Ьаае Нет Точка отсчета цй~ Нет Несмотря на принятое соглашение об использовании ХИТМОД Ваз1с, над ЪСАР и 1-шобе нависает угроза под кодовым названием 802.11.
Предполагается, что второе поколение беспроводных веб-технологий будет работать на скорости 384 Кбит/с. Это куда лучше, чем 9600 бит/с, однако все же несколько медленнее, чем 11 или 54 Мбит/с (стандарт 802.11), Разумеется, сети 802.11 установлены далеко не везде, однако появляется все больше ресторанов, отелей, магазинов, компаний, аэропортов, автобусных станций, музеев, университетов, больниц и других организаций, устанавливающих у себя базовые станции для своих работников и посетителей, Уже очень скоро настанет момент, когда в городской местности появится новая мода: пройти пару кварталов и зайти в кафе, чтобы выпить чашечку кофе и проверить электронную почту.
В различных заведениях и конторах рядом с логотипами принимаемых к оплате кредитных карт уже пора помещать логотип 802.11. Это, несомненно, привлечет клиентов. На картах города (которые, кстати, можно загрузить из Интернета) появятся зеленые и красные зоны: охваченные и не охваченные базовыми станциями 802.11 соответственно. И люди будут перемещаться из одной зоны покрытия в другую, как кочевники, бредущие по пустыне от оазиса к оазису. Тем не менее, если в ресторанах базовые станции появятся довольно скоро, в сельской местности фермеры, скорее всего, не будут торопиться устанавливать 802.11.
Поэтому зоны действия таких сетей будут неоднородными и ограниченными, в основном, центрами городов (из-за небольшого радиуса действия базовых станций — в лучшем случае несколько сотен метров). Это может привести к появлению двухрежимных беспроводных устройств, работающих с сетью 802.11, а при отсутствии оной — с ЪЧАР. Мультимедиа Беспроводные веб-технологин — это, конечно, замечательное изобретение последних лет, однако далеко не единственное. для многих не что иное, как мультимедиа, служит чашей святого Грааля сетевых технологий. Слово «мультимедиа» возбуждает и физиков, и лириков, и разработчиков, и коммерсантов.
Одни видят в мультимедиа бесконечный источник интересных технических проблем, связанных, например, с доставкой (интерактивного) видео по заказу, другие — не меньший источник прибыли. Поскольку для передачи мультимедийных данных требуется очень высокая пропускная способность, довольно трудно заставить систему работать даже поверх стационарных соединений. Что касается беспроводных технологий, то добиться даже Ъ'НЗ-качества пока что не удается, и на решение этой Мультимедиа 761 проблемы потребуется, как минимум, несколько лет.
Мы будем рассматривать далее методы передачи мультимедийных данных по проводным сетям. Буквально мультимедиа означает использование двух или более средств аудиовизуальной информации. Если бы издатель этой книги захотел присоединиться к всеобщей моде пускания пыли в глаза, он мог бы разрекламировать ее как использующую мультимедийные технологии. В конце концов, в ней действительно используются два средства информации: текст и графика (рисунки). Тем не менее, когда употребляется зто слово, обычно имеются в виду некие информационные сущности, длящиеся во времени, то есть проигрываемые в течение определенного интервала времени, обычно во взаимодействии с пользователем. На практике чаще всего это аудио и видео, то есть звук плюс движущееся изображение.
Несмотря на такое довольно понятное определение, многие, говоря «мультимедиа», имеют в виду только чисто звуковую информацию, например интернет- телефонию или интернет-радио. Строго говоря, они не правы. Более удачным термином в данном случае является словосочетание потоковая информация (зггеаш1пя шейа), однако мы, поддавшись стадному инстинкту, все же будем именовать аудиоданные, передающиеся в реальном масштабе времени, «мультимедиа», В следующих разделах мы узнаем, как компьютер обрабатывает звук и видео и как он сжимает такого рода данные, Затем мы рассмотрим некоторые сетевые технологии, связанные с мультимедиа. Довольно понятно и в хорошем объеме(трн тома) взаимодействие сетевых и мультимедийных технологий описано в (Зге1пшесх и ХаЬгэгей, 2002; Бсе!пшегх и ХаЬгзеей, 2003а; Бге1птеш и ХаЬгзсей, 2003Ь), Основы цифровой обработки звука Звуковая волна представляет собой одномерную акустическую волну (волну давления), Когда такая волна достигает уха, барабанная перепонка начинает вибрировать, вызывая вибрацию тонких костей внутреннего уха, в результате чего в мозг по нерву посылается пульсирующий сигнал, Эта пульсация воспринимается слушателем как звук.
Подобным образом, когда акустическая волна воздействует на микрофон, им формируется электрический сигнал, представляющий собой амплитуду звука как функцию времени. Представление, хранение, обработка и передача подобных аудиосигналов — именно эти вопросы рассматриваются при изучении мультимедийных систем. Человеческое ухо способно слышать сигналы в диапазоне частот от 20 до 20 000 Гц, хотя некоторые животные, например собаки, могут слышать и более высокие частоты.
Громкость, воспринимаемая ухом, изменяется логарифмически по отношению к частоте, поэтому сила звука обычно измеряется в логарифмах отношения амплитуд. Единицей измерения служит децибел (дБ): 1 дБ = 20 1ой,а(А/В). Если принять нижний порог слышимости (давление около 0,0003 дин/см', что равно 3 10-' Па) для синусондальной волны частотой 1 кГц за 0 дБ, 752 Глава 7. Прикладной уровень то громкость обычного разговора будет соответствовать 50 дБ, а болевой порог наступит при силе звука около 120 дБ, что соответствует отношению амплитуд, равному 1 миллиону. Человеческое ухо удивительно чувствительно к изменениям звука, длящимся всего несколько миллисекунд.
Глаз, напротив, не в состоянии заметить такие кратковременные изменения. Таким образом, флуктуация (джиттер) в несколько миллисекунд при передаче мультимедиа влияет в большей степени на качество'звука, чем на качество изображения. Звуковые волны можно преобразовывать в цифровую форму при помощи аналого-цифрового преобразователя (АЦП). На вход АЦП подается электрическое напряжение, а на выходе формируется двоичное число. На рис. 7,26, а показан пример синусоидальной волны. Чтобы представить этот сигнал в цифровом виде, мы можем измерять значения сигнала (отсчеты) через равные интервалы времени ЬТ, как показано на рис.