Herunterladen Inhalt Inhalt Diese Seite drucken

WAGO 750-841 Handbuch Seite 153

Vorschau ausblenden Andere Handbücher für 750-841:
Inhaltsverzeichnis

Werbung

5.3.2.3 TCP-Protokoll
Aufgesetzt auf das Internet-Protokoll übernimmt TCP (Transmission Control
Protocol) die Sicherung des Datentransportes durch das Netzwerk.
Dazu stellt TCP für die Dauer der Datenübertragung eine Verbindung
zwischen zwei Teilnehmern her. Die Kommunikation erfolgt im Voll-Duplex-
verfahren, d. h. beide Teilnehmer können gleichzeitig Daten empfangen und
versenden.
Die übertragenen Nutzdaten werden von TCP mit einer 16 bit-Prüfsumme
versehen und jedes Datenpaket erhält eine Sequenznummer.
Der Empfänger überprüft anhand der Prüfsumme den korrekten Empfang des
Paketes und verrechnet anschließend die Sequenznummer. Das Ergebnis nennt
sich Acknowledgement-Nr. und wird mit dem nächsten selbstversendeten
Paket als Quittung zurückgesendet.
Dadurch ist gewährleistet, dass der Verlust von TCP-Paketen bemerkt wird,
und diese im Bedarfsfall in korrekter Abfolge erneut gesendet werden können.
TCP-Portnummern
TCP kann zusätzlich zur IP-Adresse (Netz- und Host-Adresse) gezielt eine
spezielle Anwendung (Dienst) auf dem adressierten Host ansprechen. Dazu
werden die auf einem Host befindlichen Anwendungen, wie z. B. Web-Server,
FTP-Server und andere, über unterschiedliche Portnummern adressiert. Für
bekannte Anwendungen werden feste Ports vergeben, auf die sich jede
Anwendung beim Verbindungsaufbau beziehen kann.
Beispiele:
Eine komplette Liste der "normierten Dienste" findet sich in den
Spezifikationen RFC 1700 (1994).
TCP-Datenpaket
Der Paketkopf eines TCP-Datenpakets besteht aus mindestens 20 Byte und
enthält unter anderem die Portnummer der Applikation des Absenders sowie
die des Empfängers, die Sequenznummer und die Acknowledgement-Nr.
Das so entstandene TCP-Paket wird in den Nutzdatenbereich eines IP-Paketes
eingesetzt, so dass ein TCP/IP-Paket entsteht.
WAGO-I/O-SYSTEM 750
ETHERNET TCP/IP
Netzwerkkommunikation
Telnet
Portnummer: 23
HTTP
Portnummer: 80
ETHERNET
• 149

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis