TCP/IP vs OSI-modell - forskjellen mellom dem
Nøkkelforskjell mellom TCP/IP og OSI-modell
- OSI har 7 lag, mens TCP/IP har 4 lag.
- OSI-modellen er en logisk og konseptuell modell som definerer nettverkskommunikasjon som brukes av systemer som er åpne for sammenkobling og kommunikasjon med andre systemer. På den annen side hjelper TCP/IP deg med å bestemme hvordan en bestemt datamaskin skal kobles til internett og hvordan du kan overføres mellom dem.
- OSI-header er 5 byte, mens TCP/IP-headerstørrelse er 20 byte.
- OSI refererer til Open Systems Interconnection, mens TCP/IP refererer til Transmission Kontrollprotokoll.
- OSI følger en vertikal tilnærming, mens TCP/IP følger en horisontal tilnærming.
- OSI-modellen, transportlaget, er kun tilkoblingsorientert, mens TCP/IP-modellen er både tilkoblingsorientert og tilkoblingsløs.
- OSI-modellen er utviklet av ISO (International Standard Organization), mens TCP-modellen er utviklet av ARPANET (Advanced Research Project Agency Network).
- OSI-modellen hjelper deg med å standardisere ruter, svitsj, hovedkort og annen maskinvare, mens TCP/IP hjelper deg med å etablere en forbindelse mellom forskjellige typer datamaskiner.
Hva er OSI-modellen?
Ocuco OSI modell er en logisk og konseptuell modell som definerer nettverkskommunikasjon som brukes av systemer som er åpne for sammenkobling og kommunikasjon med andre systemer. Open System Interconnection (OSI-modellen) definerer også et logisk nettverk og beskriver effektivt datamaskinpakkeoverføring ved å bruke forskjellige lag med protokoller.
Hva er TCP/IP-modellen?
TCP / IP hjelper deg med å finne ut hvordan en bestemt datamaskin skal kobles til internett og hvordan du kan overføre data mellom dem. Det hjelper deg å lage et virtuelt nettverk når flere datanettverk er koblet sammen.
TCP/IP står for Transmission Kontrollprotokoll/ Internett-protokoll. Den er spesielt utformet som en modell for å tilby svært pålitelig og ende-til-ende bytestrøm over et upålitelig internettverk.
Historien til OSI-modellen
Her er noen viktige landemerker fra historien til OSI-modellen:
- På slutten av 1970-tallet gjennomførte ISO et program for å utvikle generelle standarder og metoder for nettverksbygging.
- I 1973 identifiserte et eksperimentelt pakkesvitsjet system i Storbritannia kravet for å definere protokoller på høyere nivå.
- I 1983 var OSI-modellen opprinnelig ment å være en detaljert spesifikasjon av faktiske grensesnitt.
- I 1984 ble OSI-arkitekturen formelt adoptert av ISO som en internasjonal standard.
Historien om TCP/IP
Her er noen viktige landemerker fra historien til TCP/IP:
- I 1974 publiserte Vint Cerf og Bob Kahn et papir "A Protocol for Packet Network Interconnection" som beskriver TCP/IP-modellen.
- I 1978 førte testing og videreutvikling av dette språket til en ny pakke med protokoller kalt TCP/IP.
- I 1982 ble det bestemt at TCP/IP skulle erstattes NCP som standardspråket til ARPAnet.
- 1. januar 1983 gikk ARPAnet over til TCP/IP,
- ARPAnet avsluttet sin eksistens i 1990. Internett har siden vokst fra ARPAnets røtter, og TCP/IP utviklet seg for å møte de endrede kravene til Internett.
Egenskaper til OSI-modellen
Her er noen viktige egenskaper ved OSI-modellen:
- Et lag bør bare opprettes der det er behov for bestemte abstraksjonsnivåer.
- Funksjonen til hvert lag bør velges i henhold til de internasjonalt standardiserte protokollene.
- Antall lag bør være stort slik at separate funksjoner ikke skal legges i samme lag. Samtidig bør den være liten nok til at arkitekturen ikke blir veldig komplisert.
- I OSI-modellen er hvert lag avhengig av det neste lavere laget for å utføre primitive funksjoner. Hvert nivå skal kunne tilby tjenester til neste høyere lag.
- Endringer som gjøres i ett lag bør ikke trenge endringer i andre lavers.
Egenskaper TCP/IP-modell
Her er de viktigste egenskapene til TCP/IP-protokollen:
- Støtte for en fleksibel arkitektur
- Det er enkelt å legge til flere systemer i et nettverk.
- I TCP/IP forblir nettverket intakt til kilde- og destinasjonsmaskinene fungerte som de skal.
- TCP er en tilkoblingsorientert protokoll.
- TCP tilbyr pålitelighet og sikrer at data som kommer utenfor rekkefølgen skal settes i orden igjen.
- TCP lar deg implementere flytkontroll, slik at avsenderen aldri overmanner en mottaker med data.
Forskjellen mellom TCP/IP og OSI-modell
Her er noen viktige forskjeller mellom OSI- og TCP/IP-modellen:
OSI modell | TCP/IP-modell |
---|---|
Den er utviklet av ISO (International Standard Organization) | Den er utviklet av ARPANET (Advanced Research Project Agency Network). |
OSI-modellen gir et klart skille mellom grensesnitt, tjenester og protokoller. | TCP/IP har ingen klare skillepunkter mellom tjenester, grensesnitt og protokoller. |
OSI refererer til Open Systems Interconnection. | TCP refererer til Transmission Kontrollprotokoll. |
OSI bruker nettverkslaget til å definere rutingstandarder og protokoller. | TCP/IP bruker kun Internett-laget. |
OSI følger en vertikal tilnærming. | TCP/IP følger en horisontal tilnærming. |
OSI-lag har syv lag. | TCP/IP har fire lag. |
I OSI-modellen er transportlaget kun koblingsorientert. | Et lag av TCP/IP-modellen er både tilkoblingsorientert og tilkoblingsløst. |
I OSI-modellen er datalinklaget og fysisk separate lag. | I TCP kombineres både fysisk og datalink som et enkelt vert-til-nettverkslag. |
Sesjons- og presentasjonslag er en del av OSI-modellen. | Det er ikke noe økt- og presentasjonslag i TCP-modellen. |
Det er definert etter ankomsten av Internett. | Det er definert før ankomsten av internett. |
Minimumsstørrelsen på OSI-overskriften er 5 byte. | Minste topptekststørrelse er 20 byte. |
Fordeler med OSI-modellen
Her er de viktigste fordelene/fordelene ved å bruke OSI-modellen:
- Det hjelper deg med å standardisere ruter, switch, hovedkort og annen maskinvare
- Reduserer kompleksiteten og standardiserer grensesnitt
- Forenkler modulær konstruksjon
- Hjelper deg med å sikre interoperabel teknologi
- Hjelper deg å akselerere utviklingen
- Protokoller kan erstattes av nye protokoller når teknologien endres.
- Gi støtte for tilkoblingsorienterte tjenester samt tilkoblingsløse tjenester.
- Det er en standardmodell innen datanettverk.
- Støtter tilkoblingsfrie og tilkoblingsorienterte tjenester.
- Det gir fleksibilitet til å tilpasse seg ulike typer protokoller.
Fordeler med TCP/IP
Her er fordeler/fordeler med å bruke TCP/IP-modellen:
- Den hjelper deg å etablere/sette opp en forbindelse mellom ulike typer datamaskiner.
- Den fungerer uavhengig av operativsystemet.
- Den støtter mange ruting-protokoller.
- Det muliggjør internettarbeid mellom organisasjonene.
- TCP/IP-modellen har en svært skalerbar klient-server-arkitektur.
- Den kan betjenes uavhengig.
- Støtter flere rutingprotokoller.
- Den kan brukes til å etablere en forbindelse mellom to datamaskiner.
Ulemper med OSI-modellen
Her er noen ulemper ved å bruke OSI-modellen:
- Tilpasning av protokoller er en kjedelig oppgave.
- Du kan bare bruke den som en referansemodell.
- Den definerer ingen spesifikk protokoll.
- I OSI-nettverkslagsmodellen dupliseres noen tjenester i mange lag, for eksempel transport- og datalinklagene
- Lag kan ikke fungere parallelt ettersom hvert lag må vente på å hente data fra forrige lag.
Ulemper med TCP/IP
Her er noen ulemper ved å bruke TCP/IP-modellen:
- TCP/IP er en komplisert modell å sette opp og administrere.
- Den grunne/overheaden til TCP/IP er høyere enn IPX (Internetwork Packet Exchange).
- I denne modellen garanterer ikke transportlaget levering av pakker.
- Å erstatte protokoll i TCP/IP er ikke lett.
- Den har ingen klar separasjon fra sine tjenester, grensesnitt og protokoller.