Menü
Bedava
kayıt
ev  /  bellenim/ Eşler arası anlamına gelir. Eşler Arası teknolojiler - Külkedisi'nden Prenses'e

Eşler arası anlamına gelir. Eşler Arası teknolojiler - Külkedisi'nden Prenses'e

Çalışmanın amacı: P2P ağlarının çalışma prensibini incelemek, mevcut ağ topolojilerini, çalışma algoritmalarını, protokolleri ve istemci programlarını, P2P ağlarının sağladığı ana özellikleri analiz etmek, avantaj ve dezavantajları belirlemek.

Teorik kısım:

1. P2P ağlarının genel açıklaması. Çalışma prensibi. Mevcut topolojilerin tanımı. Uygulama alanları. P2P ağlarının avantajları ve dezavantajları.

2. Dosya paylaşımı, dağıtılmış bilgi işlem. Kullanıldıkları faaliyet alanına bağlı olarak P2P ağları oluşturma özellikleri. İşlevsel algoritmalar.

Yazılım:

1. Dosya alışverişi için popüler protokollere genel bakış. Karşılaştırmalı analiz.

2. Dosya değişimi için popüler istemci programlarının gözden geçirilmesi. Karşılaştırmalı analiz.

Pratik kısım:

1. Bir bitTorrent izleyiciyi yükleme ve yapılandırma.

teorik kısım

P2P ağları

P2P, bir ağdaki bilgisayarlara çeşitli kaynakları (bilgi işlem kaynakları dahil) değiş tokuş etmek için eşit fırsatlar sağlayan teknolojileri içerir. Klasik mimari, tüm iş istasyonlarının eşit fırsatlara ve haklara sahip olduğu bir ağ türüdür. Sorunu çözmek için, izin veren bir eşler arası bilgi işlem ortamı oluşturulur. bireysel elemanlar ağların sunucuların yardımı olmadan etkileşime girmesini sağlar. Katılan her bilgisayar, dosyalar, disk alanı, işlemci süresi biçiminde katkıda bulunur. " P2P, her düğümün aynı anda hem istemci (bilgi alıcısı) hem de sunucu (bilgi sağlayıcı) olarak hareket edebildiği dağıtılmış bir ağ oluşturmaya yönelik bir teknolojidir.". P2P ağı (İngiliz eşler arası, merkezi olmayan veya eşler arası), her biri ağ düğümlerinin bir alt kümesiyle ilişkili olan eşit düğümlerden oluşur.

Bir ağdaki düğümler arasındaki bilgiler şu an doğrudan birbirine bağlı olmayabilir, bir tür bayrak yarışına benzer bir prensibe göre - bir düğümden diğerine iletilir ve bilgi aktarımı, aralarında geçici bir doğrudan bağlantı kurulması sonucu da gerçekleşebilir. düğümler. Düğümden düğüme iletilen mesajların yönlendirilmesi ve yetkilendirilmesiyle ilgili tüm bilgiler, tahsis edilmiş tek bir sunucuda değil, bu aynı ayrı düğümlerde depolanır. Böyle bir organizasyon, istemci-sunucudan farklı olarak, ağın herhangi bir sayıda düğüm ve bunların kombinasyonu ile performansını korumasına izin verir.

"İstemci-sunucu" ve P2P ağları.

Merkezileştirilmiş istemci-sunucu mimarisi, ağın, ağa bağlı terminallere (yani istemciler) gerekli hizmetleri sağlayan merkezi düğümlere (sunuculara) bağlı olduğunu ima eder. Bu mimaride, istemcilerin varlığından bağımsız olarak ağı tanımlayan sunuculara bir anahtar rol atanır. "İstemci-sunucu" ağındaki istemci sayısındaki artışın, yükte bir artışa yol açtığı açıktır. sunucu tarafı. Bu nedenle, belirli bir ağ geliştirme seviyesinde aşırı yüklenebilir. Böyle bir sistemin ana avantajı basitliğidir. Bununla birlikte, bu tür ağların kararlılığı ve güvenilirliği, eşler arası ağlardan önemli ölçüde daha düşüktür.

Merkezi olmayan sistemler, Gnutella ağı gibi "saf P2P ağları", merkezi sistemlerin tam tersidir.

Hibrit topoloji: merkezi olmayan + merkezi (kısmen merkezi olmayan) - bu tür ağlarda, ana görevi işi koordine etmek, mevcut ağ makineleri ve durumları hakkında arama yapmak ve bilgi sağlamak olan sunucular vardır. Kısmen merkezi olmayan ağlar, merkezi ağların niteliklerini ve merkezi olmayanların güvenilirliğini birleştirir (örneğin, bir veya daha fazla sunucu arızalandığında ağ performansını kaybetmez). Hibrit dosya paylaşım ağlarına örnekler: EDonkey ve BitTorrent ağları.

Şekil.1 Ağ topolojisi

Eşler arası ağların faydaları:

bilgi alışverişinin hızı;

· Teknolojik olmayan müdahalelere karşı direnç dahil olmak üzere ağın çeşitli arızalara karşı dayanıklılığı;

  • genişletilebilirlik - genişleme için neredeyse sınırsız olanaklar bilgi kaynakları sistemler;

ölçeklenebilirlik.

Eşler arası ağların dezavantajları:

  • kontrol edilemezlik;
  • güvenlik endişeleri;
  • bilgi tutarsızlığı, bilginin güvenilmezliği.

P2P standardizasyonu

