Solaris 7 (Intel-Plattform)-Installationsbibliothek

TCP mit SACK

TCP Selective Acknowledgment TCP SACK) bietet Unterstützung gemäß RFC 2018 zur Behebung der Probleme im Zusammenhang mit der Überlastung und dem Ausfall mehrere Übertragungspakete in Anwendungen, die große TCP-Fenster (RFC 1323) über Satellitenverbindungen oder Transkontinentalkabel verwenden.

Ohne TCP SACK bestätigt die empfangende TCP-Anwendung nur das zuletzt in der Reihenfolge erhaltene Paket. Wenn die TCP-Anwendung beispielsweise nach Paket 1, 2 und 3 das Paket 5 empfängt, bestätigt sie nur den Empfang bis einschließlich Paket 3 und weist alle folgenden Pakete zurück, bis sie Paket 4 erhält. Die Neuübertragung kann erheblichen Datenverkehr erzeugen. Bei TCP mit SACK kann die empfangende Seite die Pakete nach ihrem Eingang bestätigen und die Senderseite kann bestimmen, welche Pakete nicht empfangen wurden. Wenn die TCP-Anwendung beispielsweise nach Paket 1, 2 und 3 die Pakete 5 und 6 empfängt, bestätigt sie nur den Empfang dieser Pakete, und die Senderseite braucht anstelle der Pakete 4, 5 und 6 nur das verlorengegangene Paket 4 erneut zu übertragen.

Weitere Informationen finden Sie im Dokument TCP/IP and Data Communications Administration Guide.