Вход на хостинг
IT-новости
20.04.2016 iPhone 2017 года поместят в водонепроницаемый корпус из стекла
Линейка iPhone в новом году серьезно поменяется. В этом уверен аналитический исследователь Мин Чи Ку......
30.07.2015 Ищем уникальный контент для сайта
Ищем уникальный контент для сайта Без уникального контента Ваш сайт обречен на то, что его страницы......
Сеть состоит из программных клиентов Skype, работающих на компьютерах пользователей. В зависимости от условий работы один и тот же клиент может выступать либо как «обычный узел», либо как «суперузел» сети [2]. У последних есть по меньшей мере два характерных признака:
n Они всегда имеют реальный интернет-адрес.
n Они принимают непосредственное участие в поддержке работы сети Skype.
Собственно, благодаря наличию «суперузлов» Skype и относят к децентрализованным сетям. Поиск абонентов, отслеживание их текущего состояния (активен/не активен), обмен мгновенными сообщениями и файлами – все это производится с участием «супер узлов». Впрочем, их самой важной функцией является то, что каждый из них может выступать посредником при передаче голосового трафика между другими клиентами сети Skype, находящимися за серверами NAT (см. вариант «3» на рис. 1). Теоретически подход Skype позволяет бороться абсолютно со всеми видами NAT (см. врезку «NAT и STUN»), правда, к сожалению, борьба эта ведется руками ничего не подозревающих абонентов (ведь физически «суперузлы» находятся на компьютерах самых обычных пользователей сети). Так, один день работы Skype в режиме «суперузла» может стоить владельцу компьютера до 800 Мб трафика других пользователей Skype [3]. Ситуация усугубляется тем, что на данный момент не существует официального способа запретить клиенту Skype становиться «суперузлом». Конечно же, можно схитрить и поместить свой компьютер за NAT, но в таком случае вы лишь обострите проблему качества речи в сети, переложив ее решение на плечи других пользователей Skype.
Личное знакомство
Итак, идем на
Интерфейс программы достаточно прост и понятен (см. рис. 2).
Рисунок 2. Интерфейс skype-клиента
Первое, что мы сделаем, – найдем человека, с которым будем общаться (можно искать по skype-именам или просто найти пользователей в режиме Skype-me, желающих поболтать), и добавим его в список контактов. После этого, нажав на зеленую кнопку внизу экрана, мы начнем звонить. В моем случае вызов проходил достаточно долго – около 10 сек. Кроме того, когда у вызываемого абонента было запущено несколько skype-клиентов на разных компьютерах (для Skype такая ситуация допускается), звонок иногда доходил только до одного из них.
Методика тестирования
Для каждой из рассматриваемых сегодня программ проводился определенный набор испытаний. В процессе каждого теста субъективно оценивались качество передаваемой речи, а также величина задержки. С помощью Ethernet-снифера определялись характерные особенности реализации работы клиентов из-за NAT (используемые протоколы, IP-адреса узлов, участвующих в передаче голосового трафика).
При тестировании проверялось качество работы в следующих сценариях:
n Разговор между двумя абонентами, находящимися за одним и тем же NAT-сервером (внутри организации или локальной сети).
n Разговор между абонентом находящимся в Интернет (dial-up-подключение), и абонентом за динамическим NAT (разговор между пользователями Интернета, подключенными к одному и тому же провайдеру).