115
Why you should read RFCs and Internet Drafts (and what you need to know to do so) AusNOG 2015 Mark Smith [email protected]

Why you should read RFCs and Internet Drafts€¦ · Why you should read RFCs and Internet Drafts (and what you need to know to do so) AusNOG 2015 Mark Smith [email protected]

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Why you should read RFCs and Internet Drafts€¦ · Why you should read RFCs and Internet Drafts (and what you need to know to do so) AusNOG 2015 Mark Smith markzzzsmith@gmail.com

Why you should read RFCs and Internet Drafts

(and what you need to know to do so)

AusNOG 2015

Mark [email protected]

Page 2: Why you should read RFCs and Internet Drafts€¦ · Why you should read RFCs and Internet Drafts (and what you need to know to do so) AusNOG 2015 Mark Smith markzzzsmith@gmail.com

So talking about documents and groups that publish them can be a bit dry.

Image courtesy of Gabriel Millos - https://flic.kr/p/4AR2qy

Page 3: Why you should read RFCs and Internet Drafts€¦ · Why you should read RFCs and Internet Drafts (and what you need to know to do so) AusNOG 2015 Mark Smith markzzzsmith@gmail.com

So why should you read RFCs?

Page 4: Why you should read RFCs and Internet Drafts€¦ · Why you should read RFCs and Internet Drafts (and what you need to know to do so) AusNOG 2015 Mark Smith markzzzsmith@gmail.com

But first, what are they?

Page 5: Why you should read RFCs and Internet Drafts€¦ · Why you should read RFCs and Internet Drafts (and what you need to know to do so) AusNOG 2015 Mark Smith markzzzsmith@gmail.com

“Request For Comments” documents, published by the IETF.

Page 6: Why you should read RFCs and Internet Drafts€¦ · Why you should read RFCs and Internet Drafts (and what you need to know to do so) AusNOG 2015 Mark Smith markzzzsmith@gmail.com

Or the

Internet Engineering Task Force

Page 7: Why you should read RFCs and Internet Drafts€¦ · Why you should read RFCs and Internet Drafts (and what you need to know to do so) AusNOG 2015 Mark Smith markzzzsmith@gmail.com

“The Internet Engineering Task Force is a loosely self-organized group of people who

contribute to the engineering and evolution of Internet technologies.”

- RFC3160

Page 8: Why you should read RFCs and Internet Drafts€¦ · Why you should read RFCs and Internet Drafts (and what you need to know to do so) AusNOG 2015 Mark Smith markzzzsmith@gmail.com

So people participate in the IETF, helping to produce RFCs.

Page 9: Why you should read RFCs and Internet Drafts€¦ · Why you should read RFCs and Internet Drafts (and what you need to know to do so) AusNOG 2015 Mark Smith markzzzsmith@gmail.com

The first RFC was written on a typewriter in a bathroom in 1969 by Steve Crocker.

Page 10: Why you should read RFCs and Internet Drafts€¦ · Why you should read RFCs and Internet Drafts (and what you need to know to do so) AusNOG 2015 Mark Smith markzzzsmith@gmail.com
Page 11: Why you should read RFCs and Internet Drafts€¦ · Why you should read RFCs and Internet Drafts (and what you need to know to do so) AusNOG 2015 Mark Smith markzzzsmith@gmail.com

There are now more than 7500 of them!

Page 12: Why you should read RFCs and Internet Drafts€¦ · Why you should read RFCs and Internet Drafts (and what you need to know to do so) AusNOG 2015 Mark Smith markzzzsmith@gmail.com

You can access all of the RFCs at:

https://www.ietf.org/rfc.html

Page 13: Why you should read RFCs and Internet Drafts€¦ · Why you should read RFCs and Internet Drafts (and what you need to know to do so) AusNOG 2015 Mark Smith markzzzsmith@gmail.com

So why should you read them?

