The peer -to - peer ( P2P) nettverk arkitektur er mye nyere enn den klient-server arkitektur. Den eldre system etablerer et hierarki i en sammenheng der en datamaskin er anmoder og den andre er responder . Peer -to -peer system er litt mer komplisert og mindre kontrollert . Client Server
klient-server modell for kommunikasjon over nettverk er den tradisjonelle modellen for organisering av trafikkmønsteret 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 sitter bare 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 , som en fil . Berøring kan enten være forbindelsesløs (en forespørsel besvart av en respons) eller tilkobling - orientert ( 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 internett 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 er funnet i webservere . En nettleser på en PC går til webserveren spesifisert i sin adressefeltet og ber om en fil . Serveren svarer med filen og nettleseren viser dette til brukeren som en webside . Denne trafikken er forbindelsesløs . Den forbindelsesløs klient-server transaksjonen er svært enkel å implementere og representere. Datamaskin 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 lengde av tid, enten for sosiale grunner , eller fordi filene lastes ned er større og en forbindelse må opprettholdes for å bære status kontrollerer .
med Rival Systems
Du kan gjette på at websider dominere Internett . Men dette er ikke sant. Siden 2006 , fildeling peer -to - peer-systemer generere mer trafikk på Internett enn klient-server kontakt for å vise websider . Peer -to - peer -modellen brukes også for telekommunikasjon. For eksempel baserer Skype sitt nettverk på peer -to - peer arkitektur.