

The IT Crowd Was Right – What I learned by reading a lot of RFCs
source link: https://zwischenzugs.com/2015/11/26/the-it-crowd-was-right-what-i-learned-by-reading-a-lot-of-rfcs/
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

The IT Crowd Was Right – What I learned by reading a lot of RFCs
zwischenzugs Uncategorized November 26, 2015May 2, 2018
1 Minute
Due to a change of job I’ve recently had to teach myself about networking.
RFCs had always been a bit of a mystery to me but since they came up over and over again when reading about network concepts I thought I’d familiarise myself with them as a whole.
With a quick:
apt-get install rfc-doc
an organised set of RFCs was downloaded and categorised into various folders under /usr/share/doc/RFC. I looked closely at these three:
best-current-practice
for-your-information
standard
and skimmed the rest:
draft-standard, experimental, historic, informational, links, old, proposed-standard, queue, unclassified
Here’s some of the many things I learned by looking through them and reading a good proportion of the active ones:
– There’s a ‘Service Location Protocol’ specification (RFC2608) which anticipates the need for scalable service discovery. Which begs the question: why are we all reinventing the wheel now? There are implementations already written and available (slpd, slptool). Beats me.
– There’s a very handy glossary of internet terms which is still useful (RFC1983), even though written in 1996, is still useful.
– They’re very well written. Really basic things like NFS (RFC1094) and UTF-8 (RFC3629) are explained in a clear and straightforward way.
– There’s nothing quite like dropping the phrase ‘if you read the current RFC on the subject…’ into a meeting.
– The IT Crowd was right – the ‘elders of the internet’ really do exist (RFC1462 – What is the Internet).
Who Governs the Internet?
In many ways the Internet is like a church […] It appoints a council of elders, which has responsibility for the technical management and direction of the Internet.
I’m off to Big Ben to commune with Stephen Hawking.
Recommend
-
11
Conversation Member
-
4
What I learned from reading spreadsheet_architect code Recently I heard about spreadsheet_architect gem and I wondered a few things after reading it...
-
5
Feature Name: pin Start Date: 2018-02-19 RFC PR: rust-lang/rfcs#2349 Rust Issue: r...
-
11
Obsolete RFCs and obsolete Cookie Path checking comments 08 Feb 2021 The other day I was reading Firefox’s CookieService.cpp to figure...
-
9
Conversation Copy link Contributor ...
-
12
Start Date: 2021-04-02 Target Major Version: 3.x Reference Issues: N/A Implementation PR: N/A Summary Drop IE11 support plan for Vue 3. Focus on backport compatible features...
-
10
Conversation Copy link
-
2
19 February 2022 We need to talk about RFCs I think the Rust RFC process needs serious reform. In this blog post, I'll explain why I think th...
-
10
rfcs/0000-react-18.md at react-18 · reactjs/rfcs · GitHub Permalink react-18...
-
7
Please wait... We are checking your browser... blog.cloudflare.com What can I do to prevent this i...
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK