6.2.3. Requestor's Payload Size (Nutzlastgröße des Anfragers)
6.2.3. Requestor's Payload Size (Nutzlastgröße des Anfragers)
Die UDP-Nutzlastgröße des Anfragers (kodiert im RR-CLASS-Feld) ist die Anzahl der Oktette der größten UDP-Nutzlast, die im Netzwerkstack des Anfragers wieder zusammengesetzt und zugestellt werden kann. Beachten Sie, dass die Pfad-MTU mit oder ohne Fragmentierung kleiner als dies sein könnte.
Werte unter 512 MÜSSEN als gleich 512 behandelt werden.
Der Anfrager SOLLTE einen Wert in dieses Feld einfügen, den er tatsächlich empfangen kann. Wenn sich beispielsweise ein Anfrager hinter einer Firewall befindet, die fragmentierte IP-Pakete blockiert, SOLLTE ein Anfrager KEINEN Wert wählen, der eine Fragmentierung verursacht. Dies verhindert den Empfang großer Antworten und kann zu einem Rückfall führen. Dieses Wissen kann von der Implementierung automatisch erkannt oder von einem menschlichen Administrator bereitgestellt werden.
Beachten Sie, dass eine 512-Oktett-UDP-Nutzlast einen 576-Oktett-IP-Reassembly-Puffer erfordert. Die Wahl von 1280 auf einem IPv6-Anfragerknoten könnte vorteilhaft sein, da dies garantiert keine IP-Ebenen-Fragmentierung erfordert [RFC2460]. Die Wahl von 1410 Bytes auf einem IPv4-Anfrager hat eine vernünftige Chance, in einen einzelnen Ethernet-Frame zu passen [RFC2132]. Größere Werte erfordern eher eine Fragmentierung oder werden von einem Gerät entlang des Pfades (z. B. einer Firewall oder Middlebox) verworfen. Die Berücksichtigung der häufigsten Bereitstellungsszenarien wird dringend empfohlen.