# EDNS Extension mechanisms for DNS - EDNS - is a specification for expanding the size of several parameters of the Domain Name System [DNS](/glossary/d/dns) protocol. EDNS adds information to DNS messages in the form of pseudo-resource-records included in the "additional data" section of a DNS message in both requests and responses. EDNS is needed for [DNS Security Extensions](/glossary/d/dnssec).