Euro6IX project and Italian IPv6 Task Force



Similar documents
Euro6IX. The Pan-European IPv6 IX Backbone. Jordi Palet CEO/CTO Consulintel

IPv6 Fundamentals, Design, and Deployment

Campus IPv6 connection Campus IPv6 deployment

Introduction to The Internet

FLAG s IPv6 Implementation

IPv6 over IPv4/MPLS Networks: The 6PE approach

HP and IPv6 Deployment. Bill Medlin HP-UX IPv6 Project Manager

Introduction to The Internet. ISP/IXP Workshops

Transitioning to BGP. ISP Workshops. Last updated 24 April 2013

Address Scheme Planning for an ISP backbone Network

TABLE OF CONTENTS. Section 5 IPv Introduction Definitions DoD IPv6 Profile Product Requirements...

CS 457 Lecture 19 Global Internet - BGP. Fall 2011

Hitachi s Activities Regarding Broadband IPv6 Network Systems

software networking Jithesh TJ, Santhosh Karipur QuEST Global

IPv6 Migration Challenges for Large Service Providers

IPv6 and 4-byte ASN Update

Mobile Packet Backbone Network Training Programs. Catalog of Course Descriptions

ISP Case Study. UUNET UK (1997) ISP/IXP Workshops. ISP/IXP Workshops. 1999, Cisco Systems, Inc.

Internet Protocol: IP packet headers. vendredi 18 octobre 13

MPLS VPN Services. PW, VPLS and BGP MPLS/IP VPNs

Challenges and Opportunities in Deploying IPv6 Applications

PSTN IXC PSTN LEC PSTN LEC STP STP. Class 4. Class 4 SCP SCP STP. Switch. Switch STP. Signaling Media. Class 5. Class 5. Switch.

IPv6 Integration in Federal Government: Adopt a Phased Approach for Minimal Disruption and Earlier Benefits

IPv6 Co-existence & Integration

Document ID: Introduction

IPv6 Addressing. ISP Training Workshops

Disaster Recovery Design Ehab Ashary University of Colorado at Colorado Springs

IPv6 Deployment Strategies

A Case Study Design of Border Gateway Routing Protocol Using Simulation Technologies

Module 1: Overview of Network Infrastructure Design This module describes the key components of network infrastructure design.

CIRA s experience in deploying IPv6

Enterprise Network Simulation Using MPLS- BGP

Interconnecting IPv6 Domains Using Tunnels

Internet Exchange Points (IXPs) Scalable Infrastructure Workshop

Topic 1: Internet Architecture & Addressing

Transform Your Business and Protect Your Cisco Nexus Investment While Adopting Cisco Application Centric Infrastructure

Description: Objective: Upon completing this course, the learner will be able to meet these overall objectives:

Basic IPv6 WAN and LAN Configuration

S ITGuru Exercise (3: Building the MPLS BGP VPN) Spring 2006

Agenda. ETHZ IP-Network. ETHZ-BB Diagramm. Backbone. Network Topology. Dordaneh Arangeh Derk Valenkamp

Cisco. Patrick Grossetete Cisco Systems Cisco IOS IPv6 Product Manager pgrosset@cisco.com

GN1 (GÉANT) Deliverable D13.2

IPv6 deployment status & Migration Strategy

Transition to IPv6 in Service Providers

HP Networking BGP and MPLS technology training

Move to IPv6 for business continuity

DD2491 p Load balancing BGP. Johan Nicklasson KTHNOC/NADA

Introduction to Routing

Security Services on IPv6 Networks: PKIv6 and IPv6-VPNs

Open Source in Network Administration: the ntop Project

ISP & IXP Design. Philip Smith APNIC st 31 st August 2012

CPE requirements and IPv6. Ole Trøan, February 2010

ABOUT AT&T GLOBAL CLEARINGHOUSE

Deploying IPv6 for Service Providers. Benoit Lourdelet IPv6 Product Manager, NSSTG

BGP1 Multihoming and Traffic Engineering

Data Networking and Architecture. Delegates should have some basic knowledge of Internet Protocol and Data Networking principles.

State of Texas. TEX-AN Next Generation. NNI Plan

IPV6 DEPLOYMENT GUIDELINES FOR. ARRIS Group, Inc.

Top-Down Network Design