P2P sadece bir ağ değil, aynı zamanda eşler arası düğümler ağı oluşturma ve çalıştırma ve bunların etkileşimini sağlayan bir ağ protokolüdür. Birleştirilmiş düğümler kümesi birleşik sistem ve P2P protokolüne uygun olarak etkileşime girerek, eşler arası bir ağ oluşturur. P2P protokolünü uygulamak için, hem bireysel düğümlerin hem de tüm eşler arası ağın çalışmasını sağlayan istemci programları kullanılır.
P2P, ağ protokollerinin uygulama katmanını ifade eder ve TCP / IP yığını - TCP veya UDP'nin taşıma protokollerini kullanan bir bindirme ağıdır. P2P protokolü, İnternet'in birkaç temel belgesine ayrılmıştır - RFC (özellikle, sonuncusu 2008'e kadar uzanır - RFC 5128 Ağ Adresi Çevirmenleri arasında Eşler Arası Durum (P2P) İletişimi).
Şu anda, eşler arası ağların uygulanmasında çeşitli metodolojiler ve yaklaşımlar kullanılmaktadır. Özellikle Microsoft, Scribe ve Pastry P2P ağları için protokoller geliştirmiştir. P2P sistemleriyle de ilgili olan PNRP (Eş Adı Çözümleme Protokolü) desteği, Windows Vista.
P2P protokollerini standartlaştırmaya yönelik başarılı girişimlerden biri, JXTA projesinin bir parçası olarak Sun Microsystems tarafından yapılmıştır. Bu proje, çeşitli platformlar için birleşik P2P ağlarının oluşturulması amacıyla uygulanmaktadır. JXTA projesinin amacı, standart altyapı çözümleri geliştirmek ve bunların heterojen ortamlarda çalışmak için P2P uygulamaları oluştururken nasıl kullanılacağıdır.
JXTA projesi, oluşturmak için kullanılabilecek altı protokol belirlemiştir. uygulamalı sistemler:

Eş Keşif Protokolü (PDP). Düğümler, tüm açık JXTA kaynaklarını bulmak için bu protokolü kullanır. Düşük seviyeli PDP protokolü, temel arama mekanizmalarını destekler. Herhangi bir uygulama sistemi, PDP protokolü üzerinde uygulanan kendi yüksek seviyeli arama mekanizmalarını içerebilir.

· Eş Çözümleyici Protokolü (PRP). Bu protokol, kaynaklara ve hizmetlere erişim isteklerinin biçimini standartlaştırır. Bu protokolü uygularken, düğümden bir istek gönderilebilir ve bir yanıt alınabilir.

Akran Bilgi Protokolü (PIP). Bu protokol, bir JXTA ağındaki bir düğümün durumunu belirlemek için kullanılır. Bir PIP mesajı alan bir düğüm, tam veya kısaltılmış bir durum yanıtı gönderebilir veya mesajı yok sayabilir.

Eş Üyelik Protokolü (PMP). Toplantı sahipleri, gruba katılmak ve gruptan ayrılmak için bu protokolü kullanır.

Boru Bağlama Protokolü (PBP). JXTA'da, bir düğüm bir hizmete bir boru aracılığıyla erişir. PBP kullanarak, bir düğüm hizmete erişmek veya mevcut bir kanal üzerinden çalışmak için yeni bir kanal oluşturabilir.

· Uç Nokta Yönlendirme Protokolü (ERP). Bu protokolü kullanarak, bir ana bilgisayar, ileti gönderirken yolları belirlemek için sorguları diğer ana bilgisayarların yönlendiricilerine iletebilir.

Kullanım alanları

P2P teknolojilerinin en yaygın uygulama alanları aşağıdaki alanlardır:

· Dosya paylaşımı – sözde dosya paylaşım ağları. P2P dosya paylaşım ağları, aşağıdakilerle uyumlu olmayan eski FTP arşivlerine bir alternatiftir. modern gereksinimler. Dosya paylaşım ağları aşağıda daha ayrıntılı olarak tartışılmaktadır.

· Dağıtılmış bilgi işlem. En umut verici gelişme alanlarından biri, çünkü P2P teknolojilerinin kullanımı, süper bilgisayarlarda hesaplanması onlarca, hatta yüzlerce yıl sürecek olan bu tür sorunları nispeten kısa sürede çözmeyi mümkün kılar. P2P teknolojisinin bu uygulama alanı da aşağıda daha detaylı anlatılmaktadır.

· Mesaj alışverişi . Jabber, ICQ.

· P2P-telefon. Skype.

· Grup çalışma ağları. Groove Network (iletişim için korunan alan), OpenCola (bilgi arama ve bağlantı alışverişi).

· Paralel programlama.

· Destek olmak veri.

· P2P TV. Bir örnek, televizyon programlarını yayınlamaya uygun eşler arası televizyon geliştiren P2P-Next projesidir.

P2P dosya paylaşım ağları.

Dosya paylaşım ağı, dosya paylaşımı için en yaygın P2P ağlarından biridir. P2P teknolojisi, ademi merkeziyetçilik ilkesine dayanmaktadır. Dağıtılmış eşler fikri, istemci-sunucu yaklaşımına bir alternatiftir.

Eşler arası, P2P (İngilizce'den - eşittir) - eşler arası düğümler ağına dayanan sistem mimarisinin bir çeşidi.

Eşler arası (veya P2P) gibi bilgisayar ağları, katılımcıların eşitliği ilkesine dayanır ve geleneksel mimarinin aksine, yalnızca ayrı bir kategori olduğunda öğelerinin birbirleriyle iletişim kurabilmesi ile karakterize edilir. Sunucu adı verilen katılımcılar, belirli hizmetleri başkalarına sağlayabilir.

"Eşler arası" ifadesi ilk olarak 1984 yılında Parbawell Yohnuhuitsman tarafından IBM'in Gelişmiş Eşler Arası Ağ Oluşturma mimarisini geliştirirken kullanıldı.

Saf bir "eşler arası" ağda, istemci veya sunucu kavramı yoktur, yalnızca diğer ağ düğümlerine göre aynı anda istemci ve sunucu olarak işlev gören eşit düğümler vardır.Bu ağ modeli, istemci-sunucu mimarisinden farklıdır. iletişim yalnızca istemciler ve merkezi sunucu arasında gerçekleştirilir. Bu kuruluş, mevcut katılımcılarının herhangi bir yapılandırmasıyla ağın çalışır durumda kalmasını sağlar. Bununla birlikte, hala sunucuları olan P2P ağlarını kullanmak için uygulanmaktadır, ancak rolleri artık hizmet sağlamak, ancak ağ istemcileri tarafından hizmetler hakkında bilgi desteklemek için.

Bir P2P sisteminde, özerk düğümler diğer özerk düğümlerle etkileşime girer. Düğümler, onları kontrol edebilecek genel bir otorite olmadığı için özerktir. Düğümlerin özerkliğinin bir sonucu olarak, birbirlerine güvenemezler ve diğer düğümlerin davranışlarına güvenemezler, bu nedenle ölçekleme ve artıklık sorunları geleneksel mimari durumundan daha önemli hale gelir.

Modern P2P ağları, her düğümün diğer katılımcılar tarafından sağlanan kaynakları sağlayabilmesi ve alabilmesi doğrultusunda oluşturulan bilgi alışverişi ile ilgili fikirler sayesinde gelişmiştir. Napster ağı söz konusu olduğunda, bu bir müzik alışverişiydi, diğer durumlarda, yabancı uygarlıkları aramak için CPU zamanının sağlanması (SETI@home) veya kanser için bir tedavi (Folding@home) olabilir.

Öykü

P2P yeni değil. Bu terim elbette yeni bir buluş, ancak teknolojinin kendisi USENET ve FidoNet'in ortaya çıkışından bu yana var - iki çok başarılı, tamamen merkezi olmayan ağ. Dağıtılmış bilgi işlem daha da önce geldi, ancak bu iki örnek P2P'nin yaşını göstermek için yeterli.

1979 yılında doğan USENET, haber grupları iletişimini sağlayan dağıtık bir ağdır. Başlangıçta iki öğrencinin, Tom Truscott ve Jim Ellis'in eseriydi. O zamanlar, şimdi bildiğimiz internet henüz yoktu. Dosya alışverişi, daha ucuz olduğu için genellikle gece telefon hatları üzerinden yapılıyordu. Böylece değildi etkili yol USENET gibi bir hizmeti merkezileştirin.

Bir başka olağanüstü P2P başarısı da FidoNet oldu. FidoNet, USENET gibi, merkezi olmayan, dağıtılmış bir mesajlaşma ağıdır. FidoNet, 1984 yılında Tom Jennings tarafından farklı BBS'lerin kullanıcıları arasında mesaj alışverişi yapmak için oluşturuldu. İhtiyaç duyuldu, bu yüzden hızla büyüdü ve USENET gibi bugün hala var.

Birinci nesil P2P ağları

Eşler arası ağların ilk nesli, örneğin veritabanları gibi davranabilen ve aramaları koordine edebilen özel merkezi sunucuların varlığı ile karakterize edilir. Bununla birlikte, bu tür ağların mimarisi, katılımcılarından herhangi biri arasında doğrudan iletişim ve bilgi aktarımına izin verir.

Popülerleşme ve mevcut eşler arası dönem, Napster ağının yaratılmasıyla başladı. Mayıs 1999'da Napster, son kullanıcıların en sevdikleri müzikleri doğrudan diğer son kullanıcılarla paylaşmasını ve paylaşmasını mümkün kıldı. Ağ, özellikle arama amaçları için merkezi bir sunucu kullandı. Şubat 2001'de Napster kullanıcılarının sayısı 26,4 milyondu.

Napster, neredeyse anında, yasalarla başını belaya sokmaya başladı. Ağın özel bir merkezi sunucusu vardı ve sistemin kendisi doğrudan yasayı ihlal etmese de varlığının buna katkıda bulunduğu iddia edildi. Şu anda mevcut olan birçok Napster klonu var. Çoğu, uyumluluğu korumak için istemci ve protokolü analiz etmenin sonucuydu, diğerleri aynı "sadece daha iyi" fikre sahipti. Hepsi aynı mimariye sahipti: tek bir merkezi sunucu büyük miktar müşteriler. Merkezi sunucu, istemci iletişimini ve erişimini kolaylaştırdı. İstenen şarkı bulunduğunda, sunucu, dosyaları aktarabilmeleri için iki istemci arasında doğrudan bir bağlantı sağladı.

Napster'ın ortaya çıkışından kısa bir süre sonra, EDonkey2000 ağı oluşturuldu. eDonkey'in Napster'a göre en önemli avantajı, ağın aynı dosyanın farklı bölümlerinin, onu sağlayan farklı ağ üyelerinden eşzamanlı olarak indirilmesine izin vermesiydi. eDonkey'in bir başka avantajı da, daha sonra sunucu yazılımının, farklı sunuculara bağlı ağ üyeleri hakkında bilgi aramayı mümkün kılan sunucular arası iletişim işlevselliği almasıydı. Bu avantajlara rağmen, sunucuların kullanımı yoluyla bu ağ, saf bir eşler arası ağ değildi.

İkinci nesil P2P ağları

Eşler arası ağların ikinci nesli, merkezi sunucuların olmaması ve aynı zamanda ağ üyeleri arasında temel arama olasılığı ile karakterize edilir. Ancak, ikinci nesil ağlardaki arama algoritmaları, isteklerin "dalga" dağılımı karakterine sahipti ve çok verimli değildi.

Justin Frankel, merkezi bir dizin sunucusu olmayan bir ağ oluşturmaya karar verdi ve sonuç Gnutella oldu. Gnutella'nın tüm düğümlerin eşitliği fikri, darboğazlar ağ eski Napster kullanıcılarından büyüdükçe. FastTrack, bazı düğümlere diğerlerinden daha fazla sahip olarak bu sorunu çözdü. FastTrack, düğümleri daha az güçle endekslemek için bazı güçlü düğümler seçerek, çok daha büyük bir boyuta ölçeklenebilen bir ağa izin verdi. Gnutella bu modeli çabucak benimsedi ve merkezi sunucular olmadan geniş ve verimli ağlara izin verdiği için mevcut ağların çoğu bu tasarıma sahiptir.

En iyi örnekler, Gnutella, Kazaa veya Kademlia'lı Emule'dir, bunların arasında yalnızca Kazaa'nın kayıt için merkezi bir sunucusu vardır. eDonkey2000/Overnet, Gnutella, FastTrack ve Ares Galaxy yaklaşık 10,3 milyon kullanıcıya sahiptir (slyck.com'a göre Nisan 2006).

Üçüncü nesil P2P ağları

Üçüncü nesil P2P ağları, merkezi olmayan bir yapı ve ağ katılımcıları tarafından sürdürülen dağıtılmış bir özet tablosunun (Dağıtılmış özet tablosu) temel konseptine dayanan temelde yeni arama algoritmaları ile karakterize edilir.

Dağıtılmış karma tabloları (DHT), belirli karma değerleri (dosyaları tanımlamak için kullanılan) endekslemek için farklı düğümler seçerek ölçekleme sorununun çözülmesine yardımcı olur ve ağdaki herhangi bir dosya için hızlı ve verimli aramalara olanak tanır.

Resmi BitTorrent istemcisinin 4.2.0 sürümünden başlayarak, Kademlia protokolüne dayalı izsiz bir çalışma işlevi uygular. Bu tür sistemlerde, izleyici, dağıtılmış bir karma tablo şeklinde ağ üyesi istemcilerde merkezi olmayan bir şekilde mevcuttur.

Anonim eşler arası ağlar

Anonim ağlara örnek olarak Freenet, I2P, ANTs P2P, RShare, GNUnet ve Entropy verilebilir. Merkezi olmayan bir ağın başka bir örneği, anonim dijital para birimi Bitcoin sistemidir.

Verileri diğer düğümler üzerinden yönlendirerek belirli bir derecede anonimlik uygulanır. Bu, dosyaları kimin yüklediğini veya kimin sunduğunu belirlemeyi zorlaştırır. Bu programların çoğunda yerleşik şifreleme de bulunur.

Bu tür ağların mevcut uygulamaları, anonimlik sağlamak için çok fazla kaynak gerektirir, bu da onları yavaşlatır veya kullanmasını zorlaştırır. Bununla birlikte, Japonya gibi çok hızlı ev İnternet erişimi olan ülkelerde, bir dizi anonim dosya paylaşım ağı şimdiden yüksek popülerlik kazanmıştır.

P2P'nin Faydaları

Dağıtım / maliyet azaltma. Birçok müşteriye hizmet veren merkezi sistemler, genellikle bir sistem maliyetinin çoğunu oluşturur. Bu maliyet çok yüksek olduğunda, P2P mimarisi maliyetin kullanıcılar arasında dağıtılmasına yardımcı olabilir. Örneğin, dosya paylaşım sistemleri arasında Napster, dosya depolama maliyetinin yayılmasına izin verdi ve paylaşım için gerekli dizini koruyabildi. Maliyet tasarrufu, başka türlü kullanılmayan kaynakların (örn. SETI@home) kullanılması ve bir havuzda toplanması yoluyla gerçekleştirilir. Düğümler genellikle bağımsız olduğundan, maliyetleri adil bir şekilde dağıtmak önemlidir.

Kaynakları birleştirmek. Merkezi olmayan bir yaklaşım, kaynakların bir havuzda toplanmasına yol açar. P2P sistemindeki her düğüm, örneğin belirli kaynakları getirir. işlem gücü veya hafıza. gerektiren programlar için büyük miktar yoğun simülasyon veya dağıtılmış gibi bu kaynaklar dosya sistemleri, bu kaynakları çekmek için P2P kullanmak doğaldır. SETI @ Home, dağıtılmış.net ve Endeavours gibi dağıtılmış bilgi işlem sistemleri bu yaklaşımın açık örnekleridir. Binlerce düğümün kaynaklarını bir araya getirerek, hesaplama açısından ağır işlevleri gerçekleştirebilirler. Napster, Gnutella gibi dosya paylaşım sistemleri de kaynakları paylaşır. Bu durumlarda, verileri depolamak için disk alanı ve aktarmak için bant genişliğidir.

Geliştirilmiş ölçeklenebilirlik / güvenilirlik. Otonom düğümlere göre güçlü bir merkezi otoritenin olmamasıyla birlikte önemli bir amaç, ölçeklenebilirliği ve güvenilirliği artırmaktır. Ölçeklenebilirlik ve güvenilirlik geleneksel olarak tanımlanır dağıtılmış sistemler bant genişliği kullanımı gibi - bir düğümden kaç düğüme ulaşılabilir, kaç düğüm desteklenebilir, kaç kullanıcı desteklenebilir. Eşler arası ağların dağıtılmış doğası, birçok düğümden gelen verileri çoğaltarak ve - salt P2P sistemlerinde - bir düğümün tek bir merkezileştirilmiş dizin sunucusundan bağımsız olarak verileri bulmasına izin vererek, hata durumunda merhameti artırır. İkinci durumda, sistemde tek bir kritik nokta yoktur.

Artan özerklik. Çoğu durumda, dağıtılmış bir sistemin kullanıcıları herhangi bir merkezi hizmet sağlayıcıya bağımlı olmak istemezler. Bunun yerine, tüm verilere sahip olmayı ve bunun için çalışmanın yerel olarak yapılmasını tercih ederler. P2P sistemleri, her bir düğümün işin kendi bölümünü yapmasını gerektirdiği için bu düzeyde bir özerkliği destekler.

Anonimlik / gizlilik. Özerklikle ilgili, anonimlik ve gizlilik kavramıdır. Kullanıcı, hiç kimsenin veya herhangi bir hizmet sağlayıcının kendisi veya sistemdeki rolü hakkında bilgi sahibi olmasını istemeyebilir. Merkezi bir sunucuyla, sunucu genellikle istemciyi en azından İnternet adresi aracılığıyla tanımlayabileceğinden, anonimliği garanti etmek zordur. Kullanıcılar, eylemlerin yerel olarak gerçekleştirildiği bir P2P çerçevesi kullanarak, kendileri hakkında herhangi bir bilgiyi başka birine aktarmak zorunda kalmayabilir. ücretsiz ağ önemli bir örnek Bir P2P uygulamasında anonimliğin nasıl oluşturulabileceği. Orijinal yazarın izlenememesini sağlamak için mesajları diğer düğümler üzerinden iletir. Bu, ağ trafiğini analiz ederek kaynağın kolayca izlenemeyeceği şekilde olasılıklı algoritmalar kullanarak anonimliği artırır.

dinamizm. P2P sistemleri, ortamın son derece dinamik olduğunu varsayar. Yani, düğümler gibi kaynaklar sistemden sürekli olarak görünür ve kaybolur. Mesajlaşma ağları gibi iletişim durumlarında, arkadaşları müsait olduğunda kullanıcıları bilgilendirmek için bir "kişi listesi" kullanılır. Bu olmadan, kullanıcıların periyodik mesajlar göndererek ortakları "anketlemesi" gerekli olacaktır. Dağıtılmış.net ve SETI @ home gibi dağıtılmış bilgi işlem durumunda, sistem ikamelere uyum sağlamalıdır. Bu nedenle, önceki katılımcıların bir hesaplama adımı gerçekleştirirken ağdan ayrılması durumunda işin kaybolmamasını sağlamak için hesaplama görevlerini diğer katılımcılara yeniden yayınlamaları gerekir.

P2P sistemlerinin sınıflandırılması

İşleve göre:

Dağıtılmış Hesaplama. Hesaplama problemi küçük bağımsız bölümlere ayrılmıştır. Her parçanın işlenmesi ayrı bir bilgisayarda yapılır ve sonuçlar merkezi bir sunucuda toplanır. Bu merkezi sunucu, iş öğelerini İnternet'teki bireysel bilgisayarlara dağıtmaktan sorumludur. Kayıtlı kullanıcıların her birinin bir müşterisi vardır. yazılım. Sunucu tarafından sağlanan bazı hesaplamaları gerçekleştirmek için PC'deki (genellikle ekran koruyucu etkinleştirme süreleriyle karakterize edilen) hareketsizlik dönemlerinden yararlanır. Hesaplama tamamlandıktan sonra sonuç sunucuya geri gönderilir ve yeni iş istemciye gönderilir.

Dosya paylaşımı. Veri depolama ve paylaşma, P2P teknolojisinin başarılı olduğu alanlardan biridir. Örneğin multimedya verileri şunları gerektirir: büyük dosyalar. Napster ve Gnutella, kullanıcılar tarafından büyük dosya aktarımlarını kabul edilemez kılan bant genişliği sınırlamalarını aşmak için kullanıldı.

İşbirliği. P2P teknolojisinin doğası, onu kullanıcılar arasında işbirliğini sağlamak için çok uygun hale getirir. mesajlaşma olabilir Çevrimiçi oyunlar , iş, eğitim ve evde belgeler üzerinde ortak çalışma. bir notta: ücretsiz çevrimiçi scooby doo oyunları.

Merkezileşme derecesine göre:

Saf eşler arası sistemler. Sunucu ve istemci rollerini birleştiren düğümler eşittir. Ağı yöneten merkezi bir sunucu yoktur. Bu tür sistemlere örnek olarak Gnutella ve Freenet verilebilir.

Hibrit eşler arası sistemler. Düğümler hakkında bilgi depolayan ve bu bilgi taleplerine yanıt veren merkezi bir sunucuları vardır. Düğümler, kaynakları sağlamakla (çünkü merkezi sunucuda bunlara sahip olmadığından), sunucuya bu kaynakların kullanılabilirliği hakkında bilgi vermekle, bunları kullanmak isteyen diğer düğümlere kaynak sağlamakla ilgilenirler.

Düğümlerin birbirine nasıl bağlandığına bağlı olarak, ağlar yapılandırılmış ve yapılandırılmamış olarak ayrılabilir:

Bağlantılar keyfi olarak kurulduğunda yapılandırılmamış bir P2P ağı oluşturulur. Bu tür ağlar kolayca oluşturulabilir, çünkü ağa katılmak isteyen yeni bir düğüm, başka bir düğümün mevcut bağlantılarını kopyalayabilir ve ardından kendi bağlantılarını oluşturmaya başlayabilir. Yapılandırılmamış bir P2P ağında, bir düğüm ağ üzerinde belirli verileri bulmak isterse, mümkün olduğu kadar çok düğüme ulaşmak için isteğin neredeyse tüm ağ üzerinden iletilmesi gerekecektir. Bu tür ağların ana dezavantajı, isteklerin her zaman çözülemeyebilmesidir. Popüler verilerin birçok düğümde mevcut olması ve aramanın doğru olanı hızlı bir şekilde bulması muhtemeldir, ancak bir düğüm yalnızca birkaç başka düğümde bulunan nadir verileri arıyorsa, aramanın sonuç vermesi pek olası değildir. başarılı ol. Düğümler ve depoladıkları veriler arasında bir ilişki olmadığı için, bir sorgunun istenen verilere sahip bir düğümü bulacağının garantisi yoktur.

Yapılandırılmış bir P2P ağı, herhangi bir düğümün, dosya en nadir olsa bile, istenen dosyaya sahip başka bir düğüme bir isteği verimli bir şekilde iletebilmesini sağlamak için tek bir algoritma kullanır. Böyle bir garanti, yapılandırılmış bir bağlantı sistemi gerektirir. Günümüzde, yapılandırılmış P2P ağının en popüler türü, veriler ile ondan sorumlu belirli düğüm arasında bir bağlantı kurmak için karmanın kullanıldığı dağıtılmış karma tablolarıdır.

İnternet üzerinden bireysel kameralar ve tüm video gözetim sistemleri ile çalışmak, bir dizi analitik işlev ve cihazlara hızlı erişim nedeniyle geniş bir popülerlik kazanmıştır.

Kural olarak, bunun için kullanılan teknolojilerin çoğu, UPnPct ve DDNS hizmetlerini kullanan karmaşık bir yapılandırma prosedürü olan kameraya veya DVR'ye pahalı bir beyaz IP adresi atamayı gerektirir. Buna bir alternatif, P2P teknolojisinin kullanılmasıdır.

Р2Р (eşler arası) - eşler arası iletişim protokolü, daha farklıdır etkili kullanım sinyal iletim kanalının bant genişliği ve yüksek hata toleransı.

İlk kez, eşler arası (Gelişmiş Eşler Arası Ağ Oluşturma) terimi - genişletilmiş eşler arası ağlar, IBM tarafından klasik eşler arası mimariye ve eşler arası iş istasyonlarına sahip ağlarda kullanıldı. Her bilgisayarın hem istemci hem de sunucu olarak hareket ettiği sunucusuz bir dinamik yönlendirme işleminde kullanıldı. Şimdi kısaltmanın çevirisinin daha özgür bir versiyonu kulağa “eşittir” gibi geliyor.

Ana uygulama alanı, çeşitli nesnelerin uzaktan video gözetimidir, örneğin:

  • açık depolama veya şantiye;
  • mağaza veya endüstriyel tesisler;
  • çiftlik evi veya yazlık.

P2P görüntü aktarım teknolojisine sahip CCTV kameralar, çoğunlukla güvenlik ve alarm sistemlerinin bazı işlevlerini yerine getiren küçük ve orta ölçekli özel video gözetim sistemlerinde yerel olarak kullanılır.

Kamera, İnternet üzerinde üretici tarafından cihaza atanan benzersiz bir kimlik kodu ile tanımlanır. Arama ve kullanım, özel yazılımlar ve bulut servisleri yardımıyla gerçekleştirilir.

P2P VİDEO GÖZETİMİNİN AVANTAJLARI

Ağ ekipmanı ayarlarının kolaylığı- P2P teknolojisinin diğer sinyal iletim yöntemlerine göre ana avantajı. Aslında, derin bilgi sahibi olmadan ağ protokolleri, bağlantı ve ayar prosedürleri, İnternet üzerinde çalışma konusunda ilk becerilere sahip herhangi bir kullanıcı, uzaktan video gözetimini bağımsız olarak organize edebilir.

Statik bir IP adresine bağlanma yok. Statik bir IP adresi almak ve sürdürmek, ortalama bir kullanıcı için sorun olabilir. Çoğu sağlayıcı, belirli bir diziden dinamik olarak değişen IP adreslerine dayalı olarak İnternet bağlantısı hizmetleri sağlar.

Kullanıcı için bu adres, video gözetim sisteminin kameralarının sistematik bir konfigürasyonunu gerektirecek şekilde, ağda her oturum açtıklarında değişebilir. Sağlayıcı, ücretli olarak beyaz bir statik IP adresi sağlar ve bu hizmet ucuz değildir.

Mesafe bağımlılığı yoktur. Video sinyal iletimi, internet ağının olduğu dünyanın herhangi bir yerinde gerçekleştirilebilir. Görüntü kalitesi yalnızca kanal genişliğine ve kararlı iletişime bağlıdır.

Kullanım imkanı çeşitli cihazlar videoyu izlemek için Video gözetim sistemini izlemek için sabit bir PC veya dizüstü bilgisayar ve ayrıca mobil cihazlar: tabletler, akıllı telefonlar olarak kullanılabilir.

Uygun maliyet. P2P teknolojisini kullanan video gözetim kameralarının fiyatı, karşılaştırılabilir teknik ve operasyonel parametrelere sahip geleneksel IP kameraların maliyetinden çok farklı değildir.

P2P GÖZETLEME KAMERALARI

Aşağıda, P2P kameraların ana üreticileri ve bazı modelleri bulunmaktadır.

şahin gözü video gözetim ve güvenlik sistemleri için ekipman üreticisidir. Uzmanlaşmış kablosuz sistemler güvenlik GSM alarmları. 2005'ten beri Rusya'da resmi bir temsilciliği var. ülkemizde satışı yapılan üreticinin tüm ürünleri sert hava koşullarında çalışacak şekilde sertifikalandırılmış ve uyarlanmıştır. Uluslararası ISO - 90001 standardına karşılık gelir.

P2P güvenlik kameraları yelpazesi şunları içerir:

  • Falcon Eye FE-MTR 1300;
  • Falcon Eye FE-MTR 300 P2P;
  • Falcon Eye FE-ITR 1300.

Tüm kameralar bir görüntü sağlar yüksek çözünürlük 1280x720, 0.1 Lux aydınlatma ile çalışabilir ve Lan ve Wi-Fi sinyal iletim arayüzüne sahiptir (yalnızca Falcon Eye FE-ITR 1300 Lan). Ayrıca hareket algılama ile donatılmışlardır ve alarm durumunda video kayıt işlemini aktif hale getirebilirler.

Kayıt, video kaydedicilerde, bir bulut hizmetinde veya bir hafıza kartında yapılabilir. Bir mikrofon ve hoparlörün varlığı, kamerayı iki yönlü konuşmalar için etkileşimli bir cihaza dönüştürür.

FoscamŞirket 2002 yılında kurulmuştur. GSM video gözetimi için cihazların ve IP kameraların üretiminde uzmanlaşmıştır. Ürünler, uluslararası ISO 9001 standardına ve yerel devlet standartlarına göre sertifikalandırılmıştır. Cihazlar bir hareket dedektörü, hafıza kartları için yuvalar ve bir RJ 45 arayüzü (bükümlü çift kablolu ağ bağlantısı) ile donatılmıştır.

En popüler modeller:

  • Foscam FI9821P;
  • Foscam FI9853EP;
  • Foscam FI9803EP.

Zodyak– şirket, ev ve profesyonel video gözetim sistemleri için cihazlar sunmaktadır. Tüm P2P kameralar, karanlıkta video çekmenizi sağlayan bir kızılötesi aydınlatma sistemi ile donatılmıştır.

Piyasadaki modeller:

  • Zodyak 909W;
  • Zodyak 911;
  • Zodiac 808, IP65 koruma sınıfına sahip bir muhafaza içinde dış mekan versiyonunda yapılmıştır.

P2P VİDEO GÖZETİM KURULUMU

Bir P2P video kameranın kurulumu 5 dakikadan fazla sürmez ve derin iletişim protokolleri bilgisi veya karmaşık program ayarları gerektirmez. Kullanılan kamera veya seçilen bulut hizmetinden bağımsız olarak kurulum algoritması aşağıdaki gibidir:

1. Seçilen bulut hizmetinin sitesinden görüntüleme cihazının işletim sistemiyle uyumlu yazılımı indirin ve yükleyin.

2. Kamera kurulur, ona güç verilir.

3. Kamera internete yerel bir kablolu ağ üzerinden veya kablosuz araçlar bilgi aktarımı - WiFi, GSM, vb.

4. Görüntüleme cihazında önceden yüklenen yazılım başlatılır. Özel bir arama alanına bir kimlik kodu yazılır. Kamera gövdesinde veya teknik belgelerde bulunabilir. Çoğu modelde, kasanın üzerine akıllı telefon veya tablet tarafından taranabilen bir QR kodu da yerleştirilmiştir.

5. Kameraya erişmek için, daha sonra değiştirilmesi gereken standart bir şifre yazılır. Her üreticinin veya modelin kutuda veya cihaz pasaportunda belirtilen kendine ait bir modeli vardır.

P2P video gözetim sisteminin kurulumu, entegre P2P teknolojisine sahip kameralar kullanılmadan gerçekleştirilebilir. yeterli geleneksel sistemler CCTV, bu işlevle bir DVR kullanır. Ardından, kurulum sırasında DVR'nin kimliğini belirtmeli ve arayüzü aracılığıyla kameralara erişmelisiniz.

DVR kurulum algoritması, kamera kurulumundan farklı değildir. Böyle bir cihazın bir örneği, SPYMAX RL-2508H Hafif hibrit video kaydedicidir.

P2P TEKNOLOJİSİNİ DESTEKLEYEN BULUT HİZMETLERİ

Bulut P2P hizmeti, ilgili işlevi destekleyen cihazlara erişim sağlayan bir dizi sunucudur. Bu tür birçok kaynak var. İki türe ayrılırlar. Ekipman üreticileri tarafından geliştirilen hizmetler.

Kural olarak, yalnızca geliştiricinin şirketinin P2P kameraları desteklenir. Ve üçüncü taraflarca geliştirilen ve P2P kullanan çoğu cihazla uyumlu evrensel hizmetler.

Örneğin, Proto-X ve RVi hizmetleri yalnızca ilgili geliştiricilerin kameralarını ve DVR'lerini kabul eder. için ön ayarlar hızlı ayarüretim sırasında fabrikada kaydedilir.

Evrensel bulut P2P hizmeti - Easy4ip, en popüler kameralarla uyumludur.

P2P kameralarla çalışmak için görüntüleme cihazında yüklü bir yazılıma ihtiyacınız vardır:

  • PSS için işletim sistemi Windows ve iOS;
  • Apple mobil cihazları için iDMSS;
  • Android cihazlar için gDMSS.

P2P teknolojisine sahip kameraların kullanılması bunu mümkün kılıyor. hızlı kurulum ve pahalı uzmanları dahil etmeden etkili bir video gözetim sistemi kurmak. Çeşitli bulut hizmetleri kullanıcıya geniş sağlamak işlevsellik, karmaşık sabit video gözetim sistemlerinde kullanılanlara benzer.

© 2010-2019. Tüm hakları saklıdır.
Sitede sunulan materyaller sadece bilgilendirme amaçlıdır ve rehberlik dokümanı olarak kullanılamaz.

Çeşitli ülkelerdeki yasaklardan biraz uzaklaşalım, P2P'nin engellemeyi aşmak için bir mekanizma olduğunu düşünmeyelim.

Size P2P hakkında alternatif bir görüş sunuyorum - bu bilgi ağları mimarisinin geleceğin ve bugünün hangi sorunlarını çözebilir.

Gerçek P2P nedir?

Konsepti tanıtalım - gerçek p2p.

Gerçek P2P Eşler arası kesinlikle tüm ağ düğümlerinin aynı işlevleri gerçekleştirdiği veya çevresel koşullara bağlı olarak işlevlerini otomatik olarak değiştirebildiği bir ağ.

Özellikleri değiştirmek, bazı eşler arası düğümlerin kısıtlamalar nedeniyle çalışamadığı özellikleri sağlamaktan başka bir şey değildir:
1) NAT "ohm'un arkasında
2) Mobil cihazlar

