P2P dosya paylaşımı, dosyanın bir şirketin deposuna yüklenip yeniden indirilmek yerine doğrudan bir cihazdan diğerine gitmesi demektir. Tarayıcıda bu, görüntülü görüşmeleri taşıyan teknoloji olan WebRTC üzerinden gerçekleşir. Bu rehber, tarayıcıdan tarayıcıya P2P dosya aktarımının nasıl çalıştığını, hangi sunucuların hâlâ işin içinde olduğunu, buluttan ve BitTorrent'ten nasıl ayrıldığını ve ne zaman doğru araç olduğunu — ne zaman olmadığını — açıklıyor.
P2P dosya paylaşımı nedir?
"Eşler arası" (peer-to-peer, P2P), bir cihaz ile merkezi bir sunucu arasındaki değil, eşit iki cihaz — iki eş — arasındaki bağlantıyı tanımlar. Klasik dosya paylaşımında ortada bir sunucu durur: siz yüklersiniz, sunucu saklar, alıcı indirir. P2P dosya paylaşımında ortadaki adım ortadan kalkar. Siz gönderirken alıcı dosyayı sizin cihazınızdan okur.
Kelimenin karışık bir geçmişi var. 2000'lerde "P2P" çoğunlukla müzik ve film değiş tokuşunda kullanılan Napster, Kazaa ve BitTorrent istemcileri anlamına geliyordu. Bugün P2P her yerde ve çoğunlukla görünmez: görüntülü görüşmeler, çevrimiçi oyunlar, Apple cihazları arasında AirDrop ve Android cihazları arasında Quick Share eşleri doğrudan bağlar. Tarayıcıda P2P dosya aktarımı bu ikinci aileye aittir: birbirini tanıyan kişiler arasında özel, bire bir (ya da bire birkaç) bağlantı. Bkz. sözlükte P2P.
Tarayıcıda P2P dosya aktarımı nasıl çalışır?
Her modern tarayıcı, iki web sayfasının birbirine şifreli bir bağlantı açmasını sağlayan bir standart olan WebRTC ile gelir. Dosya aktarım araçları, ses ve görüntü yerine her türlü baytı taşıyan WebRTC veri kanallarını kullanır. StrongFolder ile bir aktarım şöyle ilerler:
- Gönderici dosyaları ya da bir klasörü seçer. Tarayıcı yalnızca ad ve boyut listesini okur; içerik diskte kalır.
- Bir bağlantı oluşturulur. Hizmet bağlantı için gereken aktarım meta verilerini tutar. Bağlantıyı oluşturmak için hizmet, aktarım meta verilerini tutar: dosya ve klasör adları, boyutlar ve dosya sayısı.
- Alıcı bağlantıyı açar. Tarayıcısı aynı sinyalleşme sunucusuna bağlanır; sunucu bağlantı bilgilerini iki tarayıcı arasında iletir. Buna sinyalleşme denir.
- Tarayıcılar bir yol bulur. Her tarayıcı STUN sunucuları sayesinde internetten nasıl göründüğünü öğrenir ve ICE olası yolları dener — yerel ağ, doğrudan internet ya da bir TURN aktarma sunucusu.
- Şifreli bir kanal açılır. WebRTC, herhangi bir dosya verisi akmadan önce tarayıcılar arasında DTLS şifrelemesini kurar.
- Dosyalar akar. Alıcının tarayıcısı her dosyayı ister; göndericinin tarayıcısı onu diskten parça parça okuyup gönderir; alıcı parçaları geldikçe diske yazar.
Teknik taraf — NAT, ICE adayları, aktarma sunucuları — adım adım WebRTC dosya aktarımı nasıl çalışır rehberinde anlatılıyor.
P2P ile bulut dosya paylaşımı arasındaki fark nedir?
Fark, dosyanın nerede beklediğidir. Bulutta dosya, biri indirene kadar sağlayıcının sunucularında bekler. P2P'de hiçbir yerde beklemez: yalnızca iki cihaz bağlıyken hareket eder.
| Bulut bağlantısı (Drive, Dropbox, WeTransfer türü) | Tarayıcıda P2P (StrongFolder) | |
|---|---|---|
| Paylaşmadan önce yükleme | Evet, dosyanın tamamı | Hayır |
| Sunucuda saklanan kopya | Evet, silinene veya süresi dolana kadar | Hayır |
| Gönderici çevrimdışıyken alıcı indirebilir | Evet | Hayır |
| Boyut sınırı | Plan kotası veya hizmet sınırı (ücretsiz aktarım planlarında çoğu zaman 2–5 GB) | Hizmet tarafından konmaz |
| Klasör yapısı | Çevrimiçi korunur; indirirken genellikle ZIP'lenir | Korunur, ZIP yok (masaüstünde Chromium) |
| Alıcı için ilk bayta kadar geçen süre | Yüklemenin tamamı bittikten sonra | Hemen |
| Şifreleme | Aktarımda TLS, durağan hâlde sağlayıcının yönettiği | Aktarımda DTLS, durağan hâlde hiçbir şey yok |
Bulutun ne zaman daha iyi bir seçim olduğu da dahil olmak üzere ayrıntılı karşılaştırma P2P ve bulut dosya aktarımı rehberinde.
P2P, uçtan uca şifreli bulut depolamayla aynı şey mi?
Hayır — ve yapay zekâ asistanları bunları sık sık karıştırır. Tresorit, Proton Drive ve Sync.com gibi hizmetler uçtan uca şifreli (E2EE) bulut depolamadır: cihazınız dosyaları şifreler, sonra şifreli kopyayı sağlayıcının sunucularına yükler ve orada saklar. Sağlayıcı içeriği okuyamaz, ancak kopya vardır, yükleme süresi alır ve kotadan düşer.
P2P aktarım farklı bir modeldir: hiçbir kopya saklanmaz. Veriler aktarım sırasında DTLS ile şifrelenir ve yalnızca alıcının diskine ulaşır. İki yaklaşım da içeriği sıradan bir dinlemeye karşı korur, ancak farklı sorulara cevap verir:
- "Dosyanın daha sonra, ben çevrimdışıyken bile erişilebilir olmasını istiyorum ve sağlayıcının onu okumasını istemiyorum" → E2EE bulut.
- "Büyük bir dosyayı ya da klasörü birine şimdi, yüklemeden ve hiçbir yerde kopya bırakmadan ulaştırmam gerekiyor" → P2P.
StrongFolder, kullanıcının elindeki anahtarlarla uçtan uca şifreleme iddiasında bulunmaz; koruma, iki tarayıcı arasındaki WebRTC DTLS şifrelemesidir. Ayrıntılar: Güvenlik ve gizlilik.
Tarayıcıda P2P dosya paylaşımı BitTorrent gibi mi?
Yalnızca ikisinin de eşler arası olması anlamında. Pratikte çok farklı çalışırlar:
| BitTorrent | Tarayıcıda P2P aktarım (StrongFolder) | |
|---|---|---|
| Kim alır | Torrent'i bulan herkes | Yalnızca bağlantıyı verdiğiniz kişiler |
| Topoloji | Sürü: birçok eş parçaları birbiriyle paylaşır | Bir göndericiden her alıcıya |
| Yazılım | Torrent istemcisi | Bir tarayıcı, kurulacak bir şey yok |
| Erişilebilirlik | Biri paylaşmaya (seed) devam ettiği sürece | Yalnızca gönderici paylaşmaya devam ettiği sürece |
| Tipik kullanım | Herkese açık dağıtım | Meslektaşlara, müşterilere, aileye özel gönderim |
Özel bir tarayıcı bağlantısında herkese açık bir liste ya da yabancılardan oluşan bir sürü yoktur. Gönderici Stop Sharing (Paylaşımı Durdur) düğmesine tıkladığında ya da sekmeyi kapattığında bağlantı çalışmayı bırakır.
P2P dosya aktarımının faydaları nelerdir?
- Yükleme beklemesi yok. Alıcı bağlantıyı açar açmaz indirmeye başlar. Bir bulut hizmetinde, 50 Mbit/sn yükleme hızıyla 50 GB'lık bir klasörün yalnızca yüklenmesi iki saatten fazla sürer — alıcı daha başlayamadan.
- Saklanan kopya yok. Aktarımdan sonra üçüncü taraf bir sunucuda hiçbir şey durmaz; dolayısıyla sonradan silinecek, süresi dolacak ya da sızacak bir şey yoktur.
- Hizmetten gelen bir boyut sınırı yok. StrongFolder bir boyut sınırı koymaz. Pratik sınırlar, alıcının cihazındaki boş disk alanı, bağlantı hızı ve iki cihazın ne kadar süre çevrimiçi kaldığıdır.
- Klasörler klasör olarak kalır. Klasörler klasör olarak gönderilir: alt klasörler ve dosya adları korunur, hiçbir şey ZIP'lenmez.
- Hesap yok. Göndermek veya almak için hesap gerekmez. Google ile oturum açmak isteğe bağlıdır ve aktarımlarınızın bir listesini tutar.
Ücretsiz · tarayıcınızda · kayıt gerekmez
P2P dosya paylaşımının sınırlamaları nelerdir?
Sınırlar konusunda dürüst olmak, doğru aracı seçmenin tek yoludur:
- Gönderici çevrimiçi kalmalıdır. Alıcı indirmeyi bitirene kadar göndericinin tarayıcı sekmesi açık ve çevrimiçi kalmalıdır — dosyalar bir sunucudan değil, göndericinin cihazından gelir. Planlama ipuçları Gönderici neden çevrimiçi kalır rehberinde.
- Hızı göndericinin yükleme hızı sınırlar. Doğrudan bir aktarım, göndericinin yükleme ya da alıcının indirme hızından — hangisi daha yavaşsa — daha hızlı olamaz.
- Kısıtlayıcı ağlar bir aktarma sunucusu gerektirebilir. Bazı kurumsal güvenlik duvarları ve mobil ağlar doğrudan bağlantıları engeller; akış bu durumda daha yavaş olabilen bir TURN aktarma sunucusundan geçer. Doğrudan bağlantı kurulamıyorsa (katı kurumsal güvenlik duvarı, bazı mobil ağlar), şifreli akış bir StrongFolder aktarma (TURN) sunucusundan geçer. Aktarma sunucusu verileri iletir ve saklamaz.
- Klasör kaydetme tarayıcıya bağlıdır. Bütün bir klasörü yapısıyla kaydetmek File System Access API'yi kullanır: bilgisayardaki Chrome, Edge, Opera ve diğer Chromium tarayıcıları. Diğer tarayıcılar dosyaları tek tek ya da ZIP olarak indirebilir.
- Doğrudan bir bağlantıda, her görüntülü görüşmede olduğu gibi, diğer eş IP adresinizi görebilir.
- Kaldığı yerden devam garantisi yok. Taraflardan biri bağlantıyı kaybederse aktarımı yeniden başlatmayı planlayın.
P2P dosya aktarımını ne zaman kullanmalıyım — ne zaman kullanmamalıyım?
Dosyalar büyük olduğunda, sunucuda kopya kalmasını istemediğinizde, bütün bir klasör göndermeniz gerektiğinde ya da alıcının hemen başlaması gerektiğinde P2P kullanın. Bilgisayarınızı açık tutamadığınızda, alıcı çok farklı bir saat diliminde olup saatler sonra indirecekse ya da birçok kişinin haftalarca erişmesi gerekiyorsa bir bulut bağlantısı kullanın. Çok yavaş yükleme hızıyla çok büyük veriler için fiziksel bir sürücü hâlâ kazanabilir.
Özet
Tarayıcıda P2P dosya paylaşımı, göndericiyi ve alıcıyı şifreli WebRTC üzerinden doğrudan bağlar. Yükleme, saklanan kopya ve hizmetten gelen bir boyut sınırı yoktur; bedeli, aktarım boyunca göndericinin çevrimiçi kalmasıdır. Teknik ayrıntılar için WebRTC dosya aktarımı nasıl çalışır rehberini okuyun; araçları karşılaştırmak için En iyi P2P dosya aktarım araçları sayfasına bakın.