SlideShare a Scribd company logo
Introduction to the
Internet Engineering Task Force
Russ Housley
21 June 2015
2
Internet Engineering Task Force
§  “We make the net work”
§  The mission of the IETF is to produce high
quality, relevant technical and engineering
documents that influence the way people design,
use, and manage the Internet in such a way as to
make the Internet work better. These documents
include protocol standards, best current practices,
and informational documents of various kinds.
[RFC 3935]
IETF Participants
The Internet Engineering Task Force is a loosely
self-organized group of people who contribute to the
engineering and evolution of Internet technologies.
It is the principal body engaged in the development
of new Internet standard specifications.
[RFC4677]
§  Everyone is invited to participate
§  An open and international community
§  Interested individuals, not companies
§  Goal: rough consensus – no voting 3
4
Open Standards
The mission of the IETF is to make the Internet
work better. However, no one is “in charge” of
the Internet. Instead, many people cooperate to
make it work. Each person brings a unique
perspective of the Internet, and this diversity
sometimes makes it difficult to reach consensus.
Yet, when consensus is achieved, the outcome is
better, clearer, and more strongly supported than
the initial position of any participant.
IETF Motto
We reject kings, presidents and
voting. We believe in rough
consensus and running code.
Dave Clark, MIT
IETF Meting Attendance
6
RFCs Published
7
IETF
Not all RFCs come from the IETF;
however, in the last 10 years, 90% of
the RFCs have come from the IETF.
IETF Document Format
§  English is the official language of the IETF
n  Blanket permission is given to translate any
IETF document to other languages
§  ASCII is used today
§  Moving to XML for authoritative format soon
n  Produce plain text, HTML, and PDF
§  After 44 years, everyone can still read the RFCs
n  See RFC 20
8
Ethos of the IETF
§  IETF uses an open standards process
n  All interested people are invited to participate
n  Even if unable to attend the face-to-face meetings,
join mail list discussions
n  All documents are online, available to everyone
§  One Internet
n  Open standards for a global Internet
n  Maximum interoperability and scalability
n  Avoid specialized protocols in different places
n  Contributions are judged on merits:
rough consensus and running code
10
IETF takes on work when …
§  The problem needs to be solved
n  Avoid specialized protocols in different places
n  Research complete; engineering work needed
§  The scope is well defined and understood
§  Agreement on specific deliverables
§  Reasonable probability of timely completion
§  People willing to do the work
11
IETF is most successful when …
§  Participants care about solving the problem
§  Participants represent all stakeholders
However,
§  Have had bad experiences with problems that span
Standards Development Organizations (SDOs)
n  Must be vitally important topic to do it again
n  Note: WEBrtc and RTCweb seems to be
working very well between IETF and W3C
The Internet Ecosystem
12http://www.isoc.org/sites/default/files/factsheet_ecosystem_020514_en.pdf
Internet Engineering Task Force
13http://www.isoc.org/sites/default/files/factsheet_ecosystem_020514_en.pdf
IETF Structure Overview
§  The IETF is not a legal entity – no members
§  1000 to 1200 people at 3 meetings each year
n  Many more people on mail lists
§  About 120 Working Groups (WGs)
n  Where the real work gets done
§  Six Areas, each lead by two or three Area Directors
n  Except General Area is lead by IETF Chair
§  IESG: Area management, standards approval
§  IAB: architectural guidance, liaison, oversight
§  IAOC: oversee budget, contracts, and IPR
IETF Organizational Overview
IETFTrust
RFC Editor
IETFTrust
IASA
IAD IAOC
IESG
Area Area
IESG
Area Area Area Area
working
group
working
group
working
group
working
group
working
group
working
group
working
group
working
working
group
working
group
working
group
working
group
working
group
working
group
working
group
working
working
group
working
group
working
group
working
working
group
working
group
working
group
working
IETF Secretariat
Internet Society (ISOC)
§  Administrative “home” for the IETF and the IAB
n  Neither the IETF nor the IAB are legal entities
n  ISOC was formed when the NSF stopped
funding the IETF Secretariat
n  IETF Administrative Director (IAD) is an
ISOC employee and manages all of the
contracts that support the IETF
w The only person that “works for” the IETF
§  President of ISOC appoints the IETF Nominations
Committee Chair, kicking off the process to select
IETF leaders 16
Internet Architecture Board (IAB)
§  Provides overall Internet architecture advice
§  Provides technical advice to the Internet Society
§  Manages external liaison relationships for IETF
§  Appoints the RFC Editor and oversees RFC series
§  Selects IANA registry operator for protocol
parameters and oversees their operation
§  Confirming body for the IESG membership
§  Appeals
n  IAB is the final step for all technical appeals
n  ISOC Board is the final step for process appeals
17
18
IETF Areas
§  Areas are led by Area Directors (ADs)
n  GEN – General – led by IETF Chair
n  ART – Applications and Real Time – 3 ADs
n  INT – Internet – 2 ADs
n  OPS – Operations & Management – 2 ADs
n  RTG – Routing – 3 ADs
n  SEC – Security – 2 ADs
n  TSV – Transport and Services – 2 ADs
19
Area Directors (ADs)
§  Each Area has two or three ADs, except General Area
§  Responsible for guiding direction in Area
§  Responsible for managing process in Area
n  Appoint Working Group (WG) Chairs
n  Close WGs when work is complete or focus is lost
§  Review WG documents for sound technical solution
as well as proper process
20
Internet Engineering Steering Group
(IESG)
§  Fifteen ADs, includes IETF Chair for General Area
§  Process management and IETF RFC approval body
§  Approves Working Group creation and charter
§  Reviews technical solution and process
n  Multi-disciplinary technical review
§  Approves publication of all IETF documents
n  Ensures that non-IETF RFCs are not an “end run”
around Internet standards process
Working Groups
§  WGs are primary mechanism for development of
specifications and guidelines
§  IESG approves WG charters with IAB input
n  Generally short-lived
n  Address a specific problem or produce specific deliverables
§  No formal membership; participation open to all
w  Every WG has a mail list
§  WG Chair
n  Sets agenda for meetings
n  Appoints document editors and optional WG secretary
n  Determines when rough consensus has been reached
Rough Consensus
§  No defined IETF membership; just participants
We believe in rough consensus and running code
§  Does not require unanimity
§  Without constituency, no formal voting
n  Sense of room often gauged by hum
§  Disputes are resolved by discussion
§  Decisions verified on mail list
n  Ensures that people that are not present at a
face-to-face meeting have their say
22
IETF Standards Approval
Working group document, or
individual standards track document
IESG RFC Editor
Submit Concerns
Published RFC
IETF Community
Review
Last Call
Comments,
suggestions
Sponsoring AD
24
IETF Standards Process (1 of 2)
§  Identify Need
n  Birds of a Feather (BOF) Session often used to
demonstrate the need, show there is a constituency,
and identify people willing to do the work
n  Compose a draft charter for the Working Group
§  Organize Working Group
n  Working Group charter approved by the IESG
n  Open mail list discussions and open meetings
§  Develop Draft
n  Internet-Draft documents are public
n  Small Design Team often tackles a technical issue
25
IETF Standards Process (2 of 2)
§  Formal Review
n  Working Group Last Call is optional
n  Area Director review
n  IETF-wide Last Call
§  Approve Standard
n  IESG evaluates and approves document
§  Publish Approved Standard
n  RFC available for free download
n  IETF Trust and the authors hold copyright
Nominations Committee
§  IETF Chair, ADs, IAB and 2 of the IAOC members
are picked by Nominations Committee (NomCom)
n  NomCom Chair appointed by ISOC President
§  Volunteers serve as NomCom voting members
n  Volunteers must attend 3 of last 5 IETF meetings
n  Ten voting members are randomly selected from
the volunteer pool
§  NomCom picks one person for a 2 year term
§  Confirmation before names are announced
n  IETF Chair and ADs confirmed by IAB
n  IAB confirmed by ISOC Board of Trustees
n  IAOC confirmed by IESG
IANA Protocol Parameter Registries
§  Registries of parameter values used in
Internet protocols are stored and maintained
by the IANA, subject to policy in RFCs
§  For a number of years, this IANA function
has been provided by ICANN, formalized
through MoU signed 2000 [RFC 2860]
§  Over time, processes and role definitions
have evolved, and have been documented in
supplemental agreements, often called the
Service Level Agreement (SLA).
27
IANA Stewardship Transition
§  ICANN has contract with the US NTIA
§  In March 2014, NTIA announced intention
to transition out of IANA stewardship role
§  NTIA requested a transition proposal and
provided evaluation criteria
28
IETF IANAPLAN WG (1)
§  The IANAPLAN WG is in the General Area
§  Produce an IETF consensus on expected
interaction between the IETF and the operator
of protocol parameters registries
§  Address the implications NTIA moving out of
its current role with respect to the protocol
parameters registries
§  Focus on continuation of current arrangements
§  Minimal change in oversight is preferred
29
IETF IANAPLAN WG (2)
§  WG is chartered solely for planning
needed for the IANA stewardship transition
§  WG will request IAB and IAOC to produce
any needed documentation or agreements
§  WG may also review proposals made by
other communities regarding the transition of
other IANA functions, especially the impact
on the protocol parameter registries
30
Protocol Parameter Registry
Transition Proposal
§  IANA WG proposal was delivered to the
IANA Stewardship Transition Coordination
Group (ICG) in January 2015
§  https://www.ietf.org/id/draft-ietf-ianaplan-icg-response-09.txt
31
32
IETF Summary
§  The Internet works on IETF standards!
§  IETF uses an open standards process
n  Everyone is invited to participate
n  All documents available to public for free
n  Join mail list discussions, and face-to-face
meetings if able
§  One Internet
n  Open standards for a global Internet
n  Maximum interoperability and scalability
n  Avoid specialized protocols in different places
IETF Summary – IETF Movie
http://www.youtube.com/watch?v=tqc8vd_jPpg
34
Questions?
Russ Housley
Phone: +1 703 435 1775
Email: housley@vigilsec.com
How it works  internet standards setting icann53

