Skype to jeden z niewielu programów, który doskonale radzi sobie w takim środowisku. Wysoką skuteczność w omijaniu opisanych ograniczeń aplikacja zawdzięcza zastosowaniu technologii P2P (peer-to-peer) bazującej na doświadczeniach programistów, którzy opracowali założenia działania sieci Kazaa. Połączenia pomiędzy użytkownikami, którzy są ukryci za zaporami ogniowymi, realizowane będą poprzez klienty z dostępnymi publicznie numerami IP — pełnią one funkcję proxy. Ponieważ wszystkie przesyłane dane w sieci Skype są kodowane pomiędzy nadawcą a odbiorcą, nie ma ryzyka podsłuchania transmisji. Warto także zauważyć, iż klienty proxy wykorzystuje się w taki sposób, żeby zminimalizować ich obciążenie — szczególnie pod względem dostępnego dla nich pasma. Technika ta, zwana technologią trzeciej generacji P2P (3G P2P), może wydawać się dość skomplikowana, jest jednak skuteczna, a co najważniejsze nie wymaga przeprowadzania jakiejkolwiek konfiguracji po stronie klienta.
Skype 0.97.0.6 |
Wymagania: Windows 2000/XP, procesor 400 MHz, 128 MB RAM, ok. 10 MB na dysku. |
+ możliwość działania za firewallami i NAT-em + wysoka jakość dźwięku + szyfrowanie transmisji – brak obsługi transmisji wideo |
Licencja: freeware www.skype.com |
Cechą wyróżniającą Skype z grona innych aplikacji telekonferencyjnych jest także decentralizacja globalnego rejestru (GI – Global Index) użytkowników obecnie dostępnych w sieci. Centralne serwery z katalogiem internautów są kosztowne w utrzymaniu. Dodatkowo gdy chętnych do korzystania z usługi przybywa, zazwyczaj zaczynają występować problemy ze skalowaniem – pasmo łącza oraz inne zasoby serwera mogą się okazać niewystarczające. Przy zastosowaniu globalnego rozproszonego katalogu GI wraz z technologią 3G P2P skalowanie sieci Skype jest proporcjonalne do liczby podłączonych klientów. Jednocześnie zachowana jest pełna informacja o wszystkich użytkownikach podpiętych do węzłów (supernode).
Technologia Skype gwarantuje także wysoką jakość połączeń, subiektywnie dużo lepszą niż przy zastosowaniu typowego telefonu internetowego. Oczywiście sporo w tej dziedzinie zależy od przepustowości — podczas testów rozmawialiśmy za pomocą aplikacji przez łącza DSL (256/128 kbit/s). Dla początkujących użytkowników nie bez znaczenia będzie także polskojęzyczny, estetyczny i wygodny interfejs użytkownika. Oprócz funkcji telekonferencji aplikacja umożliwia komunikację z innymi użytkownikami w trybie tekstowym — znanym z klasycznych komunikatorów. Co ciekawe, połączenia takie również są kodowane.
Skype jest niewątpliwie jednym z ciekawszych, a przy tym w pełni legalnym zastosowaniem technologii P2P. Szkoda tylko, że program nie obsługuje transmisji wideo.