Re: Middleboxes and EDNS(0)
Warren Kumari <[email protected]> Mon, 15 Dec 2014 12:57:18 -0500
| Newsgroups | gmane.ietf.dnsext |
|---|---|
| Message-ID | <CAHw9_iL4wOO1wPS=wnaigLXj=m86kjavQ8QT-PZzP+t5iR7VCg@mail.gmail.com> |
On Sun, Dec 14, 2014 at 5:30 PM, Paul Hoffman <[email protected]> wrote: > Greetings again. Section 6.1.1.1 of RFC 6891 says: > > OPT RRs MUST NOT be cached, > forwarded, or stored in or loaded from master files. > > Section 6.2.6 says: > > Middleboxes that simply forward requests to a recursive resolver MUST > NOT modify and MUST NOT delete the OPT record contents in either > direction. > > If I'm a middlebox that is acting as a DNS forwarder, and I see an OPT RR on a query coming in my left side, what do I send that OPT RR out the right side? Do I follow the first or the second quote? Based on observation, if you are a middlebox that is acting as a DNS forwarder, and you see an OPT RR on a query coming in your left side, you arbitrarily choose between: A: the first B: the second C: a very small rock named Edgar. I think that the Section 6.2.6 is more correct, but middleboxes seem to take perverse pleasure in ignoring "correct" as it related to the DNS.... W > > --Paul Hoffman > _______________________________________________ > dnsext mailing list > [email protected] > https://www.ietf.org/mailman/listinfo/dnsext -- I don't think the execution is relevant when it was obviously a bad idea in the first place. This is like putting rabid weasels in your pants, and later expressing regret at having chosen those particular rabid weasels and that pair of pants. ---maf _______________________________________________ dnsext mailing list [email protected] https://www.ietf.org/mailman/listinfo/dnsext