Grundlagen der Netzwerktechnik Teil I: Kommunikation - GWDG
Grundlagen der Netzwerktechnik Teil I: Kommunikation - GWDG
Grundlagen der Netzwerktechnik Teil I: Kommunikation - GWDG
Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.
YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.
Transportprotokolle im Internet<br />
• Zusätzliche Aufgaben<br />
– Virtuelle Verbindungen und Verlustsicherung<br />
– Flußkontrolle<br />
– Vermeidung gegen Überlastung/Netzverstopfung<br />
(Congestion Avoidance)<br />
– Solche Aufgaben können (und werden bei an<strong>der</strong>en<br />
Protokollen) auch in an<strong>der</strong>en Schichten implementiert<br />
werden.<br />
– Transportprotokolle erledigen diese Aufgaben zwischen<br />
Endsystemen einer <strong>Kommunikation</strong><br />
• Internet-Transportprotokolle<br />
– User Datagram Protocol (UDP)<br />
• als Minimalimplementation zum Multiplexing/Demultiplexing<br />
• für einfache Anfrage/Antwort-<strong>Kommunikation</strong>en<br />
• o<strong>der</strong> im lokalen Netz (geringe Verlustwahrscheinlichkeit)<br />
– Transmission Control Protocol (TCP)<br />
• als vollfunktionales Transportprotokoll<br />
Holger Beck – <strong>Grundlagen</strong> <strong>der</strong> <strong>Netzwerktechnik</strong> – Februar 2003 167<br />
Protokoll-Multiplexing und Ports<br />
• <strong>Kommunikation</strong> zwischen Prozessen über Netz<br />
– Spezifikation <strong>der</strong> an <strong>der</strong> <strong>Kommunikation</strong> beteiligten Prozesse<br />
ist nötig<br />
– und muss hinreichend abstrakt sein,<br />
– um nicht von Betriebssysteminterna abhängig zu sein.<br />
• Spezifikation <strong>der</strong> Prozesse durch (Protokoll-) Ports<br />
– Bezeichnung durch Portnummern<br />
– Festdefinierte Nummern für Dienste auf Rechnern (z.B. Mail<br />
= 25)<br />
• Festdefiniert, um Server-Prozesse auffinden zu können.<br />
– Dynamisch gewählte Nummern für Clienten,<br />
• da diese die <strong>Kommunikation</strong> initieren und die Portnummer dem<br />
Server für Antworten mitteilen können.<br />
– Zuordnung <strong>der</strong> Portnummern zu tatsächlichen Prozessen über<br />
Mechanismen <strong>der</strong> Betriebssysteme<br />
Holger Beck – <strong>Grundlagen</strong> <strong>der</strong> <strong>Netzwerktechnik</strong> – Februar 2003 168