Her iki cihaz sınıfı da doğrudan ağ erişimine (NAT) sahip olamaz veya olabilir, ancak çok sayıda bağlantıyla artan güç tüketimi nedeniyle kesinlikle önerilmez - (Mobil cihazlar).

Bu sorunu ortadan kaldırmak için TCP Relay gibi teknolojiler kullanılır (çoğu P2P sistemi çok sayıda eşzamanlı bağlantı ile UDP kullandığından, kendiniz için UDP aracılığıyla ağdan istek alma ve iletme işlevlerini yerine getirecek bir düğüm seçebilirsiniz. aynı bağlantı üzerinden TCP üzerinden uç cihaza ) Benzer bir mekanizmanın Skype'ta uzun zaman önce, MS tarafından satın alınmadan önce zaten uygulandığını hatırlatmak isterim, bu işlevler daha sonra çalıştı - “süper düğümler” kavramı ” Skype'ta gitti ve yerini MS sunucuları aldı.

P2P ve Mesh ağlarını karıştırmamak çok önemlidir. P2P, OSI modeline göre katman 3 ve üzerinde eşler arası etkileşimdir, Mesh sırasıyla 3 ve altındadır.

P2P ağları hangi sorunları çözüyor ve P2P'nin yaygın olarak tanıtılmasıyla hangi teknolojiler ortadan kalkacak?

