1. Do you want to engineer the Internet of the Future?
Nestor Michael C. Tiglao
ISOC Fellow to the 81st IETF Meeting
December 12, 2011
2. Outline
• Why this talk?
• Overview of the IETF
• Next Generation Leaders Programme
3. Why this talk?
• The Internet is an integral part of our daily lives
• Internet access is claimed as basic human right
• Has it become too big to fail?
• How will it evolve in the future?
• Your research
• Future career
• Post-IETF activity
4. Internet Engineering Task Force (IETF)
• A group of loosely organized but committed individuals
who contribute to the engineering and evolution of
Internet technologies
• No formal memberships, no fees, nothing to sign
• No legal identity
• An “organized activity of the Internet Society”
• Formed in January 1986 with 21 people
•Core group made up of 200 people
• 90% work done through mailing lists
• 3 IETF meetings/year
5. IETF Founding Beliefs
• “We reject kings, presidents, and voting. We believe in
rough concensus and running code”. – David Clark
• “Be conservative in what you send and liberal in what
you accept”. – Jon Postel
• The IETF does not control or even patrol the Internet.
6. IETF Work Teams
• 137+ working groups (WGs) with WG Chair(s)
• 8 areas with Area Directors (ADs)
• APS, GEN, INT, O&M, RAI, RTG, SEC, TSV
• Internet Engineering Steering Group (IESG)
• Provides management (ADs + IETF Chair)
• Internet Architecture Board (IAB)
• Provides architectural guidance & liaisons
• IETF produces standards and other documents
• RFC – Request for Comments
• Standards track, informational, experimental, etc.
• BCP – Best Current Practices
7. Top level view
Internet
Society
IAB IASA IAD IESG
IRTF RFC
IANA area area
IANA area
“the IETF”
8. IETF Role and Scope
• „above the wire and below the application‟
• IP, TCP, email, routing, IPsec, HTTP, FTP, ssh, LDAP,
SIP, mobile IP, ppp, RADIUS, Kerberos, secure email,
streaming video & audio, ...
• But wires are getting fuzzy
• MPLS, GMPLS, pwe3, VPN, ...
• Generally hard to clearly define IETF scope
• IETF is constantly exploring the edges
9. The Internet Society (ISOC)
• Formed in 1992
• Provides the legal umbrella over IETF
• Non-profit, non-governmental, independent, international,
organization
• More than 100 organizational members & more than 44,000
individual members & over 80 chapters around the world
• “dedicated to ensuring the open development, evolution
and use of the Internet for the benefit of people throughout
the world”
• Join at www.isoc.org
• ISOC.PH, www.isoc.ph
10. IETF Standards
• Standards not “because we say so”. They are standards
only if people use them
• Formal SDOs can create legally mandated standards
• No formal recognition for IETF standards
• By governments or approved standards organization
• Lack of formal government input
• No submitting to traditional standards bodies
11. What is an RFC?
• RFC used to stand for “Request for Comments”
• Now more formal documents for specifying Internet
protocols
• More than 6000 RFCs
• Many kinds: standards, policies, tutorials, whitepapers,
process documents, requirements, corporate
documentation, April Fool‟s Day jokes, poetry
•Format: English, ASCII
12. Some RFCs
• RFC 793 – Transmission Control Protocol (TCP)
• RFC 768 – User Datagram Protocol (UDP)
• RFC 791 – Internet Protocol (IPv4)
• RFC 2460 – Internet Protocol Version 6 (IPv6)
• RFC 2616 – Hypertext Transfer Protocol – HTTP/1.1
• RFC 959 – File Transfer Protocol (FTP)
• RFC 4251 – Secure Shell (SSH) Protocol
• RFC 3550 – Real-Time Transport Protocol (RTP)
13. RFC Process Flow
Working group doc, or
individual standards track doc
Submit Concerns
maybe
IESG RFC Production
RFC Publisher
“Last Call” Comments,
suggestions
IETF Community
Review Published RFC
14. IETF Meetings
• Planned five years in advance
• High-speed Internet access in the main venue and main
hotel
• Six days with 1K-1.5K attendees
• First day for newcomers‟ welcome and tutorials
• Remaining days of intense WG meetings
• Birds of a feather (BOF) sessions
• Hallway meetings
• Cofee breaks
• Social events
15. IETF Meetings
• Two plenary meetings
• Technical plenary
• Operations and Administration plenary
• Dress code: “dress for the weather”. Otherwise, “dress
for comfort”
• Note well
16. WG sessions
• Each WG has a charter with clear goals and milestones
• Main components
• WG Leader(s)
• Jabber scribe
• Blue sheets
• Presentations are often short and direct to the point
• Where major decisions are made
• e.g., how to proceed
• Sessions are streamed and recorded
• Prolonged discussions are taken offline
18. IPR Issues
• Author(s) need to give non-exclusive publication rights to
IETF Trust if to be published at all
• Also (normally) the right to make derivative works
• Required for standards track documents
• Author(s) retain all other rights
• IETF requires timely IPR disclosure
• Updated by RFC 5378
• Expanded rights granted to IETF Trust
• Issue with text copied from older IDs and RFCs
• IETF Trust released a FAQ on IETF copyright
• see http://trustee.ietf.org/faqs.html
19. Note Well
• Reminder to all participants about obeying IETF
copyright policies
• “Any submission to the IETF intended by the Contributor
for publication as all or part of an IETF Internet-Draft or
RFC and any statement made within the context of an
IETF activity is considered an "IETF Contribution".
• Contributor gives non-exclusive, perpetual, and
irrevocable publication rights to IETF
• Also (normally) the right to make derivative works
20. Some WGs and their Status
• IPv6 over Low-power WPAN (6lowpan) (recently closed)
• Interoperable implementations of 6LoWPAN networks
– IPv6 over 802.15.4 networks (sensor networks)
• Security and management protocols and constructs for
building 6LoWPAN networks
• Home Network (homenet)
• Formed in July 2011
• Produce architecture documents for home networks
• Real-time Communication in Web Browsers (rtcweb)
• Formed in March 2011
• Support real-time communications on the web
21. How to Contribute Research Results to IETF?
• Is the IETF the right venue?
• How would the Internet be better?
• What Internet nodes would have been upgraded?
• Get the IETF to start work on your proposal
• Outline your protocol
• Build a community
• Commit enough time, energy and perseverance
• Be open, collaborate
• Seek resolution, not perfection
• Implement “running code”
22. Internet Research Task Force (IRTF)
• Focused on long-term problems in the Internet
• Anti-Spam Research Group (ASRG)
• Crypto Forum Research Group
• Delay-Tolerant Networking Research Group (DTNRG)
• Host Identity Protocol Research Group (HIPRG)
• Internet Congestion Control Research Group (ICCRG)
• IP Mobility Optimizations Research Group (MOBOPTS)
• Network Complexity Research Group (NCRG)
• Network Management Research Group (NMRG)
• Peer-to-Peer Research Group (P2PRG)
• Routing Research Group (RRG)
• Scalable Adaptive Multicast Research Group (SAMRG)
• Virtual Networks Research GROUP (VNRG)
• www.irtf.org
23. What’s next?
• Join mailing lists
• This is where the work happens
• But read (and understand) before writing
• Read the drafts and contribute
• Don‟t be shy (but do not come on too strong)
• Talk with (not just to) people
• Look for common ground
• Don‟t settle for second-rate discussion or technology
24. Further Reading
• RFC4677,The Tao of the IETF
• RFC2418, IETF Working Group Guidelines and
Procedures
• M. Bagnulo, P. Earley, L. Eggert, R. Winter. How to
Contribute Research Results to Internet Standardization,
Computer Communication Review, vol. 4, no. 3, July
2011
• http://www.ietf.org
25. Internet Society’s
Next Generation Leaders Programme
The next generation of Internet leaders starts now
Nestor Michael C. Tiglao
Trustee, ISOC-PH
December 12, 2011
26. The success of the Internet was not an accident
And we cannot take its future for granted
That’s why the Internet Society invests in the
Next Generation of Internet Leaders
27. The next generation of Internet Leaders…
• Understand how business,
technology, and policy interconnect
• Work with many different types of
individuals and organizations across
the Internet ecosystem
• Build communities, cooperate, and
coordinate with all stakeholders
Are you one of these leaders?
28. What is the NGL Programme?
The Next Generation Leaders Programme:
• Integrates training and professional-
development
• Identifies emerging leaders (20-40 years
old) with potential to work across Policy,
Technology, Business, and Education
• Prepares potential leaders for complex
challenges ahead
• Includes participants from all around the
world – more than 30 countries so far,
from all regions.
29. How is the NGL Programme structured?
• NGL blends interactive course work with
hands-on experience
• Each NGL component can be completed
separately, or in combination, depending
on your own interest
•Opportunity for NGL certification
• Advanced opportunities to recognize
high achievement and deliver local
impact
30. How does the NGL help future leaders?
NGL cultivates a new generation of Internet leaders,
prepared to address critical technology, policy, and business
challenges.
The NGL programme helps participants:
• Develop diplomatic skills
• Master the drivers of Internet-based innovation and
growth
• Experience the technical development of the Internet
• Learn how to strengthen their local communities and
bring local Internet-related issues and ideas onto the
global stage
• Promote the values and principles that are the foundation
of the Internet‟s success and advance an open,
collaborative, and multistakeholder Internet model
31. NGL key components
• Moderated eLearning course "Shaping the
Internet – History and Futures”
• Ambassadorships
• Internet Governance Forum (IGF)
• Fellowships
• IETF
• World Bank infoDev Global Forum
• OECD Technology Foresight Forum
• The Next Generation Leaders Certificate
• Laureate Award projects
32. “Shaping the Internet – History and Futures”
Moderated eLearning curriculum, delivered by partner
DiploFoundation
• Covers essential topics for effective interactions and
relationships in Internet Ecosystem; key concepts and
emerging issues in Internet governance
• Online, interactive coursework (no travel required)
• Read and comment on materials in your own time
• Join weekly text-based chat, facilitated by a Diplo tutor
and an ISOC expert
• Concurrent courses in English and French
33. ISOC Fellowship to IETF
Internet Engineering Task Force (IETF)
• Fellows attend an IETF meeting
• An experienced mentor helps Fellows build an in-depth
understanding of standards-making process
• Active involvement by Fellows capable of contributing to
IETF activities
• Fellows build personal networks with peers
• New and returning Fellows selected
• Note - no age restrictions on this NGL component
34. IGF Ambassadorship
Internet Governance Forum (IGF)
• Ambassadors participate in IGF meeting
• Explain and promote ISOC positions on public policy
issues
• Contribute local and regional perspectives in workshops
and sessions
• Share experience with their home community and
Chapter
• New and returning Ambassadors selected
35. Fellowship to OECD Technology Foresight Forum
Organization for Economic Co-operation and
Development (OECD)
• Fellows attend an annual event by the OECD Committee
for Information, Computer, and Communications Policy
(ICCP)
• Fellows join policy makers, business, civil society, and
technical communities to identify opportunities for and
challenges to Internet Economy
• Well suited to those interested in impact of technological
innovation
• New and returning Fellows selected
36. NGL Certification
NGL participants graduate with an
NGL Certificate if they successfully
combine:
• moderated eLearning "Shaping the
Internet - History & Futures", and
• A Fellowship or Ambassadorship
(or demonstrate high achievement
in professional or voluntary
capacity)
• Note - annual application process for
graduation
37. Laureate Local Impact Projects
Potential graduates can also propose a project in their
local community. The best applications will be selected for
additional support:
• Travel to an ISOC office
• ISOC staff help to refine the project
• Additional training (grant writing/media training)
• Project funding
• Laureates are high achievers, returning additional value
to their own Chapters and communities.
38. Meet the Next Generation Internet Leaders
Jean-Robert Hountomey, Benin (Fellow to IETF 77)
“I enjoyed participating in discussions with people as well as the opportunity to contribute in some of the areas
important to the African continent, such as IPv6, congestions, and DNS security.”
Jean-Robert is now mentoring two ISOC Togo Chapter members to prepare them for IETF participation.
Burmaa Baasansuren, Mongolia (IGF Ambassador 2009, Fellow to IETF 74, returning Fellow IETF 79)
“The knowledge and technical expertise that I acquired … helped greatly with my organization’s pilot testing of
IDN implementation and our ICT development research activities.”
Fernando Gont, Argentina, (Fellow to IETF 76, returning Fellow IETF 79 & 80, eLearning 2010)
Has authored five RFCs (two already in 2011) & various Internet Drafts
Member of CEDI (Centro De Estudios de Informatica) Universidad
Tecnologica Nacional/Facultad Regional Haedo (UTN/FRH) Argentina
Karim Attoumani Mohamed, Comoros, (eLearning 2010)
Experience from eLearning helped him secure a travel fellowship for ICANN Brussels, where he represented
Comoros on the GAC. He then established a national taskforce on ICT governance (ccTLD, IPv6, universal
access).
39. Join the NGL Programme
• A flexible curriculum
• Apply for any of the NGL components
• you can participate in just one component, or combine
them to suit your interests
• eLearning course can be completed from home; all other
components require travel
• No fees; ISOC covers all expenses
• Open to ISOC members only
40. How can you make a difference?
• NGL is helping to create a pool of talented individuals
from around the world
• a global community of dedicated professionals with
deep local roots
• committed to the shared goal of keeping the Internet
open
•You can help us:
• Spread the word
• Recommend leaders
• Engage with NGL alumni
• Develop and scale the programme
41. My Fellowship to the 81st IETF Meeting
• Mentor: Zach Shelby (http://zachshelby.org)
42. Learn more
• Visit the website
http://www.InternetSociety.org/leaders
• Sign up for NGL Announcements
https://www.isoc.org/leaders/application.php?s=2
• Contact ISOC's Internet Leadership Programmes
team
Leaders@InternetSociety.org Under the patronage of the
European Commission for
Information Society and Media