Skillnad mellan TCP / IP och OSI-modell

Författare: Laura McKinney
Skapelsedatum: 2 April 2021
Uppdatera Datum: 9 Maj 2024
Anonim
OSI and TCP/IP Model Overview
Video: OSI and TCP/IP Model Overview

Innehåll


TCP / IP och OSI är de två mest använda nätverksmodellerna för kommunikation. Det finns vissa likheter och skillnader mellan dem. En av de största skillnaderna är att OSI är en konceptuell modell som inte praktiskt används för kommunikation, medan TCP / IP används för att upprätta en anslutning och kommunicera via nätverket.

OSI-modellen betonar huvudsakligen tjänster, gränssnitt och protokoll; göra en tydlig åtskillnad mellan dessa begrepp. Omvänt kan TCP-modellen inte beskriva dessa begrepp på ett tydligt sätt.

Vidare möjliggör TCP / IP endast anslutningsfritt kommunikationsläge i nätverkslagret men båda lägena (Anslutningsfri och anslutningsorienterad) i transportskiktet. När det gäller OSI-modellen stöder den anslutningsfri och anslutningsorienterad kommunikation över nätverkslagret, men i transportlagret är anslutningsorienterad kommunikation bara tillåten. Titta på artikelskillnaden mellan anslutningsfria och anslutningsorienterade tjänster för bättre förståelse.


Andra skillnader diskuteras nedan.

  1. Jämförelsediagram
  2. Definition
  3. Viktiga skillnader
  4. Diagrammatisk jämförelse
  5. Slutsats

Jämförelsediagram

Grund för jämförelseTCP / IP-modellOSI-modell
Expanderar tillTransmission Control Protocol / Internet ProtocolÖppna system Interconnect
MenandeDet är en klientservermodell som används för överföring av data över internet.Det är en teoretisk modell som används för datorsystem.
Antal lager4 lager7 lager
Utvecklad avDepartment of Defense (DoD)ISO (International Standard Organization)
materiellaJaNej
AnvändandeVanligtvis används Aldrig använd
lyderHorisontell strategiVertikal inställning


Definition av TCP / IP-MODELL

TCP (Transmission Control Protocol) / IP (Internet Protocol) utvecklades av Department of Defense (DoD) projektbyrå. Till skillnad från OSI-modellen består den av fyra lager som har sina egna protokoll. Internetprotokoll är den uppsättning regler som definieras för kommunikation över nätverket. TCP / IP betraktas som standardprotokollmodellen för nätverk. TCP hanterar dataöverföring och IP hanterar adresser.

TCP / IP-protokollsviten har en uppsättning protokoll som inkluderar TCP, UDP, ARP, DNS, HTTP, ICMP, etc. Det är en robust och flexibel modell. TCP / IP-modellen används mest för att sammankoppla datorer över internet.

TCP / IP-modellskikt

  1. Nätverksgränssnittslager- Detta lager fungerar som ett gränssnitt mellan värdar och överföringslänkar och används för att sända datagram. Den anger också vilken operation som måste utföras av länkar som serielänk och klassiskt ethernet för att uppfylla kraven i det anslutningsfria internetlagret.
  2. Internetlager- Syftet med detta lager är att överföra ett oberoende paket till alla nätverk som reser till destinationen (kan vara bosatta i ett annat nätverk). Det inkluderar IP (Internet Protocol), ICMP (Internet Control Protocol) och ARP (Address Resolution Protocol) som standardpaketformat för lagret.
  3. Transportlager- Det möjliggör en felfri leverans från slutet till slutet av uppgifterna mellan käll- och destinationsvärdarna i form av datagram. Protokollen som definieras av detta lager är TCP (Transmission Control Protocol) och UDP (User Datagram Protocol).
  4. Applikationslager- Detta lager tillåter användare att få åtkomst till tjänsterna på global eller privat internet.De olika protokollen som beskrivs i detta lager är virtuella terminaler (TELNET), elektronisk post (SMTP) och filöverföring (FTP). Några ytterligare protokoll som DNS (Domain Name System), HTTP (Hyper Transfer Protocol) och RTP (Realtime Transport Protocol). Arbetet med detta lager är en kombination av applikation, presentation och sessionlager i OSI-modellen.

Definition av OSI-modell

OSI (Open System Interconnection) modellen introducerades av ISO (International Standard Organization). Det är inte ett protokoll utan en modell som bygger på begreppet skiktning. Den har en vertikal uppsättning lager, var och en med olika funktioner. Det följer en bottom-up-metod för att överföra data. Den är robust och flexibel, men inte konkret.