Önbelleğe almak
Şu anda, bazı sağlayıcılar ve neredeyse tüm operatörler hücreselönbellek trafiği. Böylece, aynı trafiği omurgalar üzerinden yönlendirmemek için kaynaklardan ve yukarı bağlantılardan tasarruf sağlanır.

Ancak, tekrarlanan istek üzerine operatörün ağına giren içerik büyük olasılıkla operatörün ağından istenecekse, önbelleğe alma neden gereklidir?
Yeni bir altyapı oluşturmaya hiç gerek yok.

CDN
İçerik dağıtım sistemi, ana sunucudaki yükü azaltmak ve yanıt süresini azaltmak için ağırlıklı olarak "ağır" içerik, müzik, video, oyun (steam) sağlamak için kullanılır. Farklı ülkeler ve/veya bölgeler, yük dengeleme işlevini yerine getiren CDN sunucuları tarafından belirlenir.

Sunucu verilerinin korunması gerekiyor, adam-saat harcaması gerekiyor, yapılandırılması gerekiyor ve dinamik olarak kapasitelerini artıramayacaklar. verim ya da diyelim:
Nizhny Novgorod'da, yasal içeriği çevrimiçi izlemenize izin veren Giwi.get hizmeti her zaman popüler olmuştur, bölgedeki bir CDN sunucusu aynı anda yalnızca 100.000 kullanıcıya film ve TV şovu izleme fırsatı sağlayabilir. Ama aniden hizmette belirir yeni içerik(TV Dizisi) Araştırmaya dayalı olarak yapılan tahminlere göre bu dizi bu bölgeden insanların ilgisini çekmemelidir.