Page 14: Why you should read RFCs and Internet Drafts€¦ · Why you should read RFCs and Internet Drafts (and what you need to know to do so) AusNOG 2015 Mark Smith markzzzsmith@gmail.com

Reason

To find out how things are really supposed to work.

Page 15: Why you should read RFCs and Internet Drafts€¦ · Why you should read RFCs and Internet Drafts (and what you need to know to do so) AusNOG 2015 Mark Smith markzzzsmith@gmail.com

Reason

Because books don't yet exist.

Page 16: Why you should read RFCs and Internet Drafts€¦ · Why you should read RFCs and Internet Drafts (and what you need to know to do so) AusNOG 2015 Mark Smith markzzzsmith@gmail.com

Reason

To help improve them by making them clearer.

Page 17: Why you should read RFCs and Internet Drafts€¦ · Why you should read RFCs and Internet Drafts (and what you need to know to do so) AusNOG 2015 Mark Smith markzzzsmith@gmail.com

Reason

To find related information.

Page 18: Why you should read RFCs and Internet Drafts€¦ · Why you should read RFCs and Internet Drafts (and what you need to know to do so) AusNOG 2015 Mark Smith markzzzsmith@gmail.com

Reason

So you can better lodge bugs with vendors.

Page 19: Why you should read RFCs and Internet Drafts€¦ · Why you should read RFCs and Internet Drafts (and what you need to know to do so) AusNOG 2015 Mark Smith markzzzsmith@gmail.com

Reason

To see what might be coming.

Page 20: Why you should read RFCs and Internet Drafts€¦ · Why you should read RFCs and Internet Drafts (and what you need to know to do so) AusNOG 2015 Mark Smith markzzzsmith@gmail.com

Reason

To create future feature demand.

Page 21: Why you should read RFCs and Internet Drafts€¦ · Why you should read RFCs and Internet Drafts (and what you need to know to do so) AusNOG 2015 Mark Smith markzzzsmith@gmail.com

Reason

Because they're readable!

Page 22: Why you should read RFCs and Internet Drafts€¦ · Why you should read RFCs and Internet Drafts (and what you need to know to do so) AusNOG 2015 Mark Smith markzzzsmith@gmail.com

Reason

To have something to do on public transport.

Page 23: Why you should read RFCs and Internet Drafts€¦ · Why you should read RFCs and Internet Drafts (and what you need to know to do so) AusNOG 2015 Mark Smith markzzzsmith@gmail.com

Reason

To be amused and entertained.

Page 24: Why you should read RFCs and Internet Drafts€¦ · Why you should read RFCs and Internet Drafts (and what you need to know to do so) AusNOG 2015 Mark Smith markzzzsmith@gmail.com

So what do you need to know to read RFCs?

Page 25: Why you should read RFCs and Internet Drafts€¦ · Why you should read RFCs and Internet Drafts (and what you need to know to do so) AusNOG 2015 Mark Smith markzzzsmith@gmail.com

RFCs aren't just protocol specifications.

Page 26: Why you should read RFCs and Internet Drafts€¦ · Why you should read RFCs and Internet Drafts (and what you need to know to do so) AusNOG 2015 Mark Smith markzzzsmith@gmail.com

4 Common RFC types

Standards Track Experimental

Best Current PracticeInformational

Page 27: Why you should read RFCs and Internet Drafts€¦ · Why you should read RFCs and Internet Drafts (and what you need to know to do so) AusNOG 2015 Mark Smith markzzzsmith@gmail.com

Standards Track RFCs

Page 28: Why you should read RFCs and Internet Drafts€¦ · Why you should read RFCs and Internet Drafts (and what you need to know to do so) AusNOG 2015 Mark Smith markzzzsmith@gmail.com

Standards Track RFCs are protocol specifications on the way to becoming an

Internet Standard.