More Related Content

Viewers also liked

Policy Development Process Infographic Russian
Policy Development Process Infographic RussianPolicy Development Process Infographic Russian
Policy Development Process Infographic RussianICANN
 
Idn program update icann53
Idn program update icann53Idn program update icann53
Idn program update icann53ICANN
 
How it works domain name registry protocol icann53
How it works  domain name registry protocol icann53How it works  domain name registry protocol icann53
How it works domain name registry protocol icann53ICANN
 
Registrars + law enforcement icann53
Registrars + law enforcement icann53Registrars + law enforcement icann53
Registrars + law enforcement icann53ICANN
 
ICANN53 Fadi Chehadé Keynote
ICANN53 Fadi Chehadé KeynoteICANN53 Fadi Chehadé Keynote
ICANN53 Fadi Chehadé KeynoteICANN
 
Idn root zone lgr workshop icann53
Idn root zone lgr workshop icann53Idn root zone lgr workshop icann53
Idn root zone lgr workshop icann53ICANN
 
Policy Development Process Infographic Portuguese
Policy Development Process Infographic PortuguesePolicy Development Process Infographic Portuguese
Policy Development Process Infographic PortugueseICANN
 
Thick whois policy implementation meeting with the irt icann53
Thick whois policy implementation meeting with the irt icann53Thick whois policy implementation meeting with the irt icann53
Thick whois policy implementation meeting with the irt icann53ICANN
 
