Happy Birthday to the RFCs. The RFCs (Request For Comment) are the a documents published by the IETF (Internet Engineering Task Force) describing the behaviors to the various internet protocols. Basically, these documents make up how the internet should work. Should being a very important word here. Many programmers are either too lazy to properly implement them or there are some companies that like to embrace, extend and often break the RFCs.