www.internetsociety.org/deploy360/
What’s Happening at the IETF?
Internet Standards and How to Get Involved
Chris Grundemann
Internet Society
bdNOG 3 – Dhaka – 18 May 2015
www.internetsociety.org/deploy360/
The Internet Engineering Task Force (IETF)
First, one important point:
No one really speaks FOR the IETF.
I am speaking about the IETF as an individual
participant.
https://trac.tools.ietf.org/group/iesg/trac/wiki/SpeakingF
orIetf
www.internetsociety.org/deploy360/
Agenda
What is the IETF?
Why is the IETF important to you?
What is the IETF working on today?
How To Get Involved
What is the IETF?
www.internetsociety.org/deploy360/
Mission of the IETF
“Make the Internet work better by
producing high quality, relevant
technical documents that influence
the way people design, use, and
manage the Internet.”
5
www.internetsociety.org/deploy360/
Global IETF Community
2
Photos © Stonehouse Photographic
www.internetsociety.org/deploy360/
Ethos of the IETF
Everyone may participate
Keep participation threshold low
Make all work freely available
Judge contributions on technical merits
Determine protocol success by voluntary
deployment
6
“Rough consensus and running code…”
www.internetsociety.org/deploy360/
Rough Consensus
Working group discussions
Humming
Last call
www.internetsociety.org/deploy360/
Running Code
Gives weight to proposals
A draft with existing code typically > a purely theoretical
draft
Hackathon at IETF 92
Working to build implementations of IETF protocols
Code Sprints
Working to improve the IETF tools
Bits-N-Bytes
Demonstrations of implementations of IETF protocols
www.internetsociety.org/deploy360/
These logos are trademarks of individual companies and used for illustrative purposes
Permissionless Innovation
Why is the IETF important to you?
www.internetsociety.org/deploy360/
The Internet Standards Body
The IETF is the principal body engaged in the
development of new Internet standard
specifications.
www.internetsociety.org/deploy360/
The IETFs Mission Includes:
Identifying, and proposing solutions to, pressing operational
and technical problems in the Internet
Specifying the development or usage of protocols and the
near-term architecture to solve such technical problems
for the Internet
Making recommendations to the Internet Engineering
Steering Group (IESG) regarding the standardization of
protocols and protocol usage in the Internet
Facilitating technology transfer from the Internet Research
Task Force (IRTF) to the wider Internet community
Providing a forum for the exchange of information within the
Internet community between vendors, users, researchers,
agency contractors, and network managers
www.internetsociety.org/deploy360/
In Other Words…
The IETF is where the future of the
Internet is being written – and
you’re invited to help!
www.internetsociety.org/deploy360/
Why You?
Technical communities inside
countries where the Internet is
growing (or will grow) the fastest
need to be involved in developing
the standards that will support that
future Internet.
What is the IETF working on today?
www.internetsociety.org/deploy360/
Current IETF Work
Enabling the Internet of Things
Strengthening technical foundations for
privacy and trust in the Internet
Promoting real-time collaboration through
Web browser-based communication
6
www.internetsociety.org/deploy360/
Examples of IETF protocols
Domain Name System (DNS)
Email (IMAP, POP, and SMTP)
World Wide Web transport (HTTP)
Internet Protocol (IPv4 and IPv6)
Instant Messaging (XMPP)
Transmission Control Protocol (TCP)
Open Shortest Path First (OSPF)
Border Gateway Protocol (BGP)
Session Initiation Protocol (SIP)
Multiprotocol Label Switching (MPLS)
18
www.internetsociety.org/deploy360/
IETF Working Groups
19
behave,
tcpm,
rmcat
httpbis,scim,
websec, iri,
eai
homenet, trill,
lisp, dhc,
6lowpan,
sunset4, ntp
6renum, dime
dnsop
clue, codec,
dispatch, rtcweb,
vipr, xmpp, payload
ccamp, pwe, pim
ospf, isis, mpls,
pce, idr
tls, jose,
oauth, dane
http://datatracker.ietf.org/wg/
www.internetsociety.org/deploy360/
IPv6 Activities
IPv6 now common across most working groups
Some key groups:
v6ops (IPv6 Operations) WG
6man (IPv6 Maintenance) WG
homenet (Home Networking) WG
opsec (Operational Security) WG
sunset4 (Sunsetting IPv4) WG
www.internetsociety.org/deploy360/
DNS/DNSSEC Activities
dnsop (DNS Operations) WG
Focus on automation of DNSSEC including communication
between zones
dane (DNS-based Authentication of Named
Entities) WG
www.internetsociety.org/deploy360/resources/dane/
www.internetsociety.org/deploy360/
Routing Activities
sidr (Secure Inter-Domain Routing) WG
Focus on securing the routing infrastructure
idr (Inter-Domain Routing Working Group) WG
www.internetsociety.org/deploy360/
TLS Activities
uta (Using TLS in Applications) WG
Aim is to provide guidance to application developers
dane (DNS-based Authentication of Named
Entities) WG
tls (Transport Layer Security) WG
How To Get Involved
www.internetsociety.org/deploy360/
IETF Mailing Lists
Majority of IETF work is done on Working Group
mailing lists
http://datatracker.ietf.org/wg/
Mailing lists are open
Simply subscribe and start participating!
Start small
The most common mistake is to join too many mailing lists
initially
www.internetsociety.org/deploy360/
IETF Meetings
Three times each year
Move around the world to different locations
Continuation of discussions on email lists
www.internetsociety.org/deploy360/
IETF Meetings – Recent/Upcoming Locations
IETF 89 – March 2014 – London, UK
IETF 90 – July 2014 – Toronto, Ontario, Canada
IETF 91 – November 2014 – Honolulu, Hawaii, USA
IETF 92 – March 2015 – Dallas, Texas, USA
IETF 93 – July 2015 – Prague, Czech Republic
IETF 94 – November 2015 – Yokohama, Japan
IETF 95 – April 2016 – Buenos Aires, Argentina
IETF 96 – July 2016 – Berlin, Germany
IETF 97 – November 2016 – Seoul, South Korea
www.internetsociety.org/deploy360/
IETF 92 – March 22-27, Dallas
www.ietf.org/meeting/92/
Just last week!
1,216 attendees on site
from 57 countries
Our posts about IETF 92 at:
http://www.internetsociety.org/deploy360/blog/tag/ietf92/
https://www.internetsociety.org/rough-guide-ietf92
www.internetsociety.org/deploy360/
Next Meeting - IETF 93 – July 19-24, Prague
http://www.ietf.org/meeting/93/
Remote participation available:
Audio streams
Web conferencing systems
Jabber chat rooms
www.internetsociety.org/deploy360/
IETF Fellows Program
Fellowships available to enable people to attend IETF
meetings
http://bit.ly/ietf-fellows
www.internetsociety.org/deploy360/
"Regulators to the IETF" Program
Fellowships available for regulators to attend IETF and
learn about IETF standards process
http://bit.ly/ietf-fellows
www.internetsociety.org/deploy360/
Help The IETF Create Better Standards
To Learn More:
http://www.ietf.org/newcomers.html
http://www.ietf.org/tao.html
Particularly:
IPv6 Operations (V6OPS)
DNS Operations (DNSOP)
You can:
Join the mailing lists
Read the drafts and provide comments
Submit your own Internet-draft
www.internetsociety.org/deploy360/
Thank You
http://www.internetsociety.org/deploy360/
deploy360@isoc.org

What's Happening at the IETF? Internet Standards and How to Get Involved