Missing root cause: Internet has gotten more complex

Thomas Narten narten at us.ibm.com
Wed Sep 17 11:15:49 CEST 2003


Looking at the root causes, they appear to be:

>    2.    Root Cause Problems  . . . . . . . . . . . . . . . . . . . .  8
>    2.1   Participants in the IETF do not have a Common
>          Understanding of its Mission . . . . . . . . . . . . . . . .  8
>    2.2   The IETF does not Consistently use Effective Engineering
>          Practices  . . . . . . . . . . . . . . . . . . . . . . . . .  9
>    2.3   The IETF has Difficulty Handling Large and/or Complex
>          Problems . . . . . . . . . . . . . . . . . . . . . . . . . . 12
>    2.4   Three Stage Standards Hierarchy not properly Utilized  . . . 13
>    2.5   The IETF's Workload Exceeds the Number of Fully Engaged
>          Participants . . . . . . . . . . . . . . . . . . . . . . . . 14
>    2.6   The IETF Management Structure is not Matched to the
>          Current Size and Complexity of the IETF  . . . . . . . . . . 15
>    2.7   Working Group Practices can make Issue Closure Difficult . . 20
>    2.8   IETF Participants and Leaders are Inadequately Prepared
>          for their Roles  . . . . . . . . . . . . . . . . . . . . . . 21


But there is at least one root cause that I don't see called out
explicitly:

     The Internet Has Become More Complex and Requirements placed on
     it by Users have Changed

Examples:

- increasing complexity of internet/protocols/deployments

- awareness that when deployed, protocols _will_ interact with each
  other and there is a need to understand those interactions in order
  to decide whether the protocol is reasonably well thought out and
  that there will be no maor (bad) surpises when it becomes deployed.

- desire to not have multiple protocols that do essentially the same
  thing, thus, need to use other IETF components rather than point
  solution. (but this view may not be shared by all of the community,
  which gets back to Section 2.1)

- The Internet has changed over the last 15 years, with a different
  level of expectations (e.g., part of economic infrastructure).
  Internet is no longer a toy for running half-thought-out experiments
  on a wide-scale, where the consequences may be very hard to fix
  after the fact. Another way of stating this. Its one thing to run an
  experiment of limited scope. It's another to put something into cell
  phones, where the "experiment" involves millions of devices.

  note: this point may well also go back to lack of agreement on
  mission/core values.

- The "low hanging fruit" has been picked. The easiest problems to
  solve have been solved. We're now dealing with the harder ones; it
  should be no surprise that finding solutions to them is not as easy.

Thomas


More information about the Problem-statement mailing list