Transition to IPv6 for Managed Service Providers: Meet Customer Requirements for IP Addressing

Examination. IP routning på Internet och andra sammansatta nät, DD2491 IP routing in the Internet and other complex networks, DD2491

Daniel O. Awduche, MBA, PhD.

RFC 2547bis: BGP/MPLS VPN Fundamentals

Broadband Network Architecture

@Home Cable Deployment Experiences or

Demonstrating the high performance and feature richness of the compact MX Series

Juniper Networks Universal Edge: Scaling for the New Network

References and Requirements for CPE Architectures for Data Access

MOC 6435A Designing a Windows Server 2008 Network Infrastructure

6QM Solution for IPv6 QoS Measurements

Steve Worrall Systems Engineer.

Introduction to IP v6

Designing and Developing Scalable IP Networks

Next Generation Networks Convergence, evolution and roadmaps

Designing a Windows Server 2008 Network Infrastructure

Residential IPv6 IPv6 a t at S wisscom Swisscom a, n an overview overview Martin Gysi

DD2491 p MPLS/BGP VPNs. Olof Hagsand KTH CSC

Next Generation IPv6 Network Security a Practical Approach Is Your Firewall Ready for Voice over IPv6?

Border Gateway Protocol (BGP)

Implementing MPLS VPN in Provider's IP Backbone Luyuan Fang AT&T

Juniper Exam JN0-343 Juniper Networks Certified Internet Specialist (JNCIS-ENT) Version: 10.1 [ Total Questions: 498 ]

Interdomain Routing. Project Report

LONG: Laboratories Over Next Generation Networks.

IRATI - Investigating RINA as an Alternative to TCP/IP

IMPLEMENTING CISCO IP ROUTING V2.0 (ROUTE)

IPv6 Address Planning. MENOG 11 Amman 30 th September 9 th October 2012 Philip Smith

IP Networking. Overview. Networks Impact Daily Life. IP Networking - Part 1. How Networks Impact Daily Life. How Networks Impact Daily Life

Professional Profile Company Experience & Biography SixNet Consulting Group .SixNetConsulting

Load balancing and traffic control in BGP

Analyzing Capabilities of Commercial and Open-Source Routers to Implement Atomic BGP

Tackling the Challenges of MPLS VPN Testing. Todd Law Product Manager Advanced Networks Division

BGP. 1. Internet Routing

Methods of interconnecting MPLS Networks

IP ADDRESS CONSERVATION STRATEGIES

IPv6 network management. Where and when?

Introduction Chapter 1. Uses of Computer Networks

Interconnecting Cisco Networking Devices: Accelerated (CCNAX) 2.0(80 Hs) 1-Interconnecting Cisco Networking Devices Part 1 (40 Hs)

IPv6 Tunnels through Routers with NAT 1.6. Consulintel

Global IP Network Overview

Transcription:

Pisa, 11/05/05

Background information Telecom Italia Lab is the research department of Telecom Italia Group Working on IPv6 since 1995 and actively contributing to its development and standardization (FC 3053 on Tunnel Broker mechanism) NGNET.IT initiative: first experimental ISPv6 in Italy and one of the first in Europe providing services to residential and business users Some more recent initiatives related to IPv6: IST Euro6IX project (www.euro6ix.org) Italian IPv6 Task Force (www.it.ipv6tf.com) 2

Euro6IX project: overview IST funded project started in 2002 involving seven European operators research departments (TILAB for Telecom Italia Group) and European Universities. Basic goal was to design and to build an IPv6-only infrastructure to test IPv6 network and application services Network features: 7 Nodes, each one is an Internet Exchange Native IPv6 links up to 34 Mbps Multivendor network (basically Cisco, Juniper, Hitachi, 6WIND) 3

Map of the Euro6IX network Main peerings with: 6NET 6Bone Moonv6 (North America) London Viby Southampton Lannion Caen Paris Berlin Aveiro Lisbon Alcobendas Madrid Murcia Issy Bretigny Bern Base l Torino Zurich 4

Main Euro6IX Goals Create a network totally based on IPv6 (no tunnel between the nodes) in order: To investigate and to test basic IPv6 features (routing, transition mechanism, multivendor router interoperability) To investigate and to test advanced IPv6 services (AAA, DNS, QoS, Mobility, Multihoming, Multicast, Security) To analyze new models for the Internet Exchanges both from a technical and business model points of view To involve real users in the experimentation activity To increase IPv6 awareness across Europe 5

