Kommunikationsprotokolle

995
Simon Doyle
Kommunikationsprotokolle

Was ist ein Kommunikationsprotokoll??

Das Kommunikationsprotokolle Es handelt sich um eine Reihe von Regeln und Richtlinien, mit denen Computerbenutzer einen Datenblock von einem Ort an einen anderen senden können. Sie werden hauptsächlich verwendet, um das korrekte Format und die Übertragung von Daten sowohl in der analogen als auch in der digitalen Kommunikation zu bestimmen..

"Protokoll" ist ein schickes Wort, um es einfach zu sagen: die vereinbarte Art, etwas zu tun. Einfache Aufgaben erfordern einfache Protokolle. Komplexere Prozesse erfordern jedoch kompliziertere Protokolle.

Internetaktivitäten wie E-Mail, Videokonferenzen, Streaming von Filmen, Abspielen von Musik, Spielen, Surfen, Chatten usw. sind so vielfältig wie die Protokolle, mit denen sie erreicht werden.

Daher ist es für jede Datenübertragung innerhalb eines Netzwerks unbedingt erforderlich, ein Protokoll zu berücksichtigen, das bestimmte Vorschriften oder Konventionen definiert. Mit Hilfe dieses Protokolls kann eine sichere Kommunikation zwischen den verschiedenen Knoten des Netzwerks für den Datenaustausch hergestellt werden..

Um Daten effektiv zu übertragen, müssen Knoten im Netzwerk klare Formate verwenden. Die Verwendung von Kommunikationsprotokollen bescheinigt eine höhere Sicherheit für die Kommunikation zwischen Netzwerkknoten.

Eigenschaften eines Kommunikationsprotokolls

Die Daten müssen korrekt eintreffen

Wenn diese während der Übertragung der Daten verloren gehen oder beschädigt werden, muss das Protokoll automatisch die erneute Übertragung derselben starten, um sicherzustellen, dass die Daten den Empfänger fehlerfrei erreichen, da das Protokoll alle Probleme löst.

Die Protokolle verwenden eine Schiebefenstertechnik, damit alle Pakete korrekt ankommen können.

Die Daten müssen in der richtigen Reihenfolge eintreffen

Hierzu gibt es im Empfänger und im Sender ein Schiebefenster, so dass bei Empfang eines nicht ordnungsgemäßen Datenpakets gewartet wird, bis die fehlenden Daten eintreffen, andernfalls zur erneuten Übertragung aufgefordert wird nur das fehlende Paket.

Für jedes Paket, das der Empfänger empfängt, wird eine Bestätigung (ACK) gesendet, um dem Absender anzuzeigen, dass alles korrekt angekommen ist.

Ablaufsteuerung

Sie haben die Fähigkeit, eine mögliche Sättigung des Netzwerks zu reduzieren. Wenn ein Computer beispielsweise mit einer Geschwindigkeit von 500 Mbit / s sendet und der Empfängercomputer nur Informationen mit 100 Mbit / s empfangen kann, wird das Protokoll dynamisch angepasst.

Daher wird das Protokoll immer versuchen, die verfügbare Bandbreite zwischen dem Quell- und dem Zielgerät maximal zu nutzen.

Überlastungskontrolle

Dadurch können Pakete im Internet nicht aufgrund einer Überlastung der Router verloren gehen. Wenn der Router nicht in der Lage ist, Pakete mit der gleichen Geschwindigkeit weiterzuleiten oder zu verarbeiten, mit der er sie empfängt, werden sie beiseite geschoben und gehen verloren, da sich sein Puffer füllt..

Das Überlastungsfenster ergänzt das Empfangsfenster, mit dem die Flusssteuerung verwaltet wird.

Multiplexdaten

Auf diese Weise können Informationen von verschiedenen Computern gleichzeitig empfangen werden. Wenn auch Vollduplex zulässig ist, können Daten gleichzeitig über denselben Kommunikationskanal gesendet und empfangen werden.

Kommunikationsprotokolltypen

Punkt für Punkt

Sie werden für die Kommunikation über eine Datenleitung zwischen nur zwei Computern verwendet. Die wichtigsten Vorschriften legen folgende Kriterien fest:

- Rolle, die jede der beiden Parteien in einer Kommunikationssitzung übernehmen muss: Identifizieren und Festlegen der Rolle, die dem Computer entspricht, der die Sitzung gestartet hat, und der Rolle, die antwortet.

- So steuern Sie den korrekten Empfang der Daten: Fügen Sie beispielsweise am Ende jeder Nachricht ein Zeichen hinzu, das die Gesamtsumme der behandelten Bits darstellt.

