EDNS (Mecanismos de Extensão para DNS)
Embed This Widget
Add the script tag and a data attribute to embed this widget.
Embed via iframe for maximum compatibility.
<iframe src="https://tldfyi.com/iframe/glossary/edns/" width="420" height="400" frameborder="0" style="border:0;border-radius:10px;max-width:100%" loading="lazy"></iframe>
Paste this URL in WordPress, Medium, or any oEmbed-compatible platform.
https://tldfyi.com/glossary/edns/
Add a dynamic SVG badge to your README or docs.
[](https://tldfyi.com/glossary/edns/)
Use the native HTML custom element.
EDNS (Mecanismos de Extensão para DNS), definido na RFC 6891, estende o protocolo [[dns|DNS]] original para suportar mensagens maiores que o limite de 512 bytes UDP da especificação original, habilitando assinaturas [[dnssec|DNSSEC]], registros de recursos maiores e novos códigos de opção. EDNS0 (versão 0) introduz um pseudo-registro OPT que carrega o tamanho de payload anunciado (tipicamente 4096 bytes ou mais) e sinalizadores de opções, incluindo o bit DO (DNSSEC OK). Sem suporte a EDNS, resolvedores e servidores autoritativos não conseguem negociar respostas grandes e recorrem a TCP, causando latência. EDNS Client Subnet (ECS) é uma extensão que passa um IP de cliente truncado para servidores autoritativos para habilitar respostas geograficamente direcionadas.
Exemplo
When a resolver queries for a DNSSEC-signed zone, it sends an OPT record advertising EDNS0 with the DO bit set and a buffer size of 4096 bytes, signaling it can handle the large RRSIG and DNSKEY records in the response.