Internet Exchange Model (1) Traditional model of the Internet Exchange is basically: a layer 2 infrastructure fully redundant and with high performances ISPs come to in order to exchange their traffic following some routing policies No end-user services are usually provided No IP addresses are provided No layer three services are usually provided All IXes currently deployed are based on this model 6

Internet Exchange Model (2) IPv6 prefixes are Provider Dependent If end user changes Provider, then its addressing space has to be changed enumbering procedure are being currently studied in IETF FC 2374 proposes an addressing scheme based on some network points, namely Internet Exchange, where renumbering is not required and IX allocates addresses to its customers We analysed the possibilty to define a new model of an Internet Exchange quite different from the traditional model based on the concept that an IX is an aggregation point and it could be the right site to put the servers 7

Internet Exchange Model (3) This model is based on the following considerations: IX could be considered an aggregation point not only for the ISP but also for the customers (e.g. enterprises networks) If we put the services inside the IX all the entities coming to the IX (e.g. ISP and Users) are able to take benefit of this aggregation (e.g. improving the performances when accessing the services) Internet Exchange can provide addresses to its Customers, making easier some operations like renumbering of the networks and multihoming Inside Euro6IX network following models have been studied and deployed Model A: traditional IX (only studied) Model B:L2 + NAP Model C: New IX model 8

Functional Network Architecture of IX Layer 2 Infrastructure need for high reliability need for high performance Layer 3 Infrastructure Interconnection with other IXs Application services As an Internet Data Center Monitoring application Transition facilities In order to permit IPv4 users to access to IPv6 Euro6IX network Traditional and next generation customers TB Transition Facilities 6to4 elay WWW GW Switched Infrastructure DNS GW To Customer IPv6 nodes Monitoring Services IPv6-capable oute Server To other IX Nodes Hosted outers 9

Specification of the internal architecture of each IX node Internet Exchange: Layered infrastructure characterized by the following main logical blocks Layer 2 Infrastructure Layer 3 Infrastructure (including outer Equipment and oute Servers) Transition Facilities Infrastructure Server Farm Monitoring Application Services block Layer 2 Infrastructure: The core of IX is basically a layer 2, high performance switched, fully redundant infrastructure, connecting the various blocks inside the IX. The proposal is that each Euro6IX IX node should consist of at least two Ethernet switches supporting local LAN segments. The IX Backbone outer will have local connectivity using two high-speed interfaces (Fast-Ethernet/Gigabit-Ethernet). 10

Model B: L2 + NAP Neutral L2 IX Other IPv6 Networks Telco s IPv6 NAP (L3 Services Owned by the Telco) Op1 National TELCOs Standar Peering IX L2 service Euro6IX node L2 standard IX Op2 L3 Services National Partners (Big Customers) Backbone IPv6 Euro6IX IPv6 Carrier Backbone esidential/soho Users Content Providers 11

Model C: IX Assigning addresses Long-haul ISPs LH ISP1 LH ISP2 LH ISP3 Hosted long-haul ISP routers IX Infrastructure and services Hosting building Hosted regional ISP routers egional ISPs ISP Customers Standard IX customers Next Generation IX customers L3MF router 12

Model C at a glance LHP A LHP B LHP C LH Provider Network a b c NG Customer prefix Is always the same even if LHP is changed IXv6 L3MF Long Long Haul Haul Provider Provider outer outer /48 13

outing IX Euro6IX Backbone Autonomous System IX Other IXs IX IGP IS-IS ebgp4+ OSPFv6 IPng ibgp4+ ebgp4+ Euro6IX IPv6 Exchange Standard IX customer ebgp4+ Next Generation IX customer Euro6IX Sites 14

First output: IX providing addresses (1) IX customers are not only big ISPs but also, for example, big enterprises They come to the IX to: Exchange IP traffic (like in the traditional IX) To get IPv6 prefixes from the IX owner address delegation mechanism provided by an IX Address delegation mechanism can make simple (even if not totally solve) Long Haul Provider Selection and Multihoming mechanisms enumbering is not required except for those customers changing IX Address delegation mechanism can be deployed by a functionality called Layer 3 Mediation Function 15