What’s the New ICANN Meeting Strategy?
What’s the New ICANN Meeting Strategy?What’s the New ICANN Meeting Strategy?
What’s the New ICANN Meeting Strategy?ICANN
 
Gdd update icann53
Gdd update icann53Gdd update icann53
Gdd update icann53ICANN
 
Next steps for whois accuracy reporting icann53
Next steps for whois accuracy reporting icann53Next steps for whois accuracy reporting icann53
Next steps for whois accuracy reporting icann53ICANN
 
Plan stratégique de l'ICANN 2016-2020
Plan stratégique de l'ICANN 2016-2020Plan stratégique de l'ICANN 2016-2020
Plan stratégique de l'ICANN 2016-2020ICANN
 
IDN Access Domain Names Infographic Chinese
IDN Access Domain Names Infographic ChineseIDN Access Domain Names Infographic Chinese
IDN Access Domain Names Infographic ChineseICANN
 
ICANN Expected Standards of Behavior | Chinese
ICANN Expected Standards of Behavior | ChineseICANN Expected Standards of Behavior | Chinese
ICANN Expected Standards of Behavior | ChineseICANN
 
Call for Volunteers: Accountability & Transparency Review Team_ZH
Call for Volunteers: Accountability & Transparency Review Team_ZHCall for Volunteers: Accountability & Transparency Review Team_ZH
Call for Volunteers: Accountability & Transparency Review Team_ZHICANN
 
Future of the Internet | Media Briefing from Bangkok, Thailand [19 August 2015]
Future of the Internet | Media Briefing from Bangkok, Thailand [19 August 2015]Future of the Internet | Media Briefing from Bangkok, Thailand [19 August 2015]
Future of the Internet | Media Briefing from Bangkok, Thailand [19 August 2015]ICANN
 
Call for Volunteers: Accountability & Transparency Review Team
Call for Volunteers: Accountability & Transparency Review TeamCall for Volunteers: Accountability & Transparency Review Team
Call for Volunteers: Accountability & Transparency Review TeamICANN
 
Policy Development Process Infographic Turkish
Policy Development Process Infographic TurkishPolicy Development Process Infographic Turkish
Policy Development Process Infographic TurkishICANN
 
How it works internet networking icann53
How it works internet networking icann53How it works internet networking icann53
How it works internet networking icann53ICANN
 
IDN Access Domain Names Infographic English
IDN Access Domain Names Infographic EnglishIDN Access Domain Names Infographic English
IDN Access Domain Names Infographic EnglishICANN
 

Viewers also liked (20)

Policy Development Process Infographic Russian
Policy Development Process Infographic RussianPolicy Development Process Infographic Russian
Policy Development Process Infographic Russian
 
Idn program update icann53
Idn program update icann53Idn program update icann53
Idn program update icann53
 
How it works domain name registry protocol icann53
How it works  domain name registry protocol icann53How it works  domain name registry protocol icann53
How it works domain name registry protocol icann53
 
Registrars + law enforcement icann53
Registrars + law enforcement icann53Registrars + law enforcement icann53
Registrars + law enforcement icann53
 
ICANN53 Fadi Chehadé Keynote
ICANN53 Fadi Chehadé KeynoteICANN53 Fadi Chehadé Keynote
ICANN53 Fadi Chehadé Keynote
 
Idn root zone lgr workshop icann53
Idn root zone lgr workshop icann53Idn root zone lgr workshop icann53
Idn root zone lgr workshop icann53
 
Policy Development Process Infographic Portuguese
Policy Development Process Infographic PortuguesePolicy Development Process Infographic Portuguese
Policy Development Process Infographic Portuguese
 
Thick whois policy implementation meeting with the irt icann53
Thick whois policy implementation meeting with the irt icann53Thick whois policy implementation meeting with the irt icann53
Thick whois policy implementation meeting with the irt icann53
 
