Was ist der TCP/IP-Modell?
Mit dem TCP / IP-Modell können Sie bestimmen, wie ein bestimmter Computer mit dem Internet verbunden werden soll und wie Daten zwischen ihnen übertragen werden sollen. Es hilft Ihnen, ein virtuelles Netzwerk zu erstellen, wenn mehrere Computernetzwerke miteinander verbunden sind. Der Zweck des TCP / IP-Modells besteht darin, die Kommunikation über große Entfernungen zu ermöglichen.
TCP/IP steht für Transmission Control Protocol/ Internet Protocol., Der TCP / IP-Protokollstapel wurde speziell als Modell entwickelt,um einen äußerst zuverlässigen und durchgängigen Bytestrom über ein unzuverlässiges Internet zu bieten.,li> TCP-Eigenschaften
TCP Eigenschaften
Hier sind die wesentlichen merkmale von TCP/IP protokoll
- Unterstützung für eine flexible TCP/IP architektur
- Hinzufügen mehr system zu einem netzwerk ist einfach.,
- In TCP / IP bleibt das Netzwerk intakt, bis die Quell-und Zielcomputer ordnungsgemäß funktionierten.
- TCP ist ein verbindungsorientiertes Protokoll.
- TCP bietet Zuverlässigkeit und stellt sicher, dass Daten, die außerhalb der Reihenfolge ankommen, wieder in Ordnung gebracht werden.
- Mit TCP können Sie die Flusskontrolle implementieren, sodass der Sender einen Empfänger niemals mit Daten überfordert.,
Vier Schichten von TCP/IP modell
In diesem TCP/IP tutorial, wir werden lernen über verschiedene TCP/IP schichten und ihre funktionen
Die Funktionalität des TCP IP-Modells ist in vier Schichten unterteilt und enthält jeweils spezifische Protokolle.
TCP / IP ist ein mehrschichtiges Serverarchitektursystem, in dem jede Schicht gemäß einer bestimmten auszuführenden Funktion definiert ist., Alle diese vier TCP / IP-Layer arbeiten zusammen, um die Daten von einer Schicht zur anderen zu übertragen.
- Anwendungsschicht
- Transportschicht
- Internetschicht
- Netzwerkschnittstelle
Anwendungsschicht
Anwendungsschicht interagiert mit einem Anwendungsprogramm, das die höchste Ebene des OSI-Modells ist. Die Anwendungsschicht ist die OSI-Schicht, die dem Endbenutzer am nächsten ist. Dies bedeutet, dass die OSI-Anwendungsschicht Benutzern die Interaktion mit anderen Softwareanwendungen ermöglicht.,
Die Anwendungsschicht interagiert mit Softwareanwendungen, um eine kommunizierende Komponente zu implementieren. Die Interpretation von Daten durch das Anwendungsprogramm liegt immer außerhalb des Umfangs des OSI-Modells.
Beispiel für die Anwendungsschicht ist eine Anwendung wie Dateiübertragung,E-Mail, Remote-Login usw.
Die Funktion der Anwendungsebenen sind:
- Application-layer hilft Ihnen, Kommunikationspartner zu identifizieren, die Verfügbarkeit von Ressourcen zu bestimmen und die Kommunikation zu synchronisieren.,
- Benutzer können sich bei einem Remote-Host anmelden
- Diese Schicht bietet verschiedene E-Mail-Dienste
- Diese Anwendung bietet verteilte Datenbankquellen und Zugriff auf globale Informationen zu verschiedenen Objekten und Diensten.
Transportschicht
Transportschicht baut auf der Netzwerkschicht auf, um den Datentransport von einem Prozess auf einem Quellsystemcomputer zu einem Prozess auf einem Zielsystem bereitzustellen. Es wird über einzelne oder mehrere Netzwerke gehostet und behält auch die Qualität der Servicefunktionen bei.,
Es bestimmt, wie viele Daten wo und mit welcher Geschwindigkeit gesendet werden sollen. Diese Ebene baut auf der Nachricht auf, die von der Anwendungsebene empfangen wird. Es hilft sicherzustellen, dass Dateneinheiten fehlerfrei und nacheinander geliefert werden.
Die Transportschicht hilft Ihnen, die Zuverlässigkeit einer Verbindung durch Flusskontrolle, Fehlerkontrolle und Segmentierung oder De-Segmentierung zu steuern.
Die Transportschicht bietet auch eine Bestätigung der erfolgreichen Datenübertragung und sendet die nächsten Daten, falls keine Fehler aufgetreten sind. TCP ist das bekannteste Beispiel für die Transportschicht.,
Wichtige Funktionen der Transportschichten:
- Es teilt die von der Sitzungsschicht empfangene Nachricht in Segmente auf und nummeriert sie zu einer Sequenz.
- Transport-layer stellt sicher, dass die Nachricht an den richtigen Prozess auf dem Ziel-Maschine.
- Es stellt auch sicher, dass die gesamte Nachricht ohne Fehler ankommt, sonst sollte sie erneut übertragen werden.
Internetschicht
Eine Internetschicht ist eine zweite Schicht von TCP / IP-Schichten des TCP / IP-Modells. Es wird auch als Netzwerkschicht bezeichnet., Die Hauptarbeit dieser Schicht besteht darin, die Pakete von jedem Netzwerk aus zu senden, und jeder Computer immer noch Sie erreichen das Ziel unabhängig von der Route, die sie nehmen.
Die Internetschicht bietet die funktionale und prozedurale Methode zum Übertragen von Datenfolgen variabler Länge von einem Knoten zu einem anderen mit Hilfe verschiedener Netzwerke.
Die Nachrichtenübermittlung auf der Netzwerkschicht bietet kein garantiert zuverlässiges Netzwerkschichtprotokoll.,
Layer-Management-Protokolle, die zur Netzwerkschicht gehören, sind:
- Routing-Protokolle
- Multicast Group Management
- Netzwerk-Layer-Adresszuweisung.
Die Netzwerkschnittstellenschicht
Netzwerkschnittstellenschicht ist diese Schicht des vierschichtigen TCP / IP-Modells. Diese Schicht wird auch als Netzwerkzugriffsschicht bezeichnet. Es hilft Ihnen, Details zu definieren, wie Daten über das Netzwerk gesendet werden sollen.,
Es beinhaltet auch, wie Bits optisch von Hardwaregeräten signalisiert werden sollen, die direkt mit einem Netzwerkmedium wie Koaxial -, Optisch -, Koaxial -, Glasfaser-oder Twisted-Pair-Kabeln verbunden sind.
Eine Netzwerkschicht ist eine Kombination aus der Datenleitung und definiert im Artikel des OSI-Referenzmodells. Diese Ebene definiert, wie die Daten physisch über das Netzwerk gesendet werden sollen. Diese Schicht ist für die Übertragung der Daten zwischen zwei Geräten im selben Netzwerk verantwortlich.,
Unterschiede zwischen OSI-und TCP/IP-Modellen
Hier sind einige wichtige Unterschiede zwischen dem OSI-und TCP/IP-Modell:
OSI-Modell | TCP/IP-Modell |
Es wird von ISO (International Standard Organization) | Es wird von ARPANET (Advanced Research Project Agency Network) entwickelt. |
Das OSI-Modell bietet eine klare Unterscheidung zwischen Schnittstellen, Diensten und Protokollen., | TCP / IP weist keine klaren Unterscheidungspunkte zwischen Diensten, Schnittstellen und Protokollen auf. |
OSI bezieht sich auf Open Systems Interconnection. | TCP bezieht sich auf Transmission Control Protocol. |
OSI verwendet die Netzwerkschicht, um Routingstandards und-protokolle zu definieren. | TCP/IP verwendet nur die Internet-Schicht. |
OSI folgt einem vertikalen Ansatz. | TCP/IP folgt einem horizontalen Ansatz. |
OSI modell verwenden zwei separate schichten physikalische und daten link zu definieren die funktionalität der unteren schichten., | TCP/IP verwendet, nur eine Ebene (link). |
OSI-Schichten haben sieben Schichten. | TCP / IP hat vier Schichten. |
OSI-Modell, die Transportschicht ist nur verbindungsorientiert. | Eine Schicht des TCP / IP-Modells ist sowohl verbindungsorientiert als auch verbindungslos. |
Im OSI-Modell sind die Datenverbindungsschicht und die physische Ebene separate Ebenen. | In TCP werden physische und Datenverbindung als eine einzige Host-zu-Netzwerk-Schicht kombiniert. |
Sitzungs – und Präsentationsebenen sind nicht Teil des TCP-Modells., | Im TCP-Modell gibt es keine Sitzungs – und Präsentationsschicht. |
Es wird nach dem Aufkommen des Internets definiert. | Es wird vor dem Aufkommen des Internets definiert. |
Die Mindestgröße des OSI-Headers beträgt 5 Byte. | Die minimale Header-Größe beträgt 20 Byte., |
Most Common TCP/IP-Protokolle
Einige weit verbreitete häufigsten TCP/IP Protokoll sind:
TCP:
Transmission Control-Protokoll ist ein internet Protokoll-suite, die bricht die Nachricht in TCP-Segmente und Wiederzusammensetzung Sie auf der empfangenden Seite.
IP:
Eine Internetprotokolladresse, die auch als IP-Adresse bezeichnet wird, ist eine numerische Bezeichnung. Es ist jedem Gerät zugeordnet, das mit einem Computernetzwerk verbunden ist, das die IP für die Kommunikation verwendet., Seine Routing-Funktion ermöglicht Internetworking und baut im Wesentlichen das Internet auf. Die Kombination von IP mit TCP ermöglicht die Entwicklung einer virtuellen Verbindung zwischen einem Ziel und einer Quelle.
HTTP:
Das Hypertext-Transfer-Protokoll ist die Grundlage des World Wide Web. Es wird zum Übertragen von Webseiten und anderen solchen Ressourcen vom HTTP-Server oder Webserver auf den Webclient oder den HTTP-Client verwendet. Wenn Sie einen Webbrowser wie Google Chrome oder Firefox verwenden, verwenden Sie einen Webclient., Es hilft HTTP, Webseiten zu übertragen, die Sie von den Remote-Servern anfordern.
SMTP:
SMTP steht für Simple mail transfer protocol. Dieses Protokoll unterstützt die E-Mail wird als einfaches Mail-Übertragungsprotokoll bekannt. Dieses Protokoll hilft Ihnen, die Daten an eine andere E-Mail-Adresse zu senden.
SNMP:
SNMP steht für Simple Network Management Protocol. Es ist ein Framework, das für die Verwaltung der Geräte im Internet mithilfe des TCP/IP-Protokolls verwendet wird.
DNS:
DNS steht für Domain Name System., Eine IP-Adresse, die verwendet wird, um die Verbindung eines Hosts mit dem Internet eindeutig zu identifizieren. Benutzer bevorzugen jedoch die Verwendung von Namen anstelle von Adressen für dieses DNS.
TELNET:
TELNET steht für Terminal-Netzwerk. Es stellt die Verbindung zwischen dem lokalen und dem remote-computer. Es stellte die Verbindung so her, dass Sie Ihr lokales System auf dem Remote-System simulieren können.
FTP:
FTP steht für File Transfer Protocol. Es ist ein meist verwendetes Standardprotokoll zum Übertragen der Dateien von einem Computer auf einen anderen.,
Vorteile des TCP / IP-Modells
Hier sind Vorteile der Verwendung des TCP/IP-Modells:
- Es hilft Ihnen, eine Verbindung zwischen verschiedenen Computertypen herzustellen/einzurichten.
- Es arbeitet unabhängig vom Betriebssystem.
- Es unterstützt viele routing-Protokolle.
- Es ermöglicht das internetworking zwischen den Organisationen.
- TCP / IP-Modell verfügt über eine hoch skalierbare Client-Server-Architektur.
- Es kann unabhängig betrieben werden.
- Unterstützt eine Reihe von routing-Protokollen.,
- Es kann verwendet werden, um eine Verbindung zwischen zwei Computern.
Nachteile des TCP / IP-Modells
Hier gibt es einige Nachteile bei der Verwendung des TCP/IP-Modells:
- TCP / IP ist ein kompliziertes Modell zum Einrichten und Verwalten.
- Der Overhead von TCP / IP ist höher-als IPX (Internetwork Packet Exchange).
- In diesem Modell garantiert die Transportschicht keine Zustellung von Paketen.
- Das Ersetzen des Protokolls in TCP / IP ist nicht einfach.
- Es hat keine klare Trennung von seinen Diensten, Schnittstellen und Protokollen.,
Zusammenfassung:
- Die volle form oder TCP/ IP modell erklärt als Übertragung Control Protocol / Internet Protokoll.
- TCP unterstützt flexible architektur
- vier schichten von TCP/IP modell sind 1) anwendung Schicht 2) transport Schicht 3) Internet Schicht 4) netzwerk Interface
- Anwendung schicht interagiert mit eine anwendung programm, die ist die höchste ebene von OSI modell.
- Die Internetschicht ist eine zweite Schicht des TCP / IP-Modells. Es wird auch als Netzwerkschicht bezeichnet.,
- Die Transportschicht baut auf der Netzwerkschicht auf, um den Datentransport von einem Prozess auf einem Quellsystemcomputer zu einem Prozess auf einem Zielsystem bereitzustellen.
- Netzwerkschnittstellenschicht ist diese Schicht des vierschichtigen TCP / IP-Modells. Diese Schicht wird auch als Netzwerkzugriffsschicht bezeichnet.
- Das OSI-Modell wird von ISO (International Standard Organization) entwickelt, während das TCP/IP-Modell von ARPANET (Advanced Research Project Agency Network) entwickelt wird.
- Eine Internetprotokolladresse, die auch als IP-Adresse bezeichnet wird, ist eine numerische Bezeichnung.,
- HTTP ist eine Grundlage des World Wide Web.
- SMTP steht für Simple mail transfer protocol, das die E-Mail unterstützt, wird als simple Mail transfer bezeichnet
- SNMP steht für Simple Network Management Protocol.
- DNS steht für Domain Name System.
- TELNET steht für Terminal-Netzwerk. Es stellt die Verbindung zwischen dem lokalen und dem remote-computer
- FTP steht für File Transfer Protocol. Es ist ein meist verwendetes Standardprotokoll zum Übertragen der Dateien von einem Computer auf einen anderen.,
- Der größte Vorteil des TCP / IP-Modells besteht darin, dass Sie eine Verbindung zwischen verschiedenen Computertypen herstellen/einrichten können.
- TCP / IP ist ein kompliziertes Modell zum Einrichten und Verwalten.