The internet and information technology landscape has changed in many ways since The Twelve Networking Truths was original published via [RFC1925] over twenty six years ago.
As a result this document attempts to extend the truths of information technology into the twenty-first century.
This memo does not specify a standard, except in the sense that all standards MUST implicitly follow the fundamental truths.¶
This Internet-Draft is submitted in full conformance with the
provisions of BCP 78 and BCP 79.¶
Internet-Drafts are working documents of the Internet Engineering Task
Force (IETF). Note that other groups may also distribute working
documents as Internet-Drafts. The list of current Internet-Drafts is
Internet-Drafts are draft documents valid for a maximum of six months
and may be updated, replaced, or obsoleted by other documents at any
time. It is inappropriate to use Internet-Drafts as reference
material or to cite them other than as "work in progress."¶
This Internet-Draft will expire on 3 October 2022.¶
Copyright (c) 2022 IETF Trust and the persons identified as the
document authors. All rights reserved.¶
This document is subject to BCP 78 and the IETF Trust's Legal
Provisions Relating to IETF Documents
(https://trustee.ietf.org/license-info) in effect on the date of
publication of this document. Please review these documents
carefully, as they describe your rights and restrictions with
respect to this document. Code Components extracted from this
document must include Revised BSD License text as described in
Section 4.e of the Trust Legal Provisions and are provided without
warranty as described in the Revised BSD License.¶
This Request for Comments (RFC) provides information about the fundamental truths underlying all information technology sectors.
These truths apply to all information technology sectors in general, and are not limited to networking, TCP/IP, the Internet, or any other subset of the networking community.¶
The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "NOT RECOMMENDED", "MAY", and "OPTIONAL" in this document are to be interpreted as described in BCP 14 [RFC2119][RFC8174] when, and only when, they appear in all capitals, as shown here.¶
No matter how hard you push and no matter what the priority,you can't increase the speed of light.
You can, however, slow it down.¶
No matter how hard you try, you can't make a baby in much less than 9 months. Trying to speed this up *might* make it slower, but it won't make it happen any quicker.¶
With sufficient thrust, pigs fly just fine. However, this is not necessarily a good idea.
It is hard to be sure where they are going to land, and it could be dangerous sitting under them as they fly overhead.¶
Some things in life can never be fully appreciated nor understood unless experienced firsthand.
Just as some things in networking can never be fully understood by someone who neither builds commercial networking equipment nor runs an operational network.¶
It is always possible to agglutinate multiple separate problems into a single complex interdependent solution.
In most cases this is a bad idea.¶
It is easier to move a problem around (for example, by moving the problem to a different part of the overall network architecture) than it is to solve it.¶
It is always possible to add another level of indirection.¶
The truths described in this memo result from extensive study over an extended period of time by many people, some of whom did not intend to contribute to this work.
The editor merely has collected these truths, and would like to thank the information technology community for originally illuminating these truths.¶