Zum Hauptinhalt springen

9. Das TC (abgeschnitten) Header-Bit

Das TC-Bit sollte in Antworten nur dann gesetzt werden, wenn eine Ressourcen-Datensätze-Menge als Teil der Antwort erforderlich ist, aber nicht vollständig aufgenommen werden konnte. Das TC-Bit sollte nicht allein deshalb gesetzt werden, weil einige Zusatzinformationen hätten aufgenommen werden können, aber nicht genügend Platz war. Dies schließt die Ergebnisse der Verarbeitung des Additional-Abschnitts ein. In solchen Fällen sollte die gesamte Ressourcen-Datensätze-Menge, die nicht in die Antwort passt, weggelassen und die Antwort unverändert gesendet werden, mit gelöschtem TC-Bit. Wenn der Empfänger der Antwort die weggelassenen Daten benötigt, kann er eine Anfrage für diese Daten erstellen und diese gesondert senden.

Wo TC gesetzt ist, darf die teilweise Ressourcen-Datensätze-Menge, die nicht vollständig hineinpassen würde, in der Antwort belassen werden. Wenn ein DNS-Client eine Antwort mit gesetztem TC empfängt, sollte er diese Antwort ignorieren und erneut abfragen, wobei er einen Mechanismus wie eine TCP-Verbindung verwendet, der größere Antworten zulässt.