3

dnssec を持つネームサーバーにリクエストを行うと、応答が不完全になることが
あり
ます

それは言うUDP messages 512 octets or less

EDNS0情報を使用/有効にする方法が本当にわかりませんhttpsEDNS0 : //www.rfc-editor.org/rfc/rfc2671編集 送信する必要がありますより多くのデータを取り戻すための私の要求を含む OPT RR。マイクロソフトの例がありますが、タイプ RRSIG を使用しています。タイプ ANY を使用したい。http://img266.imageshack.us/img266/6707/optf.png4096 bytes.




質問:
EDNS0 がどのように機能し、なぜ私の opt rr が機能しないのかを誰かが説明できますか (私は Microsoft の例と同じものを使用します)。

事前にt​​hx:)

4

1 に答える 1

0

何らかの奇妙な理由で、私のリクエストは現在機能しています。

送信するリクエスト:
01 01 01 00 00 01 00 00 00 00 00 01". domain2dns($domainname) ."00 00 ff 00 01 00 00 29 10 00 00 00 00 00 00 00

EDNS部分の説明
Name: 00
Type: 00 29
UDP Payload size: 10 00
Higher bits in extended RCODE:00
EDNS0 version: 00
Z: 00 00
Data Lenght: 00 00

NAME - - ドメイン名 - 空 (ルート ドメイン)
TYPE - - u_int16_t ---- OPT
CLASS - u_int16_t ---- 送信者の UDP ペイロード サイズ
TTL - - - u_int32_t ---- 拡張 RCODE とフラグ
RDLEN - u_int16_t -- -- RDATA
RDATA - オクテット ストリーム - {attribute,value} ペア について説明します

問題は解決
しました thx みんな :)

于 2012-12-18T15:19:47.860 に答える