Netværk - OSI -modellen

Modellen OSI (Open Systems Interconnection eller Open Systems Interconnection) er en referencestruktur, der var udviklet i 80'erne ved International Standards Organization (ISO) med den hensigt at etablere en ramme, der ville tjene som en vejledning i udviklingen af ​​kommunikationsprotokoller. Disse protokoller følger deres egne standarder internt, men håndteres inden for denne ramme, derfor kan det siges, at OSI -modellen er en standard for standarder.

I det væsentlige transmitteres oplysningerne lodret gennem de 7 lag fra kildeapplikationen til den fysiske struktur (ledninger, der bærer information i form af bits), hvorfra den sendes tilbage op ad strukturen for at nå applikationen. Skæbne.

målI denne vejledning ser vi de 7 lag, der udgør modellen, dens nøglefunktioner og hvordan standarden passer TCP / IP i.

De 7 lag i OSI -modellen


I alle lagene i netværket håndteres oplysningerne i det passende format, disse datapakker, der bevæger sig gennem lagene, er kendt som PDU (Protocol Data Unit eller Protocol Data Unit), men deres navn varierer fra det lag, det skal betales til de forandringer, den gennemgår.

Lag 1 - Fysisk lag
Det er det laveste lag af modellen, det refererer til netværkets fysiske egenskaber, såsom de typer kabler, der bruges til at forbinde hardwaren, typerne af stik, længden af ​​kablerne osv. Som et eksempel angiver 100BASE-TX kabel Ethernet-standarden hurtige Ethernet-patchkabler, som bruger et crossover-parkabel, der er i stand til at transmittere i begge retninger på samme tid.

Det er vigtigt at bemærke, at bitene i dette lag ikke tildeles nogen betydning, det er simple 1'er og 0'er, der rejser gennem netværket, og det er de øverste lag, der har ansvaret for at fortolke dem.

PDU'en i dette lag er "bit".

Lag 2 - Datalinklag
Det er det lag, der er ansvarligt for at give mening til de bits, der flyder i netværket, definerer størrelsen af ​​hver sendt pakke, den måde, hvorpå hver pakke adresseres, så den når den korrekte modtager og en eller anden mekanisme til at forhindre 2 eller flere noder på netværket sender data på samme tid.

Dette lag har ansvaret for at opdage og korrigere fejl for at sikre, at de sendte data er de samme som de modtagne data. Hvis der opstår en uoverstigelig fejl, skal standarden angive den måde, hvorpå noden vil blive informeret om at videresende dataene. I dette lag er enhedens fysiske adresse (MAC -adresse), som er tildelt fra fabrikken. Det er også det lag, hvor de "tunneler", der bruges til konstruktion af VPN'er, er bygget.

PDU'en i dette lag er "Frame" eller "Frame".

Lag 3 - Netværkslag
Det er ansvarligt for at dirigere netværksbeskeder fra den ene computer til den anden og få en passende sti gennem netværket. På samme måde giver den enheden en logisk adresse (IP -protokollen håndteres i dette lag).

En router i dette lag kan stå for tilslutning af 2 netværk, der bruger forskellige protokoller i lag 2. For eksempel et netværk, der bruger Ethernet med et, der bruger T1 -protokollen.

PDU'en i dette lag er "Packet".

Lag 4 - Transportlag
Det er det grundlæggende lag, hvor en netværkscomputer kommunikerer med en anden netværkscomputer. Dets hovedformål er at sikre, at pakker bevæger sig gennem netværket pålideligt og uden fejl. Dette opnås ved at etablere forbindelser mellem enheder, bekræfte modtagelse af pakker og videresende pakker, der ikke modtages, eller som bliver ødelagt, før de når deres destination. I dette lag er TCP -protokollen.

PDU'en i dette lag er "Segment".

Lag 5 - Sessionslag
Det har ansvaret for at etablere "sessioner" (tilfælde af kommunikation og dataudveksling) mellem 2 enheder på netværket. En session skal etableres, før overførsel af oplysninger begynder og skal lukkes, når transmissionen er afsluttet.

PDU'en i dette lag er "Data".

Lag 6 - Præsentationslag
Det er ansvarligt for at konvertere dataene fra en type repræsentation til en anden. For eksempel kan i den ene ende en kompleks komprimeringsproces bruges til at reducere antallet af bits, der transporteres over netværket, og i den anden ende "dekomprimeres" disse bit på en sådan måde, at de tolkes af applikationslaget. Dette lag er også kendt som syntakslaget.

PDU'en i dette lag er "Data".

Lag 7 - Applikationslag
Det er ansvarligt for at styre de netværksteknikker, der bruges af applikationer til at etablere forbindelser, i dette lag er HTTP -protokollen.

Det PDU i dette lag er det "Data".

Fordele ved OSI -modellen


På forandringsniveauEn ændring i et lag har ringe effekt på de andre, hvilket giver større fleksibilitet i protokoller.

På designniveauDenne adskillelse giver hver udbyder mulighed for at fokusere på det tilsvarende lag, når man designer en ny protokol, så længe kommunikationen med de andre lag opretholdes, er resultatet gennemsigtigt.

På niveau med problemløsningAdskillelsen af ​​lagene gør det muligt at isolere kilden til et bestemt problem på en enklere måde ved at kunne fokusere ressourcer, hvor problemerne opstår.

På standardniveauHelt klart den største fordel er at kunne etablere en gruppe grundlæggende regler for håndtering af kommunikation mellem enheder på internationalt plan. Det skal bemærkes, at denne model kun er en vejledning, og derfor er der tilfælde, der går ud over dens struktur.

  • Dokumentationen nævner "let læring" blandt fordelene ved denne model, men jeg må nævne, at denne adskillelse i lag kun forvirrede mig mere og mere til det punkt at afvise at lære modellen, kun CISCO -certificering (for som du burde kende denne model til punkt og prikke) kunne tvinge mig til at lære det.
Det kan være overraskende, at den mest anvendte protokol i verden (TCP / IP) håndterer denne model på en helt særlig måde og uden nødvendigvis at udføre adskillelsen på denne strenge måde. TCP / IP -protokollen håndteres således:

Lag 1 - LinkOGDette lag kombinerer det fysiske lag og dataforbindelseslaget og dirigerer dataene mellem enheder på det samme netværk. Derudover håndterer den udveksling af data mellem netværket og andre enheder.

Lag 2 - InternetDet svarer til netværkslaget og bruger IP -adressen, der består af et netværksidentifikator og et "Host" -identifikator til at bestemme den enhed, som den kommunikerer med.

Lag 3 - TransportDet svarer til transportlaget og er, hvor TCP (Transport Control Protocol) er placeret, hvilket virker ved at spørge andre enheder på netværket, om de er villige til at acceptere oplysningerne fra den lokale enhed.

Lag 4 - AnsøgningDet kombinerer lagene Session, Presentation og Application til et. Protokollerne til specifikke funktioner (FTP, SMTP) findes her.

Følgende billede forsøger at opsummere delene af denne vejledning på en enkel og praktisk måde:

Billedet er sendt
Som du vil se, kan det faktum, at TCP / IP -protokollen blander flere lag i et, forårsage lidt forvirring, når du lærer modellen, jeg håber kun, at denne vejledning har tjent til at afklare enhver tvivl, du måtte have om modellen, og at det fungerer som grundlag for at forstå de næste netværksvejledninger.

Kan du lide og hjælpe denne vejledning?Du kan belønne forfatteren ved at trykke på denne knap for at give ham et positivt punkt
wave wave wave wave wave