Unterschied zwischen TCP / IP- und OSI-Modell

Autor: Laura McKinney
Erstelldatum: 2 April 2021
Aktualisierungsdatum: 17 Kann 2024
Anonim
TCP/IP MODELL einfach erklärt (2021)
Video: TCP/IP MODELL einfach erklärt (2021)

Inhalt


TCP / IP und OSI sind die beiden am häufigsten verwendeten Netzwerkmodelle für die Kommunikation. Es gibt einige Ähnlichkeiten und Unähnlichkeiten zwischen ihnen. Ein wesentlicher Unterschied besteht darin, dass OSI ein konzeptionelles Modell ist, das für die Kommunikation praktisch nicht verwendet wird, während TCP / IP für den Verbindungsaufbau und die Kommunikation über das Netzwerk verwendet wird.

Das OSI-Modell konzentriert sich hauptsächlich auf die Dienste, Schnittstellen und Protokolle. Machen Sie eine klare Unterscheidung zwischen diesen Konzepten. Umgekehrt kann das TCP-Modell diese Konzepte nicht eindeutig beschreiben.

Darüber hinaus aktiviert TCP / IP nur den verbindungslosen Kommunikationsmodus in der Netzwerkschicht, aber beide Modi (verbindungslos und verbindungsorientiert) in der Transportschicht. Wenn es um das OSI-Modell geht, unterstützt es verbindungslose und verbindungsorientierte Kommunikation über die Netzwerkschicht. In der Transportschicht ist jedoch nur verbindungsorientierte Kommunikation zulässig. Schauen Sie sich zum besseren Verständnis den Artikel Unterschied zwischen verbindungslosen und verbindungsorientierten Diensten an.


Andere Unterschiede werden unten diskutiert.

  1. Vergleichstabelle
  2. Definition
  3. Hauptunterschiede
  4. Diagrammatischer Vergleich
  5. Fazit

Vergleichstabelle

Grundlage für den VergleichTCP / IP-ModellOSI-Modell
Erweitert umÜbertragungssteuerungsprotokoll / InternetprotokollOpen System Interconnect
BedeutungEs ist ein Client-Server-Modell, das für die Übertragung von Daten über das Internet verwendet wird.Es ist ein theoretisches Modell, das für Computersysteme verwendet wird.
Anzahl der Schichten4 Schichten7 Schichten
Entwickelt vonVerteidigungsministerium (DoD)ISO (International Standard Organization)
GreifbarJaNein
VerwendungszweckMeistens verwendet Nie benutzt
GehorchtHorizontaler AnsatzVertikaler Ansatz


Definition des TCP / IP-MODELLS

TCP (Übertragungssteuerungsprotokoll) / IP (Internetprotokoll) wurde von der entwickelt Verteidigungsministerium (DoD) Projektagentur. Im Gegensatz zum OSI-Modell besteht es aus vier Schichten mit jeweils eigenen Protokollen. Internetprotokolle sind die Regeln, die für die Kommunikation über das Netzwerk definiert sind. TCP / IP wird als Standardprotokollmodell für die Vernetzung angesehen. TCP übernimmt die Datenübertragung und IP die Adressen.

Die TCP / IP-Protokollsuite umfasst eine Reihe von Protokollen, darunter TCP, UDP, ARP, DNS, HTTP, ICMP usw. Es handelt sich um ein robustes und flexibles Modell. Das TCP / IP-Modell wird hauptsächlich für die Verbindung von Computern über das Internet verwendet.

