Dave Crocker wrote:
On 4/12/2014 5:29 AM, Miles Fidelman wrote:

It does strike me that DMARC, which is currently an internet-draft, not
even an RFC, is causing incredible disruption by its adoption, by a few
very large players.  Methinks this indicates a serious problem, and
raises some questions about what measures might be taken when a big
player breaks the Internet by not playing nice.  It sure seems that IETF
should play a role in this.


1. DMARC was developed by an ad hoc industry consortium. It is already deployed well enough to cover an estminated 60% of the world's email traffic. As such, it's status with the IETF is obviously not a gating factor. So the "not even an RFC" has some formal import, but limited practical import.

So what happens to an infrastructure that is operated and governed by consensus, when a few large players can make major changes to the infrastructure while ignoring issues that don't directly effect their interests?

2. The spec is clear about how it works and what the implications are. The issue with mailing lists is well-documented.

Well documented, perhaps.  But, see above.

3. A specification cannot be responsible for operators that choose to deploy something in a way that creates problems documented in the spec.

No. But a standards process can. (E.g., not just anybody can be domain registry, or enter records into the root nameservers).

4. You don't say what you feel the IETF should do, nor is it obvious to me what role the IETF can reasonably have for this sort of deployment issue.

As to the practicalities of what IETF can do - I kind of agree. Which may point to a limit of Internet governance by consensus. (Consider the comparable case of a radio transmitter going off frequency and causing interference -- that will get a very rapid institutional response, possibly by people who carry guns, if, for example, you jam a police band.)

As to what the IETF should do - well... at the very least the Internet operates on a set of standardized protocols, developed by consensus - and there is a formal process by which protocols develop from ideas, to experimental standards, to recommended, to mandatory (not many of those). At the very least, there is social pressure to conform to such standards. In some cases there are mechanisms that have more teeth (e.g., where registration of protocol numbers is required in a database under IANA "jurisdiction") - not just anybody can put records into the core nameservers, and those can always be removed (IETF sets the policies for a lot of the databases IANA maintains - I guess in theory IETF could establish a policy that says "if you don't follow these protocols properly, your DNS records get yanked"). I'm not sure I'm advocating such measures - but....

At the very least, it strikes me that the IETF should be visibly and publicly chastising the "ad hoc industry consortium that developed DMARC" and those who deployed it - as being exceptionally bad actors who:
- roundly ignored issues of major impact in developing the standard
- have deployed it in ways that are causing widespread havoc
- are rather pointedly ignoring that havoc (have you seen anybody from Yahoo responding?)

Miles Fidelman






--
In theory, there is no difference between theory and practice.
In practice, there is.   .... Yogi Berra

_______________________________________________
dmarc mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/dmarc

Reply via email to