Unterschied zwischen verbindungsorientierten und verbindungslosen Diensten

Autor: Laura McKinney
Erstelldatum: 3 April 2021
Aktualisierungsdatum: 4 Kann 2024
Anonim
TCP vs. UDP | Die Unterschiede der beiden Protokolle | #Netzwerktechnik
Video: TCP vs. UDP | Die Unterschiede der beiden Protokolle | #Netzwerktechnik

Inhalt


Die Kommunikation zwischen zwei oder mehr Geräten, die verbindungsorientiert und verbindungslos sind, kann auf zwei Arten hergestellt werden. Netzwerkebenen können diese beiden verschiedenen Arten von Diensten für die Datenübertragung ihrer Vorgängerschicht anbieten. Verbindungsorientierte Dienste beinhalten den Aufbau und die Beendigung der Verbindung während verbindungslose Dienste Für die Übertragung von Daten sind keine Verbindungserstellungs- und -beendigungsprozesse erforderlich.

Ein weiterer Unterschied zwischen verbindungsorientierten und verbindungslosen Diensten besteht darin, dass die verbindungsorientierte Kommunikation einen Datenstrom verwendet und anfällig für Routerausfälle ist, während die verbindungslose Kommunikation s verwendet und robust gegen Routerausfälle ist.

  1. Vergleichstabelle
  2. Definition
  3. Hauptunterschiede
  4. Fazit

Vergleichstabelle

VergleichsbasisVerbindungsorientierter ServiceVerbindungsloser Service
Vorherige VerbindungsanforderungNotwendig Nicht benötigt
ZuverlässigkeitGewährleistet eine zuverlässige Datenübertragung.Nicht garantiert.
ÜberlastungUnwahrscheinlichTreten wahrscheinlich auf.
ÜbertragungsmodusEs kann unter Verwendung von Leitungsvermittlung und virtueller Leitung implementiert werden.Es wird durch Paketvermittlung implementiert.
Neuübertragung verlorener DatenMöglichPraktisch nicht möglich
EignungGeeignet für lange und konstante Kommunikation.Geeignet für Bursty Transmission.
Signalisierung Wird für den Verbindungsaufbau verwendet.Es gibt kein Signalisierungskonzept.
PaketweiterleitungPakete wandern nacheinander zu ihrem Zielknoten und folgen derselben Route.Pakete erreichen das Ziel zufällig, ohne der gleichen Route zu folgen.
VerzögernEs gibt eine Verzögerung bei der Übertragung von Informationen, aber sobald die Verbindung hergestellt ist, kann eine schnellere Zustellung erreicht werden.Da keine Verbindungsaufbauphase vorliegt, ist die Übertragung schneller.
RessourcenzuweisungMüssen zugeteilt werden.Eine vorherige Zuordnung der Ressource ist nicht erforderlich.


Definition eines verbindungsorientierten Dienstes

Der verbindungsorientierte Dienst ist analog zum Telefonsystem Dies erfordert, dass Kommunikationseinheiten eine Verbindung herstellen, bevor sie Daten übertragen. TCP stellt verbindungsorientierte Dienste bereit ATM, Frame Relay und MPLS Hardware. Es benutzt Handshake-Prozess um die verbindung zwischen er und empfänger herzustellen.

Ein Handshake-Prozess umfasst folgende Schritte:

  • Der Client fordert den Server auf, eine Verbindung für die Datenübertragung einzurichten.
  • Das Serverprogramm benachrichtigt sein TCP, dass die Verbindung akzeptiert werden kann.
  • Der Client überträgt ein SYN-Segment an den Server.
  • Das SYN + ACK des Servers an den Client.
  • Der Client überträgt das dritte Segment, d. H. Nur das ACK-Segment.
  • Dann beendet der Server die Verbindung.

Genauer gesagt, wenn eine Verbindung hergestellt wird, wird diese Verbindung verwendet und die Verbindung beendet.


Zuverlässigkeit wird erreicht, indem jeder Empfänger eine Bestätigung erhält. Es gibt Sequenzierung und Ablaufsteuerung, Dies ist der Grund, warum Pakete, die am empfangenden Ende empfangen werden, immer eingehen bestellen. Es benutzt Schaltkreisumschaltung zur Übertragung von Daten.

Verbindungsorientierter Verkehrsdienst baut vorab ein virtuelle Verbindung zwischen zwei entfernten Geräten. Zu diesem Zweck stellt COTS den oberen Schichten vier verschiedene Arten von Diensten zur Verfügung:

