SuperDREAM Testbed Pete Siemsen August 2007. Why SuperDREAM? FRGP problems: Single Points of Failure –Routers –Level 3 switch –Member circuits –Commodity.

Slides:



Advertisements
Similar presentations
Multihoming and Multi-path Routing
Advertisements

APNOMS03 1 A Resilient Path Management for BGP/MPLS VPN Jong T. Park School of Electrical Eng. And Computer Science Kyungpook National University
MPLS VPN.
© 2006 Cisco Systems, Inc. All rights reserved. MPLS v MPLS VPN Technology Introducing the MPLS VPN Routing Model.
© 2006 Cisco Systems, Inc. All rights reserved. MPLS v2.2—5-1 MPLS VPN Implementation Configuring BGP as the Routing Protocol Between PE and CE Routers.
Logically Centralized Control Class 2. Types of Networks ISP Networks – Entity only owns the switches – Throughput: 100GB-10TB – Heterogeneous devices:
FRGP – NLR/I2 Marla Meehl Manager of the FRGP 3/4/08.
Deployment of MPLS VPN in Large ISP Networks
© 2006 Cisco Systems, Inc. All rights reserved. MPLS v2.2—5-1 Module Summary The VRF table is a virtual routing and forwarding instance separating sites.
Multihoming in IPV6 Habib Naderi Department of Computer Science University of Auckland.
Implementing Layer 3 High Availability
Ethernet and switches selected topics 1. Agenda Scaling ethernet infrastructure VLANs 2.
CS Summer 2003 Lecture 14. CS Summer 2003 MPLS VPN Architecture MPLS VPN is a collection of sites interconnected over MPLS core network. MPLS.
5: DataLink Layer5-1 Cerf & Kahn’s Internetwork Architecture What is virtualized? r two layers of addressing: internetwork and local network r new layer.
Kae Hsu Communication Network Dept. Redundant Internet service provision - customer viewpoint.
Interdomain Routing Establish routes between autonomous systems (ASes). Currently done with the Border Gateway Protocol (BGP). AT&T Qwest Comcast Verizon.
MPLS L3 and L2 VPNs Virtual Private Network –Connect sites of a customer over a public infrastructure Requires: –Isolation of traffic Terminology –PE,
CMPE 80N - Introduction to Networks and the Internet 1 CMPE 80N Winter 2004 Lecture 14 Introduction to Networks and the Internet.
© 2006 Cisco Systems, Inc. All rights reserved. MPLS v2.2—7-1 Integrating Internet Access with MPLS VPNs Implementing Internet Access as a Separate VPN.
© 2009 Cisco Systems, Inc. All rights reserved.ROUTE v1.0—6-1 Connecting an Enterprise Network to an ISP Network Planning the Enterprise-to-ISP Connection.
SMUCSE 8344 MPLS Virtual Private Networks (VPNs).
NJEDge.Net Regional Meeting Jim Stankiewicz Network Operations October 20, 2006 Jim Stankiewicz Network Operations October 20, 2006.
27 th of SeptemberAgnes PouelePage 1 MPLS Next Generation Networking September 2000 TF-TANT MPLS TESTING.
1 October 20-24, 2014 Georgian Technical University PhD Zaza Tsiramua Head of computer network management center of GTU South-Caucasus Grid.
End-to-end resource management in DiffServ Networks –DiffServ focuses on singal domain –Users want end-to-end services –No consensus at this time –Two.
Enterprise Architecture and Infrastructure Progress Report for Committee on Technology and Architecture March 2012 Mark Day Dept. of Radiology & Biomedical.
Virtual Subnet: A Scalable Cloud Data Center Interconnect Solution draft-xu-virtual-subnet-06 Xiaohu Xu IETF82, TAIWAN.
N-Wave Engineering Update N-Wave Stakeholders Conference - Boulder 22 May 2012 Mark Mutz,
Commercial Peering Service Community Attribute Use in Internet2 CPS Caren Litvanyi lead network engineer peering team Internet2 NOC GigaPoP Geeks BOF January.
1 Second ATLAS-South Caucasus Software / Computing Workshop & Tutorial October 24, 2012 Georgian Technical University PhD Zaza Tsiramua Head of computer.
Tag Switching Architecture Overview Qingfeng Zhuge Fangxia Li Xin Jiang.
Use cases Navigation Problem notification Problem analysis.
Vytautas Valancius, Nick Feamster, Akihiro Nakao, and Jennifer Rexford.
Layer 1,2,3 networking on GrangeNet II Slide Pack Greg Wickham APAN 2006 ver 1.1.
1MPLS QOS 10/00 © 2000, Cisco Systems, Inc. rfc2547bis VPN Alvaro Retana Alvaro Retana
4.1.4 multi-homing.
1 MPLS: Progress in the IETF Yakov Rekhter
MPLS VPNs by Richard Bannister. The Topology The next two slides display both the physical and logical topology of our simple example network –Please.
The Front Range GigaPop (FRGP) Jeff Custard Network Engineer for the Network Engineering and Technology Section at NCAR CHECO Presentation September.
Engineering Workshops Multihoming A Discussion. Engineering Workshops Multihoming Issues Many sites are multihomed in the current Internet –reliability.
Planning and Implementing a Basic SOHO Network using Network Segmentation COMP 316.
© 2005 Cisco Systems, Inc. All rights reserved. BGP v3.2—5-1 Customer-to-Provider Connectivity with BGP Connecting a Multihomed Customer to a Single Service.
© 2005 Cisco Systems, Inc. All rights reserved. BGP v3.2—5-1 Customer-to-Provider Connectivity with BGP Understanding Customer-to-Provider Connectivity.
© 2006 Cisco Systems, Inc. All rights reserved. MPLS v2.2—1 MPLS Lab Physical Connection Diagram.
7/11/0666th IETF1 QoS Enhancements to BGP in Support of Multiple Classes of Service Andreas Terzis Computer Science Department Johns Hopkins University.
© 2005 Cisco Systems, Inc. All rights reserved. BGP v3.2—3-1 Route Selection Using Policy Controls Using Multihomed BGP Networks.
Network Virtualization Sandip Chakraborty. In routing table we keep both the next hop IP (gateway) as well as the default interface. Why do we require.
Internet Traffic Engineering Motivation: –The Fish problem, congested links. –Two properties of IP routing Destination based Local optimization TE: optimizing.
Shrinking and Controlling Routing Table Size Xinyang (Joy) Zhang Paul Francis Jia Wang Kaoru Yoshida.
© 2005 Cisco Systems, Inc. All rights reserved. BGP v3.2—5-1 Customer-to-Provider Connectivity with BGP Connecting a Multihomed Customer to Multiple Service.
© 2006 Cisco Systems, Inc. All rights reserved. MPLS v2.2—1 MPLS Lab Physical Connection Diagram.
WAN Technologies. 2 Large Spans and Wide Area Networks MAN networks: Have not been commercially successful.
100GE Upgrades at FNAL Phil DeMar; Andrey Bobyshev CHEP 2015 April 14, 2015.
NCAB NETS redundancy topics - 15-Dec-2004 Jeff Custard business continuity design redundancy overview (current and future)
Network Virtualization Ben Pfaff Nicira Networks, Inc.
NCAR TeraGrid Connectivity Summary
MPLS VPN Implementation
Large-scale (Campus) Lan design (Part II)
4.1.5 multi-homing.
The NPD Group - Enterprise DC Agenda
Using MPLS/VPN for Policy Routing
Working at a Small-to-Medium Business or ISP – Chapter 6
Internet2 Tech Exchange
BGP Overview BGP concepts and operation.
MPLS - How does it work ?.
© 2006 ITT Educational Services Inc.
Kireeti Kompella Juniper Networks
An Update on Multihoming in IPv6 Report on IETF Activity
Virtual LAN VLAN Trunking Protocol and Inter-VLAN Routing
NLR Technical BoF: NLR PacketNet Brent Sweeny Jon-Paul Herron
Presentation transcript:

