Обсудим Skype

Аватар пользователя Mimino

Есть предложения собрать здесь все полезные собственные наблюдения, выводы и рекомендации об этой программе - многим пригодится.
Например, где-то в доке указывалось, что Skype устроен так грамотно, что совершенно не требует настройки файера. На деле же оказалось, что он ломится по такому количеству адресов и портов, что мало не покажется :-o Понимаю, что это p2p, но все же, может, некотрые из них можно зарубить без потери функциональности?

Аватар пользователя sergeil

Re: Обсудим Skype

Цитата:
Mimino писал:
Есть предложения собрать здесь все полезные собственные наблюдения, выводы и рекомендации об этой программе - многим пригодится.
Например, где-то в доке указывалось, что Skype устроен так грамотно, что совершенно не требует настройки файера. На деле же оказалось, что он ломится по такому количеству адресов и портов, что мало не покажется :-o Понимаю, что это p2p, но все же, может, некотрые из них можно зарубить без потери функциональности?

У меня работает через SQUID. Используется https.
В свое время были проблемы, если на машине установлен "defaul route", но потом каким-то странным образом проблемы пропали. Возможно, это связано с обновлением SQUID.

Если скайп работает с интернет напрямую, то ведет он себя просто отвратительно - типичный p2p. Интенсивно используется UDP.

На работе стоит версия под WinXP, дома - версия под FC3.
рабочий nic: sergei_litvinenko
домашний nic: s.litvinenko

Аватар пользователя Mimino

Re: Обсудим Skype

Цитата:
Если скайп работает с интернет напрямую, то ведет он себя просто отвратительно - типичный p2p. Интенсивно используется UDP.

А откуда он знает, что ему подсовывают - с помощью фишки "Автопределение прокси"?
И что-то не нашел обещанной возможности общаться по клаве, как в ICQ - где она спрятана? Или она открывается в момент коннекта с абонентом?

Аватар пользователя sergeil

Re: Обсудим Skype

Цитата:
Mimino писал:
А откуда он знает, что ему подсовывают - с помощью фишки "Автопределение прокси"?

Можно автоопределение, тогда он пытается брать настройки с IE, можно указать тип прокси...

Цитата:
И что-то не нашел обещанной возможности общаться по клаве, как в ICQ - где она спрятана? Или она открывается в момент коннекта с абонентом?

В момент нажатия (A) - начать чат...
Кстати, можно настроить что делать при нажатии Click-Click на абонента.
Можно указать, что начать чат. По умолчанию - звонить...

После закрытия окна чат не прерывается... Его можно разорвать, нажав (X) - выход.

Аватар пользователя Mimino

Re: Обсудим Skype

Сегодняшний опыт: пообщался с Sergeil - отменное качество! Улыбка

Не зря все так нахваливают Skype. Правда, не успел проверил, сколько сожрало трафика Катается от смеха

Аватар пользователя sergeil

Re: Обсудим Skype

Цитата:
Mimino писал:
Сегодняшний опыт: пообщался с Sergeil - отменное качество! Улыбка
Не зря все так нахваливают Skype. Правда, не успел проверил, сколько сожрало трафика Катается от смеха

Пользуюсь Skype и доволен. Но, тем не менее, неспеша присматриваюсь к алтернативным проектам на случай, если хозяева Skype надумают поменять политику и начать "выкручивать руки".

Клиент и протокол обмена SKYPE закрыты. Клиент бесплатный, но не свободный.
Авторизация пользователя идет через сервера SKYPE.

Аватар пользователя McStar

Re: Обсудим Skype

А правильно я понимаю, что если звонить с компа на комп, то всё бесплатно, а если на телефон, то за отдельную плату?
А в чём отличие от системы Paltalk?

Аватар пользователя sergeil

Re: Обсудим Skype

Цитата:
McStar писал:
А правильно я понимаю, что если звонить с компа на комп, то всё бесплатно, а если на телефон, то за отдельную плату?

Да

Цитата:
А в чём отличие от системы Paltalk?

Не знаю что такое Paltalk. Skype позволяет чат, телефон, пересылка файллов, конференция между несколькими приглашенными абонентами.....

Аватар пользователя McStar

Re: Обсудим Skype

