![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
- Good architecture and good design. Placement of functionality in the right place. I suspect that we don't do enough work in this area. Almost all of our activities are related to specific protocol pieces, not so much on how they work together, what the whole needs to do, what etc.
These days, this seems to be the domain of the "systems" standardization bodies, such as 3GPP and CableLabs. The 3GPP architecture diagram seems to be a good demonstration object, although it is not directly the fault of the IETF. (I think there are some interesting reasons for complexity here, in particular the need for interworking with legacy technology, that also appear elsewhere.)
I suspect a fair amount of complexity is because we had to bolt on various things (NAT traversal, security, reliability or large messages seem common after-market add-ons) or couldn't arrive at decisions during protocol design time.
--Pekka Nikander
_______________________________________________ Ietf mailing list Ietf at ietf.org https://www1.ietf.org/mailman/listinfo/ietf
Note Well: Messages sent to this mailing list are the opinions of the senders and do not imply endorsement by the IETF.