SuperDREAM Testbed Pete Siemsen August 2007

Why SuperDREAM? FRGP problems: Single Points of Failure –Routers –Level 3 switch –Member circuits –Commodity Internet Members can’t connect at multiple sites

Existing Single Points of Failure 1200 Larimer –Router, switch, ATM switch Level 3 –switch/router – failure disconnects BiSON from Denver BPoP –switch/router Movaz boxes not addressed here

NLRLevel 3QwestAbilene BiSON DREAM FRGP logical view Level 3 PoP 1200 Larimer Larimer switch Larimer router Larimer ATM switch BPoP BPoP switch/router Level 3 switch/router M20 router For ICG only ICG

SuperDREAM goals Redundancy Allow members to connect to two sites Provide multiple paths to Commodity providers Optimize Service offerings Routing

FRGP services Default service: access to other FRGP members and to FRGP peers (Comcast, RMIX) Commodity Internet + TransitRail Abilene (I2) NLR PacketNet

Proposed Solution: VRFs VRFs - Virtual Routing and Forwarding. Separate routing tables allows a router to partition services in a natural way. 2 possible models: per-service VRFs or per- permutation VRFs

Per-service VRF solution Every FRGP router will have just these VRFs: –Members & peers VRF –A Commodity/TransitRail VRF –An NLR PacketNet VRF –An I2 VRF

Per-service VRFs… Each member will have a VLAN and a BGP session for each service that they buy.

Per-permutation VRF solution Every router will have a VRF for each permutation of services bought by members –Members & peers VRF –A Commodity/TransitRail VRF –An NLR VRF –An I2 VRF –An NLR/I2 VRF –A Commodity/Transitrail/NLR VRF –A Commodity/Transitrail/I2 VRF –A Commodity/Transitrail/NLR/I2 VRF

Solution trade-offs Per servicePer permutation Number of connections HigherLower Memory usageLowerHigher Rate limitsEasierHarder StatisticsEasierHarder Member complexityHigherLower

Commodity redundancy Commodity ISPs will be spread across FRGP sites. Commodity access will no longer depend on the Larimer router. Commodity traffic will flow to the globally “best” ISP, not necessarily the ISP nearest to each member.

Rate limits (per-service) Member traffic will rate limited at the member’s primary connection point. This greatly simplifies engineering.

Rate limits (per-permutation) Member traffic will be rate-limited at multiple points.

We can’t apply a single rate limit to traffic on two separate routers. Multihomed members must have a primary and an idle backup per service. Load-sharing Level 3 Qwest Level 3Larimer member

Constraints Maintain charging algorithm Have one engineering solution for everyone All members will do BGP Solution must fit in router memory

Open issues Implementation difficulty Unknown memory limits Engineering troubleshooting/debug MPLS vs. VLANs Cisco/Juniper interoperability Long-term FRGP 10G routing solution

TestBed