Page 29: Why you should read RFCs and Internet Drafts€¦ · Why you should read RFCs and Internet Drafts (and what you need to know to do so) AusNOG 2015 Mark Smith markzzzsmith@gmail.com
Page 30: Why you should read RFCs and Internet Drafts€¦ · Why you should read RFCs and Internet Drafts (and what you need to know to do so) AusNOG 2015 Mark Smith markzzzsmith@gmail.com

There actually aren't many proper Internet Standards though, because the IETF believe in

“rough consensus and running code.”

Page 31: Why you should read RFCs and Internet Drafts€¦ · Why you should read RFCs and Internet Drafts (and what you need to know to do so) AusNOG 2015 Mark Smith markzzzsmith@gmail.com

The IETF expect protocols to be shown to work before they become full Internet Standards.

Page 32: Why you should read RFCs and Internet Drafts€¦ · Why you should read RFCs and Internet Drafts (and what you need to know to do so) AusNOG 2015 Mark Smith markzzzsmith@gmail.com

Of all 7500+ RFCs, only 80 are currently Internet Standards.

Page 33: Why you should read RFCs and Internet Drafts€¦ · Why you should read RFCs and Internet Drafts (and what you need to know to do so) AusNOG 2015 Mark Smith markzzzsmith@gmail.com
Page 34: Why you should read RFCs and Internet Drafts€¦ · Why you should read RFCs and Internet Drafts (and what you need to know to do so) AusNOG 2015 Mark Smith markzzzsmith@gmail.com

Experimental RFCs

Page 35: Why you should read RFCs and Internet Drafts€¦ · Why you should read RFCs and Internet Drafts (and what you need to know to do so) AusNOG 2015 Mark Smith markzzzsmith@gmail.com

Experimental RFCs are “published for examination, experimental implementation,

and evaluation.”

Page 36: Why you should read RFCs and Internet Drafts€¦ · Why you should read RFCs and Internet Drafts (and what you need to know to do so) AusNOG 2015 Mark Smith markzzzsmith@gmail.com

In other words, the IETF think there is merit in them, but they're not completely confident of

their value.

Page 37: Why you should read RFCs and Internet Drafts€¦ · Why you should read RFCs and Internet Drafts (and what you need to know to do so) AusNOG 2015 Mark Smith markzzzsmith@gmail.com
Page 38: Why you should read RFCs and Internet Drafts€¦ · Why you should read RFCs and Internet Drafts (and what you need to know to do so) AusNOG 2015 Mark Smith markzzzsmith@gmail.com

Standards Track RFCs are not allowed to depend on Experimental RFCs.

Page 39: Why you should read RFCs and Internet Drafts€¦ · Why you should read RFCs and Internet Drafts (and what you need to know to do so) AusNOG 2015 Mark Smith markzzzsmith@gmail.com

Make sure you're well aware of limitations of Experimental RFCs and their implementations

if you're going to use them.

Page 40: Why you should read RFCs and Internet Drafts€¦ · Why you should read RFCs and Internet Drafts (and what you need to know to do so) AusNOG 2015 Mark Smith markzzzsmith@gmail.com
Page 41: Why you should read RFCs and Internet Drafts€¦ · Why you should read RFCs and Internet Drafts (and what you need to know to do so) AusNOG 2015 Mark Smith markzzzsmith@gmail.com

Yes, that is 1:1 Stateless NAT for IPv6.

Page 42: Why you should read RFCs and Internet Drafts€¦ · Why you should read RFCs and Internet Drafts (and what you need to know to do so) AusNOG 2015 Mark Smith markzzzsmith@gmail.com
Page 43: Why you should read RFCs and Internet Drafts€¦ · Why you should read RFCs and Internet Drafts (and what you need to know to do so) AusNOG 2015 Mark Smith markzzzsmith@gmail.com

The IETF don't think those limitations are all that acceptable (RFC2993), which is why that RFC is

Experimental.

Page 44: Why you should read RFCs and Internet Drafts€¦ · Why you should read RFCs and Internet Drafts (and what you need to know to do so) AusNOG 2015 Mark Smith markzzzsmith@gmail.com