What’s the New ICANN Meeting Strategy?
What’s the New ICANN Meeting Strategy?What’s the New ICANN Meeting Strategy?
What’s the New ICANN Meeting Strategy?
 
Gdd update icann53
Gdd update icann53Gdd update icann53
Gdd update icann53
 
Next steps for whois accuracy reporting icann53
Next steps for whois accuracy reporting icann53Next steps for whois accuracy reporting icann53
Next steps for whois accuracy reporting icann53
 
Plan stratégique de l'ICANN 2016-2020
Plan stratégique de l'ICANN 2016-2020Plan stratégique de l'ICANN 2016-2020
Plan stratégique de l'ICANN 2016-2020
 
IDN Access Domain Names Infographic Chinese
IDN Access Domain Names Infographic ChineseIDN Access Domain Names Infographic Chinese
IDN Access Domain Names Infographic Chinese
 
ICANN Expected Standards of Behavior | Chinese
ICANN Expected Standards of Behavior | ChineseICANN Expected Standards of Behavior | Chinese
ICANN Expected Standards of Behavior | Chinese
 
Call for Volunteers: Accountability & Transparency Review Team_ZH
Call for Volunteers: Accountability & Transparency Review Team_ZHCall for Volunteers: Accountability & Transparency Review Team_ZH
Call for Volunteers: Accountability & Transparency Review Team_ZH
 
Future of the Internet | Media Briefing from Bangkok, Thailand [19 August 2015]
Future of the Internet | Media Briefing from Bangkok, Thailand [19 August 2015]Future of the Internet | Media Briefing from Bangkok, Thailand [19 August 2015]
Future of the Internet | Media Briefing from Bangkok, Thailand [19 August 2015]
 
Call for Volunteers: Accountability & Transparency Review Team
Call for Volunteers: Accountability & Transparency Review TeamCall for Volunteers: Accountability & Transparency Review Team
Call for Volunteers: Accountability & Transparency Review Team
 
Policy Development Process Infographic Turkish
Policy Development Process Infographic TurkishPolicy Development Process Infographic Turkish
Policy Development Process Infographic Turkish
 
How it works internet networking icann53
How it works internet networking icann53How it works internet networking icann53
How it works internet networking icann53
 
IDN Access Domain Names Infographic English
IDN Access Domain Names Infographic EnglishIDN Access Domain Names Infographic English
IDN Access Domain Names Infographic English
 

Similar to How it works internet standards setting icann53

Introduction to IETF and Standardisation Process
Introduction to IETF and Standardisation ProcessIntroduction to IETF and Standardisation Process
Introduction to IETF and Standardisation ProcessVinayak Hegde
 
ICANN Updates by Yu Chang Kuek
ICANN Updates by Yu Chang KuekICANN Updates by Yu Chang Kuek
ICANN Updates by Yu Chang KuekMyNOG
 
The Internet: Communities,Collaborations & Concepts
The Internet: Communities,Collaborations & ConceptsThe Internet: Communities,Collaborations & Concepts
The Internet: Communities,Collaborations & ConceptsEdwin A. Opare
 
Making domain name and IP address policy at ICANN
Making domain name and IP address policy at ICANNMaking domain name and IP address policy at ICANN
Making domain name and IP address policy at ICANNStephane Van Gelder
 
ION Santiago: What's Happening at the IETF? Internet Standards and How to Get...
ION Santiago: What's Happening at the IETF? Internet Standards and How to Get...ION Santiago: What's Happening at the IETF? Internet Standards and How to Get...
ION Santiago: What's Happening at the IETF? Internet Standards and How to Get...Deploy360 Programme (Internet Society)
 
Standard standardization protocol
Standard standardization protocolStandard standardization protocol
Standard standardization protocolSutanu Kandar
 
Introduction to the web systems and technologies.pptx
Introduction to the web systems and technologies.pptxIntroduction to the web systems and technologies.pptx
Introduction to the web systems and technologies.pptxherrykobs01
 
IETF Outreach in Bangladesh
IETF Outreach in BangladeshIETF Outreach in Bangladesh
IETF Outreach in BangladeshMd. Abdul Awal
 
ET3003-1 introduction (Semester II 2013-2014)
ET3003-1 introduction (Semester II 2013-2014)ET3003-1 introduction (Semester II 2013-2014)
ET3003-1 introduction (Semester II 2013-2014)Tutun Juhana
 
Some Internet Topics: Horizontals, the IETF, and IPv6
Some Internet Topics: Horizontals, the IETF, and IPv6Some Internet Topics: Horizontals, the IETF, and IPv6
Some Internet Topics: Horizontals, the IETF, and IPv6Internet Society
 

Similar to How it works internet standards setting icann53 (20)

Introduction to IETF and Standardisation Process
Introduction to IETF and Standardisation ProcessIntroduction to IETF and Standardisation Process
Introduction to IETF and Standardisation Process
 
IETF Talk
IETF TalkIETF Talk
IETF Talk
 
ION Belgrade - IETF Update
ION Belgrade - IETF UpdateION Belgrade - IETF Update
ION Belgrade - IETF Update
 
ION Malta - IETF Update
ION Malta - IETF UpdateION Malta - IETF Update
ION Malta - IETF Update
 
