The International Standards Organization ( ISO ) er ansvarlig for å definere standarder som er anerkjent over hele verden . The ISO setter ulike protokollene som brukes for å lette kommunikasjonen over Internett . Disse protokollene er delt opp i åpne systemer ( OSI ) syv -lags referansemodell, som brukes til å reflektere de ulike nivåer av kommunikasjon som gjør Internett-tjenester mulig. Internett-kommunikasjon er avhengig av eksistensen av veldefinerte protokoller , og ISO formaliserer disse definisjonene . Application Layer
Programvare som lar brukere få tilgang til Internett-tjenester er bygget på toppen av OSI Søknad lag . Protokoller i programmet laget gjør at Internett og web-applikasjoner for å lage grensesnitt mellom sluttbrukere og nettverksressurser. Protokoller på applikasjonslaget inkluderer Hypertext Transfer Protocol ( HTTP ) , som brukes til å be om og motta nettsider, og File Transfer Protocol ( FTP) , som brukes til å overføre filer mellom klient og server datamaskiner .
Presentasjon Layer
presentasjonen laget oversetter data som sendes over nettverket til et format som kan brukes på Application lag . Presentasjonen laget gjør kommunikasjon mulig mellom ulike typer system , som det håndterer koding, dekoding , kryptering og dekryptering av data . Presentasjon laget definerer derfor syntaksen av data som blir kommunisert . Presentasjon protokoller inkluderer Internet Media Types ( MIME ) og Secure Sockets Layer (SSL ) .
Session Layer
Session laget er ansvarlig for styring av forbindelser mellom noder i et nettverk . En sammenheng mellom en lokal og ekstern datamaskin på Internett er modellert som en økt, med kontinuerlig dialog finner sted innenfor en anerkjent sammenheng. Sesjonen lag forvalter disse "samtaler" og håndterer initiere , opprettholde og avslutte økter. Protokoller på Session layer inkluderer Network Basic Input Output System ( NetBIOS ) , Session Announcement Protocol ( SAP) og Layer 2 Tunneling Protocol ( L2TP ) .
Transport Layer
transportlaget håndterer selve bestått av data mellom maskiner i nettverket . Data transporteres i diskrete pakker og transportør lag gir mulighet til å komme seg og integrere de ulike pakker med informasjon blir sendt til og fra programmer . Transmission Control Protocol (TCP ) og User Datagram Protocol ( UDP ) er blant dem som vanligvis brukes på transportlaget .
Network Layer
nettverkslaget modeller rutene mellom noder i et nettverk , noe som gjør det mulig å lage logiske stier langs som data kan sendes . Nettverket laget er ansvarlig for å administrere adressering av nettverk steder og for håndtering av lunger problemer. The Internet Protocol ( IP) er den primære protokollen som gjør Internett-kommunikasjon mulig og tillater programmer å sende data mellom maskiner ved hjelp av sitt nettverk adresser.
Data Link Layer
data Link laget er ansvarlig for koding , dekoding og feilsjekking av pakker med data som sendes over nettverket. Det er mange protokollene som brukes på Data Link laget , herunder Point to Point Protocol ( PPP ) , Asynchronous Transfer Mode ( ATM) og Synkron Data Link kontroll ( SDLC ) .
Physical Layer
fysiske laget er der datakommunikasjon er faktisk representert i maskinvare, gjennom elektriske komponenter . Dataene på det fysiske nivået er en strøm av biter som sendes og mottas gjennom de mekaniske enheter som utgjør det fysiske nettverket . Protokollene som brukes om fysisk nivå forholde seg til hardware komponenter som brukes og inkluderer Ethernet Physical Layer ( IEEE 802.3 ) , Universal Serial Bus ( USB) og Bluetooth.