Ancak bir nedenden dolayı ilgilendi ve herkes onu izlemeye karar verdi - elbette, CDN baş edemez, en iyi ihtimalle içerik komşu CDN tarafından işlenebilir, ancak komşu CDN'nin buna hazır olduğu bir gerçek değil. bir yük.

İletişim kanallarının eksikliği
Son mil sağlayıcıları 1 Gigabit / s'lik kanallar sağlamaya hazırlar ve şehir içindeki bir ağ bile böyle bir yükü pompalayabilecek, ancak bu kötü şans, ana kanal şehirden geliyor, böyle bir şekilde tasarlanmamıştır. yük ve kanalın uzantısı milyonlarca (seçtiğiniz para birimini değiştirin).

Doğal olarak, verilen sorun yine, P2P servisleri karar veriyor, şehirde en az 1 içerik kaynağının olması yeterli (önceden karayolu üzerinden indirildi) - herkes içeriğe maksimum hızda erişebilecek yerel ağ (şehir içi)

İnternet Dağıtımını Güçlendirme
Mevcut dünyada, Uplink'ler her şeydir, şehirlerde trafik değişim noktaları vardır, ancak sağlayıcı, kanalları trafik değişim noktasına genişletmek veya komşu sağlayıcılara bağlanmak yerine, omurgada kendisine birkaç gigabit daha satın almayı tercih eder.
Yukarı bağlantılardaki yükün azaltılması
P2P kullanırken, sağlayıcının harici kanallardan daha geniş dahili kanallara sahip olmasının daha önemli olacağı ve yüksek bir olasılıkla gerekli içerik şu adreste bulunabiliyorsa neden pahalı bir uplink için ödeme yapsın oldukça mantıklıdır. komşu bir sağlayıcının ağı.

