Spolupráce mezi dvěma účastníky
Sítě peer-to-peer jsou využití relativně výkonných počítačů (osobních počítačů), které existují na okraji internetu pro více než jen klientské výpočetní úlohy. Moderní osobní počítač (PC) má velmi rychlý procesor, obrovskou paměť a velký pevný disk, z nichž žádný se plně nevyužívá při provádění běžných výpočetních úloh, jako je e-mail a procházení webu. Moderní počítač může snadno fungovat jako klient i server (partnerský vztah) pro mnoho typů aplikací.
Infrastruktura spolupráce mezi dvěma účastníky je zjednodušená implementace infrastruktury mezi dvěma účastníky systému Microsoft Windows, která využívá službu Lidé Near Me v systému Windows Vista a novějších platformách. Nejlépe se používá pro aplikace s podporou partnerského vztahu v podsíti, pro které služba Lidé Near Me funguje, i když může obsluhovat i internetové koncové body nebo kontakty. Zahrnuje běžnou aplikaci Contact Manager, kterou používá Live Messenger a další aplikace pracující s živým životem k určení koncových bodů kontaktu, dostupnosti a stavu.
Aplikace pro spolupráci
Typická aplikace pro spolupráci mezi dvěma účastníky se skládá z následujících kroků:
Partnerský vztah určuje identitu partnerského vztahu, který má zájem o hostování relace spolupráce.
Požadavek na hostování relace se nějak odešle a partner hostitele souhlasí se správou aktivit spolupráce.
Hostitel pozve kontakty v podsíti (včetně žadatele) do relace.
Všichni peerové, kteří chtějí spolupracovat, můžou hostitele přidat do svých kontaktních manažerů.
Většina partnerských uzlů odešle odpovědi na pozvánky, ať už přijaté nebo odmítnuté, zpět partnerskému uzlu hostitele včas.
Všichni peerové, kteří chtějí spolupracovat, se přihlásí k odběru partnerského vztahu hostitele.
Zatímco partnerský vztah provádí svou počáteční aktivitu spolupráce, partnerský vztah hostitele může přidat vzdálené partnerské vztahy ke svému správci kontaktů. Zpracovává také všechny odpovědi na pozvánky k určení, kdo přijal, kdo odmítl a kdo neodpověděl. Může zrušit pozvánky těm, kteří neodpověděli, nebo provést nějakou jinou aktivitu.
V tomto okamžiku může partner hostitele zahájit relaci spolupráce se všemi pozvanými partnerskými účastníky nebo zaregistrovat aplikaci v infrastruktuře pro spolupráci. Aplikace P2P používají infrastrukturu spolupráce peer-to-peer a System.Net.PeerToPeer.Collaboration obor názvů ke koordinaci komunikace pro hry, bulletiny, konference a další bezserverové aplikace stavu.
Zabezpečení sítí mezi dvěma účastníky
Řadiče domény v doméně služby Active Directory poskytují ověřovací služby pomocí protokolu Kerberos. V prostředí bez serveru musí partnerský vztah poskytovat vlastní ověřování. V případě sítí peer-to-peer může každý uzel fungovat jako certifikační autorita, čímž se odebere požadavek kořenového certifikátu v důvěryhodném kořenovém úložišti každého partnerského uzlu. Ověřování se poskytuje pomocí certifikátů podepsaných svým držitelem, které jsou formátované jako certifikáty X.509. Jedná se o certifikáty vytvořené jednotlivými partnerskými uzly, které generují dvojici veřejného klíče nebo privátního klíče a certifikát podepsaný pomocí privátního klíče. Certifikát podepsaný svým držitelem slouží k ověřování a k poskytování informací o entitě partnerského vztahu. Podobně jako ověřování X.509 spoléhá ověřování partnerských sítí na řetěz certifikátů trasování zpět k veřejnému klíči, který je důvěryhodný.
Viz také
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro