TCP/IP vs OSI-model - forskel mellem dem

Nøgleforskel mellem TCP/IP og OSI-model

  • OSI har 7 lag, hvorimod TCP/IP har 4 lag.
  • OSI-modellen er en logisk og konceptuel model, der definerer netværkskommunikation, der bruges af systemer, der er åbne for sammenkobling og kommunikation med andre systemer. På den anden side hjælper TCP/IP dig med at bestemme, hvordan en bestemt computer skal forbindes til internettet, og hvordan du kan overføres mellem dem.
  • OSI header er 5 bytes, mens TCP/IP header størrelse er 20 bytes.
  • OSI refererer til Open Systems Interconnection, hvorimod TCP/IP refererer til Transmission Kontrolprotokol.
  • OSI følger en vertikal tilgang, hvorimod TCP/IP følger en horisontal tilgang.
  • OSI-modellen, transportlaget, er kun forbindelsesorienteret, hvorimod TCP/IP-modellen både er forbindelsesorienteret og forbindelsesløs.
  • OSI-modellen er udviklet af ISO (International Standard Organization), mens TCP-modellen er udviklet af ARPANET (Advanced Research Project Agency Network).
  • OSI-modellen hjælper dig med at standardisere router, switch, bundkort og anden hardware, hvorimod TCP/IP hjælper dig med at etablere en forbindelse mellem forskellige typer computere.

Forskellen mellem TCP/IP og OSI-model

Hvad er OSI-model?

OSI Model er en logisk og konceptuel model, der definerer netværkskommunikation, der bruges af systemer, der er åbne for sammenkobling og kommunikation med andre systemer. Open System Interconnection (OSI Model) definerer også et logisk netværk og beskriver effektivt computerpakkeoverførsel ved at bruge forskellige lag af protokoller.

Hvad er TCP/IP-model?

TCP / IP hjælper dig med at bestemme, hvordan en bestemt computer skal forbindes til internettet, og hvordan du kan overføre data mellem dem. Det hjælper dig med at oprette et virtuelt netværk, når flere computernetværk er forbundet sammen.

TCP/IP står for Transmission Kontrolprotokol/internetprotokol. Den er specifikt designet som en model til at tilbyde yderst pålidelig og end-to-end byte-stream over et upålideligt internetværk.

TCP/IP-model

Historien om OSI-modellen

Her er nogle vigtige vartegn fra OSI-modellens historie:

  • I slutningen af ​​1970'erne gennemførte ISO et program for at udvikle generelle standarder og metoder til netværk.
  • I 1973 identificerede et eksperimentelt pakkekoblet system i Storbritannien kravet om at definere protokollerne på højere niveau.
  • I år 1983 var OSI-modellen oprindeligt beregnet til at være en detaljeret specifikation af faktiske grænseflader.
  • I 1984 blev OSI-arkitekturen formelt vedtaget af ISO som en international standard.

Historien om TCP/IP

Her er nogle vigtige vartegn fra historien om TCP/IP:

  • I 1974 udgav Vint Cerf og Bob Kahn et papir "A Protocol for Packet Network Interconnection", som beskriver TCP/IP-modellen.
  • I 1978 førte test og videreudvikling af dette sprog til en ny suite af protokoller kaldet TCP/IP.
  • I 1982 blev det besluttet, at TCP/IP skulle erstatte NCP som standardsprog for ARPAnet.
  • Den 1. januar 1983 skiftede ARPAnet til TCP/IP,
  • ARPAnet afsluttede sin eksistens i 1990. Internettet er siden vokset fra ARPAnets rødder, og TCP/IP har udviklet sig til at imødekomme de skiftende krav på internettet.

Karakteristika for OSI-modellen

Her er nogle vigtige egenskaber ved OSI-modellen:

  • Et lag bør kun oprettes, hvor de bestemte abstraktionsniveauer er nødvendige.
  • Funktionen af ​​hvert lag skal vælges i henhold til de internationalt standardiserede protokoller.
  • Antallet af lag skal være stort, så separate funktioner ikke skal lægges i samme lag. Samtidig skal den være lille nok, så arkitekturen ikke bliver særlig kompliceret.
  • I OSI-modellen er hvert lag afhængig af det næste lavere lag til at udføre primitive funktioner. Hvert niveau bør være i stand til at levere tjenester til det næste højere lag.
  • Ændringer foretaget i et lag bør ikke kræve ændringer i andre lavers.

Karakteristika TCP/IP-model