Bu arada, sağlayıcılar da mutlu olacaklar, şimdi bile sağlayıcı, uplink'inin tüm kullanıcıların toplam sayısına eşit olmadığı tarifeler sağlıyor.
Diğer bir deyişle, tüm kullanıcılar kendi tarifelerini %100'de kullanmaya başlarsa, sağlayıcının uplink'i çok hızlı bir şekilde sona erecektir.

Açıkçası, P2P çözümleri, ISP'nin size erişim sağladığını söylemesine izin verir. en az 1 TB\s hızında, ağdaki içerik çok nadiren benzersiz olduğundan, sağlayıcı (şehirden komşu sağlayıcılarla piercingleri olan) büyük olasılıkla içeriğe bir tarife oranında erişim sağlayabilecektir.

Ağda fazladan sunucu yok
Artık sağlayıcının ağı genellikle şu sunuculara sahiptir: Google CDN (/Youtube), Yandex CDN/peering, DPI, + içinde kullanılan diğer belirli CDN/Önbelleğe alma sunucuları bu bölge.

Açıkçası, tüm CDN sunucularını ve gereksiz eşlemeyi (sağlayıcılarla değil hizmetlerle) ortadan kaldırmak mümkündür, bu durumda DPI'ye de ihtiyaç duyulmayacaktır, çünkü yoğun saatlerde böyle keskin yük atlamaları olmayacaktır. Niye ya?

