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.
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 .
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:
Obydwa modele są modelami logicznymi i mają podobną architekturę, ponieważ oba modele są zbudowane z warstw.
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
Obydwa modele uprościły proces rozwiązywania problemów, dzieląc złożoną funkcję na prostsze komponenty.
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.
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
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. |