TCP / IP-Modellebenen

  1. Netzwerkschnittstellenschicht- Diese Schicht fungiert als Schnittstelle zwischen Hosts und Übertragungsstrecken und wird zur Übertragung von Datagrammen verwendet. Außerdem wird festgelegt, welche Operationen von Verbindungen wie serieller Verbindung und klassischem Ethernet ausgeführt werden müssen, um die Anforderungen der verbindungslosen Internetschicht zu erfüllen.
  2. Internet-Schicht- Der Zweck dieser Schicht besteht darin, ein unabhängiges Paket in ein beliebiges Netzwerk zu übertragen, das zum Ziel reist (das sich möglicherweise in einem anderen Netzwerk befindet). Es enthält das IP (Internet Protocol), ICMP (Internet Control Protocol) und ARP (Address Resolution Protocol) als Standardpaketformat für die Schicht.
  3. Transportschicht- Sie ermöglicht eine fehlerfreie End-to-End-Übermittlung der Daten zwischen Quell- und Ziel-Host in Form von Datagrammen. Die von dieser Schicht definierten Protokolle sind TCP (Transmission Control Protocol) und UDP (User Datagram Protocol).
  4. Anwendungsschicht- Auf dieser Ebene können Benutzer auf die Dienste des globalen oder privaten Internets zugreifen.Die verschiedenen in dieser Schicht beschriebenen Protokolle sind virtuelles Terminal (TELNET), E-Mail (SMTP) und Dateiübertragung (FTP). Einige zusätzliche Protokolle wie DNS (Domain Name System), HTTP (Hyper Transfer Protocol) und RTP (Real-Time Transport Protocol). Die Arbeitsweise dieser Ebene ist eine Kombination aus Anwendungs-, Präsentations- und Sitzungsebene des OSI-Modells.

Definition des OSI-Modells

OSI (Open System Interconnection) Modell wurde vorgestellt von ISO (International Standard Organization). Es ist kein Protokoll, sondern ein Modell, das auf dem Konzept der Schichtung basiert. Es verfügt über eine vertikale Reihe von Ebenen mit jeweils unterschiedlichen Funktionen. Die Übertragung der Daten erfolgt nach einem Bottom-up-Ansatz. Es ist robust und flexibel, aber nicht greifbar.

Das Hauptziel des OSI-Referenzmodells besteht darin, den Entwurf und die Entwicklung der digitalen Kommunikationshardware, -geräte und -software so durchzuführen, dass sie effizient zusammenarbeiten können.