Ну в общем походу тоже самое. Не знаю как по поводу пересылки, но вот конференцию устраивать можно Улыбка Причём даже по модему работает.

Аватар пользователя sergeil

Re: Обсудим Skype

SKYPE для Linux, системные требования.

http://www.skype.com/products/skype/linux/
* 400 MHz processor
* 128 MB RAM
* 10 MB free disk space on your hard drive
* Sound card, speakers and microphone
* Internet connection (either dial-up: minimum 33.6 Kbps modem, or any broadband: cable, DSL, etc.)

Аватар пользователя lystor

Re: Обсудим Skype

Единственное, что мне не нравится в этой программе - это то, что она занимает весь канал с целью улучшения качества связи, и я не нашел параметров настройки использования канала.
Данное поведение замечено в режиме работы p2p.

Аватар пользователя Mimino

Re: Обсудим Skype

Цитата:
Единственное, что мне не нравится в этой программе - это то, что она занимает весь канал

гм... если я правильно понял Сергея, как раз наоборот - она выбирает из всего канала нужную для себя полосу

Аватар пользователя Vlad

Re: Обсудим Skype

А что у Paltalk есть версия под Линукс ?
Я что-то на сайте не нашёл.

Аватар пользователя lystor

Re: Обсудим Skype

Цитата:
Mimino писал:

Цитата:
если я правильно понял Сергея, как раз наоборот - она выбирает из всего канала нужную для себя полосу

Da - vsu Улыбка
Predlagau proberit v rejime p2p.

Аватар пользователя sergeil

Re: Обсудим Skype

Цитата:
lystor писал:
Единственное, что мне не нравится в этой программе - это то, что она занимает весь канал с целью улучшения качества связи, и я не нашел параметров настройки использования канала.
Данное поведение замечено в режиме работы p2p.

Он берет не всю полосу. Представьте себе, если-бы он хватанул полосу 2Mbit...
Мой бюджет бы этого не вынес...
Улыбка

А какая полоса была ему представлена, если не секрет?

Аватар пользователя sergeil

Re: Обсудим Skype

Цитата:
lystor писал:

Цитата:
Mimino писал:
Цитата:
если я правильно понял Сергея, как раз наоборот - она выбирает из всего канала нужную для себя полосу

Da - vsu Улыбка
Predlagau proberit v rejime p2p.

Давай. Какая полоса может быть предложена с Вашей стороны?
С моей стороны - 256K на выгрузку (от меня) и 2048K на загрузку (ко мне)...

Играем без PROXY, но договариваемся об открытых портах.
Я не намерен обслуживать паразитный траффик. По этой причине входные порты закрыты.
Улыбка

Каждая сторона меряет свой потребленный траффик и потом сравниваем...
Дополнительно оцениается две полосы:
1. средняя: устоявшаяся на графике загрузки
2. эффективная: потребленный траффик (КБ) / время разговора(сек)...

Аватар пользователя lystor

Re: Обсудим Skype

Цитата:
sergeil писал:
А какая полоса была ему представлена, если не секрет?

128kbps через NAT. Все порты были открыты.

Аватар пользователя lystor

Re: Обсудим Skype

Цитата:
sergeil писал:
Давай. Какая полоса может быть предложена с Вашей стороны?

Максимум 128 асинхронки. Направление не имеет значения.

Цитата:
Играем без PROXY, но договариваемся об открытых портах.
Я не намерен обслуживать паразитный траффик. По этой причине входные порты закрыты.
Улыбка

Для чистоты эксперимента все порты должны быть открыты, чтобы программа использовала все возможности, которыми обладает.

Цитата:
Каждая сторона меряет свой потребленный траффик и потом сравниваем...
Дополнительно оцениается две полосы:
1. средняя: устоявшаяся на графике загрузки
2. эффективная: потребленный траффик (КБ) / время разговора(сек)...

Думаю, что мерять лучше iptraf'ом.

Аватар пользователя sergeil

Re: Обсудим Skype

Цитата:
lystor писал:
Максимум 128 асинхронки. Направление не имеет значения.

OK

Цитата:
Для чистоты эксперимента все порты должны быть открыты, чтобы программа использовала все возможности, которыми обладает.

Это неправильно. Мы может начать обслуживать чужой траффик.
Предлагаю закрыть все порты на вход и открыть все на выход.
Также останавливаем все сервисы, которые могут потреблять траффик...

