World IPv6 Day and IPv6 at Facebook

Slides:



Advertisements
Similar presentations
Cloud Communications Ecosystem Panel Alan Bugos, Vice President of Technology October 15th, 2013.
Advertisements

Changing Engines While Flying! John Montross Vice President, Managed Network Operations Sprint Corporation WEB File Sharing.
Key Messages & Handling Customer/Partner Questions Sept 2007 Zimbra Confidential.
6TAP for an IPv6 Internet Becca L. Nitzan ESnet/Lawrence Berkeley National Lab STAR TAP Meeting June 22, 1999, San Jose, CA.
IPv6 Transition Roque Gagliano What is transition? IPv4 only.IPv4 Only Bone is borned IPv4 Only Experimental IPv6. Majority:
Possible Broadband Deployments Post IPv4 Completion Alain Durand, Work in progress #include.
World IPv6 Day: June Why We Care and You Should Too! Phil Roberts –author- Christian OFlaherty –messenger-
Do 50% of IP Networks run v6 ? Hurricane Electric IPv6 Native Backbone – Massive Peering! LACNIC XV Cancun – 16 th May 2011 Martin J. Levy, Director IPv6.
Measuring IPv6 Deployment Geoff Huston George Michaelson
IPv6 Transition for Enterprises Light Reading Live 14 July 2011 John Curran President and CEO ARIN.
Planning Your Conversion from IPv4 to IPv6 John Curran ARIN President & CEO This presentation describes the impending depletion of Internet Protocol version.
Deploying IPv6: The time is now Are you ready? SFTA 24 May 2012 John Curran President and CEO, ARIN.
IPv6: No Longer Optional John Curran President & CEO, ARIN.
Disruption (and Recovery) of the ISP Business Model with IPv4 Depletion PTC12 15 January 2012 John Curran President and CEO, ARIN.
Demystifying IPv6: Ensuring a Smooth Transition John Curran ARIN President & CEO This presentation describes the impending depletion of Internet Protocol.
ARIN IP Address Stewardship 3 February About ARIN Regional Internet Registry (RIR) – Established December 1997 by Internet community 100% community.
From World IPv6 Day to World IPv6 Launch: This time its for real
© AfriNIC – IPv6 in Africa How Africa is preparing for IPv6 Adiel A. Akplogan CEO, AfriNIC iWeek, Johannesburg, 18 September 2008.
IETF 80 th Problem Statement for Operational IPv6/IPv4 Co-existence 3/31/2011 Chongfeng Xie Qiong Sun
IPv4/IPv6 Coexistence and Transition: Requirements for solutions draft-bagnulo-v6ops-6man-nat64-pb-statement-01 M. Bagnulo, F. Baker v6ops WG - IETF71.
CNISP & CNNOG Introduction 6-Link Operation Update CNISP & CNNOG Dong Yan.
IP Family Selection for MIF Host Zhen Cao, Dapeng Liu China Mobile.
NAT64-CPE Mode Operation for Opening Residential Service Gang Chen Hui Deng
DSMIPv6 Home Network Type Extensions George Tsirtsis On behalf of Karen Nielsen
FORUM ON NEXT GENERATION STANDARDIZATION (Colombo, Sri Lanka, 7-10 April 2009) A Pilot Implementation of an NGN Dual Stack IPv4/IPv6 network for MEWC,
Why NAT64 must win. Andy Davidson 27 th Septeber 2012 ______________________________________________________ CTO, 2Connect UK. RIPE65, Amsterdam
Chapter 1: Introduction to Scaling Networks
All Rights Reserved © Alcatel-Lucent 2009 Enhancing Dynamic Cloud-based Services using Network Virtualization F. Hao, T.V. Lakshman, Sarit Mukherjee, H.
Applications Test Results in MIF environment draft-zheng-mif-apps-test-02.txt IETF 81 Quebec City.
Requirements (and Other Considerations) for NAT-PT Replacement from RFC 4966 IETF70 Vancouver v6ops W.G. December 6, 2007 Elwyn Davies.
IPv6 in Mobile Networks: Lessons Learned and Strategies Forward
Supporting Internet Growth and Evolution: The Transition to IPv6 SANOG January George Kuo Member Services Manager, APNIC.
Public IPv4 over Access IPv6 network draft-cui-softwire-host-4over6-06 draft-cui-softwire-dhcp-over-tunnel-01 Y. Cui, J. Wu, P. Wu Tsinghua Univ. C. Metz.
Building An IPv6 Deployment Plan v0.1 Alastair Matthews Network Engineer.
IPv6 Activities and Update in Thailand Sinchai Kamolphiwong IPv6 Forum Thailand IPv6 WG, UniNet NGI.
©2010 Check Point Software Technologies Ltd. | [Unrestricted] For everyone Check Point’s World IPv6 Day Experience Bob Hinden.
IPv6 Deployment CANTO Nate Davis, Chief Operating Officer 13 August 2014.
Blue Coat and the Blue Coat logo are trademarks of Blue Coat Systems, Inc., and may be registered in certain jurisdictions. All other product or service.
IPv6: Application perspective Zaid Ali Chairman/President SFBAY ISOC
1 Migration paths to IPv6 Daniel Junqueira Sales Engineer – A10 Networks
1 Muhammed Rudman
IPv4 Depletion IPv6 Adoption 3 February /8s Remaining.
Enabling IPv6 in Corporate Intranet Networks
17/10/031 Summary Peer to peer applications and IPv6 Microsoft Three-Degrees IPv6 transition mechanisms used by Three- Degrees: 6to4 Teredo.
Strategies to Ensure ROI From Ipv6 Transition and Deployments Alpna Doshi Asst. Vice President – Telecom Business Unit Satyam Computer Services Ltd.
IPv6 at CERN Update on Network status David Gutiérrez Co-autor: Edoardo MartelliEdoardo Martelli Communication Services / Engineering
High Availability Options for JD Edwards EnterpriseOne Shawn Scanlon, GSI.
1 Planetary Network Testbed Larry Peterson Princeton University.
Computer Science 162 Section 1 CS162 Teaching Staff.
By: Eng. Kais A. Al-Essa Operations & Technical Services Manager Sahara Net’s Road to IPv6 Readiness.
Content Delivery Networks. History Early 1990s sees 100% growth in internet traffic per year 1994 o Netscape forms and releases their first browser.
Polycom Conference Firewall Solutions. 2 The use of Video Conferencing Is Rapidly Growing More and More people are adopting IP conferencing Audio and.
{ Content Distribution Networks ECE544 Dhananjay Makwana Principal Software Engineer, Semandex Networks 5/2/14ECE544.
IPv4 TO IPv6 TRANSITION AND INTEROPERABILITY FOR TELECOM SERVICE PROVIDER Business Problem In today’s environment of growing connectivity where almost.
KT's IPv6 status and trial service Future Technology Lab Dongjin Kwak, Jaehwa Lee Meeting 2008 at NZ.
Internet Protocol version 6 (IPv6) m Hayato Namae 2015/10/8Colloquium1.
IPv6 – What You Need To Know Tom Hollingsworth CCNP,CCVP,CCSP, MCSE.
Hosting Providers and IPv6.  Managed Service Providers and Hosting Providers are an often overlooked player  Neither a traditional ISP or a traditional.
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Chapter 1: Introduction to Scaling Networks Scaling Networks.
IPv6 transition strategies IPv6 forum OSAKA 12/19/2000 1/29.
CS 6401 Overlay Networks Outline Overlay networks overview Routing overlays Resilient Overlay Networks Content Distribution Networks.
17/10/031 Euronetlab – Implementation of Teredo
Saasabi’s Analytical Processing Engine in the Cloud Makes Business Intelligence Affordable for Everyone COMPANY PROFILE: Saasabi Saasabi is a BizSpark.
IETF 81 th Rapid Transition of IPv4 contents to be IPv6-accessible draft-sunq-v6ops-contents-transition-02 Q. Sun, C. Xie, Q. Liu, X. Li, J. Qin and D.
Presented by: Philippe Bogaerts Sr. Channel Field Systems Engineer Benelux Building an agile IPv6 infrastructure.
Networks and Security Great Demo
IPV6 TECHNIQUES TO Re-IMAGINE RESEARCH AND EDUCATION NETWORKS
IPv6 Deployment: Business Cases and Development Options
Introducing Novell IPv6 Stack
It Followed Me Home: Exploring Strong Last Hop Devices and CDNs
Presentation transcript:

World IPv6 Day and IPv6 at Facebook Diego Veca Network Engineering Team - Facebook May 2011 LACNIC XV - Latin American IPv6 Forum – FLIP6

World IPv6 Day: 8 June 2011 Open to everyone Encouraged by ISPs, mobile companies, websites, content providers Global awareness for users, ISPs First, global test-flight of v6 Synchronized operations, controlled environment Breaks chicken-and-egg situation Opportunity to fix hardware/software bugs before June-8 Announced by Facebook, Google, Yahoo!, Akamai, Limelight

Direct v4 connection Credit: L. Colitti, “The path to IPv6”, Google

v4 with LSN Credit: L. Colitti, “The path to IPv6”, Google

Large scale NAT Legacy v4 users New v4 users New v6 users LSN LSN www.facebook.com IPv4 IPv6

Adds a device between user and websites LSN IPv6 Adds a device between user and websites Provides direct, native http connection like today Off-path detour and load on translator adds latency Shortest path, No added latency 1000s of users share one IP address One address per user (or household) Single attacker can poison an address shared by 1000s of users, Attackers can hide easily Same security model as today Unknown location and uptime of LSN devices Same SLA model as today Comparison: Large Scale NAT vs. End-to-end IPv6

Goals for Facebook’s IPv6 implementation Serve Facebook application to v6 users Deploy IS-IS early Go dual-stack on routers Make no changes to servers Start with two projects Chicago: Native v6 Cakewalk: LISP for v6

Production network Edge Edge FB Backbone Load Balancers Switches Data center Data center Data center Data center Load Balancers Data center Switches Servers

Solutions deployed Dual-stack IS-IS, BGP v6 transit, peers Edge Edge FB Backbone Data center Data center Data center Data center Load Balancers Dual-stack clusters Data center v6 LB, address translation Dual-stack servers v6-enabled applications Switches Servers

LB address translation Public v6 Public v4 FB BB dual-stack v4+v6 v6 → v4 address translation 2620:0:1c08:0:face:b00c::1 → 10.1.1.1 Data center LB v6 v4 hosts (for now)

v6 from a network engineer view Network Hierarchy Devices Solutions Deployment Edge Routers Transit, peering Day 1, then organic Backbone Routing protocols Organic Data center Switches, load balancers (LB) Address translation Enough for W6D and initial v6 use Host Servers No change in most cases, dual-stack for development Minimal (development hosts and apps)

Opening the floodgates

Opening the floodgates Understanding the blast radius of AAAA on broken clients Good instrumentation of user experience Testing Communication Taking the leap in doses Analysis Iteration World IPv6 Day 8 June 2011

Ongoing and future initiatives Code Logging Geo-location Tools CDN Broken clients Detection Repair

Experimental, non-production www.v6.facebook.com m.v6.facebook.com www.lisp6.facebook.com m.lisp6.facebook.com Experimental, non-production Make your next status update over IPv6 Good report: http://fud.no/ipv6 (Tore Anderson, Oct-2010)