Experimental RFCs can also include the famous April Fools RFCs.

Page 45: Why you should read RFCs and Internet Drafts€¦ · Why you should read RFCs and Internet Drafts (and what you need to know to do so) AusNOG 2015 Mark Smith markzzzsmith@gmail.com

CC Image courtesy of OliBac

http://www.flickr.com/photos/olibac/2415284302/sizes/l/in/photostream/

Page 46: Why you should read RFCs and Internet Drafts€¦ · Why you should read RFCs and Internet Drafts (and what you need to know to do so) AusNOG 2015 Mark Smith markzzzsmith@gmail.com

Getting a bit thirsty?

Page 47: Why you should read RFCs and Internet Drafts€¦ · Why you should read RFCs and Internet Drafts (and what you need to know to do so) AusNOG 2015 Mark Smith markzzzsmith@gmail.com

Courtesy of [cipher] - https://flic.kr/p/5UHweP

Here's a refreshing picture of a glass of water.

Page 48: Why you should read RFCs and Internet Drafts€¦ · Why you should read RFCs and Internet Drafts (and what you need to know to do so) AusNOG 2015 Mark Smith markzzzsmith@gmail.com

Informational RFCs

Page 49: Why you should read RFCs and Internet Drafts€¦ · Why you should read RFCs and Internet Drafts (and what you need to know to do so) AusNOG 2015 Mark Smith markzzzsmith@gmail.com

Informational RFCs provide information that the IETF consider to be useful, interesting or amusing to the networking community.

Page 50: Why you should read RFCs and Internet Drafts€¦ · Why you should read RFCs and Internet Drafts (and what you need to know to do so) AusNOG 2015 Mark Smith markzzzsmith@gmail.com
Page 51: Why you should read RFCs and Internet Drafts€¦ · Why you should read RFCs and Internet Drafts (and what you need to know to do so) AusNOG 2015 Mark Smith markzzzsmith@gmail.com

This can include protocol specifications or device methods of operation that are not IETF

standards.

Page 52: Why you should read RFCs and Internet Drafts€¦ · Why you should read RFCs and Internet Drafts (and what you need to know to do so) AusNOG 2015 Mark Smith markzzzsmith@gmail.com
Page 53: Why you should read RFCs and Internet Drafts€¦ · Why you should read RFCs and Internet Drafts (and what you need to know to do so) AusNOG 2015 Mark Smith markzzzsmith@gmail.com

Informational RFCs can also include the famous April Fools RFCs.

Page 54: Why you should read RFCs and Internet Drafts€¦ · Why you should read RFCs and Internet Drafts (and what you need to know to do so) AusNOG 2015 Mark Smith markzzzsmith@gmail.com
Page 55: Why you should read RFCs and Internet Drafts€¦ · Why you should read RFCs and Internet Drafts (and what you need to know to do so) AusNOG 2015 Mark Smith markzzzsmith@gmail.com

Best Current Practice (BCP) RFCs

Page 56: Why you should read RFCs and Internet Drafts€¦ · Why you should read RFCs and Internet Drafts (and what you need to know to do so) AusNOG 2015 Mark Smith markzzzsmith@gmail.com

BCP RFCs describe best current practices for the operation of the Internet and the IETF.

Page 57: Why you should read RFCs and Internet Drafts€¦ · Why you should read RFCs and Internet Drafts (and what you need to know to do so) AusNOG 2015 Mark Smith markzzzsmith@gmail.com
Page 58: Why you should read RFCs and Internet Drafts€¦ · Why you should read RFCs and Internet Drafts (and what you need to know to do so) AusNOG 2015 Mark Smith markzzzsmith@gmail.com

So that is why I think you should read RFCs, and what you need

to know to do so.

Page 59: Why you should read RFCs and Internet Drafts€¦ · Why you should read RFCs and Internet Drafts (and what you need to know to do so) AusNOG 2015 Mark Smith markzzzsmith@gmail.com

