- •1. Основные сведения о вычислительных сетях. Назначение компьютерной сети. Локальные вычислительные сети.
- •2. Основные типы сетей - локальные(lan), региональные (man) и глобальные (wan) сети. Их основные отличия.
- •3. Распределенные системы. Мультипроцессорные и многомашинные системы. Кластеры.
- •4. Сетевая операционная система. Структура. Типы сетевых операционных систем.
- •5. Базовая модель взаимодействия открытых систем osi.
- •6. Стандарты ieee 802.X
- •7. Топология, методы доступа к среде.
- •8. Линии связи. Типы. Аппаратура. Характеристики.
- •Методы передачи дискретных данных на физическом уровне.
- •Методы передачи данных канального уровня.
- •11. Методы коммутации.
- •12. Протокольный стек tcp/ip.
- •13. Адресация в ip. Маршрутизация.
- •14. Протокольный стек ipx/spx.
- •15. Протокольный стек AppleTalk.
- •16. Коаксиальный кабель.
- •17. Витая пара.
- •18. Оптоволоконный кабель.
- •19. Технология Ethernet.
- •20. Технология Token Ring.
- •21. Технологии fddi и cddi.
- •22. Технологии 100vg-AnyLan и arCnet.
- •23. Структурированные кабельные системы.
- •24. Телефонные сети и их использование для передачи данных.
- •25. Аналоговые коммутируемые и выделенные линии.
- •26. Иерархии цифровых каналов.
- •27. Модемы и факс-модемы. Стандарты модуляции, протоколы исправления ошибок и сжатия данных.
- •28. Ip-телефония и передача факсов поIp-сетям.
- •29. Технология xDsl.
- •30. Сети isdn.
- •31. Сети х.25.
- •32. Технология атм.
- •33. Обеспечение безопасности в компьютерных сетях. Общие сведения о защите информации.
28. Ip-телефония и передача факсов поIp-сетям.
IP-телефопия, она же Интернет-телефония, означает голосовую телефонную связь между удаленными абонентами с использованием сетей передачи данных, работающих по протоколуIP. Эти два названия можно считать почти синонимами, поскольку в Интернете протоколIPявляется основным.
В традиционных телефонных сетях цифровой канал для абонента предоставляет полосу по 64 (56) Кбит/с в каждом направлении. Такая большая (по меркам передачи данных при удаленном доступе) полоса требуется из-за принятого в телефонии простейшего способа кодирования — ИКМ (РСМ). Применение адаптивной дельта-модуляции АДИКМ (ADPCM) позволяет сократить поток до 16 Кбит/с, но для сетей передачи данных (учитывая неопределенность задержки и колебания нагрузки) и этот поток трудно выдержать в течение длительного времени. Современные алгоритмы сжатия, реализуемые на достаточно мощных процессорах, позволяют сжимать речевой сигнал до полосы 4-8 Кбит/с с приемлемым качеством. Такой поток уже можно передавать по обычнымIP-сетям, что и реализуется вIP-телефонии.
Аудиокодек для IP-телефонии должен решать довольно сложную задачу — обеспечить значительное сжатие и формировать пакеты данных небольшого размера, а алгоритм упаковки-распаковки должен быть устойчивым к потере отдельных пакетов. Изощренные методы сжатия учитывают специфику речевого сигнала при разговоре: активная речь чередуется с паузами, не несущими информации. Вполне очевидно, что вместо незначащего потока оцифрованной паузы выгоднее передать информацию только об ее длительности. Правда, если в паузе будет полная тишина, то у слушателя может возникнуть ощущение потери соединения. Поэтому пауза на приемной стороне заполняется некоторым «комфортным» шумом, спектральные параметры которого передаются в описателе паузы. Активная речь тоже неоднородна — в ней присутствуют и тональные (вокализированные), и шумовые фрагменты, для которых эффективны различные методы сжатия. Кодер должен отслеживать текущее состояние сигнала и выбирать соответствующий метод представления данного фрагмента. Декодер из простого ЦАП, применяемого при РСМ (и с несложными дополнениями дляADPCM), превращается в синтезатор, воссоздающий аудиосигнал из принятого (возможно, и неполного) потока пакетов. В результате всех этих ухищрений удается из исходного равномерного потока 64 Кбит/с получить неравномерный поток кадров со средней скоростью 4-8 Кбит/с, который нормально проходит через большинство сетей. ДляIP-телефонии уже существуют стандартизованные методы кодирования и сжатия:G.723.1 определяет кодек для скоростей 5,3 и 6,3 Кбит/с,G.729A— для 8 Кбит/с. Наличие этих стандартов обеспечивает совместимость устройствIP-телефонии в международном масштабе, как это давно имеет место в традиционной (телефонной и телеграфной) связи.
Проще всего организовать IP-телефон между парой пользователей ПК, имеющих доступ к глобальнойIP-сети (Интернету). Для этого достаточно каждый ПК снабдить обычной звуковой картой с наушниками (колонками) и микрофоном. Здесь все задачи могут решаться чисто программно — от звуковых карт требуются только функции обычного кодека (правда, в полнодуплексном режиме, что «умеют» не все карты). Анализ равномерного цифрового потока и упаковка его в кадры, а также обратное декодирование для современных процессоров (особенно с ММХ) не является особо обременительной задачей. Установление соединения между двумяIP-узлами — задача тривиальная. Существует ряд программных продуктов (в их числе иNetMeetingотMicrosoft), обеспечивающих связь между пользователями ПК. Внешняя оболочка связи может быть различной — например, можно черезweb-браузер обращаться за устными консультациями на сайт какой-нибудь фирмы. «Телефонным номером» пользователя ПК будетIP-адрес этого узла.
Однако IP-телефония не ограничивается только диалогами между пользователями ПК — существуют специальные шлюзы для связи с традиционными телефонными сетями и отдельными телефонами. Задачи шлюза несколько сложнее — кроме установления соединения и передачи собственно речи он должен отрабатывать систему сигнализации телефонной системы и преобразовывать ее сигналы в протокольные сообщенияIP-телефонии (и обратно). С традиционной телефонией шлюз может контактировать двояко: к нему могут подключаться телефонные аппараты, и он может подключаться к одной или нескольким линиям обычной телефонной сети (местной или городской). Интерфейс сети передачи данных может быть как портом локальной сети (Ethernet), так и портом для глобальной сети. В глобальную сеть передачи данных можно выходить и через обычный модем, подключенный к коммутируемой телефонной линии. При этом пользователь через одну линию может одновременно работать в сети (просматриватьweb-сайты) и вести телефонные переговоры. На рис. 10.12 изображена сеть с парой шлюзов, установленных в разных городах (странах) и подключенных к общей сети (Интернету). Здесь абоненты с обычных телефонов, связанных со шлюзами, могут общаться между собой без оплаты междугородных переговоров. Более того, абоненты телефонных сетей, подключенных к шлюзам, могут связываться между собой, набирая в начале номер (городской!) телефона шлюза, а дальше, через номер противоположного шлюза, — номер абонента в его удаленной телефонной сети. Естественно, возможны и связи между «городскими» абонентами и абонентами, подключенными прямо к шлюзам. ПК-пользователи также могут «звонить» через шлюз, зная егоIP-адрес.IP-телефония через шлюзы стала конкурировать с традиционной телефонией, вызывая споры на технические, экономические и правовые темы. На рисунке видно, как трафик проходит «мимо кассы» междугородной телефонной сети. Главный козырьIP-телефонии — низкая себестоимость разговоров, а потому и тарифы значительно более низкие, чем международные и междугородные телефонные. Однако шлюзы являются довольно дорогими и сложными устройствами, которые исполняются как в виде ПК с дополнительными платами адаптеров, так и в виде специализированных устройств. На рисунке показаны и два узла, подключающихся к сети непосредственно: один на базе ПК, другой — специальныйIP-телефон.
Для ПК выпускают платы шлюзовых адаптеров, как правило, на 2 или 4 порта с гнездами RJ-11. Порты могут быть либо жестко специализированными (для подключения телефонных аппаратов или для подключения к АТС), либо конфигурируемыми программно. Каждый порт должен иметь по крайней мере кодекG.711 и устройство распознавания и генерации сигналов телефонной сигнализации. В многоканальных системах сжатие обычно выполняется специализированными сигнальными процессорами — мощности одного универсального (х86) центрального процессора может и не хватить. Связь с сетью передачи данных обеспечивается стандартной сетевой картой или адаптером интерфейса глобальных сетей. Программное обеспечение шлюзов должно работать в среде ОС, от которой требуется «умение» работать в режиме реального времени и, конечно же, устойчивость (шлюз не должен «падать»). Шлюзы выполняют на базе ПК как настольного исполнения, так и промышленного (архитектуры микро-РС, с шинойCompact-PCIи т. п.). Специализированные устройства-шлюзы внешне выглядят как обычные сетевые концентраторы и имеют либо фиксированный набор портов, либо модульную конструкцию, комплектуемую по необходимости. В принципе шлюзы с достаточным количеством портов могут выступать и в роли УАТС или малых АТС, но для этой роли они все-таки имеют слишком высокую стоимость портов.IP-телефонный аппарат внешне выглядит как многофункциональный кнопочный телефон с дисплеем — микрокомпьютер с сетевым ПО много места не занимает.
Интересные решения по IP-телефонии предлагают разработчики из ЦНИИ РТК. Кроме традиционныхISA-карт для шлюзов они разработали недорогие устройства размером с мини-хаб. Каждое устройство имеет два независимых портаEthernetlOBaseTи 4 или 8 программно-конфигурируемых телефонных портов (RJ-11). Телефонные порты имеют кодекиG.711, схемы поддержки аналоговой телефонной сигнализации и сигнальный процессор, обеспечивающий упаковку по стандартуG.723.1 илиG.729A. Все порты (телефонные иEthernet) являются периферией микрокомпьютера на процессоре класса 486 с ОЗУ 32 Мбайт и флэш-диском на 12 Мбайт. С флэш-диска загружается ОС семействаUNIX, под управлением которой работает специализированное ПО. Между портамиEthernetможет быть организован мост или маршрутизатор (коммутатор 3-го уровня) и даже с функциями межсетевого экрана (firewall). По портамEthernetустройства могут связываться между собой шлейфом (без ограничения в 4 устройства на цепочку) либо подключаться к существующей сетиEthernet. При этом образуется «распределенная АТС» офиса, которая может выходить в глобальную сетьIP-телефонии, а также — в городскую телефонную сеть по одной или нескольким линиям. Применение этих устройств коренным образом меняет подход к построению телефонной сети организации, даже не имеющей компьютерной сети. Вместо множества линий (от каждого абонента до УАТС) — шлейф двухпарного кабеля между устройствами, расставленными по телефонизированным помещениям. Правда, возникают вопросы обеспечения живучести этой сети (при отключении или отказе одного узла цепочка разрывается), но они могут решаться созданием избыточных связей (например, путем соединения устройств в кольцо) или использования радиальной топологии с хабом в центре.