Peer to Peer og en klient Server Network

Peer to Peer og en klient Server Network


Peer-to-peer (P2P) nettverk arkitektur er mye nyere enn klient-server arkitektur. Den eldre system etablerer et hierarki i en sammenheng der en datamaskin er anmoder og den andre er svaret. Peer-to-peer-systemet er litt mer komplisert og mindre kontrollert.

Klient server

Den klient-tjener for kommunikasjon over nettverk er den tradisjonelle modellen for organisering av trafikkflyt i en sammenheng. Klienten starter alltid kommunikasjon ved å kontakte server med en forespørsel. Serveren gjør ingenting før den mottar forespørsler fra klienten. Det bare sitter og lytter. Mottak av en forespørsel utløser serveren til å handle. Det behandler forespørselen og sender tilbake en reaksjon, som vanligvis er en ressurs, slik som en fil. Kontakt kan enten være forbindelses (en forespørsel besvart av en respons) eller forbindelsesorientert (paret etablerer identifikatorer for kommunikasjon muliggjør en rekke relaterte forespørsler og svar).

Peer-to-Peer

Peer-to-peer nettverk er mye mer uformelt enn klient-server-systemer. Hver datamaskin i systemet kan initiere dialog og kan koble til mer enn én datamaskin samtidig. Peer-to-peer arkitektur er nyere enn klient-server arkitektur og er spesielt egnet til Internet Chat systemer og fildeling. I disse miljøene mange datamaskiner kobles sammen for å lage interaktive bidrag.

eksempler

Den mest omfattende bruk av klient-server-metoden finnes i nettservere. En nettleser på en PC går til webserveren spesifisert i sin adresselinje og ber om en fil. Serveren svarer med filen og nettleseren viser denne til brukeren som en webside. Denne trafikken er forbindelsesløs. Den forbindelses klient-server transaksjonen er svært enkel å implementere og representere. Computer A sender en melding som sier, "Vennligst send filen B til denne adressen." Serveren sender deretter filen B for å ta A, og transaksjonen er fullført. I peer-to-peer-systemer, ulike datamaskiner opprettholde en tilkobling for en større tidsrom, enten for sosiale grunner, eller fordi filene som lastes ned er større og en forbindelse må opprettholdes for å gjennomføre statuskontroller.

Rival Systems

Du kan gjette at websider dominere Internett. Men dette er ikke sant. Siden 2006 fildelings peer-to-peer-systemer generere mer trafikk på Internett enn klient-server kontakt for å vise websider. Peer-to-peer-modellen brukes også til telekommunikasjon. For eksempel, baserer Skype sitt nettverk på peer-to-peer arkitektur.