Model TCP / IP vs model OSI: jaka jest różnica?

Spisie treści:

Anonim

Co to jest model OSI?

Model OSI to model logiczny i koncepcyjny, który definiuje komunikację sieciową używaną przez systemy otwarte na wzajemne połączenia i komunikację z innymi systemami. Open System Interconnection (model OSI) również definiuje sieć logiczną i efektywnie opisuje transfer pakietów komputerowych przy użyciu różnych warstw protokołów.

W tym samouczku Model TCP a model OSI dowiesz się:

  • Co to jest model OSI?
  • Co to jest model TCP / IP?
  • Historia modelu OSI
  • Historia TCP / IP
  • Charakterystyka modelu OSI
  • Charakterystyka Model TCP / IP
  • Różnica między modelem OSI a modelem TCP / IP
  • Zalety modelu OSI
  • Zalety protokołu TCP / IP
  • Wady modelu OSI
  • Wady protokołu TCP / IP

Co to jest model TCP / IP?

Protokół TCP / IP pomaga określić, w jaki sposób określony komputer powinien być połączony z Internetem i jak można przesyłać dane między nimi. Pomaga w tworzeniu sieci wirtualnej, gdy wiele sieci komputerowych jest połączonych ze sobą.

TCP / IP oznacza protokół kontroli transmisji / protokół internetowy. Został specjalnie zaprojektowany jako model oferujący wysoce niezawodny i kompleksowy strumień bajtów w zawodnej intersieci.

KLUCZOWA RÓŻNICA

  • OSI ma 7 warstw, podczas gdy TCP / IP ma 4 warstwy.
  • Model OSI to model logiczny i koncepcyjny, który definiuje komunikację sieciową używaną przez systemy otwarte na wzajemne połączenia i komunikację z innymi systemami. Z drugiej strony protokół TCP / IP pomaga określić, w jaki sposób określony komputer powinien być połączony z Internetem i jak można go przesyłać między nimi.
  • Nagłówek OSI ma 5 bajtów, podczas gdy rozmiar nagłówka TCP / IP to 20 bajtów.
  • OSI odnosi się do wzajemnych połączeń systemów otwartych, podczas gdy TCP / IP odnosi się do protokołu kontroli transmisji.
  • OSI stosuje podejście pionowe, podczas gdy TCP / IP stosuje podejście poziome.
  • Model OSI, warstwa transportowa, jest zorientowany tylko na połączenie, podczas gdy model TCP / IP jest zorientowany na połączenie i bezpołączeniowy.
  • Model OSI jest rozwijany przez ISO (International Standard Organisation), natomiast model TCP jest rozwijany przez ARPANET (Advanced Research Project Agency Network).
  • Model OSI pomaga w standaryzacji routera, przełącznika, płyty głównej i innego sprzętu, podczas gdy TCP / IP pomaga w ustanowieniu połączenia między różnymi typami komputerów.

Historia modelu OSI

Oto kilka ważnych punktów orientacyjnych z historii modelu OSI:

  • W późnych latach siedemdziesiątych ISO przeprowadziła program mający na celu opracowanie ogólnych standardów i metod tworzenia sieci.
  • W 1973 r. Eksperymentalny system komutacji pakietów w Wielkiej Brytanii zidentyfikował wymagania dotyczące definiowania protokołów wyższego poziomu.
  • W 1983 roku model OSI początkowo miał być szczegółową specyfikacją rzeczywistych interfejsów.
  • W 1984 roku architektura OSI została formalnie przyjęta przez ISO jako standard międzynarodowy.

Historia TCP / IP

Oto kilka ważnych punktów orientacyjnych z historii TCP / IP:

  • W 1974 roku Vint Cerf i Bob Kahn opublikowali artykuł „Protokół połączeń międzysieciowych pakietów”, w którym opisano model TCP / IP.
  • Do 1978 roku testy i dalszy rozwój tego języka doprowadziły do ​​powstania nowego zestawu protokołów o nazwie TCP / IP.
  • W 1982 roku zdecydowano, że protokół TCP / IP powinien zostać zastąpiony jako standardowy język sieci ARPAnet.
  • 1 stycznia 1983 r. ARPAnet przełączył się na TCP / IP,
  • ARPAnet zakończył swoje istnienie w 1990 roku. Od tego czasu Internet wyrósł z korzeni ARPAnet, a protokół TCP / IP ewoluował, aby sprostać zmieniającym się wymaganiom Internetu.

Charakterystyka modelu OSI

Oto kilka ważnych cech modelu OSI:

  • Warstwę należy tworzyć tylko wtedy, gdy potrzebne są określone poziomy abstrakcji.
  • Funkcja każdej warstwy powinna być wybrana zgodnie z międzynarodowymi standardowymi protokołami.
  • Liczba warstw powinna być duża, aby osobne funkcje nie były umieszczane w tej samej warstwie. Jednocześnie powinien być na tyle mały, aby architektura nie stała się zbyt skomplikowana.
  • W modelu OSI każda warstwa polega na następnej niższej warstwie do wykonywania podstawowych funkcji. Każdy poziom powinien być w stanie świadczyć usługi następnej wyższej warstwie.
  • Zmiany dokonane w jednej warstwie nie powinny wymagać zmian w innych lancach.