ION Costa Rica - About the IETF and How to Get Involved
ION Costa Rica - About the IETF and How to Get InvolvedION Costa Rica - About the IETF and How to Get Involved
ION Costa Rica - About the IETF and How to Get Involved
 
ICANN Updates by Yu Chang Kuek
ICANN Updates by Yu Chang KuekICANN Updates by Yu Chang Kuek
ICANN Updates by Yu Chang Kuek
 
The Internet: Communities,Collaborations & Concepts
The Internet: Communities,Collaborations & ConceptsThe Internet: Communities,Collaborations & Concepts
The Internet: Communities,Collaborations & Concepts
 
3. icann policy slidesv1
3. icann policy slidesv13. icann policy slidesv1
3. icann policy slidesv1
 
Making domain name and IP address policy at ICANN
Making domain name and IP address policy at ICANNMaking domain name and IP address policy at ICANN
Making domain name and IP address policy at ICANN
 
ION Durban - What's Happening at the IETF?
ION Durban - What's Happening at the IETF?ION Durban - What's Happening at the IETF?
ION Durban - What's Happening at the IETF?
 
ION Hangzhou - About IETF
ION Hangzhou - About IETFION Hangzhou - About IETF
ION Hangzhou - About IETF
 
ION Santiago: What's Happening at the IETF? Internet Standards and How to Get...
ION Santiago: What's Happening at the IETF? Internet Standards and How to Get...ION Santiago: What's Happening at the IETF? Internet Standards and How to Get...
ION Santiago: What's Happening at the IETF? Internet Standards and How to Get...
 
ION Bangladesh - IETF Update
ION Bangladesh - IETF UpdateION Bangladesh - IETF Update
ION Bangladesh - IETF Update
 
IETF Update: Making the Internet Work Better
IETF Update: Making the Internet Work BetterIETF Update: Making the Internet Work Better
IETF Update: Making the Internet Work Better
 
Standard standardization protocol
Standard standardization protocolStandard standardization protocol
Standard standardization protocol
 
Introduction to the web systems and technologies.pptx
Introduction to the web systems and technologies.pptxIntroduction to the web systems and technologies.pptx
Introduction to the web systems and technologies.pptx
 
IETF Outreach in Bangladesh
IETF Outreach in BangladeshIETF Outreach in Bangladesh
IETF Outreach in Bangladesh
 
IETF Outreach Program
IETF Outreach ProgramIETF Outreach Program
IETF Outreach Program
 
ET3003-1 introduction (Semester II 2013-2014)
ET3003-1 introduction (Semester II 2013-2014)ET3003-1 introduction (Semester II 2013-2014)
ET3003-1 introduction (Semester II 2013-2014)
 
Some Internet Topics: Horizontals, the IETF, and IPv6
Some Internet Topics: Horizontals, the IETF, and IPv6Some Internet Topics: Horizontals, the IETF, and IPv6
Some Internet Topics: Horizontals, the IETF, and IPv6
 

More from ICANN

Call for Volunteers: Accountability & Transparency Review Team_PT
Call for Volunteers: Accountability & Transparency Review Team_PTCall for Volunteers: Accountability & Transparency Review Team_PT
Call for Volunteers: Accountability & Transparency Review Team_PTICANN
 
Call for Volunteers: Accountability & Transparency Review Team_ES
Call for Volunteers: Accountability & Transparency Review Team_ESCall for Volunteers: Accountability & Transparency Review Team_ES
Call for Volunteers: Accountability & Transparency Review Team_ESICANN
 
Call for Volunteers: Accountability & Transparency Review Team_AR
Call for Volunteers: Accountability & Transparency Review Team_ARCall for Volunteers: Accountability & Transparency Review Team_AR
Call for Volunteers: Accountability & Transparency Review Team_ARICANN
 
Call for Volunteers: Accountability & Transparency Review Team_FR
Call for Volunteers: Accountability & Transparency Review Team_FRCall for Volunteers: Accountability & Transparency Review Team_FR
Call for Volunteers: Accountability & Transparency Review Team_FRICANN
 
Call for Volunteers: Accountability & Transparency Review Team_RU
Call for Volunteers: Accountability & Transparency Review Team_RUCall for Volunteers: Accountability & Transparency Review Team_RU
Call for Volunteers: Accountability & Transparency Review Team_RUICANN
 
ICANN Expected Standards of Behavior | French
ICANN Expected Standards of Behavior | FrenchICANN Expected Standards of Behavior | French
ICANN Expected Standards of Behavior | FrenchICANN
 
ICANN Expected Standards of Behavior
ICANN Expected Standards of BehaviorICANN Expected Standards of Behavior
ICANN Expected Standards of BehaviorICANN
 
ICANN Expected Standards of Behavior | Russian
ICANN Expected Standards of Behavior | RussianICANN Expected Standards of Behavior | Russian
ICANN Expected Standards of Behavior | RussianICANN
 
ICANN Expected Standards of Behavior | Arabic
ICANN Expected Standards of Behavior | ArabicICANN Expected Standards of Behavior | Arabic
ICANN Expected Standards of Behavior | ArabicICANN
 
