A testbed of terabit IP routers running MPLS over DWDM · A testbed of terabit IP routers running...
Transcript of A testbed of terabit IP routers running MPLS over DWDM · A testbed of terabit IP routers running...
A testbed of terabit IP routers running MPLS over DWDM
IST 1999-20675
ATRIUM
Wim Barbaixhttp://www.alcatel.be/atrium
AtriumAtrium-Dusseldorf.ppt pp0101 Page 2
The Atrium Project
Duration: 30 months:January 2001 - June 2003.
Objectives of the Project:Develop an advanced testbed for experiments and validation of an Advanced Terabit Router (ATR) : the A7770 RCPResearch, Design and experiment with a set of traffic management algorithms and protocols
Allow the ATR to operate in a Diffserv capable , MPLS based AS. Interconnect the AS with other AS with similar capabilities
Test the final version of the ATR with very high demanding applications
AtriumAtrium-Dusseldorf.ppt pp0101 Page 3
Atrium partners & roles
Partner M ajor Focal PointsAlcatel Equipm ent (ATR routers)
InstallationTesting
CoordinationDem onstration
FTR&D – France TelecomM obistar
N etwork installation and m aintenanceTesting
ResearchDem onstration
Universite de Liege InstallationResearchTesting
Dem onstration
Faculte Universitaires N otreDam e de la Paix N am ur
ResearchTesting
Dem onstration
AtriumAtrium-Dusseldorf.ppt pp0101 Page 4
Structure of the Atrium Project
Installation and
Integrationof the Network
Demonstration withreal applications
Test interoperabilityof MPLS in a
diffserv AS
Research intra domain
TE
Research inter domain
TE
Exploitation & dissemination
Project Management
AtriumAtrium-Dusseldorf.ppt pp0101 Page 5
Workpackage 0
Project management and Coordination
Coordination of external Liaison, exploitation and dissemination
Coordinate visibility at international levels
Decide on agreements with third parties
Dissemination and exploitations of results
Interconnectivity to third party testbeds and experiments
M14 : give access to 4 non atrium projects
M30 : access to minimum 15 projects
AtriumAtrium-Dusseldorf.ppt pp0101 Page 6
Workpackage 0 : accomodation of other projects
Methods to accommodate other projects
Collocate equipment with the ATR
Interconnect the Atrium project to other infrastructure
M8 : VTHD : experimental network of FT R&D
M12 - M16 : Connection to Belnet - Renater
M16 : Connect to Geant network of Dante.
M24 : others
Coordination Committee
AtriumAtrium-Dusseldorf.ppt pp0101 Page 7
Workpackage 1Installation and integration of the Network
Deploy 4 PoPs with the A7770 Routing Core Platform
Antwerp, Liege and Paris (2)
Connect the A7770 RCPs to local network elements
test the IP forwarding capabilities
test the MPLS forwarding capabilities
Interconnect the PoPs with OC-48 links
Isolated AS.
Validate the label edge router capabilities
Connect with GE ports to host other experiments
Connect the testbed to external existing networks
AtriumAtrium-Dusseldorf.ppt pp0101 Page 8
Workpackage 1 : phases
Phase 2 : Connected autonomous system ( M12 )
Alcatel
7770
ULg
7770
AS #2 : VTHDNon-7770
Paris
7770
AtriumAtrium-Dusseldorf.ppt pp0101 Page 9
OC12 POS
Proposal for Antwerp Local configuration: layout
7770 RCPRouting Core Platform
Smartbits
OC48 POS
Juniper M40 Router
10/100 BaseT
OC48 POS
Cisco 7204
GE
OC3 POS
GE
Router testerPR 5200
Cisco 7204
OC3 POS
Atrium
OC48 POS
Linux PC W S Ultra sparc
AtriumAtrium-Dusseldorf.ppt pp0101 Page 10
Workpackage 1 : phases
Phase 3 : Connected autonomous system
Alcatel
7770
ULg
7770
AS #2 : VTHD
Paris7770
7770
AS #x : Renater / Geant
AS #y : Belnet
AtriumAtrium-Dusseldorf.ppt pp0101 Page 11
Workpackage 0 : Cooperation with IST projects
MoicaneMultiple Organisation Interconnection for Collaborative AdvancedNetwork Experiments ( wireless, DSL, LAN, ATM )Request for an IP QOS backbone from late 2001 to end 2002Request for interconnectivity for their “islands”
Polish Optical Network
MPLS/QOS setup
QOS measurements
Member of Optimist
AtriumAtrium-Dusseldorf.ppt pp0101 Page 12
Workpackage 0 : Dante
Cooperation with Dante
Request to join a Test program
Collaboration with TF-NGN workgroup
Interconnect to Atrium.
AtriumAtrium-Dusseldorf.ppt pp0101 Page 13
The A7770 RCP
Scalable ArchitecturesSurvive exponential traffic growthwithout exponential investments
MultiserviceIP PlatformInnovative IP services
to generate new revenues
Service ManagementFlexible service deploymentat reduced operating costs
Carrier Grade OperationHigh customer satisfaction
to secure revenues
Optical IP InternetworkingCollapsing data and transport layer
to simplify network
Guaranteed Service Level
Agreements
Wire speed L2/L3 forwardingFlexible filtering, policing, ...OSPF, IS-IS, BGP, ...DiffServ+MPLS
Optical IP InternetworkingSONET, SDH, Ethernet, low cost155 Mb/s up to 10 Gb/s10 Gb/s per boardDynamic path allocationCo-ordinated multilayer restoration
Easy and Effective
Management
Global management solutionCross-domain managementSLA managementTraffic engineeringAutomation
High Performance and
Scalability
640 Gb/s switching capacityScalable switching technologyIP TrunkingDistributed forwardingForwarding table distribution
Non-Stop Networking
High density systemRedundant equipmentVariety of protection schemesHot restart of applicationsOn-line system upgrade
AtriumAtrium-Dusseldorf.ppt pp0101 Page 14
WP2 : Conformance , Interoperability and Performance testing
Definition of the testing tools and the systems to be tested
Stand-alone test : Conformance and Performance of the A7770 & interoperability with selected network components like Cisco 12000, Juniper M160
Intra-card OC48 ThroughputUni-directional stream
0
1000000
2000000
3000000
4000000
5000000
6000000
-100 100 300 500 700 900 1100 1300 1500
IP-PDU length (bytes)
Rat
e (p
ps)
MeasurementsTheory
AtriumAtrium-Dusseldorf.ppt pp0101 Page 15
WP2 : Traffic Engineering Platform tests
Off line Traffic Engineering
Discovery of network
Visualization of network
Routers and interfaces
capacity
LSPs
primary
backup LSPs
AtriumAtrium-Dusseldorf.ppt pp0101 Page 16
WP2 : Conformance , Interoperability and Performance testing
Isolated AS test : Performance of the 3 node network
Forwarding plane : throughput
Control plane : reactions on topology change
Connected network tests: Inter-domain conformance, interoperability and the performance of the 2 AS network
Validation of the network techniques developed by WP3/4
AtriumAtrium-Dusseldorf.ppt pp0101 Page 17
WP3 : Intra-domain Traffic Engineering
Scope of WP3:Propose and assess protocols and algorithms for intra-domain traffic engineering in IP/MPLS networks
Subproblems:QoS support on MPLS LSPsLSP computationLSP protection and restoration in case of failuresMulticast support
Approach: 1. Requirements, 2. Framework, 3. Design/simulation, 4. Prototyping/testing
Current status: Framework due end of Dec. 2001
AtriumAtrium-Dusseldorf.ppt pp0101 Page 18
WP3 : Quality of Service model
MPLS/Diffserv networksDiffserv = QoS per class, stateless coreDiffServ/MPLS based on E-LSPs
With several QoS classes per LSPMore scalable than L-LSPs: uses less labels, and allows to merge LSPs
MPLS label = path id, 3-bit EXP-field = QoS id (gives 8 DSCPs)8 DSCPs: e.g. EF, BE and 3 AF classes with 2 drop precedence levels each
EF has priority, all others get quantifiable relative QoSBandwidth reservation per E-LSP, with a subset reserved for EF
Design of an adaptive scheduler for quantifiable relative QoSDesign of suitable policing and buffer acceptance algorithms
AtriumAtrium-Dusseldorf.ppt pp0101 Page 19
WP3: LSP computation
Focus on traffic engineered E-LSPsDecentralized on-line algorithmsPath computation at ingress nodes
On-demand, per E-LSPAlgorithms under study
Based on unreserved and/or unused bandwidth on links
Needs to advertise link states in a scalable wayAlgorithms under study
Needs also per-hop admission control and backtrackingDue to the decentralized scheme
More global re-optimization if needed
AtriumAtrium-Dusseldorf.ppt pp0101 Page 20
WP3 : Protection and restoration
No a priori restrictionsLocal (link/node) recovery and edge-to-edge recovery consideredPrecomputed/pre-established and on demand backup LSPs considered
Performance requirementsSpeed of repairQuality of repair: losses, delay variations, reorderings
Scalability requirementsAggregation of back-up LSPs
QoS protection
AtriumAtrium-Dusseldorf.ppt pp0101 Page 21
WP3 : Multicast support
Preliminary issuesSuccess of SSM (Source-specific multicast)Comparison of the cost of multicast mechanisms compared to unicastMulticast transition scheme
Traffic engineering for multicast trafficDynamic establishment of multicast traffic engineered LSPs
Link with unicast protocols for Reverse Path Forwarding
QoS support on multicast LSPsProtection/restoration of multicast LSPs
AtriumAtrium-Dusseldorf.ppt pp0101 Page 22
WP4 : Interdomain traffic engineering
ObjectivesDefine new protocols and mechanisms to support across interdomain boundaries
Quality of ServiceFast restoration and fault toleranceTraffic engineering
Work planAnalysis the interdomain traffic of several ISPs to better understand its characteristicsPropose extensions to existing protocols and define need protocols and mechanisms when neededEvaluate these protocols and mechanisms
AtriumAtrium-Dusseldorf.ppt pp0101 Page 23
WP4 : Analysis of interdomain traffic
Analysis of all the interdomain traffic received by two ISPs
Research ISP serving universitiesDialup ISPThird (larger) ISP is under study
Main findingsEven small ISPs send and receive packets from a large portion of the InternetMost traffic comes from sources located at a distance of 2-3 AS hops from the studied ISPTop 100 AS sends between 60% and 80% of all traffic received by studied ISPsVariability of the traffic could be a concern for TE
AtriumAtrium-Dusseldorf.ppt pp0101 Page 24
WP4 : New protocols and mechanisms
Two parallel activities are ongoing
Short term solution
Define extensions to existing routing (BGP) and signaling protocols (RSVP-TE) to deal with pecularities of interdomain
BGP extensions have been proposed within IETF
Longer term solution
Development of a new interdomain routing protocol to better support traffic engineering, QoS and fast restoration
AtriumAtrium-Dusseldorf.ppt pp0101 Page 25
WP5 : Demonstration and Experiments
Definition of tests to understand the behavior of a network model based on IETFs DiffServ model for QOS and MPLS traffic engineering
Experiments based on results of WP3 and WP4.
Identify and build
killer application and demonstration
AtriumAtrium-Dusseldorf.ppt pp0101 Page 26
WP5 : experiment
7770 RCPRouting Core Platform
OC12 POSOC48 POS
Juniper M40 Router Paris
7770 RCPRouting Core Platform
OC12 POS
Juniper M40 Router
Smartbits
OC48 POS
OC48 POS
EBN/M*
Antwerp
AtriumAtrium-Dusseldorf.ppt pp0101 Page 27
G MPLS@ OIF UNI
Next step 1 : Network Dynamic through Management
Any Transport network
Alcatel 1354, 1353Transport
Management
Alcatel 1355 BOND
7770
7670
7770 RCPSONET/SDH
TrafficManagement
AVA-TE
Alcatel 5620Data Network Management
AVA Traffic Engineering Cross-Domain TE (MPLS and Transport)
1355BOND
Bandwidth-on-demand application O-SLA for O-VPN supportG MPLS@ OIF UNI protocol
Other client’s applications
AtriumAtrium-Dusseldorf.ppt pp0101 Page 28
Next step 2: Dynamic Networks through Signalling & Routing
OXCs with G MPLS controller
Alcatel 1354Transport Management
Alcatel 1355 BOND
G MPLS@ U NI
G MPLS@ U NI
G MPLS@ N NI
TrafficManagementAVA-TE
Alcatel 5620Data Network Management
CrossConnects fully GMPLS enabled
G MPLS Control PlaneSupport overlay model UNI, NNIService Level Agreement
Router
Support overlay model UNI
7770
7670