Do you want to engineer the Internet of the Future?Nestor Michael C. TiglaoISOC Fellow to the 81st IETF MeetingDecember 12, 2011
Outline• Why this talk?• Overview of the IETF• Next Generation Leaders Programme
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
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
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.
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
Top level view Internet Society IAB IASA IAD IESGIRTF RFC IANA area area IANA area “the IETF”
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
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
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
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
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)
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
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
IETF Meetings • Two plenary meetings • Technical plenary • Operations and Administration plenary• Dress code: “dress for the weather”. Otherwise, “dress for comfort”• Note well
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
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
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
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
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”
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
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
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
Internet Society’sNext Generation Leaders ProgrammeThe next generation of Internet leaders starts nowNestor Michael C. TiglaoTrustee, ISOC-PHDecember 12, 2011
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
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 stakeholdersAre you one of these leaders?
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.
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
How does the NGL help future leaders?NGL cultivates a new generation of Internet leaders,prepared to address critical technology, policy, and businesschallenges.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
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
“Shaping the Internet – History and Futures”Moderated eLearning curriculum, delivered by partnerDiploFoundation • 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
ISOC Fellowship to IETFInternet 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
IGF AmbassadorshipInternet 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
Fellowship to OECD Technology Foresight ForumOrganization for Economic Co-operation andDevelopment (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
NGL CertificationNGL participants graduate with anNGL Certificate if they successfullycombine: • 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 forgraduation
Laureate Local Impact ProjectsPotential graduates can also propose a project in theirlocal community. The best applications will be selected foradditional 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 valueto their own Chapters and communities.
Meet the Next Generation Internet LeadersJean-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 areasimportant 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 ofIDN 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 DraftsMember of CEDI (Centro De Estudios de Informatica) UniversidadTecnologica Nacional/Facultad Regional Haedo (UTN/FRH) ArgentinaKarim Attoumani Mohamed, Comoros, (eLearning 2010)Experience from eLearning helped him secure a travel fellowship for ICANN Brussels, where he representedComoros on the GAC. He then established a national taskforce on ICT governance (ccTLD, IPv6, universalaccess).
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
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
My Fellowship to the 81st IETF Meeting• Mentor: Zach Shelby (http://zachshelby.org)
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 ISOCs Internet Leadership Programmes team Leaders@InternetSociety.org Under the patronage of the European Commission for Information Society and Media
Internet Society’sNext Generation Leaders ProgrammeThe next generation of Internet Leaders starts now…Starting with you?