Skype tidak mengharuskan Anda untuk mengetahui apa yang ada di dalam kotak atau bagaimana mekanisme komunikasi mereka bekerja secara teknis. Ini hanya memberikan lebih dari satu miliar orang antarmuka yang bagus untuk berkomunikasi cukup efisien - dan gratis. Tetapi pikiran penasaran tidak ingin tetap benar-benar tidak mengerti tentang hal-hal buruk yang terlibat, dan pada kenyataannya, itu tidak begitu teknis jika Anda memiliki pengetahuan jaringan dasar. Mari kita lihat bagaimana suara Anda berjalan ketika Anda berbicara di Skype, dan perubahan yang dilakukan perusahaan terhadap model mereka di sepanjang jalan.
Skype dan P2P
P2P adalah singkatan dari peer-to-peer dan merupakan sarana mentransfer data melalui Internet menggunakan komputer dan perangkat pengguna Skype (secara teknis disebut sebagai node) sebagai sumber daya untuk menyimpan sementara dan meneruskan data ke pengguna lain. Skype dimulai berdasarkan protokol P2P terdesentralisasi sendiri, yang memanfaatkan perangkat masing-masing pengguna sebagai sumber daya untuk transfer data di jaringan.
Skype mengidentifikasi beberapa node sebagai 'supernodes' yang berfungsi untuk mengindeks dan sebagai simpul terjemahan alamat jaringan (NAT). Node ini dipilih dari antara pengguna yang berbeda, tentu saja tanpa mereka sadari, oleh suatu algoritma yang melakukan pemilihan berdasarkan uptime mereka, mereka tidak dibatasi oleh sistem operasi atau firewall mereka, dan pada pembaruan protokol P2P.
Mengapa P2P?
P2P menawarkan beberapa kelebihan, terutama untuk VoIP. Hal ini memungkinkan layanan untuk memanfaatkan kekuatan di belakang sumber daya yang sudah ada dan belum dimanfaatkan di jaringan. Ini menghemat Skype dari harus mengatur dan memelihara server terpusat untuk kontrol dan penerusan data suara dan video melalui Internet. Waktu yang diambil untuk mencari dan lokasi node dan server juga sangat menurun melalui P2P. Basis pengguna karena itu dalam direktori terdesentralisasi internasional. Setiap pengguna baru yang terhubung ke jaringan merepresentasikan sebuah node dengan banyak isinya seperti bandwidth dan infrastruktur perangkat keras, dan berpotensi sebuah supernode.
Mengapa Skype Berubah ke Client-Server dan Cloud Model
Model client-server sederhana - setiap pengguna adalah klien yang terhubung ke server yang dikendalikan Skype untuk meminta layanan. Klien terhubung ke server seperti ini dengan cara satu-ke-banyak. Dan banyak di sini berarti jumlah yang sangat besar.
Server ini dimiliki oleh Skype, yang mereka sebut 'dedicated supernodes', yang mereka kontrol dan parameter siapa yang dapat mereka tangani, seperti volume klien yang terhubung, perlindungan data, dan sebagainya. Kembali pada tahun 2012, Skype telah memiliki sepuluh ribu supernodes yang dihuni oleh perusahaan, dan sudah tidak mungkin bagi perangkat pengguna untuk dipromosikan atau dipilih sebagai supernode terdesentralisasi.
Apa yang salah dengan P2P? Dengan meningkatnya jumlah pengguna yang terhubung di setiap titik waktu, dengan jumlah hampir 50 juta, efisiensi P2P telah dipertanyakan, terutama setelah dua pemadaman yang serius yang disebabkan oleh ketidakmampuannya untuk mengatasi situasi. Tingginya volume node pengguna yang meminta layanan membutuhkan algoritma yang lebih kompleks.
Skype melihat peningkatan drastis dalam jumlah pengguna dari berbagai platform yang berbeda dan baru-baru ini, seperti iOS dan Android. Sekarang, keragaman dalam platform dan implementasi algoritme menjadikan P2P semakin sulit meningkatkan kemungkinan kegagalan.
Alasan lain yang maju oleh Skype untuk pindah dari P2P adalah efisiensi baterai pada perangkat seluler. Beberapa tahun terakhir ini telah menyaksikan lonjakan jumlah pengguna ponsel yang mengandalkan baterai mereka untuk komunikasi. Dengan P2P, perangkat seluler ini harus sangat sering berada dalam aktivitas komunikasi yang haus kekuasaan, karena semuanya akan bertindak sebagai simpul aktif. Ini juga mengharuskan mereka untuk menggunakan lebih banyak data 3G atau 4G mereka, sehingga tidak hanya mengkonsumsi jus baterai tetapi juga sering data mahal. Pengguna Skype mobile, terutama yang memiliki banyak kontak dan banyak percakapan pesan instan, akan melihat perangkat mereka menghangatkan tangan mereka dan baterai mereka cepat habis. Model client-server dan cloud-computing diharapkan dapat mengatasi hal ini.
Namun, setelah masalah dan interogasi muncul dari wahyu NSA yang berkaitan dengan penyadapan komunikasi Skype, banyak pengguna dan analis telah menaikkan alis mereka atas perubahan dari P2P ke mode klien-server yang dikendalikan Skype. Mungkinkah perubahan tersebut memiliki motivasi lain di belakang? Apakah data pengguna Skype lebih aman sekarang atau kurang? Jawaban atas pertanyaan-pertanyaan ini masih harus dilihat.