Цитата:

Цитата:
Каждая сторона меряет свой потребленный траффик и потом сравниваем...
Дополнительно оцениается две полосы:
1. средняя: устоявшаяся на графике загрузки
2. эффективная: потребленный траффик (КБ) / время разговора(сек)...

Думаю, что мерять лучше iptraf'ом.

OK, общение через Skype

Аватар пользователя lystor

Re: Обсудим Skype

Цитата:

Цитата:
Для чистоты эксперимента все порты должны быть открыты, чтобы программа использовала все возможности, которыми обладает.

Это неправильно. Мы может начать обслуживать чужой траффик.
Предлагаю закрыть все порты на вход и открыть все на выход.

Как же тогда skype будет получать данные, если все порты будут закрыты на вход?
Думаю, что открыть стоит все - это также даст возможсноть узнать сколько одновременных подключений поддеживает skype и с кем.

Цитата:
Также останавливаем все сервисы, которые могут потреблять траффик...

Без вопросов.

Цитата:
OK, общение через Skype

Только не сегодня - сейчас нет возможности.

Аватар пользователя sergeil

Re: Обсудим Skype

Цитата:
lystor писал:
Как же тогда skype будет получать данные, если все порты будут закрыты на вход?
Думаю, что открыть стоит все - это также даст возможсноть узнать сколько одновременных подключений поддеживает skype и с кем.

Получает-же.
По-моему, интереснее узнать что мы можем получить от Skype, а не что он от нас.
Улыбка

Аватар пользователя lystor

Re: Обсудим Skype

Цитата:
Получает-же.

По-моему вы когда-то говорили, что skype у вас через прокси-сервер работает.

Цитата:
По-моему, интереснее узнать что мы можем получить от Skype, а не что он от нас.
Улыбка

Я думаю, что это будет второй, дополнительной, но не менее важной целью нашего эксперимента Улыбка

Аватар пользователя sergeil

Re: Обсудим Skype

Цитата:
lystor писал:
По-моему вы когда-то говорили, что skype у вас через прокси-сервер работает.

На работе - да, дома - нет.

Цитата:

Цитата:
По-моему, интереснее узнать что мы можем получить от Skype, а не что он от нас.
Улыбка

Я думаю, что это будет второй, дополнительной, но не менее важной целью нашего эксперимента Улыбка

Ладно...
Открываемся всему интернету или только между нашими хостами?

Аватар пользователя lystor

Re: Обсудим Skype

Цитата:
sergeil писал:
Открываемся всему интернету или только между нашими хостами?

Одним местом чувствую, что хоть skype и p2p, но через свои сервера работает.
Проверим.
Всем и вся, но ненадолго и в время, о котором никто не догадается Улыбка

Аватар пользователя lystor

Re: Обсудим Skype

У меня канал будет через NAT - провайдер внешнего айпишника даже за деньки не дает - так что со мной чистого p2p не получится Грустный

Аватар пользователя sergeil

Re: Обсудим Skype

Цитата:
lystor писал:
У меня канал будет через NAT - провайдер внешнего айпишника даже за деньки не дает - так что со мной чистого p2p не получится Грустный

OK

Аватар пользователя sergeil

Re: Обсудим Skype

Цитата:
lystor писал:

Цитата:
sergeil писал:
Открываемся всему интернету или только между нашими хостами?

Одним местом чувствую, что хоть skype и p2p, но через свои сервера работает.
Проверим.
Всем и вся, но ненадолго и в время, о котором никто не догадается Улыбка

OK, положу firewall

Аватар пользователя Mimino

Re: Обсудим Skype

По поводу непомерного отжирания трафика: на одном из форумов виндузятник утверждает, что ему удается эффективно экономить скайповский трафик. Для этого он использует Skype в связке с шейпером Netlimiter.
Видимо, аналогичное решение можно подыскать и в линуксе.

Аватар пользователя sergeil

Re: Обсудим Skype

Цитата:
Mimino писал:
По поводу непомерного отжирания трафика: на одном из форумов виндузятник утверждает, что ему удается эффективно экономить скайповский трафик. Для этого он использует Skype в связке с шейпером Netlimiter.
Видимо, аналогичное решение можно подыскать и в линуксе.

