The International Standards Organization (ISO ) har ansvaret for at definere standarder, der er anerkendt over hele kloden. ISO sætter forskellige protokoller, der anvendes til at lette kommunikation over internettet . Disse protokoller er delt op i Open Systems (OSI ) syv -lags referencemodel , brugte til at afspejle de forskellige niveauer af kommunikation , der gør internettjenester muligt. Internet -kommunikation er afhængige af eksistensen af veldefinerede protokoller , og ISO formaliserer disse definitioner . Applikationslaget
Software , der tillader brugere at få adgang til internet-tjenester er bygget på toppen af OSI Application lag. Protokoller i applikationslaget give Internet og web applikationer til at skabe grænseflader mellem slutbrugere og netværksressourcer. Protokollerne om applikationslaget omfatter Hypertext Transfer Protocol ( HTTP) , som bruges til at anmode om og modtage websider og File Transfer Protocol ( FTP) , som bruges til at overføre filer mellem klient og server -computere.
< br > Præsentation Layer
præsentationen lag oversætter data, der sendes over netværket i et format, der er brugbart i applikationslaget . Præsentationen lag gør kommunikation mulig mellem forskellige typer af systemet, da det håndterer den kodning , dekodning, kryptering og dekryptering af data. Præsentationen lag definerer således syntaksen af data er blevet underrettet . Præsentation protokoller inkluderer Internet medietyper ( MIME) og Secure Sockets Layer ( SSL) .
Session Layer
Session lag er ansvarlig for styring af forbindelser mellem noder på et netværk. En forbindelse mellem en lokal og remote computer på internettet er modelleret som en session , med løbende dialog, der finder sted inden for en anerkendt kontekst. Sessionen lag administrerer disse " samtaler" og håndterer indlede , opretholde og afslutte sessioner. Protokoller om Session laget omfatter Network Basic Input Output System ( NetBIOS) , Session Selskabsmeddelelse Protocol (SAP ), og Layer 2 Tunneling Protocol ( L2TP ) .
Transport Layer
Transport Layer håndterer selve vedtagelsen af data mellem værter på netværket . Data transporteres i diskrete pakker og Transport lag giver mulighed for at restituere sig og integrere de forskellige pakker af oplysninger, der sendes til og fra applikationer. Transmission Control Protocol (TCP) og User Datagram Protocol ( UDP) er blandt dem, der almindeligvis anvendes på transport laget.
Network Layer
netværkslaget modeller ruterne mellem noder på et netværk , som gør det muligt at skabe logiske stier langs hvilke data kan sendes . Netværkslaget er ansvarlig for forvaltningen adressering af netværket placeringer og til håndtering af overbelastning spørgsmål. Internet Protocol (IP ) er den primære protokol , der gør Internet kommunikation mulig og tillader programmer at sende data mellem værter ved hjælp af deres netværk adresser.
Data Link Layer
data Link Layer er ansvarlig for kodning , afkodning og fejlkontrol af pakker af data , der sendes over netværket. Der er mange protokoller, der anvendes på datalink lag , herunder Point til Point Protocol (PPP) , Asynchronous Transfer Mode (ATM) og Synkron data Link Control ( SDLC ) .
Physical Layer
< br >
Fysisk lag hvor datakommunikation faktisk repræsenteret i hardware, gennem elektriske komponenter. De data på det fysiske plan er en strøm af bits , der sendes og modtages via mekaniske anordninger , der omfatter det fysiske netværk . Protokoller, der anvendes på det fysiske niveau vedrører de hardware-komponenter , der anvendes , og omfatter Ethernet Physical Layer ( IEEE 802.3 ) , Universal Serial Bus ( USB) og Bluetooth.