CHNN - Bu kısaltmayı unutun
HHP - En büyük yükün saati, geleneksel olarak bunlar sabah saatleri ve akşam saatleridir ve insanların istihdam türüne bağlı olarak birkaç HHP zirvesi her zaman fark edilir:

Akşam HNN Zirveleri:
1) Öğrencilerin okuldan dönüşü
2) Üniversitelerden öğrencilerin dönüşü
3) Programa göre çalışan işçilerin dönüşü 5/2

Bu zirveleri, kanal başına ağ yükünü analiz eden herhangi bir ekipmanda görebilirsiniz.

P2P bu sorunu da çözer, çünkü okul çocukları için ilginç olan içeriğin hem öğrencilerin hem de çalışanların ilgisini çekme olasılığı yüksektir - buna bağlı olarak, sağlayıcının ağında zaten mevcuttur - buna göre otoyolda CNN olmayacaktır.

uzak gelecek

Uzay aracımızı aya ve Mars'a gönderiyoruz ve ISS'nin uzun süredir interneti var.

Açıktır ki içinde Daha fazla gelişme teknoloji, derin uzaya uçuşlar gerçekleştirmeyi ve bir kişinin diğer gezegenlerde uzun süre kalmasını mümkün kılacaktır.

Ayrıca bağlı olmaları gerekir ortak ağ, klasik bir İstemci-Sunucu sistemini düşünürsek ve sunucular yerde bulunur ve istemciler, diyelim ki, Mars - Ping herhangi bir etkileşimi öldürür.

Ve başka bir gezegende büyüyecek kolonimizin olacağını varsayarsak, o zaman tıpkı dünyadaki gibi interneti kullanacaklar, bizimle aynı araçlara ihtiyaç duyacakları açık:
1) haberci
2) Sosyal ağlar
Ve bu, bilgi alışverişinde bulunmanıza izin veren gerekli minimum hizmet sayısıdır.

Mars'ta üretilecek içeriğin Mars'ta ilginç ve popüler olması mantıklı, peki ya sosyal ağlar?
Otonom çalışacak ve bir süre sonra yer ile senkronize olacak kendi sunucularınızı kurun?