Ничего не лимитирую и пока не разорился. Не нужно только скайпу давать возможность релеить через себя чужой траффик. А все остальное - не столь важно. Так что манипуляции с лимитированием скайпа больше представляют, как мне кажется, спортивный, а не практический интерес.

Аватар пользователя McStar

Re: Обсудим Skype

Цитата:
А что у Paltalk есть версия под Линукс ? Я что-то на сайте не нашёл.

Честно говоря не знаю, я её под мастадем видел. Я интересовался с целью сравнения функций.

Аватар пользователя Mimino

Re: Обсудим Skype

Цитата:
Одним местом чувствую, что хоть skype и p2p, но через свои сервера работает
Всем и вся, но ненадолго и в время, о котором никто не догадается

ну и где обещанные результаты? Ждете, когда заработает пиринговая сеть? Показывает язык

И еще вот что интересует. В сетке скайп у меня пока работает через httpS-проксю. Но я так понимаю, что это не лучшее решение, поскольку голосовой трафик будет притормаживаться скоростными возможностями прокси, особенно если тот занят кешированием тучи юсерского хлама. В этом плане NAT будет более удачным решением?

Аватар пользователя sergeil

Re: Обсудим Skype

Цитата:
Mimino писал:
... ну и где обещанные результаты? Ждете, когда заработает пиринговая сеть? Показывает язык

А самим слабо посмотреть?
Или ждете когда-же наконец sergeil и lystor наконец найдут немножко свободного времени
и проведут тестирование? Кстати, lystor абсолютно чесно написал, что он за маскарадом...
То есть, абсолютно объективного тестирования не получится... Признавайтесь, у кого канал от 256К и реальный IP?

Цитата:
И еще вот что интересует. В сетке скайп у меня пока работает через httpS-проксю. Но я так понимаю, что это не лучшее решение, поскольку голосовой трафик будет притормаживаться скоростными возможностями прокси, особенно если тот занят кешированием тучи юсерского хлама. В этом плане NAT будет более удачным решением?

Думаю, что да. Во-первых, влияет загруженность PROXY. А во-вторых, https - это tcp.
В маскараде скайп наверняка будет использовать udp. А udp, как извесно, быстрее...

Аватар пользователя Mimino

Re: Обсудим Skype

Цитата:
Или ждете когда-же наконец sergeil и lystor наконец найдут немножко свободного времени

разумеется, ждем, потому как они сгоряча пообещали Катается от смеха

Аватар пользователя sergeil

Re: Обсудим Skype

Цитата:
Mimino писал:

Цитата:
Или ждете когда-же наконец sergeil и lystor наконец найдут немножко свободного времени

разумеется, ждем, потому как они сгоряча пообещали Катается от смеха

lystor немного освободится - потестируем...
Если кто найдется еще, тоже можем попробовать.

Как я уже говорил, со своей стороны могу предложить:
1. статический IP
2. канал: 256К - на выгрузку, 2048К на загрузку...

Аватар пользователя Mimino

Re: Обсудим Skype

Цитата:
В маскараде скайп наверняка будет использовать udp. А udp, как извесно, быстрее...

UDP действительно быстрее и помнится, разработан именно для мультимедийных задач, которые. как известно, ждать не могут. Но из-за последнего обстоятельства из UDP убрали важную фишку, присутствующую в других протоколах - квитирование, т.е. гарантированная доставка пакетов отсутствует.
А это для Скайпа может означать, что пропадание фрагментов голосового общения - принципииально возможно Грустный

Аватар пользователя sergeil

Re: Обсудим Skype

Цитата:
Mimino писал:
... из UDP убрали важную фишку, присутствующую в других протоколах - квитирование, т.е. гарантированная доставка пакетов отсутствует. А это для Скайпа может означать, что пропадание фрагментов голосового общения - принципииально возможно Грустный

По-хорошему, это означает только то, что скайп сам занимается проверкой целостности потока и его коррекцией. То есть, вместо универсального и громоздкого механизма гарантированной доставки, реализованного в TCP, используется свой механизм, узкоспециализированный, который заточен под приложение. Но с другой стороны, действительно, скайп МОЖЕТ отбрасывать часть голосового потока... Ну и что с того? Когда Вы сжимаете звук с потерями (ogg, mp3), даже с высоким битрейтом, вы тоже отбрасываете часть потока... Вас это смущает?
Улыбка

