Die Transportschicht im Netzwerkprotokoll ist hauptsächlich für die Datenübertragung zwischen Anwendungen verantwortlich und bietet End-to-End-Dienste zwischen Host-Anwendungsprozessen. Die Aufgabe der Transportschicht besteht darin, Netzwerkressourcen basierend auf den Eigenschaften des Kommunikationssubnetzes optimal zu nutzen, Funktionen für den Aufbau, die Aufrechterhaltung und den Abbau von Übertragungsverbindungen zwischen den Sitzungsschichten zweier Endsysteme bereitzustellen und ist für End-to verantwortlich -Ende zuverlässige Datenübertragung.
Die Betriebsumgebung dieses Tutorials: Windows 7-System, Dell G3-Computer.
Die Transportschicht ist eine der Schlüsselschichten in der gesamten Netzwerkarchitektur. Sie ist hauptsächlich für die Bereitstellung von Diensten für die Kommunikation zwischen Prozessen in zwei Hosts verantwortlich. Da auf einem Host mehrere Prozesse gleichzeitig ausgeführt werden, verfügt die Transportschicht über Multiplexing- und Demultiplexing-Funktionen. Die Transportschicht sorgt für eine transparente Datenübertragung zwischen Endbenutzern und zuverlässige Datenübertragungsdienste für die obere Schicht. Die Transportschicht gewährleistet die Zuverlässigkeit der Datenübertragung durch Flusskontrolle, Segmentierung/Zusammenbau und Fehlerkontrolle auf einer bestimmten Verbindung. Einige Protokolle der Transportschicht sind verbindungsorientiert, was bedeutet, dass die Transportschicht Segmente verfolgen und ausgefallene Segmente erneut übertragen kann.
Die Aufgabe der Transportschicht besteht darin, Netzwerkressourcen basierend auf den Eigenschaften des Kommunikationssubnetzes optimal zu nutzen, Funktionen für den Aufbau, die Aufrechterhaltung und den Abbau von Übertragungsverbindungen zwischen den Sitzungsschichten zweier Endsysteme bereitzustellen und ist für die End- verantwortlich. Durchgängig zuverlässige Datenübertragung. Auf dieser Ebene werden die Protokolldateneinheiten zur Informationsübertragung als Segmente oder Nachrichten bezeichnet.
Die Netzwerkschicht überträgt nur die vom Quellknoten gesendeten Datenpakete entsprechend der Netzwerkadresse an den Zielknoten, während die Transportschicht für die zuverlässige Übertragung der Daten an den entsprechenden Port verantwortlich ist. Das Ressourcensubnetz im Computernetzwerk ist der Initiator und Empfänger der Kommunikation, und jedes Gerät darin wird als Endpunkt bezeichnet. Das Kommunikationssubnetz stellt Kommunikationsdienste im Netzwerk bereit, und die Geräte darin werden Knoten genannt. Die folgenden vier Schichten werden im OSI-Referenzmodell zur Kommunikationssteuerung verwendet, ihre Steuerungsobjekte sind jedoch unterschiedlich.
Bedeutung der Transportschicht:
Die Transportschicht ist der Kern der gesamten Protokollhierarchie und die einzige Schicht, die für die gesamte Datenübertragung und -steuerung verantwortlich ist. Im siebenschichtigen OSI-Modell ist die Transportschicht die höchste Schicht, die für die Datenkommunikation verantwortlich ist, und sie ist auch die mittlere Schicht zwischen den unteren drei Schichten, die auf die Netzwerkkommunikation ausgerichtet sind, und den oberen drei Schichten, die auf die Informationsverarbeitung ausgerichtet sind. Da die Netzwerkschicht nicht unbedingt die Zuverlässigkeit der Dienste garantiert und Benutzer das Kommunikationssubnetz nicht direkt steuern können, wird über der Netzwerkschicht eine Schicht, die Transportschicht, hinzugefügt, um die Übertragungsqualität zu verbessern.
Die Transportschicht nutzt die von der Netzwerkschicht bereitgestellten Dienste und stellt Kommunikationsports für Benutzer auf hoher Ebene bereit, um Daten über die Adresse der Transportschicht zu übertragen, sodass bei der gemeinsamen Nutzung von Ressourcen auf hoher Ebene zwischen Systemen die Datenkommunikation nicht berücksichtigt werden muss unzuverlässige Datenübertragungsprobleme. Seine Hauptfunktionen sind: Bereitstellung zuverlässiger Übertragungsdienste für ein laufendes Gespräch oder eine laufende Verbindung, Realisierung des Multiplexings der Verbindung auf einer einzigen physischen Verbindung zum Netzwerk und Bereitstellung einer End-to-End-Sequenznummer, Flusskontrolle und Fehlerkontrolle auf einer einzigen Verbindung . und Wiederherstellungsdienste.
Weitere Kenntnisse zum Thema Computerprogrammierung finden Sie unter: Programmierlehre! !
Das obige ist der detaillierte Inhalt vonWas ist die Hauptverantwortung der Transportschicht in Netzwerkprotokollen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!