TCP-Konzepte und -Protokollmechanismen
摘要
Das Transportprotokoll TCP ist in internetbasierten Netzwerken die Basis für die höherwertigen Kommunikationsmechanismen, wenn Verbindungsorientierung und zuverlässiger Transport erforderlich sind. TCP wird ständig optimiert und weiterentwickelt und es gibt mittlerweile eine Fülle von RFCs, die sich mit TCP befassen. Die wichtigsten Protokollmechanismen von TCP werden in diesem Kapitel detailliert erläutert. Hierzu gehört der Verbindungsaufbau, der Verbindungsabbau und die gesicherte Datenübertragung. Die in TCP verwendeten Bestätigungs- und Wiederholungsverfahren und die Maßnahmen zur Flusskontrolle werden ebenso betrachtet wie der in der TCP-Spezifikation erläuterte Zustandsautomat für den Verbindungsauf- und -abbau im Zusammenspiel mit dem Nachrichtenaustausch. Weiterführende Konzepte und Mechanismen wie die TCP-Überlastkontrolle (Slow-Start, TCP Reno, TCP NewReno, TCP BIC, TCP CUBIC) und wichtige TCP-Protokolltimer werden diskutiert. Auch auf Sicherheitsaspekte von TCP wird in diesem Kapitel eingegangen.