P2P ağları da bu sorunu çözebilir - Mars'ta, içerik kaynağının yeryüzünde kendi aboneleri vardır - kendi, ancak sosyal ağ aynıdır, ancak Marslı'nın dünyadan bir abonesi varsa, sorun yoktur. bir kanal var, içerik başka bir gezegene de ulaşacak.

Unutulmaması gereken önemli nokta - geleneksel ağlarda meydana gelebilecek hiçbir senkronizasyonsuzluk olmayacak, herhangi bir ekstra sunucu kurmaya gerek yok orada ve hatta bazı şeyleri düzeltin. P2P sistemi, içeriği güncel tutmaya özen gösterecektir.

Kanal boşluğu

Zihinsel deneyimize geri dönelim - insanlar Mars'ta yaşıyor, insanlar Dünya'da yaşıyor - hepsi içerik alışverişinde bulunuyorlar, ancak güzel bir anda bir felaket meydana geliyor ve gezegenler arasındaki bağlantı ortadan kalkıyor.

Geleneksel istemci-sunucu sistemleriyle, tamamen bozuk bir sosyal ağ veya başka bir hizmetle sonuçlanabiliriz.
Her hizmetin bir yetkilendirme merkezi olduğunu unutmayın. Kanal bozulduğunda yetkilendirmeyi kim yapacak?
Ve Marslı gençler de Mars'taki yemeklerinin fotoğraflarını MarsaGram'da yayınlamak istiyorlar.

P2P ağları, kanal bozulduğunda kolayca çevrimdışı mod- tamamen özerk ve herhangi bir etkileşim olmadan var olacağı.
Ve bağlantı göründüğü anda, tüm hizmetler otomatik olarak senkronize edilir.

Ama Mars çok uzakta, dünyada bile iletişim kanalının kırılmasında sorunlar olabilir.

İnternet ile yeni bölgeleri kapsayan en son yüksek profilli Google/Facebook projelerini hatırlayın.
Gezegenimizin bazı köşeleri hala ağa bağlı değil. Bağlantı çok pahalı olabilir veya ekonomik olarak haklı olmayabilir.

Bu tür bölgelerde, çok dar bir kanal - bir uydu aracılığıyla küresel olana daha sonra bağlantısı olan kendi ağınızı (intranet) kurarsanız, P2P çözümleri, olduğu gibi tüm işlevleri ilk aşamada kullanmanıza izin verir. küresel ağ bağlantısı. Ve daha sonra - yukarıda söylediğimiz gibi - gerekli tüm içeriği dar bir kanaldan pompalamanıza izin verir.

Ağın beka kabiliyeti

Merkezi bir altyapıya güveniyorsak, çok belirli sayıda başarısızlık noktamız var, evet, ayrıca var yedekler ve yedekleme veri merkezleri, ancak ana DC'nin öğeler nedeniyle hasar görmesi durumunda, içeriğe erişimin hiç durdurulmasa bile önemli ölçüde yavaşlayacağını anlamanız gerekir.

Mars'taki durumu hatırlıyoruz, tüm cihazlar dünyadan Mars'a geliyor ve güzel bir gün Uandex veya LCQ sunucusu bozuluyor - RAID denetleyicisi yandı veya başka bir arıza - ve tüm Marslılar tekrar MarsiGram olmadan veya daha da kötüsü - kazandım Arkadaşla basit mesaj alışverişi yapamazsınız. Yeni bir sunucu veya bileşenleri çok yakında dünyadan gelecek.

Bir P2P çözümü ile, bir ağ üyesinin arızası, ağı hiçbir şekilde etkilemez.

Sistemlerimizin istemci-sunucu olarak kaldığı bir gelecek hayal edemiyorum, bu altyapıda çok büyük miktarda gereksiz koltuk değneği oluşturacak, desteği karmaşıklaştıracak, arıza noktaları ekleyecek, gerektiğinde ölçeklendirmeye izin vermeyecek, büyük çaba gerektirecek müşterilerimizin -sunucu çözümlerini sadece gezegenimizde işe yaramasını istiyorsak.

Geleceğin kesinlikle P2P olması için, P2P'nin dünyayı nasıl değiştirdiği şimdiden görülebilir:
Skype - küçük bir şirket sunuculara para harcamadı ve büyük bir deve dönüşmeyi başardı
Bittorrent - OpenSource projeleri, sunucularını yüklemeden dosya aktarabilir

Bunlar bilgi devriminin sadece iki önde gelen temsilcisidir. Yolda dünyayı değiştirecek başka birçok program var.

Biz burada oturup reklamlarımızı nereye koyacağımızı düşünürken Palo Alto'da garip bir şey oluyor. Orada, ev gereçleri satan küçük bir Hassett Ace Hırdavat mağazasının çalışanları, “insanların birikim için değil, değişim için yaratıldığı” şeklindeki kadim bilgeliğin nasıl hayata geçebileceğini gösteriyor.

Adı "Tamir Kafe". Her hafta sonu, mağazanın yakınında herkesin her şeyi ücretsiz olarak tamir edebileceği bir platform açılıyor. Ama aynı zamanda, bu sitede olup bitenlere katkıda bulunmak zorunda kalacak. Mağaza müdürü olağan satışları yaparken, diğer beş çalışan, insanları "onarmak" isteyen ve onları başka onarımlara dahil etmek isteyen insan kalabalığını organize ediyor.

Herkes bilgi, tavsiye ve iyi bir ruh hali paylaşır. Satışlar yokuş yukarı gidiyor (onarımlar genellikle bir mağazadan satın almanız gereken parçaları gerektirir). Nisan ayında ilçe tarafından dev bir bahçe lav çeşmesi ve 200 yıllık bir dikiş makinesi de dahil olmak üzere yaklaşık 130 "teknik" onarıldı. Hassett Ace Hardware sitesinde onarım yapan herkese şirket logolu bir bisiklet bayrağı verilir. Ve bunu zevkle alıyorlar, çünkü büyük hizmet çok hoş ve unutulmaz bir şey.

Böyle bir karşılıklı yarar ekonomisi, pazarlama lobisinde eşler arası veya "eşit eşittir" adını aldı. Sadece para üzerine değil, aynı zamanda yüksek derecede duygusal tatmin ve Hassett Ace Hardware gibi küçük mağazalar söz konusu olduğunda, müşterilerle neredeyse yakın ilişkiler kurma üzerine kuruludur. Söylentiye göre, teknoloji şimdiden Pepsi, Chevrolet ve Unilever gibi devler tarafından ortalıkta dolanıyor.

“İlginç bir şey öğrendik: genç alıcılar, bir araba için salona gelmeden önce sosyal ağlarda ilgi alanlarını keşfetmek ve ruha yakın birini bulmak için satıcılarımızın sayfaları. Onu buluyorlar ve ona danışıyorlar çünkü yardımın yönetimden daha dostane olacağını biliyorlar ”diyor General Motors pazarlama müdürü Christy Landy. Uzman görüşü bile karşılıklı yarar sağlayan bir değiş tokuşa konu olabilir.