Huvudsyftet med OSI-referensmodellen är att utföra utformningen och utvecklingen av den digitala kommunikationshårdvaran, enheterna och programvaran på ett sätt som de effektivt kan samverka.

De sju lagren av OSI-modellen är:

  1. Applikationslager- Med detta lager kan användarna komma åt nätverket genom att använda gränssnitt och tjänster som elektronisk post, delad databashantering, filåtkomst / överföring och andra tjänster.
  2. Presentationslager- Presentationslagret fokuserar på syntax och semantik för den sändande informationen. Den utför uppgifter som översättning, kryptering och komprimering där den faktiska information som finns i form av teckensträngar, siffror, symboler kodas till bitströmmar, omvandlas till en annan form och komprimeras.
  3. Session Layer- Detta lager skapar sessionen mellan olika maskiner för att synkronisera och upprätthålla interaktionen mellan dem. Tjänsterna som tillhandahålls av sessionskiktet är dialogkontroll, tokenhantering och synkronisering.
  4. Transportlager- Den accepterar data från det föregående lagret i form av oberoende paket och överför dem till det efterföljande lagret i rätt ordning. Den andra funktionen som utförs av detta lager är servicepunktadressering, anslutningskontroll, segmentering och återmontering, flödeskontroll och felkontroll.
  5. Nätverkslager- Logisk adressering och routing är de viktigaste operationerna som utförs av nätverkslagret. Den översätter den logiska nätverksadressen till fysisk MAC-adress så att de två systemen som finns i de olika nätverken också kan kommunicera effektivt. Ett paket kräver också en väg som ska följas för att nå destinationen och undvika överbelastning och misslyckade komponenter, så det underlättar också automatisk uppdatering av rutter.
  6. Datalänkskikt- Det är ansvarigt för att förvandla den råa överföringstjänsten (Fysiskt lager) till en pålitlig länk. Det gör det fysiska lagret fritt från fel genom att maskera dem så att nätverkslagret inte märker dem. I detta lager delas ingångsdata in i ramar. Uppgifterna som utförs i datalänkskiktet är inramning, åtkomstkontroll, fysisk adressering, fel och flödeskontroll.
  7. Fysiskt lager- Den överför individuella bitar över sändningskanalen. Det fysiska skiktet behandlar beskrivningen av egenskaperna hos gränssnittet mellan enheterna och överföringsmediet, representation av bitar, synkronisering av bitarna, datahastighet, fysisk topologi, linjekonfiguration, överföringsläge.
  1. TCP / IP är en klientservermodell, dvs när klienten begär service tillhandahålls den av servern. OSI är en konceptuell modell.
  2. TCP / IP är ett standardprotokoll som används för varje nätverk inklusive Internet, medan OSI inte är ett protokoll utan en referensmodell som används för att förstå och utforma systemarkitekturen.
  3. TCP / IP är en fyrskiktsmodell, medan OSI har sju lager.
  4. TCP / IP följer vertikal metod. Å andra sidan stöder OSI-modellen Horisontell strategi.
  5. TCP / IP är påtaglig, medan OSI inte är det.
  6. TCP / IP följer strategi från topp till botten, medan OSI-modell följer en metod från botten och upp.

Diagrammatisk jämförelse

TCP / IP-modellen utvecklades före OSI-modellen och följaktligen skiljer sig lagren. När det gäller diagrammet framgår det tydligt att TCP / IP-modellen har fyra lager, nämligen nätverksgränssnitt, internet, transport och applikationslager. Å andra sidan har OSI-modellen sju lager där datalänken och de fysiska lagren slås samman för att göra nätverksgränssnittsskiktet i TCP / IP-modellen. Applikationslager av TCP / IP är en kombination av session, presentation och applikationslager av OSI-modellen.

Slutsats

När det gäller ovanstående artikel kan vi dra slutsatsen att TCP / IP-modellen är tillförlitlig över OSI-modellen, TCP / IP används för slut-till-slut-anslutning för att överföra data över internet. TCP / IP är robust, flexibel, konkret och föreslår också hur data ska skickas över webben. Transportskiktet för TCP / IP-modell kontrollerar om uppgifterna har kommit i ordning, de har ett fel eller inte, förlorade paket skickas eller inte, kvittering mottas eller inte, etc. I motsats är OSI-modellen bara ett konceptuellt ramverk för att tolka hur applikationer kommunicerar via ett nätverk.