A good part of learning TCP/IP and other internet protocols is reading RFC (Request for comments) details provided by IETF ( Internet Engineering Task Force). I did stumble upon some "Epic" RFC network reading material.
RFC -3514 -The Security Flag in the IPv4 Header
"Firewalls [CBR03], packet filters, intrusion detection systems, and the like often have difficulty distinguishing between packets that have malicious intent and those that are merely unusual. The problem is that making such determinations is hard. To solve this problem, we define a security flag, known as the "evil" bit, in the IPv4 [RFC791] header. Benign packets have this bit set to 0; those thatare used for an attack will have the bit set to 1."
- via http://tools.ietf.org/html/rfc3514
Also:
RFC1606 -A Historical Perspective On The Usage Of IP Version 9
"The up to 42 deep hierarchy of routing levels built into IPv9 must have been one of the key features for its wide deployment. The ability to assign a whole network, or group of networks to an electronic component must be seen as one of the reasons for its takeup. The use of the Compact Disk Hologram units is typical of the usage. They typically have a level 37 network number assigned to each logical part, and a level 36 network number assigned to the whole device. This allows the CDH management protocol to control the unit as a whole, and the high-street vendor to do remote diagnostics on discreet elements of the device."- via http://tools.ietf.org/html/rfc1606
With peaked interest I read the following:
RFC2795- The Infinite Monkey Protocol Suite (IMPS) -
http://www.ietf.org/rfc/rfc2795.txt
RFC2324 - Hyper Text Coffee Pot Control Protocol (HTCPCP/1.0)
http://tools.ietf.org/html/rfc2324
RFC1149 -A Standard for the Transmission of IP Datagrams on Avian Carriers http://www.ietf.org/rfc/rfc1149.txt
RFC 1925 - The Twelve Networking Truths http://www.ietf.org/rfc/rfc1925.txt
Also FX of Phenoelit has a RFC for" JRP " http://roothausen.de//puted/2007/01/jrp.txt
*Disclaimer (I do not support use or transport of this protocol. )
Why did these protocols make it into the RFC database?
I checked out http://en.wikipedia.org/wiki/April_1_RFC#Other_humorous_RFCs for the answer to that question.
Have FUN!
-nix