最終更新日: 2014年5月1日
Squid Home / Index

ディレクティブ: dns_packet_max

以前の名前:
動作条件: --enable-internal-dns
デフォルト値: EDNSは無効。
提案された設定:
EDNSからのアドバタイズ(advertise/広告)のバイトパケットサイズの最大数。
"none"とするとEDNSの大パケットサポートを無効に設定します。

EDNSはSquidに、再送要求をフェイルオーバーすることなく、大きな応答を受信するための交渉の手段を提供します。
この制限を超える応答は、TCP DNSででのフェイルオーバーの以前の動作を保持します。
この限界より大きなレスポンスは、TCP DNS でのフェイルオーバーの古い振る舞いが維持されるでしょう。

Squidは内部的には実際の固定された制限はありません。しかし、パケット・サイズに1500バイト以上を与えるにはネットワーク・ジャンボグラム(jumbogram)のサポートを要求し、通常では必要ありません。


警告:RFCは、拡張機能が追加された場合に、一部の古いリゾルバがリクエスト総てで失敗に返信さることを示しています。
一部のリゾルバは、おりに触れ mangled EDNSの応答で返答することで、すでに識別されています。
通常、多くのKBの jumbogram サイズに応じて、スキッドによってアドバタイズを始めます。
EDNSなしでも解決可能な場合でも、Squidは現在、unable-to-resolve ドメインとして、これらの両方の扱います。


Topへ戻る

Copyright© 1998-2014 ROBATA.ORG