Nagle's Algorithm
Nagles Algorithmus bündelt kleine Segmente zu Segmenten voller Größe, was die Zahl kleiner Pakete reduziert, aber durch Wechselwirkung mit Delayed ACK potenziell 40 ms Verzögerung einführen kann.
Zweck
Reduziert den Overhead kleiner Pakete bei durchsatzorientierten, latenztoleranten Massenübertragungen; Echtzeitanwendungen sollten ihn deaktivieren.
Mechanismus
Solange unbestätigte Daten ausstehen, werden kleine Segmente gepuffert, bis sie ein MSS füllen oder das vorherige Segment bestätigt wird. Die Wechselwirkung mit Delayed ACK kann 40 ms Latenz einführen, weshalb Echtzeitanwendungen TCP_NODELAY setzen, um ihn zu deaktivieren.
Anwendungsfälle
- Massendatenübertragung
- Telnet/FTP-Übertragungen
- Reduzierung kleiner Pakete
Verwandte Tools
HTTP-Statuscodes-Referenz
Reference table of common HTTP status codes (1xx-5xx) with names, categories, and descriptions. Kostenlos, privat und 100% clientseitig. WERKZEUG
URL-Parser
Parse a URL into its components: protocol, host, path, query, hash, port, username, and password. Kostenlos, privat und 100% clientseitig. WERKZEUG