Аватар пользователя Mimino

Re: Обсудим Skype

я почему заострил внимание на этом вопросе - при практической работе со Skype выяснилось, что он запросто может потерять часть фраз, и приходится их поворять, так что не знаю, как там это реализовано. При чем это наблюдалось на лихик каналах - 128 & 2000K.
А вот SecurePhone в этом плане был гораздо лучше - он мог задержать на несколько секунд слова, но они всегда потом доходили.

Аватар пользователя lystor

Re: Обсудим Skype

Цитата:
Mimino писал:
при практической работе со Skype выяснилось, что он запросто может потерять часть фраз, и приходится их поворять

Подтверждаю - довольно часто бывает на 128 kbps.

Аватар пользователя sergeil

Re: Обсудим Skype

Цитата:
lystor писал:

Цитата:
Mimino писал:
при практической работе со Skype выяснилось, что он запросто может потерять часть фраз, и приходится их поворять

Подтверждаю - довольно часто бывает на 128 kbps.

Значит Skype не буферизирует голос...
Кстати, интересно, а файлы он тоже через UDP передает?

Аватар пользователя lystor

Re: Обсудим Skype

Цитата:
sergeil писал:Кстати, интересно, а файлы он тоже через UDP передает?

Хотел бы я на это подмотреть...
В udp же, по-моему, нет проверки достоверности получения необходимого пакета получателем, т.е. можно потеряться в пути может все, что угодно.

Аватар пользователя sergeil

Re: Обсудим Skype

Цитата:
lystor писал:
В udp же, по-моему, нет проверки достоверности получения необходимого пакета получателем, т.е. можно потеряться в пути может все, что угодно.

udp имеет свойство, которое просто нереализуемо средствами tcp. А именно, обмен без установки соединения. Это дает возможность организовывать обмен от ОДНОГО ко ВСЕМ. При этом не обязательно знать сколько их, этих всех.

Аватар пользователя lystor

Re: Обсудим Skype

Цитата:
sergeil писал:
udp имеет свойство, которое просто нереализуемо средствами tcp. А именно, обмен без установки соединения. Это дает возможность организовывать обмен от ОДНОГО ко ВСЕМ. При этом не обязательно знать сколько их, этих всех.

Это понятно, но как это свойство можно привязать к передаче файлов?

Аватар пользователя sergeil

Re: Обсудим Skype

Цитата:
lystor писал:

Цитата:
sergeil писал:
udp имеет свойство, которое просто нереализуемо средствами tcp. А именно, обмен без установки соединения. Это дает возможность организовывать обмен от ОДНОГО ко ВСЕМ. При этом не обязательно знать сколько их, этих всех.

Это понятно, но как это свойство можно привязать к передаче файлов?

Это свойство можно передать к передаче потока без подтверждения.
К примеру, широковещательного видео, звука ...

А по поводу передачи файлов...
Классический NFS работает через udp...

Аватар пользователя lystor

Re: Обсудим Skype

Цитата:
sergeil писал:
Классический NFS работает через udp...

Хм... Действительно. Но тогда программа должна в себя включать и средства контроля за целостностью передачи данных на более низком уровне.

Аватар пользователя Archont

Re: Обсудим Skype

Блин, ну когда же результаты тестов будут вместо разговоров?
Самому мне лень искать микрофон - не помню, куда его засунул. И со Skype тоже возиться лень только ради тестов.
Какая разница, как именно Skype реализует передачу файлов?
Не для того он писан. Это ДОПОЛНИТЕЛЬНАЯ возможность, как и в аське.
Кроме того, если интересно, запускаешь Ethereal, и смотришь.

