logo

OSI kontra TCP/IP

Co to jest model OSI?

OSI oznacza Open System Interconnection, który został opracowany w latach 80-tych. Jest to model koncepcyjny stosowany w komunikacji sieciowej. Nie został on w pełni wdrożony, ale nadal się o nim wspomina. Ten model OSI składa się z siedmiu warstw, a każda warstwa jest ze sobą połączona. Dane przesuwają się w dół modelu OSI, a każda warstwa dodaje dodatkowe informacje. Dane przesuwają się w dół, aż dotrą do ostatniej warstwy pliku Model OSI . Gdy dane zostaną odebrane w ostatniej warstwie modelu OSI, dane są przesyłane przez sieć. Po dotarciu do danych po drugiej stronie proces zostanie odwrócony.

OSI kontra TCP/IP

Co to jest model TCP/IP?

Model TCP oznacza Protokół kontroli transmisji, podczas gdy IP oznacza protokół internetowy . Szereg protokołów, dzięki którym Internet prawdopodobnie zalicza się do modelu TCP/IP. W dzisiejszych czasach nie słyszymy zbyt często nazwy modelu TCP/IP, ogólnie słyszymy nazwę IPv4 lub IPv6, ale nadal jest ona aktualna. Model ten składa się z 4 warstw. Przyjrzyjmy się teraz schematycznemu przedstawieniu Model TCP/IP .

OSI kontra TCP/IP

Jak pokazano na powyższym schemacie, model TCP/IP składa się z 4 warstw, natomiast model OSI składa się z 7 warstw. Schematycznie wygląda na to, że 4 warstwy modelu TCP/IP dokładnie pasują do 7 warstw modelu OSI, ale to nie jest rzeczywistość. Warstwa aplikacji modelu TCP/IP jest odwzorowywana na pierwsze trzy warstwy, tj. warstwę aplikacji, sesji i prezentacji modelu OSI. Warstwa transportowa protokołu TCP jest odwzorowywana bezpośrednio na warstwę transportową modelu OSI. Warstwa internetowa modelu TCP/IP jest odwzorowywana bezpośrednio na warstwę sieciową modelu OSI. Dwie ostatnie warstwy modelu OSI są mapowane na warstwę sieciową modelu TCP/IP. TCP/IP jest najczęściej używanym modelem w porównaniu z modelem OSI do zapewniania komunikacji między komputerami za pośrednictwem sieci Internet .

Podobieństwa pomiędzy modelem OSI i TCP/IP

Poniżej przedstawiono podobieństwa między modelem OSI i TCP/IP:

    Dziel się wspólną architekturą

Obydwa modele są modelami logicznymi i mają podobną architekturę, ponieważ oba modele są zbudowane z warstw.

    Zdefiniuj standardy

Obie warstwy mają zdefiniowane standardy, a także zapewniają ramy służące do wdrażania standardów i urządzeń.

podzielony przez ciąg Java
    Uproszczony proces rozwiązywania problemów

Obydwa modele uprościły proces rozwiązywania problemów, dzieląc złożoną funkcję na prostsze komponenty.

    Wstępnie zdefiniowane standardy

Standardy i protokoły, które są już wstępnie zdefiniowane; modele te nie definiują ich na nowo; po prostu się do nich odwołują lub z nich korzystają. Na przykład standardy Ethernet zostały już zdefiniowane przez IEEE przed opracowaniem tych modeli; zamiast je odtwarzać, modele wykorzystały te wcześniej zdefiniowane standardy.

    Obydwa mają podobną funkcjonalność warstw „transportowych” i „sieciowych”.

Funkcja wykonywana pomiędzy 'prezentacja' i 'sieć' warstwa jest podobna do funkcji wykonywanej w transport warstwa.

Różnice pomiędzy modelem OSI i TCP/IP

OSI kontra TCP/IP

Zobaczmy różnice pomiędzy modelem OSI i TCP/IP w formie tabelarycznej:

Model OSI Model TCP/IP
To znaczy Otwarte połączenie systemu. To znaczy Protokół kontroli transmisji.
Model OSI został opracowany przez ISO (Międzynarodową Organizację Normalizacyjną). Został opracowany przez ARPANET (sieć agencji zaawansowanych projektów badawczych).
Jest to niezależny standard i protokół ogólny używany jako brama komunikacyjna pomiędzy siecią a użytkownikiem końcowym. Składa się ze standardowych protokołów, które doprowadziły do ​​rozwoju Internetu. Jest to protokół komunikacyjny zapewniający połączenie między hostami.
W modelu OSI warstwa transportowa zapewnia gwarancję dostarczenia pakietów. Warstwa transportowa nie zapewnia gwarancji dostarczenia pakietów. Mimo to można powiedzieć, że jest to model niezawodny.
Model ten opiera się na podejściu pionowym. Model ten opiera się na podejściu horyzontalnym.
W tym modelu warstwy sesji i prezentacji są rozdzielone, czyli obie warstwy są różne. W tym modelu warstwa sesji i prezentacji nie są różnymi warstwami. Obie warstwy wchodzą w skład warstwy aplikacji.
Znany jest również jako model referencyjny, w oparciu o który budowane są różne sieci. Na przykład model TCP/IP jest zbudowany z modelu OSI. Nazywa się je także narzędziem doradczym. Jest to zaimplementowany model modelu OSI.
W tym modelu warstwa sieciowa zapewnia usługę zarówno połączeniową, jak i bezpołączeniową. Warstwa sieciowa zapewnia jedynie usługę bezpołączeniową.
Protokoły w modelu OSI są ukryte i można je łatwo wymienić, gdy zmieni się technologia. W tym modelu protokołu nie da się łatwo wymienić.
Składa się z 7 warstw. Składa się z 4 warstw.
Model OSI definiuje usługi, protokoły i interfejsy, a także zapewnia odpowiednie rozróżnienie między nimi. Jest niezależny od protokołu. W modelu TCP/IP usługi, protokoły i interfejsy nie są odpowiednio oddzielone. To zależy od protokołu.
Zużycie tego modelu jest bardzo niskie. Ten model jest bardzo używany.
Zapewnia standaryzację urządzeń takich jak router, płyta główna, przełączniki i inne urządzenia sprzętowe. Nie zapewnia standaryzacji urządzeń. Zapewnia połączenie pomiędzy różnymi komputerami.