Open Habbie opened 6 years ago
It was an EDNS option originally.
It was changed to an RR because of complications over adding and removing EDNS options if an OPT RR isn't already present.
And also because ignoring an EDNS option while computing TSIG signatures was harder, IIRC
@rgacogne Right - it would have required full TSIG wrapping and unwrapping in the middlebox.
I didn't think of all of those reasons myself :-) This kind of rationale can be really helpful for explaining the context and use-cases of a spec
I didn't think of all of those reasons myself :-) This kind of rationale can be really helpful for explaining the context and use-cases of a spec
Now I wonder which ones you DID think of!
Basically what @raybellis outlined, but I missed @rgacogne’s TSIG point.
suggested by @fanf2