Хоча Skype використовує одноранговий зв'язок типу peer-to-peer для того, щоб визначати місцезнаходження інших користувачів Skype і пересилати мовні повідомлення, існує багато аспектів, по яких Skype відрізняється від інших "чистих" peer-to-peer систем:
- Skype покладається на центральний ідентифікаційний сервер, який ідентифікує користувачів і поширює програмне забезпечення. Згідно оглядачам програми Skype, і ідентифікація користувачів і розповсюдження програмного забезпечення відбувається з використанням персональних ключів RSA з цифровими підписами. Перевірка на збіг відкритого ключа RSA включено в кожен завантажуваний модуль Skype.
- Деякі вузли Skype мають статус особливих вузлів, так званих "супервузлів". Коли Skype запускається на комп'ютері, який має публічну IP-адресу і не знаходиться за міжмережевим екраном, він сам стає "супервузлом" Такі комп'ютери використовуються як крапки-рандеву для того, щоб комп'ютери, що знаходяться за міжмережевими екранами, могли зв'язуватися з іншими користувачами Skype-а. Хоча компанія Skype відмовляється пояснювати деталі свого протоколу, ймовірно, що комп'ютери, що знаходяться за міжмережевими екранами, сканують інтернет на предмет супервузлів, потім формують і підтримують довгострокове з'єднання з тими іншими комп'ютерами.
Потім супервузли стають уповноваженими крапками для зв'язку з крапками які знаходяться за міжмережевими екранами і зв'язок з якими ускладнений. - Коли використовуються функції SkypeIn або SkypeOut, вся інформація обов'язково проходить через сервера Skype-а, які знаходяться в різних країнах і зонах дозвону.
.
0 Відгуків на “Програма Skype порівняно з іншими одноранговими Peer-to-Peer системами”
Залишити відгук