NexusForce 1.0.0
A Modern C++ Library with extended functionality, web components, and utility libraries
载入中...
搜索中...
未找到
edns 命名空间参考

EDNS0 协议常量(RFC 6891) 更多...

变量

constexpr uint16_t OPT_TYPE = 41
 OPT伪资源记录类型
constexpr uint16_t DEFAULT_UDP_PAYLOAD = 1232
 默认UDP载荷大小(RFC 6891 建议值)
constexpr uint16_t MAX_UDP_PAYLOAD = 4096
 最大UDP载荷大小
constexpr uint8_t VERSION = 0
 EDNS版本号
constexpr uint8_t EXT_RCODE_SHIFT = 24
 扩展RCODE在TTL字段中的偏移
constexpr uint8_t VERSION_SHIFT = 16
 EDNS版本在TTL字段中的偏移
constexpr uint16_t DO_BIT = 0x8000
 DNSSEC OK标志位
constexpr uint8_t MAX_UDP_RETRIES = 2
 UDP最大重试次数
constexpr seconds NEGATIVE_CACHE_TTL {30}
 否定缓存TTL(RFC 2308)

详细描述

EDNS0 协议常量(RFC 6891)

EDNS0 (Extension Mechanisms for DNS) 扩展了DNS消息的UDP载荷大小、 响应码位数和可选功能。