Her er de væsentlige egenskaber ved TCP/IP-protokollen:

  • Støtte til en fleksibel arkitektur
  • Det er nemt at tilføje flere systemer til et netværk.
  • I TCP/IP forbliver netværket intakt, indtil kilde- og destinationsmaskinerne fungerede korrekt.
  • TCP er en forbindelsesorienteret protokol.
  • TCP tilbyder pålidelighed og sikrer, at data, der kommer ud af rækkefølge, skal bringes i orden igen.
  • TCP giver dig mulighed for at implementere flowkontrol, så afsenderen aldrig overmander en modtager med data.

Forskellen mellem TCP/IP og OSI-model

Her er nogle vigtige forskelle mellem OSI- og TCP/IP-modellen:

OSI Model TCP/IP-model
Det er udviklet af ISO (International Standard Organisation) Det er udviklet af ARPANET (Advanced Research Project Agency Network).
OSI-modellen giver en klar skelnen mellem grænseflader, tjenester og protokoller. TCP/IP har ingen klare skelnen mellem tjenester, grænseflader og protokoller.
OSI refererer til Open Systems Interconnection. TCP henviser til Transmission Kontrolprotokol.
OSI bruger netværkslaget til at definere routingstandarder og protokoller. TCP/IP bruger kun internetlaget.
OSI følger en vertikal tilgang. TCP/IP følger en horisontal tilgang.
OSI-lag har syv lag. TCP/IP har fire lag.
I OSI-modellen er transportlaget kun forbindelsesorienteret. Et lag af TCP/IP-modellen er både forbindelsesorienteret og forbindelsesfri.
I OSI-modellen er datalinklaget og det fysiske separate lag. I TCP er fysiske og dataforbindelser begge kombineret som et enkelt vært-til-netværkslag.
Sessions- og præsentationslag er en del af OSI-modellen. Der er ikke noget sessions- og præsentationslag i TCP-modellen.
Det er defineret efter fremkomsten af ​​internettet. Det er defineret før fremkomsten af ​​internettet.
Minimumsstørrelsen af ​​OSI-headeren er 5 bytes. Den mindste headerstørrelse er 20 bytes.

Fordele ved OSI-modellen

Her er de største fordele/fordele ved at bruge OSI-modellen:

  • Det hjælper dig med at standardisere router, switch, bundkort og anden hardware
  • Reducerer kompleksitet og standardiserer grænseflader
  • Faciliterer modulær konstruktion
  • Hjælper dig med at sikre interoperabel teknologi
  • Hjælper dig med at accelerere udviklingen
  • Protokoller kan erstattes af nye protokoller, når teknologien ændrer sig.
  • Yde support til forbindelsesorienterede tjenester samt forbindelsesfri service.
  • Det er en standardmodel inden for computernetværk.
  • Understøtter forbindelsesløse og forbindelsesorienterede tjenester.
  • Det giver fleksibilitet til at tilpasse til forskellige typer protokoller.

Fordele ved TCP/IP

Her er fordele/fordele ved at bruge TCP/IP-modellen:

  • Det hjælper dig med at etablere/opsætte en forbindelse mellem forskellige typer computere.
  • Det fungerer uafhængigt af operativsystemet.
  • Det understøtter mange routing-protokoller.
  • Det muliggør internetarbejde mellem organisationerne.
  • TCP/IP-modellen har en meget skalerbar klient-server-arkitektur.
  • Den kan betjenes uafhængigt.
  • Understøtter flere routingprotokoller.
  • Den kan bruges til at etablere en forbindelse mellem to computere.

Ulemper ved OSI-modellen

Her er nogle ulemper/ulemper ved at bruge OSI-modellen:

  • Tilpasning af protokoller er en kedelig opgave.
  • Du kan kun bruge den som referencemodel.
  • Det definerer ikke nogen specifik protokol.
  • I OSI-netværkslagsmodellen duplikeres nogle tjenester i mange lag, såsom transport- og datalinklagene
  • Lag kan ikke arbejde parallelt, da hvert lag skal vente på at hente data fra det forrige lag.

Ulemper ved TCP/IP

Her er nogle få ulemper ved at bruge TCP/IP-modellen:

  • TCP/IP er en kompliceret model at opsætte og administrere.
  • Den lave/overhead af TCP/IP er højere end IPX (Internetwork Packet Exchange).
  • I denne model garanterer transportlaget ikke levering af pakker.
  • Udskiftning af protokol i TCP/IP er ikke let.
  • Det har ingen klar adskillelse fra dets tjenester, grænseflader og protokoller.