T-CONNECTDieser Dienst ermöglicht eine Vollduplex-Transportverbindung auf einem Remote-Gerät mit einer Peer-Funktion.
T-DATA Dieser Dienst dient zur Datenübertragung, es können aber unsichere Dienste und eingeschränkte Datenmengen zur Verfügung gestellt werden
Trotzdem ist es zuverlässig.
T-EXPEDITED-DATADieser Dienst wird auch zum Übertragen von Daten verwendet, überträgt jedoch eine begrenzte Menge beschleunigter Daten mit bis zu 16 Bytes.
T-DISCONNECTEs wird verwendet, um die Transportverbindung zu beenden und eine Verbindungsanforderung ebenfalls abzulehnen.

Dabei steht T für Transfer.

Definition des verbindungslosen Dienstes

Der verbindungslose Dienst ist analog zum Postsystem. In welchen Datenpaketen (in der Regel als Datagramm) wird direkt von der Quelle zum Ziel übertragen. Jedes Paket wird als eine einzelne Entität behandelt, die es Kommunikationsentitäten ermöglicht, Daten zu übertragen, bevor eine Kommunikation hergestellt wird. Jedes Paket enthält eine Zieladresse den beabsichtigten Empfänger zu identifizieren.

Pakete folgen nicht a fester Pfad Dies ist der Grund, warum die empfängerseitig empfangenen Pakete möglicherweise nicht in Ordnung sind. Es benutzt Paketvermittlung zur Übertragung von Daten.

Die meiste Netzwerkhardware, die Internet Protocol (IP), und der User Datagram Protocol (UDP) Bietet verbindungslosen Service.

Verbindungslose Transportdienste bieten ihrer oberen Schicht nur eine Art von Dienst an T-UNIT-DATA. Es bietet eine einzelne Dateneinheit für die gesamte Übertragung. Jede Einheit enthält alle Protokollsteuerungsinformationen, die für die Auslieferung erforderlich sind, enthält jedoch keine Vorkehrungen für die Sequenzierung und Flusssteuerung.

Die folgenden Punkte erläutern den Unterschied zwischen verbindungsorientierten und verbindungslosen Diensten:

  1. Bei verbindungsorientierten Diensten ist eine vorherige Verbindung für die Kommunikation erforderlich, während sie bei verbindungslosen Diensten nicht erforderlich ist.
  2. Die Zuverlässigkeit ist im Vergleich zu verbindungslosen Diensten stärker verbindungsorientiert.
  3. Bei verbindungslosen Diensten ist die Verkehrsüberlastung größer, während sie bei verbindungsorientierten Diensten selten auftritt.
  4. Bei verbindungsorientierten Diensten entspricht die Reihenfolge der am Ziel empfangenen Pakete der von der Quelle gesendeten. Im Gegenteil, die Reihenfolge kann sich bei verbindungslosen Diensten ändern.
  5. Alle Pakete folgen in verbindungsorientierten Diensten demselben Pfad, während Pakete einem zufälligen Pfad folgen, um das Ziel in verbindungslosen Diensten zu erreichen.
  6. Der verbindungsorientierte Dienst ist für eine lange und beständige Kommunikation geeignet, während der verbindungslose Dienst für eine stoßweise Übertragung geeignet ist.
  7. Bei verbindungsorientierten Diensten werden er und der Empfänger miteinander synchronisiert, während dies bei verbindungslosen Diensten nicht der Fall ist.
  8. Verbindungsorientierte Dienste verwenden Leitungsvermittlung, während Paketvermittlung in verbindungslosen Diensten verwendet wird.
  9. Der Bandbreitenbedarf ist bei verbindungsorientierten Diensten höher als bei verbindungslosen Diensten.

Fazit:

Sowohl verbindungsorientierte als auch verbindungslose Dienste haben ihre Vor- und Nachteile. Der verbindungsorientierte Dienst ist zuverlässig und für die Fernkommunikation geeignet. Er ist jedoch langsam und erfordert eine höhere Bandbreite. In ähnlicher Weise ist ein verbindungsloser Dienst schnell, benötigt eine geringe Bandbreite und ist für eine stoßweise Kommunikation ausreichend, ist jedoch nicht immer zuverlässig.

Wir kommen daher zu dem Schluss, dass beide Dienste gleich wichtig sind und für die Datenübertragung und -kommunikation erforderlich sind.