- Maximale Zeitspanne zwischen der Ausgabe einer Nachricht und dem entsprechenden Empfang der Bestätigung vom empfangenden Computer.

- Häufigkeit, mit der eine Nachricht wiederholt werden muss, wenn nach der maximalen Zeit die entsprechende Bestätigungsnachricht noch nicht empfangen wurde.

Kommunikation zwischen Netzwerken

Zusätzlich zu den vorherigen Bestimmungen wird festgelegt, wie die Endgeräte des Netzwerks identifiziert werden sollen, mit denen die Kommunikation hergestellt werden soll, falls die Geräte, die direkt kommunizieren sollen, Server eines lokalen Netzwerks sind. Zum Beispiel eine Nummer für jedes der Terminals festlegen.

Paketübertragung

Die Übertragung wird durch die Informationen unterstützt, die in den Daten enthalten sind, die im Gegensatz zu den vorherigen Protokolltypen, bei denen das ordnungsgemäße Funktionieren der Kommunikation auf den Datenleitungen und den Geräten liegt, über das Kommunikationsnetz zirkulieren..

Zu diesem Zweck werden die Daten aufgeteilt, indem sie in Paketen mit den Informationen zu Ziel und Herkunft organisiert werden, die von Team zu Team gehen, genau wie die Briefe von Büro zu Büro, bis sie schließlich den Empfänger erreichen..

Beispiele für Kommunikationsprotokolle

Internet Protocol (IP)

Es ist als Adressierungsprotokoll konzipiert. Es dient zum Senden von Daten von einem Computer zu einem anderen über das Internet, wobei jeder Computer mindestens eine IP-Adresse hat, die ihn von allen anderen unterscheidet.

Dieses Protokoll wird hauptsächlich mit dem TCP-Protokoll verwendet. IP-Adressen helfen dabei, Pakete durch die verschiedenen Knoten im Netzwerk zu leiten, bis sie das Ziel erreichen. TCP / IP ist das beliebteste Protokoll zum Verbinden von Netzwerken.

Transmission Control Protocol (TCP)

Es ist ein Kommunikationsprotokoll, das zur Kommunikation über ein Netzwerk verwendet wird. Teilen Sie jede Nachricht in eine Reihe von Paketen auf, die von der Quelle zum Ziel gesendet und dort wieder zusammengesetzt werden.

FTP (File Transfer Protocol)

Es funktioniert durch Übertragen von Dateien von einem System auf ein anderes. Die Dateitypen, die unter diesem Protokoll übertragen werden, umfassen Textdateien, Programmdateien, Dokumente, Bilder und viele andere..

SMTP (Simple Mail Transfer Protocol)

Es ist beabsichtigt, ausgehende E-Mails zu senden und zu verbreiten. Daher verwenden alle Mail-Systeme das SMTP-Protokoll, um ihren Clients Mail-Dienste bereitzustellen. Das Post Office Protocol (POP) dient zum Empfang eingehender E-Mails.

Hypertext Transfer Protocol (HTTP)

Es wurde entwickelt, um einen Hypertext zwischen zwei oder mehr Systemen zu übertragen. Das HTML-Tag wird verwendet, um solche Hyperlinks zu erstellen. Es ist unbedingt zu berücksichtigen, dass diese Hyperlinks eine beliebige Form haben können und es sich um einen normalen Text oder auch um ein Bild handeln kann.

SNMP (Simple Network Management Protocol)

Es wird verwendet, um alle Daten zu erfassen und zu verwalten, die sich auf die verschiedenen in einem Netzwerk verbundenen Geräte beziehen, z. B. LAN (LAN) oder WAN (Wide Area)..

Sobald die Informationen gesammelt wurden, werden sie verwendet, um den Betrieb von Geräten im Netzwerk zu überprüfen. Darüber hinaus wird es so verwendet, dass alle im Netzwerk verbundenen Geräte eine Standardsprache verwenden, was die Verwaltung erheblich vereinfacht..

Verweise

  1. Zuweisungshilfe 4 Me (2020). Eine vollständige Einführung in Kommunikationsprotokolle. Entnommen aus: assignhelp4me.com.
  2. CSFG (2020). Netzwerkkommunikationsprotokolle. Entnommen aus: csfieldguide.org.nz.
  3. W3-Schulen (2020). Arten von Netzwerkprotokollen und ihre Verwendung. Entnommen aus: w3schools.in.
  4. Webentwicklung (2004). Kommunikationsprotokolle. Entnommen aus: Desarrolloweb.com.
  5. Omnisecu (2020). Was ist ein Netzwerkprotokoll? Entnommen aus: omnisecu.com.

Bisher hat noch niemand einen Kommentar zu diesem Artikel abgegeben.