So why should you read Internet Drafts?

Page 60: Why you should read RFCs and Internet Drafts€¦ · Why you should read RFCs and Internet Drafts (and what you need to know to do so) AusNOG 2015 Mark Smith markzzzsmith@gmail.com

But first, what are they?

Page 61: Why you should read RFCs and Internet Drafts€¦ · Why you should read RFCs and Internet Drafts (and what you need to know to do so) AusNOG 2015 Mark Smith markzzzsmith@gmail.com

Internet Drafts (IDs) are the documents that may eventually become IETF RFCs.

Page 62: Why you should read RFCs and Internet Drafts€¦ · Why you should read RFCs and Internet Drafts (and what you need to know to do so) AusNOG 2015 Mark Smith markzzzsmith@gmail.com

But they also may not become RFCs.

Page 63: Why you should read RFCs and Internet Drafts€¦ · Why you should read RFCs and Internet Drafts (and what you need to know to do so) AusNOG 2015 Mark Smith markzzzsmith@gmail.com

In other words, IDs are usually work(s) in progress, and have no formal IETF status.

Page 64: Why you should read RFCs and Internet Drafts€¦ · Why you should read RFCs and Internet Drafts (and what you need to know to do so) AusNOG 2015 Mark Smith markzzzsmith@gmail.com

So why should you read them?

Page 65: Why you should read RFCs and Internet Drafts€¦ · Why you should read RFCs and Internet Drafts (and what you need to know to do so) AusNOG 2015 Mark Smith markzzzsmith@gmail.com

Reason

Because many of the reasons to read RFCs also apply to IDs.

Page 66: Why you should read RFCs and Internet Drafts€¦ · Why you should read RFCs and Internet Drafts (and what you need to know to do so) AusNOG 2015 Mark Smith markzzzsmith@gmail.com

Reason

Discover future networking directions.

Page 67: Why you should read RFCs and Internet Drafts€¦ · Why you should read RFCs and Internet Drafts (and what you need to know to do so) AusNOG 2015 Mark Smith markzzzsmith@gmail.com

Reason

To help make them better.

Page 68: Why you should read RFCs and Internet Drafts€¦ · Why you should read RFCs and Internet Drafts (and what you need to know to do so) AusNOG 2015 Mark Smith markzzzsmith@gmail.com

Reason

For recognition.

Page 69: Why you should read RFCs and Internet Drafts€¦ · Why you should read RFCs and Internet Drafts (and what you need to know to do so) AusNOG 2015 Mark Smith markzzzsmith@gmail.com

So what do you need to know to read IDs?

Page 70: Why you should read RFCs and Internet Drafts€¦ · Why you should read RFCs and Internet Drafts (and what you need to know to do so) AusNOG 2015 Mark Smith markzzzsmith@gmail.com

They can be written and submitted to the IETF by anybody. (At all!)

Page 71: Why you should read RFCs and Internet Drafts€¦ · Why you should read RFCs and Internet Drafts (and what you need to know to do so) AusNOG 2015 Mark Smith markzzzsmith@gmail.com

Or they may originate in an IETF Working Group.

Page 72: Why you should read RFCs and Internet Drafts€¦ · Why you should read RFCs and Internet Drafts (and what you need to know to do so) AusNOG 2015 Mark Smith markzzzsmith@gmail.com

They automatically expire after 6 months.

Page 73: Why you should read RFCs and Internet Drafts€¦ · Why you should read RFCs and Internet Drafts (and what you need to know to do so) AusNOG 2015 Mark Smith markzzzsmith@gmail.com
Page 74: Why you should read RFCs and Internet Drafts€¦ · Why you should read RFCs and Internet Drafts (and what you need to know to do so) AusNOG 2015 Mark Smith markzzzsmith@gmail.com

Publishing a new ID version revives or updates an ID, pushing out the six month

expiry date.

Page 75: Why you should read RFCs and Internet Drafts€¦ · Why you should read RFCs and Internet Drafts (and what you need to know to do so) AusNOG 2015 Mark Smith markzzzsmith@gmail.com

Discovering IDs to read

Page 76: Why you should read RFCs and Internet Drafts€¦ · Why you should read RFCs and Internet Drafts (and what you need to know to do so) AusNOG 2015 Mark Smith markzzzsmith@gmail.com

ID-Announce Mailing List

ID-Announce mailing list subscriptions and HTTP archives

https://www.ietf.org/list/announcement.html

Page 77: Why you should read RFCs and Internet Drafts€¦ · Why you should read RFCs and Internet Drafts (and what you need to know to do so) AusNOG 2015 Mark Smith markzzzsmith@gmail.com
Page 78: Why you should read RFCs and Internet Drafts€¦ · Why you should read RFCs and Internet Drafts (and what you need to know to do so) AusNOG 2015 Mark Smith markzzzsmith@gmail.com

ID name format

draft-<author>-[<IETF WG>]-<ID-brief-id>-<version#>

Page 79: Why you should read RFCs and Internet Drafts€¦ · Why you should read RFCs and Internet Drafts (and what you need to know to do so) AusNOG 2015 Mark Smith markzzzsmith@gmail.com
Page 80: Why you should read RFCs and Internet Drafts€¦ · Why you should read RFCs and Internet Drafts (and what you need to know to do so) AusNOG 2015 Mark Smith markzzzsmith@gmail.com

Need more water?

Page 81: Why you should read RFCs and Internet Drafts€¦ · Why you should read RFCs and Internet Drafts (and what you need to know to do so) AusNOG 2015 Mark Smith markzzzsmith@gmail.com

Courtesy of Loz Pycock - https://flic.kr/p/4DtcXG

Here is much more!

Page 82: Why you should read RFCs and Internet Drafts€¦ · Why you should read RFCs and Internet Drafts (and what you need to know to do so) AusNOG 2015 Mark Smith markzzzsmith@gmail.com

The primary place where IDs are discussed are IETF Working Groups (WGs).

Page 83: Why you should read RFCs and Internet Drafts€¦ · Why you should read RFCs and Internet Drafts (and what you need to know to do so) AusNOG 2015 Mark Smith markzzzsmith@gmail.com

IETF Working Groups focus on specific problems and related technologies.

Page 84: Why you should read RFCs and Internet Drafts€¦ · Why you should read RFCs and Internet Drafts (and what you need to know to do so) AusNOG 2015 Mark Smith markzzzsmith@gmail.com

6man WG – IPv6 Protocol Maintenance

v6ops WG – IPv6 Operations

lager WG – Label Generation Rules

drinks WG – Data for Reachability of Inter/Intra-Network SIP

and many others.

Page 85: Why you should read RFCs and Internet Drafts€¦ · Why you should read RFCs and Internet Drafts (and what you need to know to do so) AusNOG 2015 Mark Smith markzzzsmith@gmail.com

Working Groups are managed by Working Group Chairs.

Page 86: Why you should read RFCs and Internet Drafts€¦ · Why you should read RFCs and Internet Drafts (and what you need to know to do so) AusNOG 2015 Mark Smith markzzzsmith@gmail.com

The majority of discussion about IDs takes place on WG email lists.

Page 87: Why you should read RFCs and Internet Drafts€¦ · Why you should read RFCs and Internet Drafts (and what you need to know to do so) AusNOG 2015 Mark Smith markzzzsmith@gmail.com

Active WGs are at the following link, which also provides email list subscription details:

https://datatracker.ietf.org/wg/

Page 88: Why you should read RFCs and Internet Drafts€¦ · Why you should read RFCs and Internet Drafts (and what you need to know to do so) AusNOG 2015 Mark Smith markzzzsmith@gmail.com

Discussion also happens at quarterly face-to-face IETF meetings.