First output: IX providing addresses (2) Next generation IX services assignment of provider independent IPv6 addresses to the IX customers (i.e. regional ISPs or companies) provision of a L3 mediation function the customer uses the addresses assigned by the IX and establishes a BGP4+ peering with the IX the customer buys the long-haul service from one (or more) of the long-haul providers connected to the IX the IX forwards the traffic generated by the customer only to the long-haul ISPs it subscribed with the return path is unpredictable proven advantages are the possibility to change long-haul ISP without changing addresses easier support for multihoming 16

Second output: IX providing services Euro6IX project also identified a different possible role of Internet Exchanges IX is considered an aggregation point for the users and the services Services can be placed inside the IX location to be provided to the IX customers Network services: AAA, Multicast, oute Server, DNS, PBMN Application services: Multicast servers, Management server Security Services 17

Conclusions on IX Models A lot of work has been carried out in this direction Innovative model but: It does not solve all the problems even if it is really service oriented It is very important try to identify some realistic business model to avoid clashes between traditional IX and new model (above all because all currently deployed IXs use a totally different architectural and business model) Work in progress on this issue in the last part of the project 18

IX Model to Study IX Allocated Addresses Schemes Long Haul Providers LH ISP1 LH ISP2 LH ISPm Enhanced oute Server (ES) oute Server IX IX Mediator PSLng Databas e PSLng DB Other IX Services egional Providers Traditiona l Customer ISP 1 C1 C2 Class C Customers ISP n Traditiona l Customer A1 A2 A3 Class A Customers B1 B2 Proxy outer (P) B3 Class B Customers 19

Main activities carried out inside Euro6IX (1) For a complete list, see our web site at: http://www.euro6ix.org/repository Implementation of the IX Model Both of models previously described have been implemented successfully in an experimental environments and some IX is going to implement in their commercial networks Policy Based Management Network Tool Tool to centrally manage and monitor the policy inside the IX in a centralized way (for VPN, multihoming, QoS, Security) oute Server Quagga oute Server implementation for IPv4/IPv6 Integrated in quagga since version 0.97 PSLng database implementations tested (Id 2.2 (http://www.irrd.net) database tconfig patch to support quagga and oute Server based IX configurations 20

Main activities carried out in Euro6IX (2) Other services/applications developed Monitoring Tool (Magalia) and IDS system (Topaz) ISABEL application for e-learning (IPv6) P2P software migration to IPv6 SIP Audio Client for IPv6 with QoS interaction with the network (with the usage of Premium service where possible) QoS Measaurements with BE traffic and Premium traffic (DSCP traffic) Integration of IPv6 Mobility with AAA (using ADIUS and OpenDiameter) Standardization activity 20+ drafts have been written with Euro6IX contribution on various topics Full list at: http://www.euro6ix.org/documents/e_standardization.php 21

SSM activity Last year Euro6IX consortium decided to implement SSM in the network PIM-SSM has been enabled inside some of the IXes (some local tests have been already successfully done) SSM tests are being currently doing at a global level Main problem we are facing is the lack of applications supporting SSM. 22

Italian IPv6 Task Force (1) Kicked off in October 2003 in Milan within the scope of IPv6 European Task Force with the goal: To spread out as much as possible information on IPv6 related issues (through web site, documents and conferences) To monitor the level of IPv6 awareness in Italy To maintain a link with the other European National Task Forces already developed Public Mailing List Web site: www.it.ipv6tf.org (also IPv6-aware) Periodic meetings (two per years, the next one is coming in the early summer) At the moment almost 30 partners involved (ISPs, Telcos, Mobile Operators, Internet Exchanges, Universities, Manufactures, esearch Centers) Willing to increase this number to raise the awareness of IPv6 in our country (and not only to technical level) 23

Italian IPv6 Task Force (2) 5 Working Groups Working on different topics: Public Administration, Private Industries, Mobility and Wireless, Dissemination activities, Business Models and Services Main result up to now is the ecommendation that is ready and will be delivered soon Main activities for this year: ealization of a web site with dissemination goals (coming soon) Participation to public events for dissemination (the next one probably in September) To prepare some technical documents related to IPv6 topics (like transition mechanism and security) To monitor issues and initiatives in Italy interesting for IPv6 in different fields (mobility, home networking, DTT,..) 24

THANKS! For further information: mario.morelli@telecomitalia.it 25