0x13:reports:d2t3t01-open-source-the-ietf-and-you
Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
0x13:reports:d2t3t01-open-source-the-ietf-and-you [2019/03/27 23:01] – created ehalep | 0x13:reports:d2t3t01-open-source-the-ietf-and-you [2019/09/28 17:04] (current) – external edit 127.0.0.1 | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | Day 2 / Track 3 / Talk 1 | + | Day 2 / Common |
Talk – Keynote: Open Source, the IETF, and You | Talk – Keynote: Open Source, the IETF, and You | ||
Speakers: Alissa Cooper | Speakers: Alissa Cooper | ||
- | Report by: | + | Report by: Michael Kehoe and Evangelos Haleplidis. |
+ | Alissa Cooper, the chair of the IETF, was the keynote speaker. Alissa set out to talk about the relationship between open source and the IETF. She argued, in her keynote, that these are mutually supportive and that the Linux developer community and the IETF should work more closely together. | ||
- | Site: https://www.netdevconf.org/ | + | Alissa begun by discussing how the IETF works and the standard document that it produces, namely the RFC series. Then she mentioned the focus of her talk, creating a standard and an implementation in parallel. To illustrate her talk, she mentioned two prominent examples in the IETF, TLS 1.3 and QUIC. |
- | Slides: | + | |
- | Videos: | + | |
+ | In regards to TLS, Alissa mentioned that support and implementation for TLS 1.2 took 5 years. However in the case of TLS 1.3, which was finalized last August, which solves issues from the cryptographic algorithms and makes more improvements, | ||
+ | |||
+ | Alissa then switched to QUIC. QUIC is an ongoing effort, developed initially at Google and after two years it was brought to the IETF. The IETF begun work in QUIC in 2016, with the first version probably been released by the end of this year. Since 2016 the wire protocol has been changed drastically. The open public standardization would eventually provide a more used implementation. Already there are two dozen QUIC implementations, | ||
+ | |||
+ | One topic that Alissa mentioned was that of protocol ossification. When some parts of a protocol changes, it usually can't get through middleboxes. QUIC and TLS were ambitious. They knew that middleboxes couldn' | ||
+ | |||
+ | TLS 1.3 saw middleboxes creating issues and therefore masqueraded it as TLS 1.2. The other way is to use encryption, which was the approach QUIC used. QUIC has everything encrypted over UDP. | ||
+ | |||
+ | Alissa then enumerated a couple of points when implementing a new standard: | ||
+ | 1. Design for deployed reality, don't expect the network to change. | ||
+ | 2. Use encryption. | ||
+ | 3. Document well in advance protocol invariances. Decide which part of the protocol won't change. This approach will create more flexibility for the future. | ||
+ | |||
+ | The talk shifted towards how the IETF works. IETF is around more than 30 years. The IETF meets three times a year and starts with a two day hackathon over the weekend which is free to attend, with the focus being towards collaboration rather than competition. Then the following five days are filled with meeting over a number of parallel tracks. The IETF is organized in 6 different areas, Internet, Routing, Ops & Management, Transport, Apps & Real Time and Security. There is also the IRTF, which are research groups, focused on research and experimentation. | ||
+ | |||
+ | To participate is really easy and open to all. You can use the datatracker, | ||
+ | |||
+ | IETF supports a number of tools, open source projects, visualization and validation for writing documents. | ||
+ | |||
+ | Site: https:// | ||
0x13/reports/d2t3t01-open-source-the-ietf-and-you.1553727695.txt.gz · Last modified: 2019/09/28 17:04 (external edit)