Heim >häufiges Problem >Was ist der Unterschied und die Verbindung zwischen osi und tcp/ip?

Was ist der Unterschied und die Verbindung zwischen osi und tcp/ip?

青灯夜游
青灯夜游Original
2022-08-15 13:55:4442856Durchsuche

Unterschiede: 1. TCP/IP ist ein Protokollcluster, während OSI ein Modell ist; 2. TCP/IP ist eine fünfschichtige Struktur, während OSI eine siebenschichtige Struktur ist; Unterstützt nur das IP-Protokoll. OSI unterstützt alle Protokolle der Netzwerkschicht. Kontakt: 1. OSI führt die Konzepte von Diensten, Schnittstellen, Protokollen und Schichten ein, während TCP/IP auf den Konzepten von OSI basiert. 2. OSI hat zuerst Modelle, dann Protokolle, Standards und dann Praktiken, während TCP/IP IP verfügt zunächst über Protokolle und Anwendungen und schlägt dann ein Modell vor, das das Referenz-OSI-Modell ist.

Was ist der Unterschied und die Verbindung zwischen osi und tcp/ip?

Die Betriebsumgebung dieses Tutorials: Windows 7-System, Dell G3-Computer.

OSI-Definition:

OSI (Open System Interconnect), also offene Systemverbindung. Es wird allgemein als OSI-Referenzmodell bezeichnet und ist ein Netzwerkverbindungsmodell, das 1985 von der ISO (International Organization for Standardization) untersucht wurde. Um das Internet populärer zu machen, hat ISO das OSI-Modell eingeführt. Dies bedeutet, dass allen Unternehmen empfohlen wird, diese Spezifikation zur Steuerung ihrer Netzwerke zu verwenden. Auf diese Weise haben alle Unternehmen die gleichen Spezifikationen und können sich vernetzen.

OSI definiert ein siebenschichtiges Framework für die Netzwerkverbindung (physikalische Schicht, Datenverbindungsschicht, Netzwerkschicht, Transportschicht, Sitzungsschicht, Präsentationsschicht, Anwendungsschicht).

Die Rolle jeder Schicht:

  • Anwendung Schicht: Die Anwendungsschicht ist die höchste Schicht des OSI-Referenzmodells und stellt die Schnittstelle zwischen Benutzern und dem Netzwerk dar.

  • Präsentationsschicht: Die Präsentationsschicht übernimmt die Darstellung der durch Knoten fließenden Datenkodierung, um sicherzustellen, dass die von der Anwendungsschicht eines Systems gesendeten Informationen von der Anwendungsschicht eines anderen Systems gelesen werden können. Datenformatierung, Datenverschlüsselung

  • Sitzungsschicht: Die Hauptfunktion der Sitzungsschicht besteht darin, die Kommunikation (Dialog) zwischen verschiedenen Prozessen auf verschiedenen Hosts zu verwalten und zu koordinieren, dh sie ist für den Aufbau, die Verwaltung und die Beendigung des Sitzungsaufbaus verantwortlich zwischen Anwendungen. Verwalten und pflegen Sie Sitzungen

  • Transportschicht: Die Rolle der Transportschicht besteht darin, durchgängig zuverlässige und transparente Datenübertragungsdienste für Protokolle der oberen Schicht bereitzustellen, einschließlich der Handhabung von Problemen wie Fehlerkontrolle und Flusskontrolle .

  • Netzwerkschicht: Die Netzwerkschicht stellt Dienste für die Transportschicht bereit. Die übertragenen Protokolldateneinheiten werden Datenpakete oder Pakete genannt.

  • Datenverbindungsschicht: Die Datenverbindungsschicht stellt Dienste für die Netzwerkschicht bereit und löst Kommunikationsprobleme zwischen zwei benachbarten Knoten.

  • Physische Schicht: Die physikalische Schicht ist die unterste Schicht des OSI-Referenzmodells, die das Übertragungsmedium verwendet, um physikalische Verbindungen für die Datenverbindungsschicht bereitzustellen.

Jede Schicht implementiert ihre eigenen Funktionen und Protokolle und vervollständigt die Schnittstellenkommunikation mit benachbarten Schichten. OSI-Dienstdefinitionen beschreiben detailliert die von jeder Schicht bereitgestellten Dienste. Der Dienst einer bestimmten Schicht ist eine Fähigkeit dieser Schicht und der darunter liegenden Schichten, die der höheren Schicht über die Schnittstelle bereitgestellt wird. Die von jeder Schicht bereitgestellten Dienste haben nichts damit zu tun, wie diese Dienste implementiert werden.

Wie wir alle wissen, ist das OSI-Referenzmodell ein akademischer und rechtlicher internationaler Standard und ein vollständiges und maßgebliches Netzwerk-Referenzmodell. Das TCP/IP-Referenzmodell ist der de facto internationale Standard, also das im wirklichen Leben weit verbreitete Netzwerk-Referenzmodell.

Die Beziehung zwischen OSI und TCP/IP

OSI stellt die Konzepte von Diensten, Schnittstellen, Protokollen und Schichten vor und stützt sich auf diese Konzepte von OSI, um das TCP/IP-Modell zu etablieren.

OSI hat zuerst Modelle, dann Protokolle, dann Standards und später Praktiken, während TCP/IP das Gegenteil ist, Protokolle und Anwendungen werden zuerst vorgeschlagen und dann wird das Modell vorgeschlagen, und es ist ein Referenz-OSI-Modell.

OSI ist ein theoretisches Modell, während TCP/IP weit verbreitet ist und zum De-facto-Standard für Netzwerkverbindungen geworden ist.

  • TCP: Übertragungssteuerungsprotokoll

  • UDP: Benutzerdatenprotokoll

Der Unterschied zwischen OSI-Schicht sieben und TCP/IP:

1. TCP/IP Es ist ein Protokollcluster; OSI (Open Systems Interconnection) ist ein Modell, und TCP/IP wurde vor OSI entwickelt.

2. TCP/IP ist ein hierarchisches Protokoll, das aus einigen interaktiven Modulen besteht, von denen jedes spezifische Funktionen bereitstellt. OSi gibt an, welche Funktion zu welcher Schicht gehört.

3. Die Anzahl der Schichten ist unterschiedlich – TCP/IP ist eine fünfschichtige Struktur, während OSI eine siebenschichtige Struktur ist. Die höchsten drei Schichten von OSI werden durch die Anwendungsschicht in TCP repräsentiert.

  • Klassisches Bild

Was ist der Unterschied und die Verbindung zwischen osi und tcp/ip?

4. Die dritte Schicht des TCP/IP-Modells unterstützt nur das IP-Protokoll, während OSI alle Netzwerkschichtprotokolle unterstützt

5. Layer-Kapselung; Das OSI-Modell wird hauptsächlich für den Datenverkehr zwischen Nicht-Terminalgeräten (PC...) verwendet, nicht über große Entfernungen; der IPV4-Header Fragmentiert den Datenverkehr auf der Anwendungsschicht.

  • Verwenden Sie die Protokollnummer, um den Datenverkehr auf der Anwendungsschicht zu markieren.

  • Protokoll 6 gibt an, dass der Datenverkehr erfolgt Schicht ist TCP, und Protokollnummer 17 gibt an, dass die Transportschicht UDP ist; alle anderen Zahlen entsprechen dem schichtübergreifenden gekapselten Datenverkehr; OSPF ist 89 und EIGRP88;

Weitere Informationen zu diesem Thema finden Sie in der Rubrik „FAQ“!

Das obige ist der detaillierte Inhalt vonWas ist der Unterschied und die Verbindung zwischen osi und tcp/ip?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn