首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >名称服务器响应并不是所有返回的数据

名称服务器响应并不是所有返回的数据
EN

Stack Overflow用户
提问于 2012-12-17 15:47:37
回答 1查看 130关注 0票数 3

当我向具有dnssec的命名服务器发出请求时,响应有时是不完整的。

我在网上环顾四周,发现了一些有关这个问题的信息。

2.3.4尺寸限制

https://www.rfc-editor.org/rfc/rfc1035

上面写着UDP messages 512 octets or less

要获得更大的响应,我需要EDNS0,这样我就可以得到最大的4096 bytes.,我无法真正弄清楚如何使用/启用EDNS0

EDNS0信息:

https://www.rfc-editor.org/rfc/rfc2671

编辑

我必须发送一个OPT与我的要求,以获得更多的数据回来。我有一个来自微软的例子,但是他们使用的是RRSIG类型。我想用任何一种类型。

http://img266.imageshack.us/img266/6707/optf.png

问题:

有人能解释一下EDNS0是如何工作的吗?为什么我的opt rr不能工作。(我使用的例子和microsoft一样)。

thx预先:)

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-12-18 15:19:47

由于一些奇怪的原因,我的要求现在生效了。

我发送的请求:

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

名称--域名--空(根域)

类型-- u_int16_t --选择

类- u_int16_t --发送方的UDP有效负载大小

TTL --- u_int32_t ---扩展RCODE和标志

u_int16_t --描述RDATA

RDATA -八进制流-{属性,值}对

问题解决

thx男生:)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13917363

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档