ICANN Expected Standards of Behavior | Spanish
ICANN Expected Standards of Behavior | SpanishICANN Expected Standards of Behavior | Spanish
ICANN Expected Standards of Behavior | SpanishICANN
 
Policy Development Process Infographic Spanish
Policy Development Process Infographic SpanishPolicy Development Process Infographic Spanish
Policy Development Process Infographic SpanishICANN
 
Policy Development Process Infographic French
Policy Development Process Infographic FrenchPolicy Development Process Infographic French
Policy Development Process Infographic FrenchICANN
 
Policy Development Process Infographic English
Policy Development Process Infographic EnglishPolicy Development Process Infographic English
Policy Development Process Infographic EnglishICANN
 
Policy Development Process Infographic Chinese
Policy Development Process Infographic ChinesePolicy Development Process Infographic Chinese
Policy Development Process Infographic ChineseICANN
 
Policy Development Process Infographic Arabic
Policy Development Process Infographic ArabicPolicy Development Process Infographic Arabic
Policy Development Process Infographic ArabicICANN
 
How are gTLD Policies Implemented | French
How are gTLD Policies Implemented | FrenchHow are gTLD Policies Implemented | French
How are gTLD Policies Implemented | FrenchICANN
 
How are gTLD Policies Implemented | Spanish
How are gTLD Policies Implemented | SpanishHow are gTLD Policies Implemented | Spanish
How are gTLD Policies Implemented | SpanishICANN
 
El Crecimiento de la Economía Digital
El Crecimiento de la Economía Digital El Crecimiento de la Economía Digital
El Crecimiento de la Economía Digital ICANN
 
O Crescimento da Economia Digital
O Crescimento da Economia Digital O Crescimento da Economia Digital
O Crescimento da Economia Digital ICANN
 
The Growth of the Digital Economy
The Growth of the Digital EconomyThe Growth of the Digital Economy
The Growth of the Digital EconomyICANN
 

More from ICANN (20)

Call for Volunteers: Accountability & Transparency Review Team_PT
Call for Volunteers: Accountability & Transparency Review Team_PTCall for Volunteers: Accountability & Transparency Review Team_PT
Call for Volunteers: Accountability & Transparency Review Team_PT
 
Call for Volunteers: Accountability & Transparency Review Team_ES
Call for Volunteers: Accountability & Transparency Review Team_ESCall for Volunteers: Accountability & Transparency Review Team_ES
Call for Volunteers: Accountability & Transparency Review Team_ES
 
Call for Volunteers: Accountability & Transparency Review Team_AR
Call for Volunteers: Accountability & Transparency Review Team_ARCall for Volunteers: Accountability & Transparency Review Team_AR
Call for Volunteers: Accountability & Transparency Review Team_AR
 
Call for Volunteers: Accountability & Transparency Review Team_FR
Call for Volunteers: Accountability & Transparency Review Team_FRCall for Volunteers: Accountability & Transparency Review Team_FR
Call for Volunteers: Accountability & Transparency Review Team_FR
 
Call for Volunteers: Accountability & Transparency Review Team_RU
Call for Volunteers: Accountability & Transparency Review Team_RUCall for Volunteers: Accountability & Transparency Review Team_RU
Call for Volunteers: Accountability & Transparency Review Team_RU
 
ICANN Expected Standards of Behavior | French
ICANN Expected Standards of Behavior | FrenchICANN Expected Standards of Behavior | French
ICANN Expected Standards of Behavior | French
 
ICANN Expected Standards of Behavior
ICANN Expected Standards of BehaviorICANN Expected Standards of Behavior
ICANN Expected Standards of Behavior
 
ICANN Expected Standards of Behavior | Russian
ICANN Expected Standards of Behavior | RussianICANN Expected Standards of Behavior | Russian
ICANN Expected Standards of Behavior | Russian
 
ICANN Expected Standards of Behavior | Arabic
ICANN Expected Standards of Behavior | ArabicICANN Expected Standards of Behavior | Arabic
ICANN Expected Standards of Behavior | Arabic
 
ICANN Expected Standards of Behavior | Spanish
ICANN Expected Standards of Behavior | SpanishICANN Expected Standards of Behavior | Spanish
ICANN Expected Standards of Behavior | Spanish
 
Policy Development Process Infographic Spanish
Policy Development Process Infographic SpanishPolicy Development Process Infographic Spanish
Policy Development Process Infographic Spanish
 
Policy Development Process Infographic French
Policy Development Process Infographic FrenchPolicy Development Process Infographic French
Policy Development Process Infographic French
 
Policy Development Process Infographic English
Policy Development Process Infographic EnglishPolicy Development Process Infographic English
Policy Development Process Infographic English
 
Policy Development Process Infographic Chinese
Policy Development Process Infographic ChinesePolicy Development Process Infographic Chinese
Policy Development Process Infographic Chinese
 
Policy Development Process Infographic Arabic
Policy Development Process Infographic ArabicPolicy Development Process Infographic Arabic
Policy Development Process Infographic Arabic
 
How are gTLD Policies Implemented | French
How are gTLD Policies Implemented | FrenchHow are gTLD Policies Implemented | French
How are gTLD Policies Implemented | French
 