Page 89: Why you should read RFCs and Internet Drafts€¦ · Why you should read RFCs and Internet Drafts (and what you need to know to do so) AusNOG 2015 Mark Smith markzzzsmith@gmail.com

IETF47

Page 90: Why you should read RFCs and Internet Drafts€¦ · Why you should read RFCs and Internet Drafts (and what you need to know to do so) AusNOG 2015 Mark Smith markzzzsmith@gmail.com

Working Groups are organised into IETF Areas.

Page 91: Why you should read RFCs and Internet Drafts€¦ · Why you should read RFCs and Internet Drafts (and what you need to know to do so) AusNOG 2015 Mark Smith markzzzsmith@gmail.com

Area examples:

Applications Area (app)

Internet Area (int)

Operations and Management Area (ops)

Page 92: Why you should read RFCs and Internet Drafts€¦ · Why you should read RFCs and Internet Drafts (and what you need to know to do so) AusNOG 2015 Mark Smith markzzzsmith@gmail.com

6man WG is under the Internet Area.

v6ops WG is under the Operations and Management Area.

Page 93: Why you should read RFCs and Internet Drafts€¦ · Why you should read RFCs and Internet Drafts (and what you need to know to do so) AusNOG 2015 Mark Smith markzzzsmith@gmail.com

Areas are looked after by elected Area Directors.

Page 94: Why you should read RFCs and Internet Drafts€¦ · Why you should read RFCs and Internet Drafts (and what you need to know to do so) AusNOG 2015 Mark Smith markzzzsmith@gmail.com

The group of Area Directors form the Internet Engineering Steering Group (IESG).

Page 95: Why you should read RFCs and Internet Drafts€¦ · Why you should read RFCs and Internet Drafts (and what you need to know to do so) AusNOG 2015 Mark Smith markzzzsmith@gmail.com

Once a WG thinks an ID is ready to be published as an RFC, it goes to the IESG for

review and/or approval.

Page 96: Why you should read RFCs and Internet Drafts€¦ · Why you should read RFCs and Internet Drafts (and what you need to know to do so) AusNOG 2015 Mark Smith markzzzsmith@gmail.com

If the IESG approve it, after some editorial steps, it becomes an RFC.

Page 97: Why you should read RFCs and Internet Drafts€¦ · Why you should read RFCs and Internet Drafts (and what you need to know to do so) AusNOG 2015 Mark Smith markzzzsmith@gmail.com

New RFCs are announced on the IETF-Announce mailing list.

https://www.ietf.org/list/announcement.html

Page 98: Why you should read RFCs and Internet Drafts€¦ · Why you should read RFCs and Internet Drafts (and what you need to know to do so) AusNOG 2015 Mark Smith markzzzsmith@gmail.com

Some recommended reading before you start reading RFCs and IDs.

Page 99: Why you should read RFCs and Internet Drafts€¦ · Why you should read RFCs and Internet Drafts (and what you need to know to do so) AusNOG 2015 Mark Smith markzzzsmith@gmail.com

RFC1925 -

“The Twelve Networking Truths”

Page 100: Why you should read RFCs and Internet Drafts€¦ · Why you should read RFCs and Internet Drafts (and what you need to know to do so) AusNOG 2015 Mark Smith markzzzsmith@gmail.com

RFC1958 -

“Architectural Principles of the Internet”

Page 101: Why you should read RFCs and Internet Drafts€¦ · Why you should read RFCs and Internet Drafts (and what you need to know to do so) AusNOG 2015 Mark Smith markzzzsmith@gmail.com

RFC2119 -

“Key words for use in RFCs to Indicate Requirement Levels”

Page 102: Why you should read RFCs and Internet Drafts€¦ · Why you should read RFCs and Internet Drafts (and what you need to know to do so) AusNOG 2015 Mark Smith markzzzsmith@gmail.com

RFC3160 -

“The Tao of IETF - A Novice's Guide to the Internet Engineering Task Force”

