Nätverksprotokoll - synkronisera driften av datorer i nätverket. Uppdelningen av protokoll i flera nivåer gör att datautbytet kan fortsätta även i händelse av störningar och fel i nätverket.
Ett nätverksprotokoll är en uppsättning regler som gör det möjligt för två datorer anslutna till ett nätverk att upprätta en anslutning, utbyta alla typer av data med varandra och synkronisera driften av dessa maskiner i nätverket. Ett specifikt protokoll ansvarar för en specifik sida av kommunikationstypen. Om du ansluter dem kan du få den så kallade protokollstacken. I praktiken genomgår protokollstapeln fragmentering, vilket resulterar i bildandet av funktionella nivåer, som alla har sin egen specifika uppgift.
Protokollstapelfunktioner
Uppdelningen av protokoll i flera konceptuella nivåer gjorde det möjligt att snabbare och mer effektivt lösa huvuduppgifterna för att överföra information mellan flera maskiner. Faktiskt, när som helst kan ett maskinvarufel inträffa, eller så kan en av enheterna som tillhandahåller kommunikation, till exempel ett nätverkskort eller en hub, misslyckas. Dessutom kan system- eller applikationsprogramvara fungera felaktigt. Ett fel inträffar i själva den överförda informationen, en del av den överförda informationen kommer att förloras eller förvrängas.
Det mest använda systemet för nätverksprotokoll OSI. Det förutsätter uppdelning av protokoll enligt deras syfte i 7 nivåer.
Typer av protokoll
Applikationen eller den övre sjunde nivån i modellen ger användaren tillgång till nättjänster - processorn för frågor till databaser, filer, brevlåda och andra. Förhandlar nyanserna i att överföra tjänstinformation, meddelar applikationer om fel och skickar förfrågningar till presentationslagret.
Presentationsskiktet konverterar protokoll och kodar / avkodar data. Konverterar förfrågningar som tas emot från applikationslagret till det mest lämpliga formatet för överföring via nätverket. Och det omvandlar svaret från nätverket till det format som applikationerna kan förstå.
Sessionsskiktet underhåller en session så att applikationer kan kommunicera med varandra. För att synkronisera överföringen placeras kontrollpunkter i dataströmmen, som är utgångspunkten för att återuppta processen vid eventuella överträdelser.
Transportskiktet tillhandahåller dataöverföring i den ordning det sändes. Justerar storleken på datablock till protokollet.
Nätverkslager - routern bestämmer den kortaste vägen, övervakar nätverksproblem och trängsel.
Datalänklagret eller datalänklagret kan ge interaktion med flera fysiska lager, korrigera fel och skicka data till nätverkslagret, det vill säga det tjänar det. Strömställare och broar fungerar på denna nivå.
Det fysiska lagret överför elektriska eller optiska signaler till kabel eller radio och tar emot och omvandlar till databitar. Implementerar gränssnittet mellan en nätverksenhet och ett nätverksmedia.