close
İçeriğe atla

Peer-to-peer

Vikipedi, özgür ansiklopedi
Peer-to-peer (P2P)

Peer-to-peer ya da P2P, iki veya daha fazla istemci arasında veri paylaşmak için kullanılan bir ağ protokolüdür. Peer eş, denk demektir.

Eşler, sunucuları veya sabit bilgisayarlar tarafından merkezi koordinasyon ihtiyacı olmadan, işlemci gücü, disk depolama veya ağ bant genişliği gibi kendi kaynaklarının bir kısmını, doğrudan diğer ağ katılımcıları için kullanılabilir yapabilir. Sadece sunucuların tedarikçi ve istemcilerin tüketici olduğu geleneksel istemci-sunucu modelinin aksine, eşler, hem tedarikçi hem de tüketicidir.

P2P sistemler daha önce birçok uygulama alanında kullanılmış olsa da, mimarinin popüler hale gelmesi ilk olarak 1999 yılında piyasaya sürülen İnternet dosya paylaşım sistemi Napster ile olmuştur.[1]

P2P ağlarında, istemciler hem kaynak sağlar hem de kullanır. Bu, istemci-sunucu sistemlerinin aksine, eşler arası ağların içerik sunma kapasitesinin, daha fazla kullanıcı içeriğe erişmeye başladıkça (özellikle kullanıcıların paylaşım yapmasını gerektiren Bittorrent gibi protokollerde, bir performans ölçüm çalışmasına bakın) aslında artabileceği anlamına gelir. Bu özellik, P2P ağlarını kullanmanın en büyük avantajlarından biridir çünkü orijinal içerik dağıtıcısı için kurulum ve işletme maliyetlerini çok küçük hale getirir.[2]

Peer-to-peer yazılımlarının yasal durumu

[değiştir | kaynağı değiştir]

Peer-to-peer yazılımlarıyla, kullanıcılar her türlü dijital içeriklerini uygulamaları kullananlarla paylaşabilirler. Bu işlem bu tanımıyla yasal olsa da, paylaşılan içerikler telif haklarıyla korunan ve parayla satılan içerikler olduğunda(ticari müzik albümleri, prodüksiyonlu filmler, lisanslı yazılımlar vesaire) bu içeriklerin paylaşılması ve paylaşan kişilerden edinilmesi illegal hale gelir. Ancak yasadışı hale gelen yazılımlar ve teknoloji değil, bunun kötüye kullanımıdır.

Adıİşletim sistemiLisansı
AcquisitionMac OS Xözel mülk
AcqliteMac OS Xözgür yazılım (GNU GPL)
Apollon (GUI)Unix benzeri/KDEözgür yazılım (GNU GPL)
BearShareMicrosoft Windowsözel mülk
CabosJavaözgür yazılım (GNU GPL)
CocoGnutRISC OSÜcretsiz yazılım
DM2Microsoft WindowsÜcretsiz yazılım
FrostWireJavaözgür yazılım (GNU GPL)
giFTUnix benzeri, Microsoft Windows, Mac OS X, AmigaOSözgür yazılım (GNU GPL)
GnucleusMicrosoft Windowsözgür yazılım (GNU GPL, GNU LGPL)
Gtk-gnutellaUnix benzeriözgür yazılım (GNU GPL)
GluzJavaözel mülk
iMeshMicrosoft Windowsözel mülk
KCeasyMicrosoft Windowsözgür yazılım (GNU GPL)
Kiwi AlphaMicrosoft Windowsözel mülk
LimeWireJavaözgür yazılım (GNU GPL)
MLdonkeyUnix benzeri, Microsoft Windows, Mac OS X, MorphOSözgür yazılım (GNU GPL)
MorpheusMicrosoft Windowsözel mülk
MutellaUnix benzeriözgür yazılım (GNU GPL)
PhexJavaözgür yazılım (GNU GPL)
PoisonedMac OS Xözgür yazılım (GNU GPL)
QtellaUnix benzeriözgür yazılım (GNU GPL)
ShareazaMicrosoft Windowsözgür yazılım (GNU GPL)
Swapper.NETMicrosoft Windowsözel mülk
SymellaSymbian OSözgür yazılım (GNU GPL)
XFactorMac OS Xözgür yazılım (GNU GPL)
XNapJavaözgür yazılım (GNU GPL)
XoloXMicrosoft Windowsözel mülk
  1. "P2P Network Yapısı ve Kullanım Alanları | Sabahlatan". sabahlatan.com. 16 Eylül 2024 tarihinde kaynağından arşivlendi. Erişim tarihi: 16 Eylül 2024.
  2. Li, Jin (1 Mart 2008). "On peer-to-peer (P2P) content delivery". Peer-to-Peer Networking and Applications (İngilizce). 1 (1): 45-63. doi:10.1007/s12083-007-0003-1. ISSN 1936-6450. 16 Eylül 2024 tarihinde kaynağından arşivlendi16 Eylül 2024.