Page 103: Why you should read RFCs and Internet Drafts€¦ · Why you should read RFCs and Internet Drafts (and what you need to know to do so) AusNOG 2015 Mark Smith markzzzsmith@gmail.com

RFC3439 -

“Some Internet Architectural Guidelines and Philosophy”

Page 104: Why you should read RFCs and Internet Drafts€¦ · Why you should read RFCs and Internet Drafts (and what you need to know to do so) AusNOG 2015 Mark Smith markzzzsmith@gmail.com

RFC5505 -

“Principles of Internet Host Configuration”

Page 105: Why you should read RFCs and Internet Drafts€¦ · Why you should read RFCs and Internet Drafts (and what you need to know to do so) AusNOG 2015 Mark Smith markzzzsmith@gmail.com

RFC7282 -

“On Consensus and Humming in the IETF”

Page 106: Why you should read RFCs and Internet Drafts€¦ · Why you should read RFCs and Internet Drafts (and what you need to know to do so) AusNOG 2015 Mark Smith markzzzsmith@gmail.com

A few other IETF related groups/entities you should know of.

Page 107: Why you should read RFCs and Internet Drafts€¦ · Why you should read RFCs and Internet Drafts (and what you need to know to do so) AusNOG 2015 Mark Smith markzzzsmith@gmail.com

Internet Architecture Board (IAB)

An elected group who provide oversight to the IETF's activities, and think about the “big

picture”.

Page 108: Why you should read RFCs and Internet Drafts€¦ · Why you should read RFCs and Internet Drafts (and what you need to know to do so) AusNOG 2015 Mark Smith markzzzsmith@gmail.com

Internet Assigned Numbers Authority (IANA)

Manage the numbers of the Internet and its protocols:

Address Space Numbers (which they give to RIRs to give to us)

Port NumbersError and Status Codes

Page 109: Why you should read RFCs and Internet Drafts€¦ · Why you should read RFCs and Internet Drafts (and what you need to know to do so) AusNOG 2015 Mark Smith markzzzsmith@gmail.com

RFC Editor

Administer the publishing of RFCs, and maintain the RFC archives.

Page 110: Why you should read RFCs and Internet Drafts€¦ · Why you should read RFCs and Internet Drafts (and what you need to know to do so) AusNOG 2015 Mark Smith markzzzsmith@gmail.com

Other recommended reading

“Where Wizards Stay Up Late: The Origins Of The Internet” by Katie Hafner

“Network Geeks: How They Built the Internet” by Brian E. Carpenter

Page 111: Why you should read RFCs and Internet Drafts€¦ · Why you should read RFCs and Internet Drafts (and what you need to know to do so) AusNOG 2015 Mark Smith markzzzsmith@gmail.com

Even more refreshment for such a dry topic?

Page 112: Why you should read RFCs and Internet Drafts€¦ · Why you should read RFCs and Internet Drafts (and what you need to know to do so) AusNOG 2015 Mark Smith markzzzsmith@gmail.com

Here's a flood.

Page 113: Why you should read RFCs and Internet Drafts€¦ · Why you should read RFCs and Internet Drafts (and what you need to know to do so) AusNOG 2015 Mark Smith markzzzsmith@gmail.com

Courtesy of Tim Green - https://flic.kr/p/cWJF5L

Page 114: Why you should read RFCs and Internet Drafts€¦ · Why you should read RFCs and Internet Drafts (and what you need to know to do so) AusNOG 2015 Mark Smith markzzzsmith@gmail.com

Questions?

Page 115: Why you should read RFCs and Internet Drafts€¦ · Why you should read RFCs and Internet Drafts (and what you need to know to do so) AusNOG 2015 Mark Smith markzzzsmith@gmail.com

Thanks for listening!

CC image courtesy of Kiwithinghttp://www.flickr.com/photos/kiwisaotome/8261132558/size

s/c/in/photostream/