In message <blu436-smtp80cd128fbfe6cac0489bbada...@phx.gbl>, 
"scottjiang1...@hotmail.com" writes:
> Dear friends:
> When the resolver sends the DNSKEY RR query, irrespecitve of keyrollover 
> period, I think the response message should reply a KSK, a ZSK and a 
> RRSIG(DNSKEY).

Well you are mistaken.  Assuming there is a DNSKEY RRset, you can
have from 1 DNSKEY to many DNSKEY records with one or many RRSIG
records.

You are *not* required to have a key with the SEP bit set.
You are *not* required to have a key with the SEP bit cleared.
You are *not* required to have a multiple DNSKEYS.

For every DNSSEC algorithm in the parent DS RRset there needs to
be a DNSKEY that matches the DS and of those DNSKEYS for every
algorithm a RRSIG of DNSKEY RRset generated by one of those DNSKEYs.
If this is no met then validation failures may result.

> However, when I capture the package with tcpdump, the 
> response message is unanticipated. 
>
> I get the response with one KSK two ZSKs and one RRSIGDNSKEYwhile we send 
> DNSKEY RR query to root.
> For example, 
>  
> I get the response with one KSK one ZSKs and one RRSIGDNSKEYwhile we send 
> DNSKEY RR query to com zone.
> For example,
>  
> I get the response with one KSK one ZSKs and two RRSIGDNSKEYwhile we send 
> DNSKEY RR query to comcast.com zone.
> For example,
>  .
> So, my question is that what is the exact result of DNSKEY RR query, how 
> I calculate their message size?

You question is like asking "how long is a bit of string".

The message size will be anything up to 64k.

> scottjiang1...@hotmail.com

-- 
Mark Andrews, ISC
1 Seymour St., Dundas Valley, NSW 2117, Australia
PHONE: +61 2 9871 4742                 INTERNET: ma...@isc.org
_______________________________________________
dns-operations mailing list
dns-operations@lists.dns-oarc.net
https://lists.dns-oarc.net/mailman/listinfo/dns-operations
dns-jobs mailing list
https://lists.dns-oarc.net/mailman/listinfo/dns-jobs

Reply via email to