CINXE.COM

Peer-to-peer – Wikipedia, wolna encyklopedia

<!DOCTYPE html> <html class="client-nojs vector-feature-language-in-header-enabled vector-feature-language-in-main-page-header-disabled vector-feature-sticky-header-disabled vector-feature-page-tools-pinned-disabled vector-feature-toc-pinned-clientpref-1 vector-feature-main-menu-pinned-disabled vector-feature-limited-width-clientpref-1 vector-feature-limited-width-content-enabled vector-feature-custom-font-size-clientpref-1 vector-feature-appearance-pinned-clientpref-1 vector-feature-night-mode-enabled skin-theme-clientpref-day vector-toc-available" lang="pl" dir="ltr"> <head> <meta charset="UTF-8"> <title>Peer-to-peer – Wikipedia, wolna encyklopedia</title> <script>(function(){var className="client-js vector-feature-language-in-header-enabled vector-feature-language-in-main-page-header-disabled vector-feature-sticky-header-disabled vector-feature-page-tools-pinned-disabled vector-feature-toc-pinned-clientpref-1 vector-feature-main-menu-pinned-disabled vector-feature-limited-width-clientpref-1 vector-feature-limited-width-content-enabled vector-feature-custom-font-size-clientpref-1 vector-feature-appearance-pinned-clientpref-1 vector-feature-night-mode-enabled skin-theme-clientpref-day vector-toc-available";var cookie=document.cookie.match(/(?:^|; )plwikimwclientpreferences=([^;]+)/);if(cookie){cookie[1].split('%2C').forEach(function(pref){className=className.replace(new RegExp('(^| )'+pref.replace(/-clientpref-\w+$|[^\w-]+/g,'')+'-clientpref-\\w+( |$)'),'$1'+pref+'$2');});}document.documentElement.className=className;}());RLCONF={"wgBreakFrames":false,"wgSeparatorTransformTable":[",\t."," \t,"],"wgDigitTransformTable":["",""], "wgDefaultDateFormat":"dmy","wgMonthNames":["","styczeń","luty","marzec","kwiecień","maj","czerwiec","lipiec","sierpień","wrzesień","październik","listopad","grudzień"],"wgRequestId":"9c48476c-5f9e-4cb9-ae5a-9c7ad93fac04","wgCanonicalNamespace":"","wgCanonicalSpecialPageName":false,"wgNamespaceNumber":0,"wgPageName":"Peer-to-peer","wgTitle":"Peer-to-peer","wgCurRevisionId":75293086,"wgRevisionId":75293086,"wgArticleId":4762,"wgIsArticle":true,"wgIsRedirect":false,"wgAction":"view","wgUserName":null,"wgUserGroups":["*"],"wgCategories":["Artykuły z brakującymi przypisami od 2019-09","P2P"],"wgPageViewLanguage":"pl","wgPageContentLanguage":"pl","wgPageContentModel":"wikitext","wgRelevantPageName":"Peer-to-peer","wgRelevantArticleId":4762,"wgIsProbablyEditable":true,"wgRelevantPageIsProbablyEditable":true,"wgRestrictionEdit":[],"wgRestrictionMove":[],"wgNoticeProject":"wikipedia","wgCiteReferencePreviewsActive":true,"wgFlaggedRevsParams":{"tags":{"accuracy":{"levels":1}}}, "wgStableRevisionId":75293086,"wgMediaViewerOnClick":true,"wgMediaViewerEnabledByDefault":true,"wgPopupsFlags":0,"wgVisualEditor":{"pageLanguageCode":"pl","pageLanguageDir":"ltr","pageVariantFallbacks":"pl"},"wgMFDisplayWikibaseDescriptions":{"search":true,"watchlist":true,"tagline":true,"nearby":true},"wgWMESchemaEditAttemptStepOversample":false,"wgWMEPageLength":30000,"wgRelatedArticlesCompat":[],"wgEditSubmitButtonLabelPublish":true,"wgULSPosition":"interlanguage","wgULSisCompactLinksEnabled":false,"wgVector2022LanguageInHeader":true,"wgULSisLanguageSelectorEmpty":false,"wgWikibaseItemId":"Q161410","wgCheckUserClientHintsHeadersJsApi":["brands","architecture","bitness","fullVersionList","mobile","model","platform","platformVersion"],"GEHomepageSuggestedEditsEnableTopics":true,"wgGETopicsMatchModeEnabled":false,"wgGEStructuredTaskRejectionReasonTextInputEnabled":false,"wgGELevelingUpEnabledForUser":false};RLSTATE={"ext.gadget.wikiflex":"ready","ext.gadget.infobox":"ready", "ext.gadget.hlist":"ready","ext.gadget.darkmode-overrides":"ready","ext.gadget.small-references":"ready","ext.gadget.citation-access-info":"ready","ext.gadget.sprawdz-problemy-szablony":"ready","ext.globalCssJs.user.styles":"ready","site.styles":"ready","user.styles":"ready","ext.globalCssJs.user":"ready","user":"ready","user.options":"loading","ext.cite.styles":"ready","skins.vector.search.codex.styles":"ready","skins.vector.styles":"ready","skins.vector.icons":"ready","ext.flaggedRevs.basic":"ready","mediawiki.codex.messagebox.styles":"ready","ext.wikimediamessages.styles":"ready","ext.visualEditor.desktopArticleTarget.noscript":"ready","ext.uls.interlanguage":"ready","wikibase.client.init":"ready","ext.wikimediaBadges":"ready"};RLPAGEMODULES=["ext.cite.ux-enhancements","mediawiki.page.media","ext.scribunto.logs","site","mediawiki.page.ready","mediawiki.toc","skins.vector.js","ext.centralNotice.geoIP","ext.centralNotice.startUp","ext.flaggedRevs.advanced", "ext.gadget.ll-script-loader","ext.gadget.veKeepParameters","ext.gadget.szablon-galeria","ext.gadget.NavFrame","ext.gadget.citoid-overrides","ext.gadget.maps","ext.gadget.padlock-indicators","ext.gadget.interwiki-langlist","ext.gadget.edit-summaries","ext.gadget.edit-first-section","ext.gadget.wikibugs","ext.gadget.map-toggler","ext.gadget.narrowFootnoteColumns","ext.gadget.WDsearch","ext.urlShortener.toolbar","ext.centralauth.centralautologin","mmv.bootstrap","ext.popups","ext.visualEditor.desktopArticleTarget.init","ext.visualEditor.targetLoader","ext.echo.centralauth","ext.eventLogging","ext.wikimediaEvents","ext.navigationTiming","ext.uls.interface","ext.cx.eventlogging.campaigns","ext.cx.uls.quick.actions","wikibase.client.vector-2022","ext.checkUser.clientHints","ext.growthExperiments.SuggestedEditSession","wikibase.sidebar.tracking"];</script> <script>(RLQ=window.RLQ||[]).push(function(){mw.loader.impl(function(){return["user.options@12s5i",function($,jQuery,require,module){mw.user.tokens.set({"patrolToken":"+\\","watchToken":"+\\","csrfToken":"+\\"}); }];});});</script> <link rel="stylesheet" href="/w/load.php?lang=pl&amp;modules=ext.cite.styles%7Cext.flaggedRevs.basic%7Cext.uls.interlanguage%7Cext.visualEditor.desktopArticleTarget.noscript%7Cext.wikimediaBadges%7Cext.wikimediamessages.styles%7Cmediawiki.codex.messagebox.styles%7Cskins.vector.icons%2Cstyles%7Cskins.vector.search.codex.styles%7Cwikibase.client.init&amp;only=styles&amp;skin=vector-2022"> <script async="" src="/w/load.php?lang=pl&amp;modules=startup&amp;only=scripts&amp;raw=1&amp;skin=vector-2022"></script> <meta name="ResourceLoaderDynamicStyles" content=""> <link rel="stylesheet" href="/w/load.php?lang=pl&amp;modules=ext.gadget.citation-access-info%2Cdarkmode-overrides%2Chlist%2Cinfobox%2Csmall-references%2Csprawdz-problemy-szablony%2Cwikiflex&amp;only=styles&amp;skin=vector-2022"> <link rel="stylesheet" href="/w/load.php?lang=pl&amp;modules=site.styles&amp;only=styles&amp;skin=vector-2022"> <meta name="generator" content="MediaWiki 1.44.0-wmf.5"> <meta name="referrer" content="origin"> <meta name="referrer" content="origin-when-cross-origin"> <meta name="robots" content="max-image-preview:standard"> <meta name="format-detection" content="telephone=no"> <meta property="og:image" content="https://upload.wikimedia.org/wikipedia/commons/thumb/3/3f/P2P-network.svg/1200px-P2P-network.svg.png"> <meta property="og:image:width" content="1200"> <meta property="og:image:height" content="1240"> <meta property="og:image" content="https://upload.wikimedia.org/wikipedia/commons/thumb/3/3f/P2P-network.svg/800px-P2P-network.svg.png"> <meta property="og:image:width" content="800"> <meta property="og:image:height" content="827"> <meta property="og:image" content="https://upload.wikimedia.org/wikipedia/commons/thumb/3/3f/P2P-network.svg/640px-P2P-network.svg.png"> <meta property="og:image:width" content="640"> <meta property="og:image:height" content="662"> <meta name="viewport" content="width=1120"> <meta property="og:title" content="Peer-to-peer – Wikipedia, wolna encyklopedia"> <meta property="og:type" content="website"> <link rel="preconnect" href="//upload.wikimedia.org"> <link rel="alternate" media="only screen and (max-width: 640px)" href="//pl.m.wikipedia.org/wiki/Peer-to-peer"> <link rel="alternate" type="application/x-wiki" title="Edytuj" href="/w/index.php?title=Peer-to-peer&amp;action=edit"> <link rel="apple-touch-icon" href="/static/apple-touch/wikipedia.png"> <link rel="icon" href="/static/favicon/wikipedia.ico"> <link rel="search" type="application/opensearchdescription+xml" href="/w/rest.php/v1/search" title="Wikipedia (pl)"> <link rel="EditURI" type="application/rsd+xml" href="//pl.wikipedia.org/w/api.php?action=rsd"> <link rel="canonical" href="https://pl.wikipedia.org/wiki/Peer-to-peer"> <link rel="license" href="https://creativecommons.org/licenses/by-sa/4.0/deed.pl"> <link rel="alternate" type="application/atom+xml" title="Kanał Atom Wikipedii" href="/w/index.php?title=Specjalna:Ostatnie_zmiany&amp;feed=atom"> <link rel="dns-prefetch" href="//meta.wikimedia.org" /> <link rel="dns-prefetch" href="//login.wikimedia.org"> </head> <body class="skin--responsive skin-vector skin-vector-search-vue mediawiki ltr sitedir-ltr mw-hide-empty-elt ns-0 ns-subject mw-editable page-Peer-to-peer rootpage-Peer-to-peer skin-vector-2022 action-view"><a class="mw-jump-link" href="#bodyContent">Przejdź do zawartości</a> <div class="vector-header-container"> <header class="vector-header mw-header"> <div class="vector-header-start"> <nav class="vector-main-menu-landmark" aria-label="Witryna"> <div id="vector-main-menu-dropdown" class="vector-dropdown vector-main-menu-dropdown vector-button-flush-left vector-button-flush-right" > <input type="checkbox" id="vector-main-menu-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-main-menu-dropdown" class="vector-dropdown-checkbox " aria-label="Menu główne" > <label id="vector-main-menu-dropdown-label" for="vector-main-menu-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-menu mw-ui-icon-wikimedia-menu"></span> <span class="vector-dropdown-label-text">Menu główne</span> </label> <div class="vector-dropdown-content"> <div id="vector-main-menu-unpinned-container" class="vector-unpinned-container"> <div id="vector-main-menu" class="vector-main-menu vector-pinnable-element"> <div class="vector-pinnable-header vector-main-menu-pinnable-header vector-pinnable-header-unpinned" data-feature-name="main-menu-pinned" data-pinnable-element-id="vector-main-menu" data-pinned-container-id="vector-main-menu-pinned-container" data-unpinned-container-id="vector-main-menu-unpinned-container" > <div class="vector-pinnable-header-label">Menu główne</div> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-main-menu.pin">przypnij</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-main-menu.unpin">ukryj</button> </div> <div id="p-navigation" class="vector-menu mw-portlet mw-portlet-navigation" > <div class="vector-menu-heading"> Nawigacja </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="n-mainpage-description" class="mw-list-item"><a href="/wiki/Wikipedia:Strona_g%C5%82%C3%B3wna" title="Przejdź na stronę główną [z]" accesskey="z"><span>Strona główna</span></a></li><li id="n-randompage" class="mw-list-item"><a href="/wiki/Specjalna:Losowa_strona" title="Załaduj losową stronę [x]" accesskey="x"><span>Losuj artykuł</span></a></li><li id="n-Kategorie" class="mw-list-item"><a href="/wiki/Portal:Kategorie_G%C5%82%C3%B3wne"><span>Kategorie artykułów</span></a></li><li id="n-Featured-articles" class="mw-list-item"><a href="/wiki/Wikipedia:Wyr%C3%B3%C5%BCniona_zawarto%C5%9B%C4%87_Wikipedii"><span>Najlepsze artykuły</span></a></li><li id="n-FAQ" class="mw-list-item"><a href="/wiki/Pomoc:FAQ"><span>Częste pytania (FAQ)</span></a></li> </ul> </div> </div> <div id="p-zmiany" class="vector-menu mw-portlet mw-portlet-zmiany" > <div class="vector-menu-heading"> Dla czytelników </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="n-czytelnicy" class="mw-list-item"><a href="/wiki/Wikipedia:O_Wikipedii"><span>O Wikipedii</span></a></li><li id="n-contact" class="mw-list-item"><a href="/wiki/Wikipedia:Kontakt_z_wikipedystami"><span>Kontakt</span></a></li> </ul> </div> </div> <div id="p-edytorzy" class="vector-menu mw-portlet mw-portlet-edytorzy" > <div class="vector-menu-heading"> Dla wikipedystów </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="n-pierwsze-kroki" class="mw-list-item"><a href="/wiki/Pomoc:Pierwsze_kroki"><span>Pierwsze kroki</span></a></li><li id="n-portal" class="mw-list-item"><a href="/wiki/Wikipedia:Portal_wikipedyst%C3%B3w" title="O projekcie – co możesz zrobić, gdzie możesz znaleźć informacje"><span>Portal wikipedystów</span></a></li><li id="n-Noticeboard" class="mw-list-item"><a href="/wiki/Wikipedia:Tablica_og%C5%82osze%C5%84"><span>Ogłoszenia</span></a></li><li id="n-Guidelines" class="mw-list-item"><a href="/wiki/Wikipedia:Zasady"><span>Zasady</span></a></li><li id="n-helppage-name" class="mw-list-item"><a href="/wiki/Pomoc:Spis_tre%C5%9Bci"><span>Pomoc</span></a></li><li id="n-recentchanges" class="mw-list-item"><a href="/wiki/Specjalna:Ostatnie_zmiany" title="Lista ostatnich zmian w Wikipedii. [r]" accesskey="r"><span>Ostatnie zmiany</span></a></li> </ul> </div> </div> </div> </div> </div> </div> </nav> <a href="/wiki/Wikipedia:Strona_g%C5%82%C3%B3wna" class="mw-logo"> <img class="mw-logo-icon" src="/static/images/icons/wikipedia.png" alt="" aria-hidden="true" height="50" width="50"> <span class="mw-logo-container skin-invert"> <img class="mw-logo-wordmark" alt="Wikipedia" src="/static/images/mobile/copyright/wikipedia-wordmark-en.svg" style="width: 7.5em; height: 1.125em;"> <img class="mw-logo-tagline" alt="wolna encyklopedia" src="/static/images/mobile/copyright/wikipedia-tagline-pl.svg" width="120" height="13" style="width: 7.5em; height: 0.8125em;"> </span> </a> </div> <div class="vector-header-end"> <div id="p-search" role="search" class="vector-search-box-vue vector-search-box-collapses vector-search-box-show-thumbnail vector-search-box-auto-expand-width vector-search-box"> <a href="/wiki/Specjalna:Szukaj" class="cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only search-toggle" title="Przeszukaj Wikipedię [f]" accesskey="f"><span class="vector-icon mw-ui-icon-search mw-ui-icon-wikimedia-search"></span> <span>Szukaj</span> </a> <div class="vector-typeahead-search-container"> <div class="cdx-typeahead-search cdx-typeahead-search--show-thumbnail cdx-typeahead-search--auto-expand-width"> <form action="/w/index.php" id="searchform" class="cdx-search-input cdx-search-input--has-end-button"> <div id="simpleSearch" class="cdx-search-input__input-wrapper" data-search-loc="header-moved"> <div class="cdx-text-input cdx-text-input--has-start-icon"> <input class="cdx-text-input__input" type="search" name="search" placeholder="Przeszukaj Wikipedię" aria-label="Przeszukaj Wikipedię" autocapitalize="sentences" title="Przeszukaj Wikipedię [f]" accesskey="f" id="searchInput" > <span class="cdx-text-input__icon cdx-text-input__start-icon"></span> </div> <input type="hidden" name="title" value="Specjalna:Szukaj"> </div> <button class="cdx-button cdx-search-input__end-button">Szukaj</button> </form> </div> </div> </div> <nav class="vector-user-links vector-user-links-wide" aria-label="Narzędzia osobiste"> <div class="vector-user-links-main"> <div id="p-vector-user-menu-preferences" class="vector-menu mw-portlet emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> <div id="p-vector-user-menu-userpage" class="vector-menu mw-portlet emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> <nav class="vector-appearance-landmark" aria-label="Wygląd"> <div id="vector-appearance-dropdown" class="vector-dropdown " title="Zmień rozmiar czcionki, szerokość oraz kolorystykę strony" > <input type="checkbox" id="vector-appearance-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-appearance-dropdown" class="vector-dropdown-checkbox " aria-label="Wygląd" > <label id="vector-appearance-dropdown-label" for="vector-appearance-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-appearance mw-ui-icon-wikimedia-appearance"></span> <span class="vector-dropdown-label-text">Wygląd</span> </label> <div class="vector-dropdown-content"> <div id="vector-appearance-unpinned-container" class="vector-unpinned-container"> </div> </div> </div> </nav> <div id="p-vector-user-menu-notifications" class="vector-menu mw-portlet emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> <div id="p-vector-user-menu-overflow" class="vector-menu mw-portlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="pt-sitesupport-2" class="user-links-collapsible-item mw-list-item user-links-collapsible-item"><a data-mw="interface" href="//donate.wikimedia.org/wiki/Special:FundraiserRedirector?utm_source=donate&amp;utm_medium=sidebar&amp;utm_campaign=C13_pl.wikipedia.org&amp;uselang=pl" class=""><span>Wspomóż Wikipedię</span></a> </li> <li id="pt-createaccount-2" class="user-links-collapsible-item mw-list-item user-links-collapsible-item"><a data-mw="interface" href="/w/index.php?title=Specjalna:Utw%C3%B3rz_konto&amp;returnto=Peer-to-peer" title="Zachęcamy do stworzenia konta i zalogowania, ale nie jest to obowiązkowe." class=""><span>Utwórz konto</span></a> </li> <li id="pt-login-2" class="user-links-collapsible-item mw-list-item user-links-collapsible-item"><a data-mw="interface" href="/w/index.php?title=Specjalna:Zaloguj&amp;returnto=Peer-to-peer" title="Zachęcamy do zalogowania się, choć nie jest to obowiązkowe. [o]" accesskey="o" class=""><span>Zaloguj się</span></a> </li> </ul> </div> </div> </div> <div id="vector-user-links-dropdown" class="vector-dropdown vector-user-menu vector-button-flush-right vector-user-menu-logged-out" title="Więcej opcji" > <input type="checkbox" id="vector-user-links-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-user-links-dropdown" class="vector-dropdown-checkbox " aria-label="Narzędzia osobiste" > <label id="vector-user-links-dropdown-label" for="vector-user-links-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-ellipsis mw-ui-icon-wikimedia-ellipsis"></span> <span class="vector-dropdown-label-text">Narzędzia osobiste</span> </label> <div class="vector-dropdown-content"> <div id="p-personal" class="vector-menu mw-portlet mw-portlet-personal user-links-collapsible-item" title="Menu użytkownika" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="pt-sitesupport" class="user-links-collapsible-item mw-list-item"><a href="//donate.wikimedia.org/wiki/Special:FundraiserRedirector?utm_source=donate&amp;utm_medium=sidebar&amp;utm_campaign=C13_pl.wikipedia.org&amp;uselang=pl"><span>Wspomóż Wikipedię</span></a></li><li id="pt-createaccount" class="user-links-collapsible-item mw-list-item"><a href="/w/index.php?title=Specjalna:Utw%C3%B3rz_konto&amp;returnto=Peer-to-peer" title="Zachęcamy do stworzenia konta i zalogowania, ale nie jest to obowiązkowe."><span class="vector-icon mw-ui-icon-userAdd mw-ui-icon-wikimedia-userAdd"></span> <span>Utwórz konto</span></a></li><li id="pt-login" class="user-links-collapsible-item mw-list-item"><a href="/w/index.php?title=Specjalna:Zaloguj&amp;returnto=Peer-to-peer" title="Zachęcamy do zalogowania się, choć nie jest to obowiązkowe. [o]" accesskey="o"><span class="vector-icon mw-ui-icon-logIn mw-ui-icon-wikimedia-logIn"></span> <span>Zaloguj się</span></a></li> </ul> </div> </div> <div id="p-user-menu-anon-editor" class="vector-menu mw-portlet mw-portlet-user-menu-anon-editor" > <div class="vector-menu-heading"> Strony dla anonimowych edytorów <a href="/wiki/Pomoc:Pierwsze_kroki" aria-label="Dowiedz się więcej na temat edytowania"><span>dowiedz się więcej</span></a> </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="pt-anoncontribs" class="mw-list-item"><a href="/wiki/Specjalna:M%C3%B3j_wk%C5%82ad" title="Lista edycji wykonanych z tego adresu IP [y]" accesskey="y"><span>Edycje</span></a></li><li id="pt-anontalk" class="mw-list-item"><a href="/wiki/Specjalna:Moja_dyskusja" title="Dyskusja użytkownika dla tego adresu IP [n]" accesskey="n"><span>Dyskusja</span></a></li> </ul> </div> </div> </div> </div> </nav> </div> </header> </div> <div class="mw-page-container"> <div class="mw-page-container-inner"> <div class="vector-sitenotice-container"> <div id="siteNotice"><!-- CentralNotice --></div> </div> <div class="vector-column-start"> <div class="vector-main-menu-container"> <div id="mw-navigation"> <nav id="mw-panel" class="vector-main-menu-landmark" aria-label="Witryna"> <div id="vector-main-menu-pinned-container" class="vector-pinned-container"> </div> </nav> </div> </div> <div class="vector-sticky-pinned-container"> <nav id="mw-panel-toc" aria-label="Spis treści" data-event-name="ui.sidebar-toc" class="mw-table-of-contents-container vector-toc-landmark"> <div id="vector-toc-pinned-container" class="vector-pinned-container"> <div id="vector-toc" class="vector-toc vector-pinnable-element"> <div class="vector-pinnable-header vector-toc-pinnable-header vector-pinnable-header-pinned" data-feature-name="toc-pinned" data-pinnable-element-id="vector-toc" > <h2 class="vector-pinnable-header-label">Spis treści</h2> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-toc.pin">przypnij</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-toc.unpin">ukryj</button> </div> <ul class="vector-toc-contents" id="mw-panel-toc-list"> <li id="toc-mw-content-text" class="vector-toc-list-item vector-toc-level-1"> <a href="#" class="vector-toc-link"> <div class="vector-toc-text">Początek</div> </a> </li> <li id="toc-Geneza_P2P" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Geneza_P2P"> <div class="vector-toc-text"> <span class="vector-toc-numb">1</span> <span>Geneza P2P</span> </div> </a> <ul id="toc-Geneza_P2P-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Działanie_P2P" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Działanie_P2P"> <div class="vector-toc-text"> <span class="vector-toc-numb">2</span> <span>Działanie P2P</span> </div> </a> <ul id="toc-Działanie_P2P-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Przykłady_implementacji" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Przykłady_implementacji"> <div class="vector-toc-text"> <span class="vector-toc-numb">3</span> <span>Przykłady implementacji</span> </div> </a> <button aria-controls="toc-Przykłady_implementacji-sublist" class="cdx-button cdx-button--weight-quiet cdx-button--icon-only vector-toc-toggle"> <span class="vector-icon mw-ui-icon-wikimedia-expand"></span> <span>Przełącz podsekcję Przykłady implementacji</span> </button> <ul id="toc-Przykłady_implementacji-sublist" class="vector-toc-list"> <li id="toc-IRC" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#IRC"> <div class="vector-toc-text"> <span class="vector-toc-numb">3.1</span> <span>IRC</span> </div> </a> <ul id="toc-IRC-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Napster" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Napster"> <div class="vector-toc-text"> <span class="vector-toc-numb">3.2</span> <span>Napster</span> </div> </a> <ul id="toc-Napster-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Audiogalaxy" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Audiogalaxy"> <div class="vector-toc-text"> <span class="vector-toc-numb">3.3</span> <span>Audiogalaxy</span> </div> </a> <ul id="toc-Audiogalaxy-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Gnutella" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Gnutella"> <div class="vector-toc-text"> <span class="vector-toc-numb">3.4</span> <span>Gnutella</span> </div> </a> <ul id="toc-Gnutella-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-FastTrack" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#FastTrack"> <div class="vector-toc-text"> <span class="vector-toc-numb">3.5</span> <span>FastTrack</span> </div> </a> <ul id="toc-FastTrack-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Freenet" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Freenet"> <div class="vector-toc-text"> <span class="vector-toc-numb">3.6</span> <span>Freenet</span> </div> </a> <ul id="toc-Freenet-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Direct_Connect" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Direct_Connect"> <div class="vector-toc-text"> <span class="vector-toc-numb">3.7</span> <span>Direct Connect</span> </div> </a> <ul id="toc-Direct_Connect-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-eDonkey" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#eDonkey"> <div class="vector-toc-text"> <span class="vector-toc-numb">3.8</span> <span>eDonkey</span> </div> </a> <ul id="toc-eDonkey-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-BitTorrent" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#BitTorrent"> <div class="vector-toc-text"> <span class="vector-toc-numb">3.9</span> <span>BitTorrent</span> </div> </a> <ul id="toc-BitTorrent-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Skype" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Skype"> <div class="vector-toc-text"> <span class="vector-toc-numb">3.10</span> <span>Skype</span> </div> </a> <ul id="toc-Skype-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Pocztowe_„P2P”" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Pocztowe_„P2P”"> <div class="vector-toc-text"> <span class="vector-toc-numb">3.11</span> <span>Pocztowe „P2P”</span> </div> </a> <ul id="toc-Pocztowe_„P2P”-sublist" class="vector-toc-list"> </ul> </li> </ul> </li> <li id="toc-Wymiana_plików" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Wymiana_plików"> <div class="vector-toc-text"> <span class="vector-toc-numb">4</span> <span>Wymiana plików</span> </div> </a> <ul id="toc-Wymiana_plików-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Sytuacja_prawna" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Sytuacja_prawna"> <div class="vector-toc-text"> <span class="vector-toc-numb">5</span> <span>Sytuacja prawna</span> </div> </a> <ul id="toc-Sytuacja_prawna-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Przyszłość_P2P" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Przyszłość_P2P"> <div class="vector-toc-text"> <span class="vector-toc-numb">6</span> <span>Przyszłość P2P</span> </div> </a> <ul id="toc-Przyszłość_P2P-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Zobacz_też" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Zobacz_też"> <div class="vector-toc-text"> <span class="vector-toc-numb">7</span> <span>Zobacz też</span> </div> </a> <ul id="toc-Zobacz_też-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Przypisy" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Przypisy"> <div class="vector-toc-text"> <span class="vector-toc-numb">8</span> <span>Przypisy</span> </div> </a> <ul id="toc-Przypisy-sublist" class="vector-toc-list"> </ul> </li> </ul> </div> </div> </nav> </div> </div> <div class="mw-content-container"> <main id="content" class="mw-body"> <header class="mw-body-header vector-page-titlebar"> <nav aria-label="Spis treści" class="vector-toc-landmark"> <div id="vector-page-titlebar-toc" class="vector-dropdown vector-page-titlebar-toc vector-button-flush-left" > <input type="checkbox" id="vector-page-titlebar-toc-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-page-titlebar-toc" class="vector-dropdown-checkbox " aria-label="Przełącz stan spisu treści" > <label id="vector-page-titlebar-toc-label" for="vector-page-titlebar-toc-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-listBullet mw-ui-icon-wikimedia-listBullet"></span> <span class="vector-dropdown-label-text">Przełącz stan spisu treści</span> </label> <div class="vector-dropdown-content"> <div id="vector-page-titlebar-toc-unpinned-container" class="vector-unpinned-container"> </div> </div> </div> </nav> <h1 id="firstHeading" class="firstHeading mw-first-heading"><span class="mw-page-title-main">Peer-to-peer</span></h1> <div id="p-lang-btn" class="vector-dropdown mw-portlet mw-portlet-lang" > <input type="checkbox" id="p-lang-btn-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-p-lang-btn" class="vector-dropdown-checkbox mw-interlanguage-selector" aria-label="Przejdź do artykułu w innym języku. Treść dostępna w 60 językach" > <label id="p-lang-btn-label" for="p-lang-btn-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--action-progressive mw-portlet-lang-heading-60" aria-hidden="true" ><span class="vector-icon mw-ui-icon-language-progressive mw-ui-icon-wikimedia-language-progressive"></span> <span class="vector-dropdown-label-text">60 języków</span> </label> <div class="vector-dropdown-content"> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li class="interlanguage-link interwiki-af mw-list-item"><a href="https://af.wikipedia.org/wiki/Eweknienetwerk" title="Eweknienetwerk – afrikaans" lang="af" hreflang="af" data-title="Eweknienetwerk" data-language-autonym="Afrikaans" data-language-local-name="afrikaans" class="interlanguage-link-target"><span>Afrikaans</span></a></li><li class="interlanguage-link interwiki-ar mw-list-item"><a href="https://ar.wikipedia.org/wiki/%D9%86%D8%AF_%D9%84%D9%86%D8%AF" title="ند لند – arabski" lang="ar" hreflang="ar" data-title="ند لند" data-language-autonym="العربية" data-language-local-name="arabski" class="interlanguage-link-target"><span>العربية</span></a></li><li class="interlanguage-link interwiki-az mw-list-item"><a href="https://az.wikipedia.org/wiki/Peer-to-peer" title="Peer-to-peer – azerbejdżański" lang="az" hreflang="az" data-title="Peer-to-peer" data-language-autonym="Azərbaycanca" data-language-local-name="azerbejdżański" class="interlanguage-link-target"><span>Azərbaycanca</span></a></li><li class="interlanguage-link interwiki-bg mw-list-item"><a href="https://bg.wikipedia.org/wiki/%D0%95%D0%B4%D0%BD%D0%BE%D1%80%D0%B0%D0%BD%D0%B3%D0%BE%D0%B2%D0%B0_%D0%BC%D1%80%D0%B5%D0%B6%D0%B0" title="Еднорангова мрежа – bułgarski" lang="bg" hreflang="bg" data-title="Еднорангова мрежа" data-language-autonym="Български" data-language-local-name="bułgarski" class="interlanguage-link-target"><span>Български</span></a></li><li class="interlanguage-link interwiki-ca mw-list-item"><a href="https://ca.wikipedia.org/wiki/D%27igual_a_igual" title="D&#039;igual a igual – kataloński" lang="ca" hreflang="ca" data-title="D&#039;igual a igual" data-language-autonym="Català" data-language-local-name="kataloński" class="interlanguage-link-target"><span>Català</span></a></li><li class="interlanguage-link interwiki-cs mw-list-item"><a href="https://cs.wikipedia.org/wiki/Peer-to-peer" title="Peer-to-peer – czeski" lang="cs" hreflang="cs" data-title="Peer-to-peer" data-language-autonym="Čeština" data-language-local-name="czeski" class="interlanguage-link-target"><span>Čeština</span></a></li><li class="interlanguage-link interwiki-da mw-list-item"><a href="https://da.wikipedia.org/wiki/Peer-to-peer" title="Peer-to-peer – duński" lang="da" hreflang="da" data-title="Peer-to-peer" data-language-autonym="Dansk" data-language-local-name="duński" class="interlanguage-link-target"><span>Dansk</span></a></li><li class="interlanguage-link interwiki-de mw-list-item"><a href="https://de.wikipedia.org/wiki/Peer-to-Peer" title="Peer-to-Peer – niemiecki" lang="de" hreflang="de" data-title="Peer-to-Peer" data-language-autonym="Deutsch" data-language-local-name="niemiecki" class="interlanguage-link-target"><span>Deutsch</span></a></li><li class="interlanguage-link interwiki-et mw-list-item"><a href="https://et.wikipedia.org/wiki/P2P-v%C3%B5rgustik" title="P2P-võrgustik – estoński" lang="et" hreflang="et" data-title="P2P-võrgustik" data-language-autonym="Eesti" data-language-local-name="estoński" class="interlanguage-link-target"><span>Eesti</span></a></li><li class="interlanguage-link interwiki-el mw-list-item"><a href="https://el.wikipedia.org/wiki/Peer-to-peer" title="Peer-to-peer – grecki" lang="el" hreflang="el" data-title="Peer-to-peer" data-language-autonym="Ελληνικά" data-language-local-name="grecki" class="interlanguage-link-target"><span>Ελληνικά</span></a></li><li class="interlanguage-link interwiki-en mw-list-item"><a href="https://en.wikipedia.org/wiki/Peer-to-peer" title="Peer-to-peer – angielski" lang="en" hreflang="en" data-title="Peer-to-peer" data-language-autonym="English" data-language-local-name="angielski" class="interlanguage-link-target"><span>English</span></a></li><li class="interlanguage-link interwiki-es mw-list-item"><a href="https://es.wikipedia.org/wiki/Peer-to-peer" title="Peer-to-peer – hiszpański" lang="es" hreflang="es" data-title="Peer-to-peer" data-language-autonym="Español" data-language-local-name="hiszpański" class="interlanguage-link-target"><span>Español</span></a></li><li class="interlanguage-link interwiki-eo mw-list-item"><a href="https://eo.wikipedia.org/wiki/Samtavola_komunikado" title="Samtavola komunikado – esperanto" lang="eo" hreflang="eo" data-title="Samtavola komunikado" data-language-autonym="Esperanto" data-language-local-name="esperanto" class="interlanguage-link-target"><span>Esperanto</span></a></li><li class="interlanguage-link interwiki-eu mw-list-item"><a href="https://eu.wikipedia.org/wiki/P2P" title="P2P – baskijski" lang="eu" hreflang="eu" data-title="P2P" data-language-autonym="Euskara" data-language-local-name="baskijski" class="interlanguage-link-target"><span>Euskara</span></a></li><li class="interlanguage-link interwiki-fa mw-list-item"><a href="https://fa.wikipedia.org/wiki/%D9%87%D9%85%D8%AA%D8%A7%D8%A8%D9%87%E2%80%8C%D9%87%D9%85%D8%AA%D8%A7_(%D8%B1%D8%A7%DB%8C%D8%A7%D9%86%D9%87)" title="همتابه‌همتا (رایانه) – perski" lang="fa" hreflang="fa" data-title="همتابه‌همتا (رایانه)" data-language-autonym="فارسی" data-language-local-name="perski" class="interlanguage-link-target"><span>فارسی</span></a></li><li class="interlanguage-link interwiki-fr mw-list-item"><a href="https://fr.wikipedia.org/wiki/Pair-%C3%A0-pair" title="Pair-à-pair – francuski" lang="fr" hreflang="fr" data-title="Pair-à-pair" data-language-autonym="Français" data-language-local-name="francuski" class="interlanguage-link-target"><span>Français</span></a></li><li class="interlanguage-link interwiki-gl mw-list-item"><a href="https://gl.wikipedia.org/wiki/Peer-to-peer" title="Peer-to-peer – galicyjski" lang="gl" hreflang="gl" data-title="Peer-to-peer" data-language-autonym="Galego" data-language-local-name="galicyjski" class="interlanguage-link-target"><span>Galego</span></a></li><li class="interlanguage-link interwiki-ko mw-list-item"><a href="https://ko.wikipedia.org/wiki/P2P" title="P2P – koreański" lang="ko" hreflang="ko" data-title="P2P" data-language-autonym="한국어" data-language-local-name="koreański" class="interlanguage-link-target"><span>한국어</span></a></li><li class="interlanguage-link interwiki-hi mw-list-item"><a href="https://hi.wikipedia.org/wiki/%E0%A4%B8%E0%A4%B9%E0%A4%95%E0%A4%B0%E0%A5%8D%E0%A4%AE%E0%A5%80-%E0%A4%B8%E0%A5%87-%E0%A4%B8%E0%A4%B9%E0%A4%95%E0%A4%B0%E0%A5%8D%E0%A4%AE%E0%A5%80" title="सहकर्मी-से-सहकर्मी – hindi" lang="hi" hreflang="hi" data-title="सहकर्मी-से-सहकर्मी" data-language-autonym="हिन्दी" data-language-local-name="hindi" class="interlanguage-link-target"><span>हिन्दी</span></a></li><li class="interlanguage-link interwiki-hr mw-list-item"><a href="https://hr.wikipedia.org/wiki/Peer_to_peer" title="Peer to peer – chorwacki" lang="hr" hreflang="hr" data-title="Peer to peer" data-language-autonym="Hrvatski" data-language-local-name="chorwacki" class="interlanguage-link-target"><span>Hrvatski</span></a></li><li class="interlanguage-link interwiki-id mw-list-item"><a href="https://id.wikipedia.org/wiki/Peer-to-peer" title="Peer-to-peer – indonezyjski" lang="id" hreflang="id" data-title="Peer-to-peer" data-language-autonym="Bahasa Indonesia" data-language-local-name="indonezyjski" class="interlanguage-link-target"><span>Bahasa Indonesia</span></a></li><li class="interlanguage-link interwiki-it mw-list-item"><a href="https://it.wikipedia.org/wiki/Peer-to-peer" title="Peer-to-peer – włoski" lang="it" hreflang="it" data-title="Peer-to-peer" data-language-autonym="Italiano" data-language-local-name="włoski" class="interlanguage-link-target"><span>Italiano</span></a></li><li class="interlanguage-link interwiki-he mw-list-item"><a href="https://he.wikipedia.org/wiki/%D7%A2%D7%9E%D7%99%D7%AA_%D7%9C%D7%A2%D7%9E%D7%99%D7%AA" title="עמית לעמית – hebrajski" lang="he" hreflang="he" data-title="עמית לעמית" data-language-autonym="עברית" data-language-local-name="hebrajski" class="interlanguage-link-target"><span>עברית</span></a></li><li class="interlanguage-link interwiki-ky mw-list-item"><a href="https://ky.wikipedia.org/wiki/%D0%A2%D0%B5%D0%B3%D0%B8%D0%B7_%D1%82%D0%B0%D1%80%D0%BC%D0%B0%D0%BA" title="Тегиз тармак – kirgiski" lang="ky" hreflang="ky" data-title="Тегиз тармак" data-language-autonym="Кыргызча" data-language-local-name="kirgiski" class="interlanguage-link-target"><span>Кыргызча</span></a></li><li class="interlanguage-link interwiki-lv mw-list-item"><a href="https://lv.wikipedia.org/wiki/Vien%C4%81dranga_t%C4%ABkls" title="Vienādranga tīkls – łotewski" lang="lv" hreflang="lv" data-title="Vienādranga tīkls" data-language-autonym="Latviešu" data-language-local-name="łotewski" class="interlanguage-link-target"><span>Latviešu</span></a></li><li class="interlanguage-link interwiki-lt mw-list-item"><a href="https://lt.wikipedia.org/wiki/P2P" title="P2P – litewski" lang="lt" hreflang="lt" data-title="P2P" data-language-autonym="Lietuvių" data-language-local-name="litewski" class="interlanguage-link-target"><span>Lietuvių</span></a></li><li class="interlanguage-link interwiki-lmo mw-list-item"><a href="https://lmo.wikipedia.org/wiki/Peer-to-peer" title="Peer-to-peer – lombardzki" lang="lmo" hreflang="lmo" data-title="Peer-to-peer" data-language-autonym="Lombard" data-language-local-name="lombardzki" class="interlanguage-link-target"><span>Lombard</span></a></li><li class="interlanguage-link interwiki-hu mw-list-item"><a href="https://hu.wikipedia.org/wiki/Peer-to-peer" title="Peer-to-peer – węgierski" lang="hu" hreflang="hu" data-title="Peer-to-peer" data-language-autonym="Magyar" data-language-local-name="węgierski" class="interlanguage-link-target"><span>Magyar</span></a></li><li class="interlanguage-link interwiki-mk mw-list-item"><a href="https://mk.wikipedia.org/wiki/Peer-to-peer" title="Peer-to-peer – macedoński" lang="mk" hreflang="mk" data-title="Peer-to-peer" data-language-autonym="Македонски" data-language-local-name="macedoński" class="interlanguage-link-target"><span>Македонски</span></a></li><li class="interlanguage-link interwiki-ml mw-list-item"><a href="https://ml.wikipedia.org/wiki/%E0%B4%AA%E0%B4%BF%E0%B4%AF%E0%B5%BC-%E0%B4%B1%E0%B5%8D%E0%B4%B1%E0%B5%81-%E0%B4%AA%E0%B4%BF%E0%B4%AF%E0%B5%BC_%E0%B4%A8%E0%B5%86%E0%B4%B1%E0%B5%8D%E0%B4%B1%E0%B5%8D%E0%B4%B5%E0%B5%BC%E0%B4%95%E0%B5%8D%E0%B4%95%E0%B5%8D" title="പിയർ-റ്റു-പിയർ നെറ്റ്വർക്ക് – malajalam" lang="ml" hreflang="ml" data-title="പിയർ-റ്റു-പിയർ നെറ്റ്വർക്ക്" data-language-autonym="മലയാളം" data-language-local-name="malajalam" class="interlanguage-link-target"><span>മലയാളം</span></a></li><li class="interlanguage-link interwiki-ms mw-list-item"><a href="https://ms.wikipedia.org/wiki/Rakan-ke-rakan" title="Rakan-ke-rakan – malajski" lang="ms" hreflang="ms" data-title="Rakan-ke-rakan" data-language-autonym="Bahasa Melayu" data-language-local-name="malajski" class="interlanguage-link-target"><span>Bahasa Melayu</span></a></li><li class="interlanguage-link interwiki-mn mw-list-item"><a href="https://mn.wikipedia.org/wiki/Peer_to_peer_computing" title="Peer to peer computing – mongolski" lang="mn" hreflang="mn" data-title="Peer to peer computing" data-language-autonym="Монгол" data-language-local-name="mongolski" class="interlanguage-link-target"><span>Монгол</span></a></li><li class="interlanguage-link interwiki-my mw-list-item"><a href="https://my.wikipedia.org/wiki/%E1%80%A1%E1%80%AF%E1%80%95%E1%80%BA%E1%80%85%E1%80%AF%E1%80%90%E1%80%B0%E1%80%A1%E1%80%86%E1%80%84%E1%80%B7%E1%80%BA%E1%80%90%E1%80%B0%E1%80%A1%E1%80%81%E1%80%BB%E1%80%84%E1%80%BA%E1%80%B8%E1%80%81%E1%80%BB%E1%80%84%E1%80%BA%E1%80%B8%E1%80%99%E1%80%BB%E1%80%AC%E1%80%B8" title="အုပ်စုတူအဆင့်တူအချင်းချင်းများ – birmański" lang="my" hreflang="my" data-title="အုပ်စုတူအဆင့်တူအချင်းချင်းများ" data-language-autonym="မြန်မာဘာသာ" data-language-local-name="birmański" class="interlanguage-link-target"><span>မြန်မာဘာသာ</span></a></li><li class="interlanguage-link interwiki-nl mw-list-item"><a href="https://nl.wikipedia.org/wiki/Peer-to-peer" title="Peer-to-peer – niderlandzki" lang="nl" hreflang="nl" data-title="Peer-to-peer" data-language-autonym="Nederlands" data-language-local-name="niderlandzki" class="interlanguage-link-target"><span>Nederlands</span></a></li><li class="interlanguage-link interwiki-ja mw-list-item"><a href="https://ja.wikipedia.org/wiki/Peer_to_Peer" title="Peer to Peer – japoński" lang="ja" hreflang="ja" data-title="Peer to Peer" data-language-autonym="日本語" data-language-local-name="japoński" class="interlanguage-link-target"><span>日本語</span></a></li><li class="interlanguage-link interwiki-no mw-list-item"><a href="https://no.wikipedia.org/wiki/Peer-to-peer" title="Peer-to-peer – norweski (bokmål)" lang="nb" hreflang="nb" data-title="Peer-to-peer" data-language-autonym="Norsk bokmål" data-language-local-name="norweski (bokmål)" class="interlanguage-link-target"><span>Norsk bokmål</span></a></li><li class="interlanguage-link interwiki-nn mw-list-item"><a href="https://nn.wikipedia.org/wiki/Like-til-like" title="Like-til-like – norweski (nynorsk)" lang="nn" hreflang="nn" data-title="Like-til-like" data-language-autonym="Norsk nynorsk" data-language-local-name="norweski (nynorsk)" class="interlanguage-link-target"><span>Norsk nynorsk</span></a></li><li class="interlanguage-link interwiki-ps mw-list-item"><a href="https://ps.wikipedia.org/wiki/%D8%B3%DB%8C%D8%A7%D9%84_%D9%BE%D9%87_%D8%B3%DB%8C%D8%A7%D9%84_(%D8%B4%D8%A8%DA%A9%D9%87)" title="سیال په سیال (شبکه) – paszto" lang="ps" hreflang="ps" data-title="سیال په سیال (شبکه)" data-language-autonym="پښتو" data-language-local-name="paszto" class="interlanguage-link-target"><span>پښتو</span></a></li><li class="interlanguage-link interwiki-pt mw-list-item"><a href="https://pt.wikipedia.org/wiki/Peer-to-peer" title="Peer-to-peer – portugalski" lang="pt" hreflang="pt" data-title="Peer-to-peer" data-language-autonym="Português" data-language-local-name="portugalski" class="interlanguage-link-target"><span>Português</span></a></li><li class="interlanguage-link interwiki-ro mw-list-item"><a href="https://ro.wikipedia.org/wiki/Peer-to-peer" title="Peer-to-peer – rumuński" lang="ro" hreflang="ro" data-title="Peer-to-peer" data-language-autonym="Română" data-language-local-name="rumuński" class="interlanguage-link-target"><span>Română</span></a></li><li class="interlanguage-link interwiki-qu mw-list-item"><a href="https://qu.wikipedia.org/wiki/P2P" title="P2P – keczua" lang="qu" hreflang="qu" data-title="P2P" data-language-autonym="Runa Simi" data-language-local-name="keczua" class="interlanguage-link-target"><span>Runa Simi</span></a></li><li class="interlanguage-link interwiki-ru mw-list-item"><a href="https://ru.wikipedia.org/wiki/%D0%9E%D0%B4%D0%BD%D0%BE%D1%80%D0%B0%D0%BD%D0%B3%D0%BE%D0%B2%D0%B0%D1%8F_%D1%81%D0%B5%D1%82%D1%8C" title="Одноранговая сеть – rosyjski" lang="ru" hreflang="ru" data-title="Одноранговая сеть" data-language-autonym="Русский" data-language-local-name="rosyjski" class="interlanguage-link-target"><span>Русский</span></a></li><li class="interlanguage-link interwiki-sq mw-list-item"><a href="https://sq.wikipedia.org/wiki/Peer-to-peer" title="Peer-to-peer – albański" lang="sq" hreflang="sq" data-title="Peer-to-peer" data-language-autonym="Shqip" data-language-local-name="albański" class="interlanguage-link-target"><span>Shqip</span></a></li><li class="interlanguage-link interwiki-sk mw-list-item"><a href="https://sk.wikipedia.org/wiki/Sie%C5%A5_so_vz%C3%A1jomn%C3%BDm_spr%C3%ADstup%C5%88ovan%C3%ADm" title="Sieť so vzájomným sprístupňovaním – słowacki" lang="sk" hreflang="sk" data-title="Sieť so vzájomným sprístupňovaním" data-language-autonym="Slovenčina" data-language-local-name="słowacki" class="interlanguage-link-target"><span>Slovenčina</span></a></li><li class="interlanguage-link interwiki-szl mw-list-item"><a href="https://szl.wikipedia.org/wiki/P2P" title="P2P – śląski" lang="szl" hreflang="szl" data-title="P2P" data-language-autonym="Ślůnski" data-language-local-name="śląski" class="interlanguage-link-target"><span>Ślůnski</span></a></li><li class="interlanguage-link interwiki-sr mw-list-item"><a href="https://sr.wikipedia.org/wiki/P2P_%D0%BC%D1%80%D0%B5%D0%B6%D0%B0" title="P2P мрежа – serbski" lang="sr" hreflang="sr" data-title="P2P мрежа" data-language-autonym="Српски / srpski" data-language-local-name="serbski" class="interlanguage-link-target"><span>Српски / srpski</span></a></li><li class="interlanguage-link interwiki-sh mw-list-item"><a href="https://sh.wikipedia.org/wiki/Peer_to_peer" title="Peer to peer – serbsko-chorwacki" lang="sh" hreflang="sh" data-title="Peer to peer" data-language-autonym="Srpskohrvatski / српскохрватски" data-language-local-name="serbsko-chorwacki" class="interlanguage-link-target"><span>Srpskohrvatski / српскохрватски</span></a></li><li class="interlanguage-link interwiki-su mw-list-item"><a href="https://su.wikipedia.org/wiki/Peer_to_Peer" title="Peer to Peer – sundajski" lang="su" hreflang="su" data-title="Peer to Peer" data-language-autonym="Sunda" data-language-local-name="sundajski" class="interlanguage-link-target"><span>Sunda</span></a></li><li class="interlanguage-link interwiki-fi mw-list-item"><a href="https://fi.wikipedia.org/wiki/Vertaisverkko" title="Vertaisverkko – fiński" lang="fi" hreflang="fi" data-title="Vertaisverkko" data-language-autonym="Suomi" data-language-local-name="fiński" class="interlanguage-link-target"><span>Suomi</span></a></li><li class="interlanguage-link interwiki-sv mw-list-item"><a href="https://sv.wikipedia.org/wiki/P2P-n%C3%A4tverk" title="P2P-nätverk – szwedzki" lang="sv" hreflang="sv" data-title="P2P-nätverk" data-language-autonym="Svenska" data-language-local-name="szwedzki" class="interlanguage-link-target"><span>Svenska</span></a></li><li class="interlanguage-link interwiki-ta mw-list-item"><a href="https://ta.wikipedia.org/wiki/%E0%AE%9A%E0%AE%AE%E0%AE%B5%E0%AF%81%E0%AE%B0%E0%AE%BF%E0%AE%AE%E0%AF%88%E0%AE%AA%E0%AF%8D_%E0%AE%AA%E0%AE%95%E0%AE%BF%E0%AE%B0%E0%AF%8D%E0%AE%B5%E0%AF%81_%E0%AE%AA%E0%AE%BF%E0%AE%A3%E0%AF%88%E0%AE%AF%E0%AE%AE%E0%AF%8D" title="சமவுரிமைப் பகிர்வு பிணையம் – tamilski" lang="ta" hreflang="ta" data-title="சமவுரிமைப் பகிர்வு பிணையம்" data-language-autonym="தமிழ்" data-language-local-name="tamilski" class="interlanguage-link-target"><span>தமிழ்</span></a></li><li class="interlanguage-link interwiki-tr mw-list-item"><a href="https://tr.wikipedia.org/wiki/Peer-to-peer" title="Peer-to-peer – turecki" lang="tr" hreflang="tr" data-title="Peer-to-peer" data-language-autonym="Türkçe" data-language-local-name="turecki" class="interlanguage-link-target"><span>Türkçe</span></a></li><li class="interlanguage-link interwiki-uk mw-list-item"><a href="https://uk.wikipedia.org/wiki/Peer-to-peer" title="Peer-to-peer – ukraiński" lang="uk" hreflang="uk" data-title="Peer-to-peer" data-language-autonym="Українська" data-language-local-name="ukraiński" class="interlanguage-link-target"><span>Українська</span></a></li><li class="interlanguage-link interwiki-ur mw-list-item"><a href="https://ur.wikipedia.org/wiki/%D9%BE%DB%8C%D8%A6%D8%B1_%D9%B9%D9%88_%D9%BE%DB%8C%D8%A6%D8%B1" title="پیئر ٹو پیئر – urdu" lang="ur" hreflang="ur" data-title="پیئر ٹو پیئر" data-language-autonym="اردو" data-language-local-name="urdu" class="interlanguage-link-target"><span>اردو</span></a></li><li class="interlanguage-link interwiki-vec mw-list-item"><a href="https://vec.wikipedia.org/wiki/Conpagno_a_conpagno_(informadega)" title="Conpagno a conpagno (informadega) – wenecki" lang="vec" hreflang="vec" data-title="Conpagno a conpagno (informadega)" data-language-autonym="Vèneto" data-language-local-name="wenecki" class="interlanguage-link-target"><span>Vèneto</span></a></li><li class="interlanguage-link interwiki-vi mw-list-item"><a href="https://vi.wikipedia.org/wiki/M%E1%BA%A1ng_ngang_h%C3%A0ng" title="Mạng ngang hàng – wietnamski" lang="vi" hreflang="vi" data-title="Mạng ngang hàng" data-language-autonym="Tiếng Việt" data-language-local-name="wietnamski" class="interlanguage-link-target"><span>Tiếng Việt</span></a></li><li class="interlanguage-link interwiki-wuu mw-list-item"><a href="https://wuu.wikipedia.org/wiki/%E7%82%B9%E5%AF%B9%E7%82%B9%E7%BD%91%E7%BB%9C" title="点对点网络 – wu" lang="wuu" hreflang="wuu" data-title="点对点网络" data-language-autonym="吴语" data-language-local-name="wu" class="interlanguage-link-target"><span>吴语</span></a></li><li class="interlanguage-link interwiki-yi mw-list-item"><a href="https://yi.wikipedia.org/wiki/%D7%A7%D7%90%D7%9C%D7%A2%D7%92_%D7%A6%D7%95_%D7%A7%D7%90%D7%9C%D7%A2%D7%92" title="קאלעג צו קאלעג – jidysz" lang="yi" hreflang="yi" data-title="קאלעג צו קאלעג" data-language-autonym="ייִדיש" data-language-local-name="jidysz" class="interlanguage-link-target"><span>ייִדיש</span></a></li><li class="interlanguage-link interwiki-zh-yue mw-list-item"><a href="https://zh-yue.wikipedia.org/wiki/%E9%BB%9E%E5%B0%8D%E9%BB%9E" title="點對點 – kantoński" lang="yue" hreflang="yue" data-title="點對點" data-language-autonym="粵語" data-language-local-name="kantoński" class="interlanguage-link-target"><span>粵語</span></a></li><li class="interlanguage-link interwiki-zh mw-list-item"><a href="https://zh.wikipedia.org/wiki/%E5%B0%8D%E7%AD%89%E7%B6%B2%E8%B7%AF" title="對等網路 – chiński" lang="zh" hreflang="zh" data-title="對等網路" data-language-autonym="中文" data-language-local-name="chiński" class="interlanguage-link-target"><span>中文</span></a></li> </ul> <div class="after-portlet after-portlet-lang"><span class="wb-langlinks-edit wb-langlinks-link"><a href="https://www.wikidata.org/wiki/Special:EntityPage/Q161410#sitelinks-wikipedia" title="Edytuj linki pomiędzy wersjami językowymi" class="wbc-editpage">Edytuj linki</a></span></div> </div> </div> </div> </header> <div class="vector-page-toolbar"> <div class="vector-page-toolbar-container"> <div id="left-navigation"> <nav aria-label="Przestrzenie nazw"> <div id="p-associated-pages" class="vector-menu vector-menu-tabs mw-portlet mw-portlet-associated-pages" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="ca-nstab-main" class="selected vector-tab-noicon mw-list-item"><a href="/wiki/Peer-to-peer" title="Zobacz stronę treści [c]" accesskey="c"><span>Artykuł</span></a></li><li id="ca-talk" class="vector-tab-noicon mw-list-item"><a href="/wiki/Dyskusja:Peer-to-peer" rel="discussion" title="Dyskusja o zawartości tej strony [t]" accesskey="t"><span>Dyskusja</span></a></li> </ul> </div> </div> <div id="vector-variants-dropdown" class="vector-dropdown emptyPortlet" > <input type="checkbox" id="vector-variants-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-variants-dropdown" class="vector-dropdown-checkbox " aria-label="Zmień wariant języka" > <label id="vector-variants-dropdown-label" for="vector-variants-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet" aria-hidden="true" ><span class="vector-dropdown-label-text">polski</span> </label> <div class="vector-dropdown-content"> <div id="p-variants" class="vector-menu mw-portlet mw-portlet-variants emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> </div> </div> </nav> </div> <div id="right-navigation" class="vector-collapsible"> <nav aria-label="Widok"> <div id="p-views" class="vector-menu vector-menu-tabs mw-portlet mw-portlet-views" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="ca-view" class="selected vector-tab-noicon mw-list-item"><a href="/wiki/Peer-to-peer"><span>Czytaj</span></a></li><li id="ca-ve-edit" class="vector-tab-noicon mw-list-item"><a href="/w/index.php?title=Peer-to-peer&amp;veaction=edit" title="Edytuj tę stronę [v]" accesskey="v"><span>Edytuj</span></a></li><li id="ca-edit" class="collapsible vector-tab-noicon mw-list-item"><a href="/w/index.php?title=Peer-to-peer&amp;action=edit" title="Edycja kodu źródłowego strony [e]" accesskey="e"><span>Edytuj kod źródłowy</span></a></li><li id="ca-history" class="vector-tab-noicon mw-list-item"><a href="/w/index.php?title=Peer-to-peer&amp;action=history" title="Starsze wersje tej strony [h]" accesskey="h"><span>Wyświetl historię</span></a></li> </ul> </div> </div> </nav> <nav class="vector-page-tools-landmark" aria-label="Narzędzia dla stron"> <div id="vector-page-tools-dropdown" class="vector-dropdown vector-page-tools-dropdown" > <input type="checkbox" id="vector-page-tools-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-page-tools-dropdown" class="vector-dropdown-checkbox " aria-label="Narzędzia" > <label id="vector-page-tools-dropdown-label" for="vector-page-tools-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet" aria-hidden="true" ><span class="vector-dropdown-label-text">Narzędzia</span> </label> <div class="vector-dropdown-content"> <div id="vector-page-tools-unpinned-container" class="vector-unpinned-container"> <div id="vector-page-tools" class="vector-page-tools vector-pinnable-element"> <div class="vector-pinnable-header vector-page-tools-pinnable-header vector-pinnable-header-unpinned" data-feature-name="page-tools-pinned" data-pinnable-element-id="vector-page-tools" data-pinned-container-id="vector-page-tools-pinned-container" data-unpinned-container-id="vector-page-tools-unpinned-container" > <div class="vector-pinnable-header-label">Narzędzia</div> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-page-tools.pin">przypnij</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-page-tools.unpin">ukryj</button> </div> <div id="p-cactions" class="vector-menu mw-portlet mw-portlet-cactions emptyPortlet vector-has-collapsible-items" title="Więcej opcji" > <div class="vector-menu-heading"> Działania </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="ca-more-view" class="selected vector-more-collapsible-item mw-list-item"><a href="/wiki/Peer-to-peer"><span>Czytaj</span></a></li><li id="ca-more-ve-edit" class="vector-more-collapsible-item mw-list-item"><a href="/w/index.php?title=Peer-to-peer&amp;veaction=edit" title="Edytuj tę stronę [v]" accesskey="v"><span>Edytuj</span></a></li><li id="ca-more-edit" class="collapsible vector-more-collapsible-item mw-list-item"><a href="/w/index.php?title=Peer-to-peer&amp;action=edit" title="Edycja kodu źródłowego strony [e]" accesskey="e"><span>Edytuj kod źródłowy</span></a></li><li id="ca-more-history" class="vector-more-collapsible-item mw-list-item"><a href="/w/index.php?title=Peer-to-peer&amp;action=history"><span>Wyświetl historię</span></a></li> </ul> </div> </div> <div id="p-tb" class="vector-menu mw-portlet mw-portlet-tb" > <div class="vector-menu-heading"> Ogólne </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="t-whatlinkshere" class="mw-list-item"><a href="/wiki/Specjalna:Linkuj%C4%85ce/Peer-to-peer" title="Pokaż listę wszystkich stron linkujących do tej strony [j]" accesskey="j"><span>Linkujące</span></a></li><li id="t-recentchangeslinked" class="mw-list-item"><a href="/wiki/Specjalna:Zmiany_w_linkowanych/Peer-to-peer" rel="nofollow" title="Ostatnie zmiany w stronach, do których ta strona linkuje [k]" accesskey="k"><span>Zmiany w linkowanych</span></a></li><li id="t-upload" class="mw-list-item"><a href="//pl.wikipedia.org/wiki/Wikipedia:Prześlij_plik" title="Prześlij pliki [u]" accesskey="u"><span>Prześlij plik</span></a></li><li id="t-specialpages" class="mw-list-item"><a href="/wiki/Specjalna:Strony_specjalne" title="Lista wszystkich stron specjalnych [q]" accesskey="q"><span>Strony specjalne</span></a></li><li id="t-permalink" class="mw-list-item"><a href="/w/index.php?title=Peer-to-peer&amp;oldid=75293086" title="Stały link do tej wersji tej strony"><span>Link do tej wersji</span></a></li><li id="t-info" class="mw-list-item"><a href="/w/index.php?title=Peer-to-peer&amp;action=info" title="Więcej informacji na temat tej strony"><span>Informacje o tej stronie</span></a></li><li id="t-cite" class="mw-list-item"><a href="/w/index.php?title=Specjalna:Cytuj&amp;page=Peer-to-peer&amp;id=75293086&amp;wpFormIdentifier=titleform" title="Informacja o tym jak należy cytować tę stronę"><span>Cytowanie tego artykułu</span></a></li><li id="t-urlshortener" class="mw-list-item"><a href="/w/index.php?title=Specjalna:Skr%C3%B3%C4%87_adres_URL&amp;url=https%3A%2F%2Fpl.wikipedia.org%2Fwiki%2FPeer-to-peer"><span>Zobacz skrócony adres URL</span></a></li><li id="t-urlshortener-qrcode" class="mw-list-item"><a href="/w/index.php?title=Specjalna:Kod_QR&amp;url=https%3A%2F%2Fpl.wikipedia.org%2Fwiki%2FPeer-to-peer"><span>Pobierz kod QR</span></a></li> </ul> </div> </div> <div id="p-coll-print_export" class="vector-menu mw-portlet mw-portlet-coll-print_export" > <div class="vector-menu-heading"> Drukuj lub eksportuj </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="coll-create_a_book" class="mw-list-item"><a href="/w/index.php?title=Specjalna:Ksi%C4%85%C5%BCka&amp;bookcmd=book_creator&amp;referer=Peer-to-peer"><span>Utwórz książkę</span></a></li><li id="coll-download-as-rl" class="mw-list-item"><a href="/w/index.php?title=Specjalna:DownloadAsPdf&amp;page=Peer-to-peer&amp;action=show-download-screen"><span>Pobierz jako PDF</span></a></li><li id="t-print" class="mw-list-item"><a href="/w/index.php?title=Peer-to-peer&amp;printable=yes" title="Wersja do wydruku [p]" accesskey="p"><span>Wersja do druku</span></a></li> </ul> </div> </div> <div id="p-wikibase-otherprojects" class="vector-menu mw-portlet mw-portlet-wikibase-otherprojects" > <div class="vector-menu-heading"> W innych projektach </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li class="wb-otherproject-link wb-otherproject-commons mw-list-item"><a href="https://commons.wikimedia.org/wiki/Category:Peer-to-peer" hreflang="en"><span>Wikimedia Commons</span></a></li><li class="wb-otherproject-link wb-otherproject-wikinews mw-list-item"><a href="https://pl.wikinews.org/wiki/Kategoria:P2P" hreflang="pl"><span>Wikinews</span></a></li><li id="t-wikibase" class="wb-otherproject-link wb-otherproject-wikibase-dataitem mw-list-item"><a href="https://www.wikidata.org/wiki/Special:EntityPage/Q161410" title="Link do powiązanego elementu w repozytorium danych [g]" accesskey="g"><span>Element Wikidanych</span></a></li> </ul> </div> </div> </div> </div> </div> </div> </nav> </div> </div> </div> <div class="vector-column-end"> <div class="vector-sticky-pinned-container"> <nav class="vector-page-tools-landmark" aria-label="Narzędzia dla stron"> <div id="vector-page-tools-pinned-container" class="vector-pinned-container"> </div> </nav> <nav class="vector-appearance-landmark" aria-label="Wygląd"> <div id="vector-appearance-pinned-container" class="vector-pinned-container"> <div id="vector-appearance" class="vector-appearance vector-pinnable-element"> <div class="vector-pinnable-header vector-appearance-pinnable-header vector-pinnable-header-pinned" data-feature-name="appearance-pinned" data-pinnable-element-id="vector-appearance" data-pinned-container-id="vector-appearance-pinned-container" data-unpinned-container-id="vector-appearance-unpinned-container" > <div class="vector-pinnable-header-label">Wygląd</div> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-appearance.pin">przypnij</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-appearance.unpin">ukryj</button> </div> </div> </div> </nav> </div> </div> <div id="bodyContent" class="vector-body" aria-labelledby="firstHeading" data-mw-ve-target-container> <div class="vector-body-before-content"> <div class="mw-indicators"> </div> <div id="siteSub" class="noprint">Z Wikipedii, wolnej encyklopedii</div> </div> <div id="contentSub"><div id="mw-content-subtitle"></div></div> <div id="mw-content-text" class="mw-body-content"><div class="mw-content-ltr mw-parser-output" lang="pl" dir="ltr"><div class="noprint noexcerpt disambig navigation-not-searchable" style="line-height:1.5em; padding: 3px 6px; background-color: var(--background-color-interactive-subtle, #f8f9fa); color: inherit; border-bottom: 1px solid var(--border-color-subtle, #c8ccd1); font-size: 95%; margin-bottom: 1em; display: flex; gap: 4px; align-items: center;"><span class="notpageimage" typeof="mw:File"><a href="/wiki/Wikipedia:Strona_ujednoznaczniaj%C4%85ca" title="Inne znaczenia"><img alt="" src="//upload.wikimedia.org/wikipedia/commons/thumb/7/72/Disambig.svg/25px-Disambig.svg.png" decoding="async" width="25" height="20" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/7/72/Disambig.svg/38px-Disambig.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/7/72/Disambig.svg/50px-Disambig.svg.png 2x" data-file-width="230" data-file-height="183" /></a></span><span>Ten artykuł dotyczy modelu komunikacji P2P. Zobacz też: <a href="/wiki/P2P" class="mw-disambig" title="P2P">inne znaczenia skrótu P2P</a>.</span></div> <figure class="mw-default-size" typeof="mw:File/Thumb"><a href="/wiki/Plik:P2P-network.svg" class="mw-file-description"><img src="//upload.wikimedia.org/wikipedia/commons/thumb/3/3f/P2P-network.svg/220px-P2P-network.svg.png" decoding="async" width="220" height="227" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/3/3f/P2P-network.svg/330px-P2P-network.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/3/3f/P2P-network.svg/440px-P2P-network.svg.png 2x" data-file-width="119" data-file-height="123" /></a><figcaption>Schemat przedstawiający sieć typu P2P</figcaption></figure> <figure class="mw-default-size" typeof="mw:File/Thumb"><a href="/wiki/Plik:Server-based-network.svg" class="mw-file-description"><img src="//upload.wikimedia.org/wikipedia/commons/thumb/f/fb/Server-based-network.svg/220px-Server-based-network.svg.png" decoding="async" width="220" height="227" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/f/fb/Server-based-network.svg/330px-Server-based-network.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/f/fb/Server-based-network.svg/440px-Server-based-network.svg.png 2x" data-file-width="119" data-file-height="123" /></a><figcaption>Schemat przedstawiający sieć z jednym, centralnym serwerem.</figcaption></figure> <p><b>Peer-to-peer</b> (<i>P2P</i>, dosł. „równy z równym”)<sup id="cite_ref-1" class="reference"><a href="#cite_note-1">[1]</a></sup> – model komunikacji w <a href="/wiki/Sie%C4%87_komputerowa" title="Sieć komputerowa">sieci komputerowej</a> zapewniający wszystkim <a href="/wiki/Host" title="Host">hostom</a> te same uprawnienia, w&#160;odróżnieniu od architektury <a href="/wiki/Klient-serwer" title="Klient-serwer">klient-serwer</a><sup id="cite_ref-p2p1_2-0" class="reference"><a href="#cite_note-p2p1-2">[2]</a></sup><sup id="cite_ref-p2p2_3-0" class="reference"><a href="#cite_note-p2p2-3">[3]</a></sup>. </p> <meta property="mw:PageProp/toc" /> <div class="mw-heading mw-heading2"><h2 id="Geneza_P2P">Geneza P2P</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Peer-to-peer&amp;veaction=edit&amp;section=1" title="Edytuj sekcję: Geneza P2P" class="mw-editsection-visualeditor"><span>edytuj</span></a><span class="mw-editsection-divider"> | </span><a href="/w/index.php?title=Peer-to-peer&amp;action=edit&amp;section=1" title="Edytuj kod źródłowy sekcji: Geneza P2P"><span>edytuj kod</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>Pierwotnie idea Internetu była zbliżona do sieci P2P – wszystkie hosty pełniły równorzędną rolę w procesie wymiany danych. W wyniku gwałtownego rozwoju, symetria Internetu została złamana. Rolę dystrybutorów przejęły przedsiębiorstwa i instytucje, które było stać na utrzymanie stałych łączy o bardzo dużej przepustowości i zakup silnych komputerów, zdolnych obsługiwać ruch o dużym natężeniu. </p><p>Konsumenci informacji, których liczba od połowy lat 90. zaczęła gwałtownie wzrastać, musieli się zadowolić połączeniami modemowymi o małej przepustowości. Asymetrię umocniło pojawienie się asymetrycznych cyfrowych łączy abonenckich <a href="/wiki/Asymmetric_Digital_Subscriber_Line" title="Asymmetric Digital Subscriber Line">ADSL</a>, które charakteryzowały się dużą szybkością pobierania informacji z Internetu i niewielką przepustowością zwrotną. Współcześnie są one najpopularniejszą formą stałego podłączenia do Internetu w przypadku komputerów klienckich<sup class="noprint" title="Te informacje wymagają podania przypisów bibliograficznych od 2019-09">&#91;<a href="/wiki/Pomoc:Przypisy" title="Pomoc:Przypisy">potrzebny&#160;przypis</a>&#93;</sup>. </p><p>Scentralizowany Internet ułatwiał kontrolę nad elektronicznym rozpowszechnianiem materiałów chronionych prawem autorskim. Zaostrzenie kontroli Internetu, związane m.in. z jego komercjalizacją, zbiegło się ze wzrostem zainteresowania utworami muzycznymi przekształconymi na postać cyfrową za pomocą <a href="/wiki/Algorytm" title="Algorytm">algorytmu</a> kompresji stratnej <a href="/wiki/MP3" title="MP3">MP3</a>. Kompresja pozwoliła na zmniejszenie utworów do rozmiarów umożliwiających ich dystrybucję przez Internet, nawet za pośrednictwem powolnych łączy <a href="/wiki/Modem" title="Modem">modemowych</a>. </p><p>Publikowanie plików muzycznych MP3 w scentralizowanym Internecie nie było możliwe, gdyż ich zawartość, w większości wypadków, naruszała prawa autorskie. Scentralizowana i stabilna struktura ułatwiała zidentyfikowanie publicznego serwera z plikami i zamknięcie go przy pomocy instrumentów prawnych. Szybko stało się jasne, że w Internecie rozumianym jako sieć <a href="/wiki/Strona_internetowa" title="Strona internetowa">stron internetowych</a> i serwerów <a href="/wiki/File_Transfer_Protocol" class="mw-redirect" title="File Transfer Protocol">FTP</a>, utrudnione jest rozpowszechnianie plików z muzyką ze względu na <a href="/wiki/Prawo_autorskie" title="Prawo autorskie">prawo autorskie</a>. </p><p>Na takim gruncie jesienią 1999 pojawiła się często uważana za pierwszą, wykorzystywana do pobierania plików multimedialnych sieć P2P – <a href="/wiki/Napster" title="Napster">Napster</a>, założony przez <a href="/wiki/Shawn_Fanning" title="Shawn Fanning">Shawna Fanninga</a>, który umożliwiał każdemu, kto pobrał i zainstalował aplikację, na udostępnienie wybranych zasobów swojego komputera innym użytkownikom w Internecie. Ważną cechą Napstera, która przyczyniła się do gwałtownej popularyzacji, była łatwość obsługi. Żeby stać się węzłem sieci nie trzeba było wykazać się żadną wiedzą techniczną. </p><p>Masowość wykorzystania sieci Napstera, a także płynność jej topologii (węzły zmieniały się w zależności od tego, kto aktualnie był zalogowany), była dla użytkowników swoistym parasolem ochronnym przed roszczeniami koncernów muzycznych, gdyż wyśledzenie wszystkich użytkowników wiązałoby się z dużymi kosztami. Ten mechanizm ochronny nadal funkcjonuje. </p> <div class="mw-heading mw-heading2"><h2 id="Działanie_P2P"><span id="Dzia.C5.82anie_P2P"></span>Działanie P2P</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Peer-to-peer&amp;veaction=edit&amp;section=2" title="Edytuj sekcję: Działanie P2P" class="mw-editsection-visualeditor"><span>edytuj</span></a><span class="mw-editsection-divider"> | </span><a href="/w/index.php?title=Peer-to-peer&amp;action=edit&amp;section=2" title="Edytuj kod źródłowy sekcji: Działanie P2P"><span>edytuj kod</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>W sieciach P2P każdy węzeł sieci zwany hostem, czyli komputer użytkownika, może jednocześnie pełnić rolę <a href="/wiki/Klient_(informatyka)" title="Klient (informatyka)">klienta</a> i <a href="/wiki/Serwer" title="Serwer">serwera</a>. W najpopularniejszej implementacji modelu P2P, jaką są programy do wymiany plików w Internecie, każdy host spełnia rolę serwera, przyjmując połączenia od innych użytkowników sieci, oraz klienta, łącząc się i wysyłając i/lub pobierając pliki z innych hostów działających w tej samej sieci P2P. Wymiana plików jest prowadzona bezpośrednio pomiędzy hostami. Sieć P2P charakteryzuje się zmiennością struktury węzłów sieci, spowodowaną zmiennością liczby i lokalizacji sieciowej aktualnie aktywnych hostów. </p><p>Najpopularniejsze sieci P2P służą do współdzielenia plików w Internecie. Można wyróżnić dwie odmiany. Pierwszą, sieci bez centralnego serwera, które nie mają centralnej bazy o zasobach, oraz sieci z centralnym serwerem lub centralnymi serwerami, które przechowują informacje o użytkownikach podłączonych w danej chwili do sieci, oraz (w niektórych wypadkach) o udostępnianych zasobach. Centralne serwery oferują czasami także dodatkowe usługi, na przykład <a href="/wiki/Czat" title="Czat">czat</a>. </p><p>Sieci wyposażone w centralny serwer są znacznie bardziej efektywne, gdyż nowy użytkownik podłączający się do sieci otrzymuje na wstępie listę wszystkich użytkowników podłączonych do danego serwera, ma także dostęp (najczęściej) do indeksu dostępnych plików, który może błyskawicznie przeszukać. </p><p>Zmienna struktura sieci P2P, uzależniona od liczby podłączonych użytkowników, niesie ze sobą ryzyko odcięcia od sieci w momencie, gdy wszyscy „sąsiedzi” rozłączą się w tym samym czasie. Ze względu na zachowanie się węzłów po utracie „sąsiada” można wydzielić dwa modele sieci: </p><p>a) model pasywny – sieć nie podejmuje żadnych działań </p><p>b) model aktywny – sieć próbuje zastąpić utracone połączenie nowym, wybieranym w oparciu o specjalne protokoły, np. <a href="/wiki/Lspan" title="Lspan">Lspan</a>, <a href="/wiki/User_Datagram_Protocol" title="User Datagram Protocol">UDP</a>, <a href="/w/index.php?title=HDP&amp;action=edit&amp;redlink=1" class="new" title="HDP (strona nie istnieje)">HDP</a> </p> <div class="mw-heading mw-heading2"><h2 id="Przykłady_implementacji"><span id="Przyk.C5.82ady_implementacji"></span>Przykłady implementacji</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Peer-to-peer&amp;veaction=edit&amp;section=3" title="Edytuj sekcję: Przykłady implementacji" class="mw-editsection-visualeditor"><span>edytuj</span></a><span class="mw-editsection-divider"> | </span><a href="/w/index.php?title=Peer-to-peer&amp;action=edit&amp;section=3" title="Edytuj kod źródłowy sekcji: Przykłady implementacji"><span>edytuj kod</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>Poniżej zamieszczono przykładowe <a href="/wiki/Implementacja_(informatyka)" title="Implementacja (informatyka)">implementacje</a> programów służących do włączania się w sieć P2P.<sup id="cite_ref-p2p3_4-0" class="reference"><a href="#cite_note-p2p3-4">[4]</a></sup> </p> <div class="mw-heading mw-heading3"><h3 id="IRC">IRC</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Peer-to-peer&amp;veaction=edit&amp;section=4" title="Edytuj sekcję: IRC" class="mw-editsection-visualeditor"><span>edytuj</span></a><span class="mw-editsection-divider"> | </span><a href="/w/index.php?title=Peer-to-peer&amp;action=edit&amp;section=4" title="Edytuj kod źródłowy sekcji: IRC"><span>edytuj kod</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>Najprostszym w budowie systemem P2P jest P2P oparte na <a href="/wiki/Internet_Relay_Chat" title="Internet Relay Chat">IRC</a> (sam IRC nie jest zbudowany jako P2P). Na specjalnym kanale znajdują się <a href="/wiki/Bot_(program)" title="Bot (program)">boty</a> polecające pliki. Można wejść na kanał i zadać zapytania, zwykle w formie <code>!find szukany_plik</code> lub podobnej. Boty posiadające plik pasujący do opisu drukują ich listę na kanał lub częściej w prywatnej rozmowie z szukającym. Wtedy szukający prosi o plik pisząc na kanale lub w bezpośredniej rozmowie żądanie w formie <code>!nazwa_bota ścieżka_pliku</code> lub podobnej. Żądania są ustawiane w kolejce i kiedy przyjdzie czas wysyłane za pomocą <a href="/wiki/Direct_Client-to-Client" title="Direct Client-to-Client">DCC</a>. Niektóre boty pozwalają też na logowanie się na nich przez DCC CHAT, upodobniając się trochę do serwerów <a href="/wiki/File_Transfer_Protocol" class="mw-redirect" title="File Transfer Protocol">FTP</a>. Ostatecznie jednak plik jest wysyłany przez DCC. </p><p>W DCC istnieje możliwość kontynuacji przerwanego ściągnięcia. P2P bez tej możliwości należą już do przeszłości. Zresztą dotyczy to nie tylko P2P – serwery <a href="/wiki/Hypertext_Transfer_Protocol" class="mw-redirect" title="Hypertext Transfer Protocol">HTTP</a> nieposiadające tej zdolności spotyka się coraz rzadziej. </p><p>Oczywistą wadą jest to, że o wiele łatwiej jest ściągać niż udostępniać. Metoda ta nie jest też zbyt skalowalna – zwykle na kanale udostępnia jedynie kilkanaście góra kilkadziesiąt botów. Kanały są jednak tematyczne, więc ogół dostępnych zasobów może być całkiem duży. Kanały takie istnieją zarówno na ogólnych serwerach IRC, jak i na serwerach istniejących specjalnie w celu wymiany plików. </p><p>Do zalet należy m.in. automatyczne udostępnienie dobrego czatu (którym jest sam IRC), rozpowszechnienie programów do ściągania oraz to, że wiele serwerów <a href="/wiki/Network_Address_Translation" class="mw-redirect" title="Network Address Translation">NAT</a> (szczególnie serwery linuksowe) potrafi analizować DCC i umożliwia tym samym odbierania połączeń DCC wszystkich komputerom w podsieci. </p> <div class="mw-heading mw-heading3"><h3 id="Napster">Napster</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Peer-to-peer&amp;veaction=edit&amp;section=5" title="Edytuj sekcję: Napster" class="mw-editsection-visualeditor"><span>edytuj</span></a><span class="mw-editsection-divider"> | </span><a href="/w/index.php?title=Peer-to-peer&amp;action=edit&amp;section=5" title="Edytuj kod źródłowy sekcji: Napster"><span>edytuj kod</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>Inny, lecz również bardzo prosty system wybrał <a href="/wiki/Napster" title="Napster">Napster</a>. Na komputerze należało zainstalować specjalne oprogramowanie, które łączyło się z serwerem, wysyłało mu listę udostępnianych plików (w tym przypadku tylko muzyki, lecz nowsze sieci oparte na systemie Napstera – takie jak OpenNap – umożliwiają udostępnianie również innych typów plików), i stanowiło jednocześnie <a href="/wiki/Interfejs_u%C5%BCytkownika" title="Interfejs użytkownika">interfejs użytkownika</a> sieci P2P. Serwery Napstera umożliwiały wyszukiwanie plików. Użytkownik na podstawie listy pasujących plików wybierał, co i od kogo chce ściągać, po czym program łączył się z komputerem udostępniającym plik i ściągał go. Serwis stał się prawdziwym przebojem wśród internautów. Swą popularność zawdzięcza m.in. procesom sądowym wytaczanym przez artystów, których utwory znalazły się w Napsterze przed oficjalną premierą (przykładem „wycieku” było pojawienie się w czerwcu 2000 nieautoryzowanej wersji utworu amerykańskiej piosenkarki <a href="/wiki/Madonna_(piosenkarka)" title="Madonna (piosenkarka)">Madonny</a> „Music”, co spowodowało konieczność przyspieszenia jego premiery na rynku). </p><p>Początkowo Napster nie potrafił wznawiać połączenia w razie przerwania, co skutkowało wieloma nie do końca ściągniętymi plikami. Często też takie pliki były przez nieuwagę udostępniane, przez co nawet ściągając plik do końca można było się później rozczarować. Nowsze wersje Napstera oraz wszystkie systemy pochodne mają zdolność wznawiania. </p><p>Napster wymagał serwerów centralnych, był jednak dość dobrze skalowalny i umożliwiał każdemu nie tylko ściąganie plików, ale również udostępnianie ich. Integrację użytkowników zapewniał wbudowany w program czat. </p><p>W 2001 r., po czasowym wprowadzeniu filtrów w wyszukiwarce utworów, w wyniku przegranych procesów sądowych serwis zakończył działalność, powracając jako legalny, płatny serwis pod koniec 2003 r. </p> <div class="mw-heading mw-heading3"><h3 id="Audiogalaxy">Audiogalaxy</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Peer-to-peer&amp;veaction=edit&amp;section=6" title="Edytuj sekcję: Audiogalaxy" class="mw-editsection-visualeditor"><span>edytuj</span></a><span class="mw-editsection-divider"> | </span><a href="/w/index.php?title=Peer-to-peer&amp;action=edit&amp;section=6" title="Edytuj kod źródłowy sekcji: Audiogalaxy"><span>edytuj kod</span></a><span class="mw-editsection-bracket">]</span></span></div> <p><a href="/wiki/Audiogalaxy" title="Audiogalaxy">Audiogalaxy</a> jest innowacyjna nie tyle ze względu na strukturę, ile na interfejs użytkownika. Sam program P2P nie ma żadnego interfejsu. Wszystkie operacje wykonywane są za pomocą strony internetowej, która umożliwia wyszukiwanie według tytułu lub autora, po czym można wybrać wersję, żądaną jakość (łącznie z opcją „najpopularniejsza”), inne piosenki tego samego autora, autorów popularnych wśród osób ściągających piosenki danego („jeśli podobała ci się muzyka A, zapewne polubisz też B, C i D”). Posiadał też rozbudowany system forów dyskusyjnych. </p><p>Sam program P2P (tzw. satelita) również należał do lepszych i najbardziej zautomatyzowanych. Użytkownik jedynie wybierał piosenki przez WWW, cała reszta – łącznie z wyborem źródła i przełączaniem na inne, jeśli ściąganie z danego zostało przerwane – odbywało się bez interwencji użytkownika. </p><p>Pełna automatyzacja, dobra wydajność i wygodny interfejs czyniły z <a href="/wiki/Audiogalaxy" title="Audiogalaxy">Audiogalaxy</a> jeden z najlepszych systemów P2P. Jednym z kosztów była jednak bardzo wysoka specjalizacja – wiele rozwiązań, które doskonale nadawały się do muzyki, nie sprawdziłoby się w przypadku innych rodzajów danych. </p><p>W obliczu zagrożenia procesem sądowym wytoczonym przez <a href="/wiki/Recording_Industry_Association_of_America" title="Recording Industry Association of America">RIAA</a>, w maju 2002 roku zaostrzył system filtrowania utworów do pobrania (wcześniej łatwy do obejścia), po czym ostatecznie zablokował możliwość wymiany mp3 w ramach serwisu. </p> <div class="mw-heading mw-heading3"><h3 id="Gnutella">Gnutella</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Peer-to-peer&amp;veaction=edit&amp;section=7" title="Edytuj sekcję: Gnutella" class="mw-editsection-visualeditor"><span>edytuj</span></a><span class="mw-editsection-divider"> | </span><a href="/w/index.php?title=Peer-to-peer&amp;action=edit&amp;section=7" title="Edytuj kod źródłowy sekcji: Gnutella"><span>edytuj kod</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>Systemem, który przyjął zupełnie inną postać, była <a href="/wiki/Gnutella" title="Gnutella">Gnutella</a>. W Gnutelli nie ma w ogóle centralnych serwerów. Żeby połączyć się z Gnutellą należy zainstalować odpowiednie oprogramowanie i znaleźć dowolny host należący do sieci. Jeśli host nie ma wolnych miejsc, podaje adresy następnych hostów, do których można próbować się połączyć. W końcu znajduje się hosta chętnego do nawiązania połączenia. Program zachowuje listę wszystkich napotkanych hostów w sieci, dzięki czemu łatwiej będzie się podłączyć następnym razem. </p><p>Każde wyszukiwanie jest wysyłane do hostów, z którymi ma się bezpośrednie połączenie. One natomiast przesyłają je dalej. Ewentualne rezultaty wysyłane są bezpośrednio do inicjatora, podobnie sam transfer odbywa się bez pośredników. </p><p>Gnutella bardzo słabo się skaluje. Ponieważ każdy host otrzymuje wszystkie wyszukiwania, szybko zaczynają one zajmować całe łącze. Ograniczenie ilości skoków, które maksymalnie wykonuje wyszukiwanie, wprawdzie ogranicza obciążenie, ale jednocześnie uniemożliwia znalezienie wielu dostępnych przecież zasobów. Proponowano wiele różnych metod polepszenia wyników Gnutelli – takich jak różnicowanie roli hostów zależnie od ich przepustowości, <a href="/wiki/Pami%C4%99%C4%87_podr%C4%99czna" title="Pamięć podręczna">caching</a> wyników wyszukiwań czy automatyczne modyfikacje topologii, która polepszałaby pewne właściwości sieci. Umożliwiło to znaczną poprawę skalowalności w nowych sieciach tego typu takich jak EDonkey czy <a href="/wiki/FastTrack" title="FastTrack">FastTrack</a> (z której korzysta <a href="/wiki/Kazaa" title="Kazaa">Kazaa</a>). </p> <div class="mw-heading mw-heading3"><h3 id="FastTrack">FastTrack</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Peer-to-peer&amp;veaction=edit&amp;section=8" title="Edytuj sekcję: FastTrack" class="mw-editsection-visualeditor"><span>edytuj</span></a><span class="mw-editsection-divider"> | </span><a href="/w/index.php?title=Peer-to-peer&amp;action=edit&amp;section=8" title="Edytuj kod źródłowy sekcji: FastTrack"><span>edytuj kod</span></a><span class="mw-editsection-bracket">]</span></span></div> <p><a href="/wiki/FastTrack" title="FastTrack">FastTrack</a> ma opinię dobrej i szybkiej sieci pozwalającej na wymianę plików różnych typów. Można wymieniać się plikami wszystkich typów, takimi jak: muzyka, filmy, gry itd. Wyprzedza wielu swoich konkurentów dzięki mechanizmom, które zostały zastosowane, lecz głównym mankamentem programu jest lokalne przechowywanie informacji o stosunku pobierania i załadowania. Można zatem bardzo łatwo je sfałszować. Istnieje wiele dodatków pozwalających na zmianę naszego ratio. Wiele alternatywnych klientów pozwalających na łączenie się z tą siecią. Nie musimy korzystać z oryginalnego klienta, którym jest <a href="/wiki/Kazaa" title="Kazaa">Kazaa Media Desktop</a>, promowany przez firmę Sharman Networks. Do alternatyw należą m.in. Kazaa Lite, K-Lite, Mammoth, Grokster, iMesh. </p><p>Sieć FastTrack to „samoorganizująca się sieć dystrybucyjna”. Jest siecią wielowarstwową, przez co komputery dysponujące większą mocą stają się „superwęzłami” (SuperNodes). Dowolny użytkownik sieci FastTrack, jeśli spełnia kryteria mocy procesora, przepustowości łącza internetowego itp., może stać się „superwęzłem”. Zarządzanie siecią <a href="/wiki/FastTrack" title="FastTrack">FastTrack</a> jest w 100% automatyczne – przyznawanie i odbieranie statusu „superwęzłów” odbywa się dynamicznie. </p> <div class="mw-heading mw-heading3"><h3 id="Freenet">Freenet</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Peer-to-peer&amp;veaction=edit&amp;section=9" title="Edytuj sekcję: Freenet" class="mw-editsection-visualeditor"><span>edytuj</span></a><span class="mw-editsection-divider"> | </span><a href="/w/index.php?title=Peer-to-peer&amp;action=edit&amp;section=9" title="Edytuj kod źródłowy sekcji: Freenet"><span>edytuj kod</span></a><span class="mw-editsection-bracket">]</span></span></div> <p><a href="/wiki/Freenet" title="Freenet">Freenet</a> wybrał metodę, która jest najmniej efektywna, jednak zapewnia najwięcej prywatności. Wszystkie połączenia są szyfrowane. Nie istnieje żadne wyszukiwanie, a żeby ściągnąć plik należy znać jego identyfikator w systemie (identyfikator zawiera wynik <a href="/wiki/Funkcja_skr%C3%B3tu" title="Funkcja skrótu">funkcji haszującej</a> żeby uniemożliwić sfałszowanie). </p><p>Ściągając plik wysyła się żądanie do sąsiednich hostów. Jeśli posiadają go one, wysyłają jego kopie do nadawcy, w przeciwnym razie pytają dalej. Jeśli w końcu plik się znajdzie kopia wędruje host po hoście, a każdy może, lecz nie musi jej cache’ować (wybór ten dokonywany jest losowo). W domyślnych ustawieniach nawet właściciel hosta nie wie, co jest składowane w cache’u. </p><p>Sieć taka zapewnia dużą prywatność, jednak kosztem funkcjonalności – brak opcji wyszukiwania właściwie uniemożliwia szersze wykorzystanie Freenetu. </p> <div class="mw-heading mw-heading3"><h3 id="Direct_Connect">Direct Connect</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Peer-to-peer&amp;veaction=edit&amp;section=10" title="Edytuj sekcję: Direct Connect" class="mw-editsection-visualeditor"><span>edytuj</span></a><span class="mw-editsection-divider"> | </span><a href="/w/index.php?title=Peer-to-peer&amp;action=edit&amp;section=10" title="Edytuj kod źródłowy sekcji: Direct Connect"><span>edytuj kod</span></a><span class="mw-editsection-bracket">]</span></span></div> <p><a href="/wiki/Direct_Connect" title="Direct Connect">Direct Connect</a> zamiast na dużych specjalistycznych serwerach opiera się na niewielkich serwerach (tzw. hubach) udostępniających jedynie prostego czata i pośredniczących w przekazywaniu wyników wyszukiwania. Hub sam nie posiada indeksu. </p><p>Najważniejsza w Direct Connect okazała się nie sama technologia przesyłu plików, a technologia umożliwiająca kontrolę przestrzegania zasad. </p><p>Żeby wejść na huba należy udostępniać daną minimalną ilość zasobów związanych z tematem huba. Czasem jest to jedynie 500 megabajtów, czasem 100 gigabajtów, typowe są wartości z przedziału 2–10 gigabajtów. Należy też udostępniać odpowiednią minimalną liczbę slotów, czyli limit użytkowników, którzy mogą jednocześnie ściągać, zwykle jest to 1 lub 3 dla połączeń <a href="/wiki/Integrated_Services_Digital_Network" title="Integrated Services Digital Network">ISDN</a>/<a href="/wiki/SDI_(internet)" title="SDI (internet)">SDI</a> oraz spełnić wszystkie inne konieczne warunki, które ustala administrator huba (np. huby tematematyczne). Przestrzegania zasad pilnują operatorzy huba, dzięki czemu unika się użytkowników, którzy jedynie wykorzystują innych nic w zamian nie udostępniając. Za nieprzestrzeganie grozi <i>kick</i> (<i>wyrzucenie</i>, <i>kopniak</i>), <a href="/wiki/Ban_(informatyka)" title="Ban (informatyka)">ban</a> na określony czas lub ban bezterminowy. </p><p>Direct Connect obsługuje dwa tryby: </p> <ul><li>aktywny (gdy można użytkownika wywołać po konkretnym zazwyczaj publicznym IP wraz z numerem portu)</li> <li>pasywny (zwykle oznacza użytkownika w sieci za firewallem lub routerem <a href="/wiki/Network_Address_Translation" class="mw-redirect" title="Network Address Translation">NAT</a> bez przekierowania portu)</li> <li>serwer Socket5 (umożliwia łączenie przez <a href="/wiki/Serwer_po%C5%9Brednicz%C4%85cy" title="Serwer pośredniczący">serwer proxy</a>)</li></ul> <p>Dwóch pasywnych użytkowników nie może (z przyczyn technicznych) ściągać od siebie nawzajem, a wyniki wyszukiwania są odpowiednio filtrowane tak, żeby pasywni wyszukiwacze widzieli tylko aktywne wyniki. Wystarczy jednak przekierowanie jednego dowolnego portu, żeby można było łączyć się w trybie aktywnym. </p> <div class="mw-heading mw-heading3"><h3 id="eDonkey">eDonkey</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Peer-to-peer&amp;veaction=edit&amp;section=11" title="Edytuj sekcję: eDonkey" class="mw-editsection-visualeditor"><span>edytuj</span></a><span class="mw-editsection-divider"> | </span><a href="/w/index.php?title=Peer-to-peer&amp;action=edit&amp;section=11" title="Edytuj kod źródłowy sekcji: eDonkey"><span>edytuj kod</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>Sieć <a href="/wiki/Ed2k" title="Ed2k">eDonkey</a> z punktu widzenia użytkownika jest podobna do sieci FastTrack. Wymieniać można w niej pliki dowolnego typu. Do skorzystania z sieci wymagane jest posiadanie programu klienckiego. Istnieje wiele klientów sieci eDonkey, najbardziej znanymi są <a href="/wiki/EDonkey2000" title="EDonkey2000">eDonkey2000</a>, <a href="/wiki/EMule" title="EMule">eMule</a> i klony (<a href="/wiki/XMule" title="XMule">xMule</a>, <a href="/wiki/AMule" title="AMule">aMule</a>), <a href="/wiki/MLDonkey" title="MLDonkey">MLDonkey</a>. </p><p>Użytkownik sieci eDonkey podłącza się do jednego z serwerów sieci. Serwery odpowiedzialne są za indeksowanie i wyszukiwanie plików posiadanych przez klientów. Serwery łączą się ze sobą, dzięki czemu możliwe jest przeszukanie całej sieci z dowolnego serwera. Każdy klient posiada kolejkę, w której ma możliwość ściągnięcia pliku. Pozycja w kolejce uzależniona jest od stosunku załadowania do pobierania czekającego oraz priorytetu żądanego pliku. Ściąganie rozpoczyna się po osiągnięciu pierwszego miejsca w kolejce. Pobieranie odbywa się porcjami wielkości 9.28 MB. Możliwe jest pobieranie różnych porcji pliku od różnych klientów. Ponadto każda z porcji pliku jest osobno haszowana, co uniemożliwia ściągnięcie pliku w uszkodzonym stanie. </p><p>Zaletą sieci eDonkey jest bezbłędny transfer plików oraz uniemożliwiające oszustwa lokalne przeliczanie stosunków załadowania do pobrania. Wadą jest konieczność długiego czekania w kolejkach przed rozpoczęciem ściągania mniej popularnych plików. </p><p>12 września <a href="/wiki/2006" title="2006">2006</a> MetaMachine zawarło ugodę z <a href="/wiki/Recording_Industry_Association_of_America" title="Recording Industry Association of America">RIAA</a>, firma zapłaciła 30 milionów dolarów odszkodowania, aby zapobiec ewentualnemu procesowi o łamanie <a href="/wiki/Prawo_autorskie" title="Prawo autorskie">praw autorskich</a>. Ugoda przewidywała również natychmiastowe zaprzestanie dystrybucji programu eDonkey2000, jak również podjęcie działań mających na celu uniemożliwienie dotychczasowym użytkownikom aplikacji jej dalszego używania. Usunięto również stronę internetową, zamiast niej widnieje tylko komunikat pożegnalny. </p><p>Mimo tego nadal można korzystać z sieć eDonkey, za pomocą innych klientów, takich jak: <a href="/wiki/EMule" title="EMule">eMule</a>, <a href="/wiki/AMule" title="AMule">aMule</a>, <a href="/wiki/Shareaza" title="Shareaza">Shareaza</a> czy <a href="/wiki/MLDonkey" title="MLDonkey">MLDonkey</a>. </p> <div class="mw-heading mw-heading3"><h3 id="BitTorrent">BitTorrent</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Peer-to-peer&amp;veaction=edit&amp;section=12" title="Edytuj sekcję: BitTorrent" class="mw-editsection-visualeditor"><span>edytuj</span></a><span class="mw-editsection-divider"> | </span><a href="/w/index.php?title=Peer-to-peer&amp;action=edit&amp;section=12" title="Edytuj kod źródłowy sekcji: BitTorrent"><span>edytuj kod</span></a><span class="mw-editsection-bracket">]</span></span></div> <div class="noprint relarticle mainarticle" style="margin:0.2em 0 0.5em 1.6em"><span class="nomobile navigation-not-searchable"><span class="notpageimage" typeof="mw:File"><span><img alt="" src="//upload.wikimedia.org/wikipedia/commons/thumb/1/1d/Information_icon4.svg/16px-Information_icon4.svg.png" decoding="async" width="16" height="16" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/1/1d/Information_icon4.svg/24px-Information_icon4.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/1/1d/Information_icon4.svg/32px-Information_icon4.svg.png 2x" data-file-width="620" data-file-height="620" /></span></span>&#160;</span><i>Osobny artykuł: <a href="/wiki/BitTorrent" title="BitTorrent">BitTorrent</a>.</i></div> <p><a href="/wiki/BitTorrent" title="BitTorrent">BitTorrent</a> – protokół wymiany i dystrybucji plików przez Internet, którego celem jest odciążenie łączy serwera udostępniającego pliki. </p> <div class="mw-heading mw-heading3"><h3 id="Skype">Skype</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Peer-to-peer&amp;veaction=edit&amp;section=13" title="Edytuj sekcję: Skype" class="mw-editsection-visualeditor"><span>edytuj</span></a><span class="mw-editsection-divider"> | </span><a href="/w/index.php?title=Peer-to-peer&amp;action=edit&amp;section=13" title="Edytuj kod źródłowy sekcji: Skype"><span>edytuj kod</span></a><span class="mw-editsection-bracket">]</span></span></div> <div class="noprint relarticle mainarticle" style="margin:0.2em 0 0.5em 1.6em"><span class="nomobile navigation-not-searchable"><span class="notpageimage" typeof="mw:File"><span><img alt="" src="//upload.wikimedia.org/wikipedia/commons/thumb/1/1d/Information_icon4.svg/16px-Information_icon4.svg.png" decoding="async" width="16" height="16" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/1/1d/Information_icon4.svg/24px-Information_icon4.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/1/1d/Information_icon4.svg/32px-Information_icon4.svg.png 2x" data-file-width="620" data-file-height="620" /></span></span>&#160;</span><i>Osobny artykuł: <a href="/wiki/Skype" title="Skype">Skype</a>.</i></div> <p><a href="/wiki/Skype" title="Skype">Skype</a> jest programem do komunikacji głosowej, wideo oraz rozmów tekstowych. Korzysta z protokołu UDP. </p> <div class="mw-heading mw-heading3"><h3 id="Pocztowe_„P2P”"><span id="Pocztowe_.E2.80.9EP2P.E2.80.9D"></span>Pocztowe „P2P”</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Peer-to-peer&amp;veaction=edit&amp;section=14" title="Edytuj sekcję: Pocztowe „P2P”" class="mw-editsection-visualeditor"><span>edytuj</span></a><span class="mw-editsection-divider"> | </span><a href="/w/index.php?title=Peer-to-peer&amp;action=edit&amp;section=14" title="Edytuj kod źródłowy sekcji: Pocztowe „P2P”"><span>edytuj kod</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>Pojęcie to pojawiło się niedawno, jest odpowiednikiem <a href="/wiki/Friend-to-friend" title="Friend-to-friend">F2F</a> lub – jak czasami się zdarza zobaczyć – F3F (wymiana plików między znajomymi poprzez dodatkowy serwer składujący dane), nie ma wiele wspólnego z klasycznym Peer2Peer – najprawdopodobniej wyewoluowało z samej idei wymiany plików przez sieć. Pliki można przesyłać przez <a href="/wiki/Poczta_elektroniczna" title="Poczta elektroniczna">pocztę elektroniczną</a>, ale operacja ta była praco- i czasochłonną sekwencją skomplikowanych czynności – podzielenia pliku na części objętościowo akceptowane przez serwer pocztowy, wysłanie ich do adresata e-mailami z załącznikiem, oraz ewentualna kontrola, czy wszystkie części dotarły do adresata. Wystarczyło więc zaprojektować aplikację, która tego typu czynności wykonuje automatycznie. Głównym „katalizatorem” pomysłu wymiany plików przez pocztę były darmowe konta e-mail o dużej pojemności, oferowane przez różnych dostawców, które można wykorzystać jako <i>e-dyski</i> do składowania bądź wymiany danych. Tak powstał <a href="/wiki/Peer2Mail" title="Peer2Mail">Peer2Mail</a>, a później E-Dek. W obu programach przed rozpoczęciem udostępniania należy założyć konto pocztowe akceptowalne przez dany program, następnie załadować na utworzoną przestrzeń pliki i w zależności od programu – udostępnić dane o skrzynce (adres, login, zakodowane hasło – lub w przypadku E-Deka – specjalny plik, podobnie jak w sieci BitTorrent). Nieco dalej poszedł autor programu E-Dek – dając możliwość zarządzania takimi E-dyskami (w tym wyszukiwanie) oraz tworząc eksperymentalny pocztowy protokół E-Swapp, który automatyzuje udostępnianie listy plików, oraz żądanie transferu między <a href="/wiki/Skrzynka_poczty_elektronicznej" title="Skrzynka poczty elektronicznej">skrzynkami poczty</a>. </p><p>Zaletą „pocztowych P2P” jest dostępność pliku nawet po wyłączeniu programu (de facto ten plik leży w skrzynce pocztowej). Problematyczne jest nadal wyszukiwanie – jak na razie wspomagane przez fora dyskusyjne. </p><p>Innymi programami typu P2M są: Durie, MailShare, MoorHunt, OpenP2M, Ygoow i <a href="/wiki/Moorie" title="Moorie">Moorie</a>. </p> <div class="mw-heading mw-heading2"><h2 id="Wymiana_plików"><span id="Wymiana_plik.C3.B3w"></span>Wymiana plików</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Peer-to-peer&amp;veaction=edit&amp;section=15" title="Edytuj sekcję: Wymiana plików" class="mw-editsection-visualeditor"><span>edytuj</span></a><span class="mw-editsection-divider"> | </span><a href="/w/index.php?title=Peer-to-peer&amp;action=edit&amp;section=15" title="Edytuj kod źródłowy sekcji: Wymiana plików"><span>edytuj kod</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>Udostępniane pliki to głównie to, czego nie można znaleźć na publicznych serwerach WWW. Często udostępniane są różne utwory, na które nie ma zgody właścicieli praw autorskich, takie jak: </p> <ul><li>muzyka</li> <li>filmy</li> <li>książki w postaci elektronicznej</li> <li>programy komputerowe.</li></ul> <p>Wiele z nich jednak to utwory trudne do otrzymania oficjalnymi kanałami, między innymi <a href="/wiki/Anime" title="Anime">anime</a> lub utwory mniej znanych muzyków. </p><p>Wiele plików jest udostępnianych za zgodą właścicieli praw autorskich (np. <a href="/wiki/Anime_music_video" title="Anime music video">anime music video</a>, różne fanfiki, tapety), na które prawa autorskie nie są aktywnie chronione (m.in. wiele <a href="/wiki/Remiks" title="Remiks">remiksów</a>, stare programy), nie obejmują ich prawa autorskie ze względu na upływ czasu (<a href="/wiki/Muzyka_powa%C5%BCna" title="Muzyka poważna">muzyka poważna</a>, elektroniczne wersje starych książek) lub są na P2P z przyczyn niemających żadnego związku z prawami autorskimi (P2P może być wykorzystane dla ominięcia cenzury, ograniczeń na materiały o treści erotycznej itp.). </p><p>Największe kontrowersje, szczególnie ze strony autorów, wytwórni płytowych i filmowych, budzi wykorzystywanie sieci P2P do pobierania treści zastrzeżonych prawem autorskim. Organizacje reprezentujące producentów i autorów podejmują działania mające na celu zwalczenia tego zastosowania sieci peer-to-peer. </p><p>Niektóre firmy udostępniają swoje produkty za pomocą P2P, jak <a href="/wiki/Red_Hat" title="Red Hat">Red Hat</a>. </p> <div class="mw-heading mw-heading2"><h2 id="Sytuacja_prawna">Sytuacja prawna</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Peer-to-peer&amp;veaction=edit&amp;section=16" title="Edytuj sekcję: Sytuacja prawna" class="mw-editsection-visualeditor"><span>edytuj</span></a><span class="mw-editsection-divider"> | </span><a href="/w/index.php?title=Peer-to-peer&amp;action=edit&amp;section=16" title="Edytuj kod źródłowy sekcji: Sytuacja prawna"><span>edytuj kod</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>Sytuacja prawna jest trudna ze względu na kontrowersyjne wyroki sądowe w sprawie Napstera. Systemy P2P same niczego nie rozpowszechniają, więc mogą być oskarżone co najwyżej o „współudział” lub „czerpanie korzyści”. Systemy P2P próbowały stosować system <i>opt-out</i> – blokując utwory z listy dostarczonych przez właścicieli praw autorskich. Jednak sąd w sprawie Napstera stwierdził, że „to za mało”. Niewątpliwie możliwe było nadal znalezienie niektórych blokowanych utworów, np. wpisując do wyszukiwania nazwy z błędami ortograficznymi. Sąd nakazał stosowanie <i>opt-in</i> – blokowanie wszystkich utworów, na które P2P nie ma zgody właścicieli praw autorskich wyrażonej na papierze. </p><p>Samo ściąganie plików przez P2P zgodnie z polskim prawem autorskim nie jest jednak nielegalne. Świadczą o tym przepisy o dozwolonym użytku osobistym w art. 23 polskiej <a href="/wiki/Ustawa_o_prawie_autorskim_i_prawach_pokrewnych" title="Ustawa o prawie autorskim i prawach pokrewnych">ustawy o prawie autorskim i prawach pokrewnych</a>. Dopiero połączenie tego działania z rozpowszechnianiem utworów jest naruszeniem prawa RP. </p> <div class="mw-heading mw-heading2"><h2 id="Przyszłość_P2P"><span id="Przysz.C5.82o.C5.9B.C4.87_P2P"></span>Przyszłość P2P</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Peer-to-peer&amp;veaction=edit&amp;section=17" title="Edytuj sekcję: Przyszłość P2P" class="mw-editsection-visualeditor"><span>edytuj</span></a><span class="mw-editsection-divider"> | </span><a href="/w/index.php?title=Peer-to-peer&amp;action=edit&amp;section=17" title="Edytuj kod źródłowy sekcji: Przyszłość P2P"><span>edytuj kod</span></a><span class="mw-editsection-bracket">]</span></span></div> <figure class="mw-default-size" typeof="mw:File/Thumb"><a href="/wiki/Plik:GNUnet_logo.svg" class="mw-file-description"><img src="//upload.wikimedia.org/wikipedia/commons/thumb/1/1f/GNUnet_logo.svg/220px-GNUnet_logo.svg.png" decoding="async" width="220" height="228" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/1/1f/GNUnet_logo.svg/330px-GNUnet_logo.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/1/1f/GNUnet_logo.svg/440px-GNUnet_logo.svg.png 2x" data-file-width="293" data-file-height="303" /></a><figcaption>Logo projektu <a href="/wiki/GNUnet" title="GNUnet">GNUnet</a>.</figcaption></figure> <p>Przyszłość P2P można rozpatrywać od dwóch stron – technicznej i prawnej. Ponieważ P2P są coraz bardziej zdecentralizowane i chociażby dlatego, że dziś już nie tak łatwo określić cel rozprawy w sądzie przeciwko takim sieciom, nawet całkowity zakaz nie zakończyłby istnienia P2P, a pewnie nawet nie mógłby go znacząco ograniczyć. </p><p>Od strony technicznej konkurują ze sobą systemy małych hubów specjalistycznych (<a href="/wiki/Direct_Connect" title="Direct Connect">Direct Connect</a>) i duże systemy rozległej sieci o zaawansowanej topologii (<a href="/wiki/FastTrack" title="FastTrack">FastTrack</a>). Należy się też spodziewać rozpowszechnienia <a href="/wiki/Szyfr" title="Szyfr">szyfrowania</a> danych i innych funkcji poprawiających prywatność. Te priorytety realizują między innymi sieci <a href="/wiki/Freenet" title="Freenet">Freenet</a>, <a href="/wiki/MUTE" title="MUTE">MUTE</a> czy <a href="/wiki/GNUnet" title="GNUnet">GNUnet</a>. </p><p>Ponieważ łącza będą coraz szybsze, zmieni się charakter przesyłanych plików. Muzyka, pierwotnie jeden z głównych materiałów P2P, już przy <a href="/wiki/SDI_(internet)" title="SDI (internet)">SDI</a> i dobrej kompresji (np. <a href="/wiki/Vorbis" title="Vorbis">Ogg Vorbis</a>) może być ściągana w dobrej jakości w czasie rzeczywistym, więc przesyłanie muzyki będzie coraz mniejszym problemem. Coraz częściej przesyłane są filmy i należy oczekiwać, że ten trend utrzyma się w przyszłości. W sprawie programów komputerowych utrzymują się dwie sprzeczne tendencje – z jednej strony łącza są coraz lepsze, z drugiej jednak programy coraz bardziej się rozrastają. </p><p>Można też oczekiwać innych zastosowań systemu P2P – np. <a href="/wiki/Mirror" title="Mirror">mirroring</a> plików (takich jak różne dystrybucje <a href="/wiki/Linux" title="Linux">Linuksa</a>), czy prowadzenie osobistej strony internetowej rozpowszechnianej za pomocą takiego systemu (możliwe w sieci Freenet, lecz prawie nieużywane). W niedalekiej przyszłości mają pojawić się sieci P2P zapewniające całkowitą anonimowość korzystającym z nich użytkownikom. W myśl tych poczynań żadne organizacje zajmujące się prawami autorskimi nie będą miały możliwości wyśledzenia osób ściągających z sieci nielegalne materiały. </p> <div class="mw-heading mw-heading2"><h2 id="Zobacz_też"><span id="Zobacz_te.C5.BC"></span>Zobacz też</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Peer-to-peer&amp;veaction=edit&amp;section=18" title="Edytuj sekcję: Zobacz też" class="mw-editsection-visualeditor"><span>edytuj</span></a><span class="mw-editsection-divider"> | </span><a href="/w/index.php?title=Peer-to-peer&amp;action=edit&amp;section=18" title="Edytuj kod źródłowy sekcji: Zobacz też"><span>edytuj kod</span></a><span class="mw-editsection-bracket">]</span></span></div> <table class="infobox noprint plainlinks" cellpadding="4" role="presentation"> <tbody><tr> <td style="vertical-align:middle; text-align:center; width:30px;"><span class="notpageimage" typeof="mw:File"><span><img alt="" src="//upload.wikimedia.org/wikipedia/commons/thumb/f/fa/Wikibooks-logo.svg/28px-Wikibooks-logo.svg.png" decoding="async" width="28" height="28" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/f/fa/Wikibooks-logo.svg/42px-Wikibooks-logo.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/f/fa/Wikibooks-logo.svg/56px-Wikibooks-logo.svg.png 2x" data-file-width="300" data-file-height="300" /></span></span> </td> <td style="line-height:normal; vertical-align:middle; text-align:center; flex:unset;">Zobacz publikację<br /><b><a href="https://pl.wikibooks.org/wiki/Sieci_P2P" class="extiw" title="b:Sieci P2P">Sieci P2P</a></b> w&#160;Wikibooks </td></tr></tbody></table> <table class="infobox noprint plainlinks" cellpadding="4" role="presentation"> <tbody><tr> <td style="vertical-align:middle; text-align:center; width:30px;"><span class="notpageimage" typeof="mw:File"><span><img alt="" src="//upload.wikimedia.org/wikipedia/commons/thumb/2/24/Wikinews-logo.svg/28px-Wikinews-logo.svg.png" decoding="async" width="28" height="15" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/2/24/Wikinews-logo.svg/42px-Wikinews-logo.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/2/24/Wikinews-logo.svg/56px-Wikinews-logo.svg.png 2x" data-file-width="759" data-file-height="415" /></span></span> </td> <td style="line-height:normal; vertical-align:middle; text-align:center; flex:unset;">Zobacz wiadomość w&#160;serwisie Wikinews pt. <a href="https://pl.wikinews.org/wiki/Wywiad_z_liderem_szwedzkiej_Partii_Pirackiej,_Rickardem_Falkvinge" class="extiw" title="n:Wywiad z liderem szwedzkiej Partii Pirackiej, Rickardem Falkvinge"><b>wywiadu z liderem szwedzkiej „Partii Pirackiej” poruszającego legalność P2P</b></a> </td></tr></tbody></table> <table class="infobox noprint plainlinks" cellpadding="4" role="presentation"> <tbody><tr> <td style="vertical-align:middle; text-align:center; width:30px;"><span class="notpageimage" typeof="mw:File"><span><img alt="" src="//upload.wikimedia.org/wikipedia/commons/thumb/2/24/Wikinews-logo.svg/28px-Wikinews-logo.svg.png" decoding="async" width="28" height="15" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/2/24/Wikinews-logo.svg/42px-Wikinews-logo.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/2/24/Wikinews-logo.svg/56px-Wikinews-logo.svg.png 2x" data-file-width="759" data-file-height="415" /></span></span> </td> <td style="line-height:normal; vertical-align:middle; text-align:center; flex:unset;">Zobacz wiadomość w&#160;serwisie Wikinews pt. <a href="https://pl.wikinews.org/wiki/Parlament_Europejski:_zdelegalizowa%C4%87_P2P" class="extiw" title="n:Parlament Europejski: zdelegalizować P2P"><b>Projektu delegalizacji P2P na terenie Unii Europejskiej</b></a> </td></tr></tbody></table> <ul><li><a href="/wiki/I2P" title="I2P">I2P</a></li> <li><a href="/wiki/Anonimowe_P2P" title="Anonimowe P2P">anonimowe P2P</a></li> <li><a href="/wiki/BitTorrent" title="BitTorrent">BitTorrent</a></li> <li><a href="/wiki/Rozproszona_tablica_mieszaj%C4%85ca" title="Rozproszona tablica mieszająca">rozproszona tablica mieszająca</a></li> <li><a href="/wiki/GNUnet" title="GNUnet">GNUnet</a></li> <li><a href="/wiki/MUTE" title="MUTE">MUTE</a></li> <li><a href="/wiki/Tor_(sie%C4%87_anonimowa)" title="Tor (sieć anonimowa)">Tor (sieć anonimowa)</a></li> <li><a href="/wiki/Winny" title="Winny">Winny</a></li> <li><a href="/wiki/Peer2Mail" title="Peer2Mail">Peer2Mail</a></li> <li><a href="/wiki/%CE%9CTorrent" title="ΜTorrent">μTorrent</a></li></ul> <div class="mw-heading mw-heading2"><h2 id="Przypisy">Przypisy</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Peer-to-peer&amp;veaction=edit&amp;section=19" title="Edytuj sekcję: Przypisy" class="mw-editsection-visualeditor"><span>edytuj</span></a><span class="mw-editsection-divider"> | </span><a href="/w/index.php?title=Peer-to-peer&amp;action=edit&amp;section=19" title="Edytuj kod źródłowy sekcji: Przypisy"><span>edytuj kod</span></a><span class="mw-editsection-bracket">]</span></span></div> <div class="do-not-make-smaller refsection"><div class="mw-references-wrap"><ol class="references"> <li id="cite_note-1"><span class="mw-cite-backlink"><a href="#cite_ref-1">↑</a></span> <span class="reference-text"><cite class="citation web">Krzysztof&#32;Piech&#58;&#32;<a rel="nofollow" class="external text" href="https://www.gov.pl/attachment/55cfaa28-e256-4326-8fb0-f0fef98ff246">Leksykon pojęć na temat technologii blockchain i kryptowalut</a>.&#32;s. 10.&#32;[dostęp 2019-10-09].</cite></span> </li> <li id="cite_note-p2p1-2"><span class="mw-cite-backlink"><a href="#cite_ref-p2p1_2-0">↑</a></span> <span class="reference-text"><cite class="citation web"><a rel="nofollow" class="external text" href="http://www.techterms.com/definition/p2p">P2P (Peer To Peer)</a>.&#32;www.techterms.com.&#32;<span class="lang-list">(<abbr title="Treść w języku angielskim (English)">ang.</abbr>)</span>.</cite></span> </li> <li id="cite_note-p2p2-3"><span class="mw-cite-backlink"><a href="#cite_ref-p2p2_3-0">↑</a></span> <span class="reference-text"><cite class="citation web"><a rel="nofollow" class="external text" href="http://searchnetworking.techtarget.com/definition/peer-to-peer">peer-to-peer</a>.&#32;searchnetworking.techtarget.com.&#32;<span class="lang-list">(<abbr title="Treść w języku angielskim (English)">ang.</abbr>)</span>.</cite></span> </li> <li id="cite_note-p2p3-4"><span class="mw-cite-backlink"><a href="#cite_ref-p2p3_4-0">↑</a></span> <span class="reference-text"><cite class="citation web"><a rel="nofollow" class="external text" href="http://www.i-slownik.pl/1057,p2p-lub-peer-to-peer-peer-to-peer/">P2P lub Peer-to-Peer, Peer to peer</a>.&#32;www.i-slownik.pl.&#32;<span class="lang-list tylko-pl">(<abbr title="Treść w języku polskim">pol.</abbr>)</span>.</cite></span> </li> </ol></div></div> <style data-mw-deduplicate="TemplateStyles:r74016753">.mw-parser-output #normdaten>div+div{margin-top:0.5em}.mw-parser-output #normdaten>div>div{background:var(--background-color-neutral,#eaecf0);padding:.2em .5em}.mw-parser-output #normdaten ul{margin:0;padding:0}.mw-parser-output #normdaten ul li:first-child{padding-left:.5em;border-left:1px solid var(--border-color-base,#a2a9b1)}</style> <div id="normdaten" class="catlinks"><div class="normdaten-typ-fehlt"><div><a href="/wiki/Kontrola_autorytatywna" title="Kontrola autorytatywna">Kontrola autorytatywna</a>&#160;(<span class="description"><a href="/wiki/Architektura_sieci" title="Architektura sieci">architektura sieci</a></span>):</div><ul><li><a href="/wiki/Library_of_Congress_Control_Number" title="Library of Congress Control Number">LCCN</a>:&#8201;<span class="uid"><a rel="nofollow" class="external text" href="http://lccn.loc.gov/sh2001003097">sh2001003097</a></span></li><li><a href="/wiki/Biblioteka_Narodowa_Izraela" title="Biblioteka Narodowa Izraela">J9U</a>:&#8201;<span class="uid"><a rel="nofollow" class="external text" href="http://olduli.nli.org.il/F/?func=find-b&amp;local_base=NLX10&amp;find_code=UID&amp;request=987007534823105171">987007534823105171</a></span></li></ul></div><div class="normdaten-andere"><div><a href="/wiki/Encyklopedia_internetowa" title="Encyklopedia internetowa">Encyklopedie internetowe</a>:</div> <ul><li><a href="/wiki/Encyklopedia_Britannica" title="Encyklopedia Britannica">Britannica</a>:&#8201;<span class="uid"><a rel="nofollow" class="external text" href="https://www.britannica.com/technology/P2P">technology/P2P</a></span></li> <li><a href="/wiki/Enciclopedia_Treccani" title="Enciclopedia Treccani">Treccani</a>:&#8201;<span class="uid"><a rel="nofollow" class="external text" href="https://www.treccani.it/enciclopedia/peer-to-peer">peer-to-peer</a></span></li> <li><a href="https://www.wikidata.org/wiki/Property:P1296" class="extiw" title="d:Property:P1296">Catalana</a>:&#8201;<span class="uid"><a rel="nofollow" class="external text" href="https://www.enciclopedia.cat/ec-gec-0517879.xml">0517879</a></span></li></ul> </div></div></div><!--esi <esi:include src="/esitest-fa8a495983347898/content" /> --><noscript><img src="https://login.wikimedia.org/wiki/Special:CentralAutoLogin/start?type=1x1&amp;useformat=desktop" alt="" width="1" height="1" style="border: none; position: absolute;"></noscript> <div class="printfooter" data-nosnippet="">Źródło: „<a dir="ltr" href="https://pl.wikipedia.org/w/index.php?title=Peer-to-peer&amp;oldid=75293086">https://pl.wikipedia.org/w/index.php?title=Peer-to-peer&amp;oldid=75293086</a>”</div></div> <div id="catlinks" class="catlinks" data-mw="interface"><div id="mw-normal-catlinks" class="mw-normal-catlinks"><a href="/wiki/Specjalna:Kategorie" title="Specjalna:Kategorie">Kategoria</a>: <ul><li><a href="/wiki/Kategoria:P2P" title="Kategoria:P2P">P2P</a></li></ul></div><div id="mw-hidden-catlinks" class="mw-hidden-catlinks mw-hidden-cats-hidden">Ukryta kategoria: <ul><li><a href="/wiki/Kategoria:Artyku%C5%82y_z_brakuj%C4%85cymi_przypisami_od_2019-09" title="Kategoria:Artykuły z brakującymi przypisami od 2019-09">Artykuły z brakującymi przypisami od 2019-09</a></li></ul></div></div> </div> </main> </div> <div class="mw-footer-container"> <footer id="footer" class="mw-footer" > <ul id="footer-info"> <li id="footer-info-lastmod"> Tę stronę ostatnio edytowano 19 lis 2024, 07:25.</li> <li id="footer-info-copyright">Tekst udostępniany na licencji <a rel="nofollow" class="external text" href="https://creativecommons.org/licenses/by-sa/4.0/deed.pl">Creative Commons: uznanie autorstwa, na tych samych warunkach</a>, z możliwością obowiązywania dodatkowych ograniczeń. Zobacz szczegółowe informacje o <a class="external text" href="https://foundation.wikimedia.org/wiki/Policy:Terms_of_Use/pl">warunkach korzystania</a>.</li> </ul> <ul id="footer-places"> <li id="footer-places-privacy"><a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Privacy_policy">Polityka prywatności</a></li> <li id="footer-places-about"><a href="/wiki/Wikipedia:O_Wikipedii">O Wikipedii</a></li> <li id="footer-places-disclaimers"><a href="/wiki/Wikipedia:Korzystasz_z_Wikipedii_tylko_na_w%C5%82asn%C4%85_odpowiedzialno%C5%9B%C4%87">Korzystasz z Wikipedii tylko na własną odpowiedzialność</a></li> <li id="footer-places-wm-codeofconduct"><a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Universal_Code_of_Conduct">Powszechne Zasady Postępowania</a></li> <li id="footer-places-developers"><a href="https://developer.wikimedia.org">Dla deweloperów</a></li> <li id="footer-places-statslink"><a href="https://stats.wikimedia.org/#/pl.wikipedia.org">Statystyki</a></li> <li id="footer-places-cookiestatement"><a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Cookie_statement">Oświadczenie o ciasteczkach</a></li> <li id="footer-places-mobileview"><a href="//pl.m.wikipedia.org/w/index.php?title=Peer-to-peer&amp;mobileaction=toggle_view_mobile" class="noprint stopMobileRedirectToggle">Wersja mobilna</a></li> </ul> <ul id="footer-icons" class="noprint"> <li id="footer-copyrightico"><a href="https://wikimediafoundation.org/" class="cdx-button cdx-button--fake-button cdx-button--size-large cdx-button--fake-button--enabled"><img src="/static/images/footer/wikimedia-button.svg" width="84" height="29" alt="Wikimedia Foundation" loading="lazy"></a></li> <li id="footer-poweredbyico"><a href="https://www.mediawiki.org/" class="cdx-button cdx-button--fake-button cdx-button--size-large cdx-button--fake-button--enabled"><img src="/w/resources/assets/poweredby_mediawiki.svg" alt="Powered by MediaWiki" width="88" height="31" loading="lazy"></a></li> </ul> </footer> </div> </div> </div> <div class="vector-settings" id="p-dock-bottom"> <ul></ul> </div><script>(RLQ=window.RLQ||[]).push(function(){mw.config.set({"wgHostname":"mw-web.codfw.main-5c59558b9d-dtct9","wgBackendResponseTime":155,"wgPageParseReport":{"limitreport":{"cputime":"0.212","walltime":"0.648","ppvisitednodes":{"value":1664,"limit":1000000},"postexpandincludesize":{"value":16084,"limit":2097152},"templateargumentsize":{"value":3000,"limit":2097152},"expansiondepth":{"value":12,"limit":100},"expensivefunctioncount":{"value":2,"limit":500},"unstrip-depth":{"value":0,"limit":20},"unstrip-size":{"value":2831,"limit":5000000},"entityaccesscount":{"value":4,"limit":400},"timingprofile":["100.00% 336.463 1 -total"," 65.99% 222.020 1 Szablon:Kontrola_autorytatywna"," 16.95% 57.018 1 Szablon:Przypisy"," 14.05% 47.266 4 Szablon:Cytuj_stronę"," 10.22% 34.385 1 Szablon:Inne_znaczenia"," 5.26% 17.696 3 Szablon:Dmbox"," 4.33% 14.565 6 Szablon:Lang"," 3.88% 13.068 6 Szablon:Ikona"," 2.07% 6.963 2 Szablon:Osobny_artykuł"," 1.75% 5.877 1 Szablon:Wikibooks"]},"scribunto":{"limitreport-timeusage":{"value":"0.110","limit":"10.000"},"limitreport-memusage":{"value":2720411,"limit":52428800},"limitreport-logs":"required = table#1 {\n}\nrequired = table#1 {\n}\nrequired = table#1 {\n}\nrequired = table#1 {\n}\nrequired = table#1 {\n}\n"},"cachereport":{"origin":"mw-web.eqiad.main-6f4956b788-8sxhc","timestamp":"20241128172528","ttl":2592000,"transientcontent":false}}});});</script> <script type="application/ld+json">{"@context":"https:\/\/schema.org","@type":"Article","name":"Peer-to-peer","url":"https:\/\/pl.wikipedia.org\/wiki\/Peer-to-peer","sameAs":"http:\/\/www.wikidata.org\/entity\/Q161410","mainEntity":"http:\/\/www.wikidata.org\/entity\/Q161410","author":{"@type":"Organization","name":"Wsp\u00f3\u0142tw\u00f3rcy projekt\u00f3w Fundacji Wikimedia"},"publisher":{"@type":"Organization","name":"Wikimedia Foundation, Inc.","logo":{"@type":"ImageObject","url":"https:\/\/www.wikimedia.org\/static\/images\/wmf-hor-googpub.png"}},"datePublished":"2002-07-17T10:17:45Z","image":"https:\/\/upload.wikimedia.org\/wikipedia\/commons\/3\/3f\/P2P-network.svg"}</script> </body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10