|
NexusForce 1.0.0
A Modern C++ Library with extended functionality, web components, and utility libraries
|
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载荷大小、 响应码位数和可选功能。