Die sieben Schichten des OSI-Modells sind:

  1. Anwendungsschicht- Auf dieser Ebene können die Benutzer über Schnittstellen und Dienste wie E-Mail, gemeinsame Datenbankverwaltung, Dateizugriff / -übertragung und andere Dienste auf das Netzwerk zugreifen.
  2. Präsentationsfolie- Die Präsentationsebene konzentriert sich auf die Syntax und Semantik der übermittelten Informationen. Es führt Aufgaben wie Übersetzung, Verschlüsselung und Komprimierung aus, bei denen die tatsächlichen Informationen in Form von Zeichenfolgen, Zahlen und Symbolen in Bitströme codiert, in eine andere Form konvertiert und komprimiert werden.
  3. Sitzungsschicht- Diese Ebene richtet die Sitzung zwischen verschiedenen Computern ein, um die Interaktion zwischen ihnen zu synchronisieren und aufrechtzuerhalten. Die von der Sitzungsebene bereitgestellten Dienste sind Dialogsteuerung, Token-Verwaltung und Synchronisierung.
  4. Transportschicht- Es akzeptiert die Daten aus seiner vorhergehenden Schicht in Form von unabhängigen Paketen und überträgt sie in der richtigen Reihenfolge an die nachfolgende Schicht. Die andere Funktion, die von dieser Schicht ausgeführt wird, ist die Adressierung von Servicepunkten, die Verbindungskontrolle, die Segmentierung und der Wiederzusammenbau, die Flusskontrolle und die Fehlerkontrolle.
  5. Netzwerkschicht- Logische Adressierung und Weiterleitung sind die Hauptoperationen, die von der Netzwerkschicht ausgeführt werden. Es übersetzt die logische Netzwerkadresse in eine physische MAC-Adresse, sodass die beiden Systeme in den verschiedenen Netzwerken auch effizient kommunizieren können. Ein Paket erfordert auch, dass ein Pfad befolgt wird, um das Ziel zu erreichen, wodurch Überlastungen und ausgefallene Komponenten vermieden werden. Dadurch wird auch die automatische Aktualisierung der Routen erleichtert.
  6. Datenübertragungsebene- Es ist dafür verantwortlich, den Rohübertragungsdienst (physikalische Schicht) in eine zuverlässige Verbindung umzuwandeln. Es macht die physikalische Schicht fehlerfrei, indem es sie maskiert, so dass die Netzwerkschicht sie nicht bemerkt. In dieser Ebene werden die Eingabedaten in Frames aufgeteilt. Die Aufgaben, die in der Datenverbindungsschicht ausgeführt werden, sind Framing, Zugriffskontrolle, physikalische Adressierung, Fehler- und Flusskontrolle.
  7. Physikalische Schicht- Es überträgt die einzelnen Bits über den Übertragungskanal. Die physikalische Schicht befasst sich mit der Beschreibung der Eigenschaften der Schnittstelle zwischen den Geräten und den Übertragungsmedien, der Darstellung von Bits, der Synchronisation der Bits, der Datenrate, der physikalischen Topologie, der Leitungskonfiguration und dem Übertragungsmodus.
  1. TCP / IP ist ein Client-Server-Modell, d. H., Wenn der Client einen Dienst anfordert, wird er vom Server bereitgestellt. Während OSI ein konzeptionelles Modell ist.
  2. TCP / IP ist ein Standardprotokoll, das für jedes Netzwerk einschließlich des Internets verwendet wird, während OSI kein Protokoll ist, sondern ein Referenzmodell zum Verständnis und Entwerfen der Systemarchitektur.
  3. TCP / IP ist ein vierschichtiges Modell, während OSI aus sieben Schichten besteht.
  4. TCP / IP folgt dem vertikalen Ansatz. Andererseits unterstützt das OSI-Modell den horizontalen Ansatz.
  5. TCP / IP ist greifbar, OSI dagegen nicht.
  6. TCP / IP folgt dem Ansatz von oben nach unten, während das OSI-Modell einem Bottom-up-Ansatz folgt.

Diagrammatischer Vergleich

Das TCP / IP-Modell wurde vor dem OSI-Modell entwickelt, daher unterscheiden sich die Schichten. In Bezug auf das Diagramm ist deutlich zu sehen, dass das TCP / IP-Modell vier Schichten aufweist, nämlich Netzwerkschnittstelle, Internet, Transport- und Anwendungsschicht. Andererseits verfügt das OSI-Modell über sieben Schichten, in denen die Datenverbindung und die physischen Schichten zusammengeführt werden, um die Netzwerkschnittstellenschicht des TCP / IP-Modells zu bilden. Die Anwendungsschicht von TCP / IP ist eine Kombination aus Sitzungs-, Präsentations- und Anwendungsschicht des OSI-Modells.

Fazit

In Bezug auf den obigen Artikel können wir den Schluss ziehen, dass das TCP / IP-Modell über das OSI-Modell zuverlässig ist. TCP / IP wird für die End-to-End-Verbindung verwendet, um die Daten über das Internet zu übertragen. TCP / IP ist robust, flexibel und greifbar und schlägt auch vor, wie Daten über das Web gesendet werden sollen. Die Transportschicht des TCP / IP-Modells prüft, ob die Daten in der richtigen Reihenfolge angekommen sind, ob ein Fehler vorliegt oder nicht, ob verlorene Pakete gesendet wurden oder nicht, ob eine Bestätigung empfangen wurde oder nicht usw. Im Gegensatz dazu ist das OSI-Modell nur ein konzeptioneller Rahmen zu interpretieren, wie Anwendungen über ein Netzwerk kommunizieren.