Теперь что касается потери частей фраз.
Тут дело не в ширине полосы подключения, а в потерях пакетов. Т.е. если у вас подключение широкополосное, а дальше где-то имеется узкое горлышко, то вы гарантированно потеряете несколько процентов UDP пакетов. Есть еше одна штука, котрая может привести к потери части речевой информации: т.н. джиттер, а именно девиация задержек. Если в среднем задержка составляет 100 мс, и при этом 10% пакетов приходят с задержкой 200 мс, то эти 10% вы скорее всего потеряете. В различных девайсах имеются механизмы настройки используемых кодеков на больший или меньший джиттер (буферизация потока). Есть ли такой механизм в Skype?
Еще один момент. Для передачи медиаинформации используется RTP/RTCP протоколы, инкапсулированные в UDP. RTCP - это пакеты контороля потока, которые помогают отслеживать прохождение самого потока RTP. В тонкостях никогда не разбирался (не было особой необходимости).
В реальной жизни при небольшом джиттере (до 20 мс) потеря 2-3% пакетов не приводит к существенной деградации голоса.
Как пишут некоторые коллеги (из Бангладеш и некоторых других азиатских стран), даже при прохождении голоса по спутниковым каналам с задержками 500-600 мс (считается очень плохо, норма - меньше 250 мс) при маленьком джиттере и небольших потерях дает приемлемое качество речи.

Аватар пользователя Mimino

Re: Обсудим Skype

Практический результат разговоров по SkypeOut, т.е. звонки на реальный телефон:
- с Америкой - отличное качество речи, пристутствует небольшая задержка, практически не влияющая на удобство общения Улыбка
- с Москвой - раз на раз не приходится, но чаще всего звук искажается, паузы на несколько секунд или пропадание отдельных слов Грустный
Видимо, сказывается разница в Internet-каналах.

Аватар пользователя sergeil

Re: Обсудим Skype

Цитата:
Mimino писал:
Практический результат разговоров по SkypeOut, т.е. звонки на реальный телефон:
- с Америкой - отличное качество речи, пристутствует небольшая задержка, практически не влияющая на удобство общения Улыбка
- с Москвой - раз на раз не приходится, но чаще всего звук искажается, паузы на несколько секунд или пропадание отдельных слов Грустный
Видимо, сказывается разница в Internet-каналах.

Да, российские каналы не так хороши, как хотелось-бы...
Я это наблюдаю уже давно.

Аватар пользователя Archont

Re: Обсудим Skype

Дело не в каналах, как таковых.
Дело в каналах Skype на Россию, и в том, кто и как приземляет их голосовой IP-траффик.
В Росии более чистое тестирование - это разговоры между компьютерами.

Аватар пользователя Mimino

Re: Обсудим Skype

Цитата:
В Росии более чистое тестирование - это разговоры между компьютерами.

гм... не знаю насчет чистоты тестирования, но у меня самый достоверный альфа-бета-гамма тестер - это директор, который звонит по реальным телефонам. И если он скажет "туфта"- то это так и есть Катается от смеха

Аватар пользователя Archont

Re: Обсудим Skype

Тогда вам лучше пользоваться или "карточной" IP-телефонией, или обращаться к операторам, которые обслуживают по интернет (IP-шлюзы или IP-фоны у клиента + гейткиперы/софтсвичи у оператора).
Но к своим, а не к заморскому дядюшке. Потому что свои работают со своими же операторами чаще всего (я имею ввиду по России), а те в свою очередь имеют понятные подключения к ТфОП (а как подключается Skype мне непонятно, скорее всего он в конечном итоге также подключен к нашим же операторам, но тут есть одно НО: Skype ВРОДЕ БЫ использует ЗАКРЫТЫЕ версии кодеков или совсем оригинальные кодеки, и закодированное одним кодеком нужно перекодировать при передаче другому оператору, имеющему оконечное включение в ТфОП, и тут тоже возможны потери в качестве).

Аватар пользователя sergeil

Re: Обсудим Skype

Кстати, Archont напомнил о неплохом решение...

Я, правда уже давно (года три), пользуюсь услугами оператора IP телефонии (не скажу какого что-бы не думали, что реклама). Кто захочет - сам спросит.
Мои офисные телефоны (10 шт) он отлавливает АОН-ом и сразу открывает международную линию. Ребята умеют настроить офисную мини-атс, но я от этой услуги отказался. Телефоны дозвонки (многоканальные) в Киеве. Качество, я бы сказал, хорошее и достаточно стабильность. Поддерживается предача факсов.
Никакой абонентской платы. Небольшая предоплата, деньги снимаются только по факту оказания услуг. Возможен небольшой кредит.

То есть, голос через Skype мы используем нерегулярно. В основном для коммуникации с очень удаленными абонентами или абонентами без постоянной прописки.

RSS-материал