The International Standards Organization ( ISO ) är ansvarig för att definiera standarder som är erkända över hela världen . ISO ställer olika protokoll som används för att underlätta kommunikation över Internet . Dessa protokoll är uppdelade inom Open Systems Interconnection ( OSI) sju lager referensmodell , som används för att reflektera de olika nivåerna av kommunikation som gör Internettjänster möjligt. Internetkommunikation är beroende av förekomsten av väl definierade rutiner och ISO formaliserar dessa definitioner . Application Layer
Programvara som ger användare tillgång till Internet- tjänster är byggt ovanpå OSI Applikationsskiktet . Protokoll inom applikationslagret tillåta Internet och webbapplikationer för att skapa kontaktytor mellan slutanvändare och nätverksresurser . Protokollen om applikationslagret inkluderar Hypertext Transfer Protocol ( HTTP ) , som används för att begära och ta emot webbsidor och File Transfer Protocol ( FTP ) , som används för att överföra filer mellan klient-och server .
Presentation Layer
presentationsskiktet översätter data som skickas över nätverket till ett format som är användbart på applikationslagret . Presentationen skiktet möjliggör kommunikation mellan olika typer av systemet, eftersom det hanterar kodning, avkodning , kryptering och dekryptering av data. Det Presentation skiktet definierar därför syntaxen av data som kommuniceras . Presentation protokoll omfattar Internet-mediatyper ( MIME ) och Secure Sockets Layer ( SSL ) .
Sessionsskiktet
Sessionsnivån är ansvarig för förvaltningen av förbindelser mellan noder i ett nätverk. Ett samband mellan en lokal och fjärr dator på Internet är modellerad som en session , med kontinuerlig dialog sker inom en erkänd sammanhang . Sessionsskiktet administrerar dessa "samtal " och hanterar initiera , upprätthålla och avsluta sessioner . Protokollen om Sessionsnivån inkluderar Network Basic Input Output System ( NetBIOS ) , Session Announcement Protocol ( SAP ) och Layer 2 Tunneling Protocol ( L2TP ) . Addera Transport Layer
transportskiktet hanterar själva bortgången av data mellan datorer i nätverket . Data transporteras i diskreta paket och transport lagret ger möjlighet att återhämta sig och integrera de olika paket med information som skickas till och från applikationer . Transmission Control Protocol ( TCP ) och User Datagram Protocol ( UDP ) är bland de som vanligtvis används för transport lagret . Addera Network Layer
Nätverksskiktets modellerna linjerna mellan noder på ett nätverk , vilket gör det möjligt att skapa logiska banor längs vilka data som kan skickas. Nätverket skiktet ansvarar för att hantera adressering av nätverksplatser och för hantering av överbelastning frågor . Internet Protocol ( IP ) är det primära protokoll som gör Internet kommunikationen möjlig och tillåter applikationer att skicka data mellan datorer med hjälp av sina nätadresser .
Data Link Layer
datalänk skikt ansvarar för kodning, avkodning och felkontroll av de datapaket som sänds över nätverket. Det finns många protokoll som används på datalänkskiktet , däribland Point to Point Protocol ( PPP ) , Asynchronous Transfer Mode ( ATM ) och Synchronous Data Link Control ( SDLC ) .
Physical Layer
fysiska skiktet där datakommunikation faktiskt representerade i hårdvara , genom elektriska komponenter . Uppgifterna på den fysiska nivån är en ström av bitar som skickas och tas emot genom mekaniska anordningar som utgör det fysiska nätverket . Protokoll som används på den fysiska nivån avser de hårdvarukomponenter som används och inkluderar Ethernet fysiska lagret ( IEEE 802.3 ) , Universal Serial Bus ( USB ) och Bluetooth .