How are gTLD Policies Implemented | Spanish
How are gTLD Policies Implemented | SpanishHow are gTLD Policies Implemented | Spanish
How are gTLD Policies Implemented | Spanish
 
El Crecimiento de la Economía Digital
El Crecimiento de la Economía Digital El Crecimiento de la Economía Digital
El Crecimiento de la Economía Digital
 
O Crescimento da Economia Digital
O Crescimento da Economia Digital O Crescimento da Economia Digital
O Crescimento da Economia Digital
 
The Growth of the Digital Economy
The Growth of the Digital EconomyThe Growth of the Digital Economy
The Growth of the Digital Economy
 

How it works internet standards setting icann53

  • 1. Introduction to the Internet Engineering Task Force Russ Housley 21 June 2015
  • 2. 2 Internet Engineering Task Force §  “We make the net work” §  The mission of the IETF is to produce high quality, relevant technical and engineering documents that influence the way people design, use, and manage the Internet in such a way as to make the Internet work better. These documents include protocol standards, best current practices, and informational documents of various kinds. [RFC 3935]
  • 3. IETF Participants The Internet Engineering Task Force is a loosely self-organized group of people who contribute to the engineering and evolution of Internet technologies. It is the principal body engaged in the development of new Internet standard specifications. [RFC4677] §  Everyone is invited to participate §  An open and international community §  Interested individuals, not companies §  Goal: rough consensus – no voting 3
  • 4. 4 Open Standards The mission of the IETF is to make the Internet work better. However, no one is “in charge” of the Internet. Instead, many people cooperate to make it work. Each person brings a unique perspective of the Internet, and this diversity sometimes makes it difficult to reach consensus. Yet, when consensus is achieved, the outcome is better, clearer, and more strongly supported than the initial position of any participant.
  • 5. IETF Motto We reject kings, presidents and voting. We believe in rough consensus and running code. Dave Clark, MIT
  • 7. RFCs Published 7 IETF Not all RFCs come from the IETF; however, in the last 10 years, 90% of the RFCs have come from the IETF.
  • 8. IETF Document Format §  English is the official language of the IETF n  Blanket permission is given to translate any IETF document to other languages §  ASCII is used today §  Moving to XML for authoritative format soon n  Produce plain text, HTML, and PDF §  After 44 years, everyone can still read the RFCs n  See RFC 20 8
  • 9. Ethos of the IETF §  IETF uses an open standards process n  All interested people are invited to participate n  Even if unable to attend the face-to-face meetings, join mail list discussions n  All documents are online, available to everyone §  One Internet n  Open standards for a global Internet n  Maximum interoperability and scalability n  Avoid specialized protocols in different places n  Contributions are judged on merits: rough consensus and running code
  • 10. 10 IETF takes on work when … §  The problem needs to be solved n  Avoid specialized protocols in different places n  Research complete; engineering work needed §  The scope is well defined and understood §  Agreement on specific deliverables §  Reasonable probability of timely completion §  People willing to do the work
  • 11. 11 IETF is most successful when … §  Participants care about solving the problem §  Participants represent all stakeholders However, §  Have had bad experiences with problems that span Standards Development Organizations (SDOs) n  Must be vitally important topic to do it again n  Note: WEBrtc and RTCweb seems to be working very well between IETF and W3C
  • 13. Internet Engineering Task Force 13http://www.isoc.org/sites/default/files/factsheet_ecosystem_020514_en.pdf
  • 14. IETF Structure Overview §  The IETF is not a legal entity – no members §  1000 to 1200 people at 3 meetings each year n  Many more people on mail lists §  About 120 Working Groups (WGs) n  Where the real work gets done §  Six Areas, each lead by two or three Area Directors n  Except General Area is lead by IETF Chair §  IESG: Area management, standards approval §  IAB: architectural guidance, liaison, oversight §  IAOC: oversee budget, contracts, and IPR
  • 15. IETF Organizational Overview IETFTrust RFC Editor IETFTrust IASA IAD IAOC IESG Area Area IESG Area Area Area Area working group working group working group working group working group working group working group working working group working group working group working group working group working group working group working working group working group working group working working group working group working group working IETF Secretariat
  • 16. Internet Society (ISOC) §  Administrative “home” for the IETF and the IAB n  Neither the IETF nor the IAB are legal entities n  ISOC was formed when the NSF stopped funding the IETF Secretariat n  IETF Administrative Director (IAD) is an ISOC employee and manages all of the contracts that support the IETF w The only person that “works for” the IETF §  President of ISOC appoints the IETF Nominations Committee Chair, kicking off the process to select IETF leaders 16
  • 17. Internet Architecture Board (IAB) §  Provides overall Internet architecture advice §  Provides technical advice to the Internet Society §  Manages external liaison relationships for IETF §  Appoints the RFC Editor and oversees RFC series §  Selects IANA registry operator for protocol parameters and oversees their operation §  Confirming body for the IESG membership §  Appeals n  IAB is the final step for all technical appeals n  ISOC Board is the final step for process appeals 17
  • 18. 18 IETF Areas §  Areas are led by Area Directors (ADs) n  GEN – General – led by IETF Chair n  ART – Applications and Real Time – 3 ADs n  INT – Internet – 2 ADs n  OPS – Operations & Management – 2 ADs n  RTG – Routing – 3 ADs n  SEC – Security – 2 ADs n  TSV – Transport and Services – 2 ADs
  • 19. 19 Area Directors (ADs) §  Each Area has two or three ADs, except General Area §  Responsible for guiding direction in Area §  Responsible for managing process in Area n  Appoint Working Group (WG) Chairs n  Close WGs when work is complete or focus is lost §  Review WG documents for sound technical solution as well as proper process
  • 20. 20 Internet Engineering Steering Group (IESG) §  Fifteen ADs, includes IETF Chair for General Area §  Process management and IETF RFC approval body §  Approves Working Group creation and charter §  Reviews technical solution and process n  Multi-disciplinary technical review §  Approves publication of all IETF documents n  Ensures that non-IETF RFCs are not an “end run” around Internet standards process
  • 21. Working Groups §  WGs are primary mechanism for development of specifications and guidelines §  IESG approves WG charters with IAB input n  Generally short-lived n  Address a specific problem or produce specific deliverables §  No formal membership; participation open to all w  Every WG has a mail list §  WG Chair n  Sets agenda for meetings n  Appoints document editors and optional WG secretary n  Determines when rough consensus has been reached
  • 22. Rough Consensus §  No defined IETF membership; just participants We believe in rough consensus and running code §  Does not require unanimity §  Without constituency, no formal voting n  Sense of room often gauged by hum §  Disputes are resolved by discussion §  Decisions verified on mail list n  Ensures that people that are not present at a face-to-face meeting have their say 22
  • 23. IETF Standards Approval Working group document, or individual standards track document IESG RFC Editor Submit Concerns Published RFC IETF Community Review Last Call Comments, suggestions Sponsoring AD
  • 24. 24 IETF Standards Process (1 of 2) §  Identify Need n  Birds of a Feather (BOF) Session often used to demonstrate the need, show there is a constituency, and identify people willing to do the work n  Compose a draft charter for the Working Group §  Organize Working Group n  Working Group charter approved by the IESG n  Open mail list discussions and open meetings §  Develop Draft n  Internet-Draft documents are public n  Small Design Team often tackles a technical issue
  • 25. 25 IETF Standards Process (2 of 2) §  Formal Review n  Working Group Last Call is optional n  Area Director review n  IETF-wide Last Call §  Approve Standard n  IESG evaluates and approves document §  Publish Approved Standard n  RFC available for free download n  IETF Trust and the authors hold copyright
  • 26. Nominations Committee §  IETF Chair, ADs, IAB and 2 of the IAOC members are picked by Nominations Committee (NomCom) n  NomCom Chair appointed by ISOC President §  Volunteers serve as NomCom voting members n  Volunteers must attend 3 of last 5 IETF meetings n  Ten voting members are randomly selected from the volunteer pool §  NomCom picks one person for a 2 year term §  Confirmation before names are announced n  IETF Chair and ADs confirmed by IAB n  IAB confirmed by ISOC Board of Trustees n  IAOC confirmed by IESG
  • 27. IANA Protocol Parameter Registries §  Registries of parameter values used in Internet protocols are stored and maintained by the IANA, subject to policy in RFCs §  For a number of years, this IANA function has been provided by ICANN, formalized through MoU signed 2000 [RFC 2860] §  Over time, processes and role definitions have evolved, and have been documented in supplemental agreements, often called the Service Level Agreement (SLA). 27
  • 28. IANA Stewardship Transition §  ICANN has contract with the US NTIA §  In March 2014, NTIA announced intention to transition out of IANA stewardship role §  NTIA requested a transition proposal and provided evaluation criteria 28
  • 29. IETF IANAPLAN WG (1) §  The IANAPLAN WG is in the General Area §  Produce an IETF consensus on expected interaction between the IETF and the operator of protocol parameters registries §  Address the implications NTIA moving out of its current role with respect to the protocol parameters registries §  Focus on continuation of current arrangements §  Minimal change in oversight is preferred 29
  • 30. IETF IANAPLAN WG (2) §  WG is chartered solely for planning needed for the IANA stewardship transition §  WG will request IAB and IAOC to produce any needed documentation or agreements §  WG may also review proposals made by other communities regarding the transition of other IANA functions, especially the impact on the protocol parameter registries 30
  • 31. Protocol Parameter Registry Transition Proposal §  IANA WG proposal was delivered to the IANA Stewardship Transition Coordination Group (ICG) in January 2015 §  https://www.ietf.org/id/draft-ietf-ianaplan-icg-response-09.txt 31
  • 32. 32 IETF Summary §  The Internet works on IETF standards! §  IETF uses an open standards process n  Everyone is invited to participate n  All documents available to public for free n  Join mail list discussions, and face-to-face meetings if able §  One Internet n  Open standards for a global Internet n  Maximum interoperability and scalability n  Avoid specialized protocols in different places
  • 33. IETF Summary – IETF Movie http://www.youtube.com/watch?v=tqc8vd_jPpg
  • 34. 34 Questions? Russ Housley Phone: +1 703 435 1775 Email: housley@vigilsec.com