Charakterystyka Model TCP / IP

Oto podstawowe cechy protokołu TCP / IP:

  • Wsparcie dla elastycznej architektury
  • Dodawanie większej liczby systemów do sieci jest łatwe.
  • W protokole TCP / IP sieć pozostaje nienaruszona do czasu prawidłowego działania komputera źródłowego i docelowego.
  • TCP to protokół zorientowany na połączenie.
  • TCP zapewnia niezawodność i gwarantuje, że dane przychodzące poza kolejnością zostaną przywrócone do porządku.
  • TCP pozwala na zaimplementowanie kontroli przepływu, więc nadawca nigdy nie przepełnia odbiorcy danymi.

Różnica między modelem OSI a modelem TCP / IP

Oto kilka ważnych różnic między modelem OSI a modelem TCP / IP:

Model OSI Model TCP / IP
Został opracowany przez ISO (Międzynarodowa Organizacja Normalizacyjna) Jest rozwijany przez ARPANET (Advanced Research Project Agency Network).
Model OSI zapewnia wyraźne rozróżnienie między interfejsami, usługami i protokołami. TCP / IP nie ma żadnych wyraźnych punktów rozróżnienia między usługami, interfejsami i protokołami.
OSI odnosi się do połączenia systemów otwartych. TCP oznacza protokół kontroli transmisji.
OSI wykorzystuje warstwę sieciową do definiowania standardów i protokołów routingu. TCP / IP wykorzystuje tylko warstwę internetową.
OSI stosuje podejście pionowe. TCP / IP opiera się na podejściu horyzontalnym.
Warstwy OSI mają siedem warstw. TCP / IP ma cztery warstwy.
W modelu OSI warstwa transportowa jest zorientowana tylko na połączenie. Warstwa modelu TCP / IP jest zarówno zorientowana połączeniowo, jak i bezpołączeniowa.
W modelu OSI warstwa łącza danych i warstwa fizyczna są oddzielnymi warstwami. W protokole TCP łącze fizyczne i łącze danych są połączone jako jedna warstwa hosta do sieci.
Warstwy sesji i prezentacji są częścią modelu OSI. W modelu TCP nie ma warstwy sesji i prezentacji.
Został zdefiniowany po pojawieniu się Internetu. Został zdefiniowany przed pojawieniem się internetu.
Minimalny rozmiar nagłówka OSI to 5 bajtów. Minimalny rozmiar nagłówka to 20 bajtów.

Zalety modelu OSI

Oto główne korzyści / zalety korzystania z modelu OSI:

  • Pomaga w standaryzacji routera, przełącznika, płyty głównej i innego sprzętu
  • Zmniejsza złożoność i standaryzuje interfejsy
  • Ułatwia inżynierię modułową
  • Pomaga zapewnić interoperacyjną technologię
  • Pomaga przyspieszyć ewolucję
  • Protokoły można zastąpić nowymi protokołami, gdy zmieni się technologia.
  • Zapewnij obsługę usług zorientowanych na połączenia, a także usług bezpołączeniowych.
  • Jest to standardowy model w sieciach komputerowych.
  • Obsługuje usługi bezpołączeniowe i zorientowane na połączenie.
  • Oferuje elastyczność w dostosowywaniu się do różnych typów protokołów.

Zalety protokołu TCP / IP

Oto zalety / zalety korzystania z modelu TCP / IP:

  • Pomaga nawiązać / skonfigurować połączenie między różnymi typami komputerów.
  • Działa niezależnie od systemu operacyjnego.
  • Obsługuje wiele protokołów routingu.
  • Umożliwia współpracę między organizacjami.
  • Model TCP / IP ma wysoce skalowalną architekturę klient-serwer.
  • Może działać niezależnie.
  • Obsługuje kilka protokołów routingu.
  • Może służyć do ustanowienia połączenia między dwoma komputerami.

Wady modelu OSI

Oto kilka wad / wad korzystania z modelu OSI:

  • Dopasowywanie protokołów jest żmudnym zadaniem.
  • Możesz go używać tylko jako modelu referencyjnego.
  • Nie definiuje żadnego konkretnego protokołu.
  • W modelu warstwy sieciowej OSI niektóre usługi są duplikowane w wielu warstwach, takich jak warstwy transportowe i łącza danych
  • Warstwy nie mogą działać równolegle, ponieważ każda warstwa musi czekać na pobranie danych z poprzedniej warstwy.

Wady protokołu TCP / IP

Oto kilka wad korzystania z modelu TCP / IP:

  • TCP / IP to skomplikowany model do konfiguracji i zarządzania.
  • Płytki / narzut TCP / IP jest wyższy niż IPX (Internetwork Packet Exchange).
  • W tym modelu warstwa transportowa nie gwarantuje dostarczenia pakietów.
  • Zastąpienie protokołu w TCP / IP nie jest łatwe.
  • Nie ma wyraźnego oddzielenia od swoich usług, interfejsów i protokołów.