Авторы программы Skype
Авторами программы Skype являются Никлас Зеннштром (Niklas Zennstrom), который родился в 1966 году в Швеции, и Янус Фриис (Janus Friis), который родился в 1976 году в Швеции (рис. 1.1).
Интернет как средство для осуществления телефонных звонков
Сегодня каждый знает, что такое Интернет (Internet); это понятие стало частью повседневной жизни. Вообще, английское слово Internet состоит из двух частей: приставки inter-, что переводится как между, среди, и существительного net, что переводится как сеть.
На самом элементарном уровне сеть представляет собой два компьютера, обменивающихся информацией по соединяющему их кабелю (хотя может быть и беспроводное соединение компьютеров).
Официальным днем рождения Интернета считается 2 января 1969 года, когда Управление перспективных исследований Министерства обороны США ARPA (Advanced Research Project Agency) начало работу над проектом связи оборонных компьютеров.
Существуют два основных типа сетей: локальные и глобальные.
Локальные и глобальные сети могут быть представлены как:
□ одноранговые сети (peer-to-peer), в которых нет серверов, и ресурсы независимых узлов разделены;
□ серверные сети или сети «клиент-сервер» (server-based или client-server), которые состоят из клиентов и обслуживающих их серверов;
□ гибридные сети — сети «клиент-сервер» с одноранговыми разделяемыми ресурсами (большинство сетей фактически являются гибридными).
Впервые фраза «peer-to-peer» была использована в 1984 году в разработке архитектуры Advanced Peer-to-Peer Networking (одноранговая сеть с расширенными возможностями) фирмы IBM (International Business Machines) для построения динамической маршрутизации через компьютерные сети с произвольной топологией.
Прилагательное peer означает равный. Теперь ясен смысл термина пиринговые сети — общение с равным. Можно привести еще одно определение.
Одноранговые, децентрализованные или пиринговые (от англ. peer-to-peer, P2P — равный с равным) сети — это компьютерные сети, основанные на равноправии участников. В таких сетях отсутствуют выделенные серверы, а каждый узел является как клиентом, так и сервером. В отличие от архитектуры «клиент/сервер», такая организация позволяет сохранять работоспособность сети при любом количестве и любом сочетании доступных узлов.
Высокая популярность
Skype предлагает целый ряд интересных и полезных функций, предназначенных для того, чтобы упростить телефонную связь, облегчить общение с друзьями и близкими и знакомство с новыми людьми. Большинство функций Skype бесплатны, но за использование некоторых может взиматься небольшая плата.
Прекрасно, когда есть с кем поговорить через Skype. Диапазон возможных направлений для общения представлен на рис. 1.2.
Возможности программы Skype неисчерпаемы:
□ звонки другим абонентам Skype (не ограниченные временем и расстоянием);
□ высокое качество звука;
□ поддержка работы со всеми брандмауэрами, NAT и роутерами без дополнительной настройки;
□ постоянный мониторинг доступности абонентов в Skype для общения;
□ наличие простого в освоении, интуитивно понятного интерфейса;
□ шифрование разговора от начала до конца для обеспечения его безопасности.
Взрывоподобный рост популярности Skype объясняется самой природой Skype — постоянно находиться в сети и сохранять работоспособность в любых условиях. Одним из достоинств Skype является обеспечение дешевой дальней связи, что очень удобно, например, в зарубежных командировках. С помощью функции конференц-связи нетрудно организовать рабочие совещания для сотрудников.
Главные преимущества Skype — система элементарно проста в работе и к ней уже подключено огромное количество пользователей.
Известно, что многие из зарегистрированных абонентов Skype — это бизнесмены, поэтому программу Skype часто устанавливают и в корпоративных сетях.
Применяемый в Skype протокол настолько надежен, что без труда преодолевает блокировки как внешних IP-адресов, так и сетевых протоколов. Программа Skype легко выходит в сеть через порты TCP (Transmission Control Protocol, протокол управления передачей) или UDP (User Datagram Protocol, протокол пользовательских датаграмм). А в самых крайних случаях приложение переключается на порты 80 и 443, которые обычно используются для веб-трафика.
Не станет препятствием для Skype даже брандмауэр, который блокирует входящий трафик или использует преобразование сетевых адресов NAT. Клиент Skype сразу после запуска организует сеанс с суперузлом сети Skype. Когда связаться с таким клиентом через Интернет не удается, суперузел все равно уведомляет о поступившем вызове — но уже по открытому подключению. Если же получатель не в состоянии напрямую связаться с отправителем, между этими абонентами тут же появляется посредник, роль которого принимает на себя любой из тысяч агентов-ретрансляторов.
Такие суперузлы-посредники могут находиться в любой точке Интернета. В четвертом разделе пользовательского лицензионного соглашения EULA прямо говорится, что Skype может задействовать процессор и сетевые ресурсы любого пользовательского компьютера с целью обеспечения наилучшей работы всей системы. Таким образом, в качестве суперузла или агента-ретранслятора может выступать каждый клиент Skype, снабженный достаточно мощным процессором и имеющий небходимое широкополосное подключение.
Обнародовано, что все каналы связи Skype надежно шифруются по алгоритму AES (Advanced Encryption Standard, усовершенствованный стандарт шифрования), а часть служебного трафика защищается по протоколу RC4. В результате посредник оказывается не в состоянии читать проходящие через него пакеты. Вроде бы все хорошо, вот только сетевой администратор при этом лишается контроля над своими данными в зашифрованном потоке. А поскольку Skype позволяет своим абонентам обмениваться файлами, то возникает реальная опасность утечки конфиденциальной информации — непонятно кто, кому и что пересылает.
В программу Skype постоянно вносятся изменения, призванные усовершенствовать работу.
Планируется выпуск нескольких административных шаблонов Administrative Template, с помощью которых организации смогут управлять поведением Skype в своей сети (при условии, что там уже используется Active Directory Group Policy корпорации Microsoft).
Не забывает Skype и о подготовке пользователей. По адресу http://www.skype.com/security/guide-for-network-admins.pdf опубликовано руководство сетевого администратора, где подробно описан порядок конфигурирования клиента и сети для достижения наилучших результатов. Здесь же размещается немало полезной информации о том, как работает Skype, и благодаря этому вы можете ясно представить себе, с чем вам предстоит столкнуться.
Первые шаги
Я не знала о существовании программы Skype, но всегда мечтала о подобном средстве общения. Я всегда была влюбленной в компьютер и очень любопытной. Поэтому когда я приходила в новое место и видела компьютер, меня всегда одолевало желание посмотреть, какие программы там установлены и что с их помощью можно делать. Конечно же, просмотр файлов компьютера осуществлялся элементарно.
Когда я первый раз оказалась за компьютером с программой Skype, то сразу запустила эту программу и увидела окно, представленное на рис. 1.3, б.
Начнем со строки заголовка — во-первых, на ней находится голубая пиктограмма Skype:
потом название Skype™ и имя пользователя.
Конечно же, справа, в конце строки заголовка находятся традиционные кнопки для работы с окном: Свернуть, Развернуть на весь экран, Закрыть (рис. 1.3, а).