27 th of SeptemberAgnes PouelePage 1 MPLS Next Generation Networking September 2000...
-
Upload
brianne-nash -
Category
Documents
-
view
215 -
download
0
Transcript of 27 th of SeptemberAgnes PouelePage 1 MPLS Next Generation Networking September 2000...
27th of September Agnes Pouele Page 1
MPLS Next Generation Networking September 2000
TF-TANT MPLS TESTING
27th of September Agnes Pouele Page 2
Agenda
• DANTE & TF-TANT Group• MPLS Activity• European Test-bed• Tests and results on Tag Switching• Tests and results on VPNs• Tests on Traffic Engineering• MPLS&TEN155 needs• To do• Conclusion
27th of September Agnes Pouele Page 3
Dante & TF-Tant Group
• DANTE (www.dante.net )– DANTE plans, builds and manages advanced network
services for the European community. The current services defined under the Quantum project are :
• IP service provided by the Network TEN-155
• Managed Bandwidth Service
• Quantum Test Program carried out by TF-TANT
– TEN-155 is a European network which provides whole connectivity to NRNs (National Research Networks)
27th of September Agnes Pouele Page 4
Dante & TF-Tant Group
• TF-TANT (www.dante.net/quantum/qtp)– TF-TANT is a joint activity between Dante & Terena
• Carries out experiments of the Quantum Test Program (QTP)• QTP has the objective of testing and validating new
technologies, products and services with a view of introducing them into the operational backbone.
– Work Items :• Differentiated Services• Flow-based Monitoring Analysis• IP Version6• …• MPLS leader : Herve Prigent
27th of September Agnes Pouele Page 5
MPLS Activity [email protected]
• Goals– Study of the MPLS IETF activities– Survey of existing implementations– Testing of available solutions
• Participants– Actually about 10 countries in Europe– (UK-DE-CZ-IE-FR-IT-ES-CH-NL-GR)
27th of September Agnes Pouele Page 6
MPLS Activity [email protected]
• Program– Building of the test-bed– MPLS VPNs– Traffic Engineering– Diff-Serv mapping on a MPLS network– MPLS on high speed links– Interoperability between software from several
vendors
27th of September Agnes Pouele Page 7
European TestBed
• Based on the Dante MBS (Managed Bandwidth Service)– Interconnects 10 National Research Networks (NRNs)
using the ATM infrastructure
• No ATM LSR in the network• 1Mbit/s ATM PVCs between routers• Today: only Cisco equipements
– Mainly 72xx, 75xx– Sometimes used for other testing
27th of September Agnes Pouele Page 8
European TestBed
VP 27
17 18
2523 24
22 21 20
26
UK
FR
CZ IT
CH
NLGR
16 19
IR
ES
•Physical infrastructure of VPs across TEN-155 via MBS
27th of September Agnes Pouele Page 9
Configuration backbone
• Test on a single domain
• For the core backbone we have– One OSPF area – One AS number
• OSPF as IGP
• Common addressing scheme for TF-tanters
27th of September Agnes Pouele Page 10
Twente
CSelt
MPLS TEST-BED MPLSIP
CEPE
P
Dante
Heanet Crihan
CernRediris
CESnet
GRnetDeis
INFNMPLS BACKBONE•OSPF area 0•Tag switching•AS 65000
AS 65020
AS 65010AS 65030
AS 65040
AS 65050
AS 65070
AS 65090
AS 65080
AS 65060
AS 65065
Cselt
27th of September Agnes Pouele Page 11
Tag Switching tests
• Redundancy and time recovery measurement– The goal of this test is to generate a failure on the
backbone links(VPs) and measure the recovery time of the network.
– The circuit is then re-activated and the convergence time of the network is measured.
– We found in Lab and on the test-bed a recovery time around 30s and no losses for the convergence time.
27th of September Agnes Pouele Page 12
Tag Switching Tests
CZNET
DANTE GRNET TWENTE
CERN
12k / 7206
7507
LS10107200
7206
7206
RENATERCRIHAN 8540 MSR
7507
INFN
7500
7505
1010
75007200
26/126
25/125
16/116
21/121
19/119
20/120
23/123
18/118
27/127
17/117
22/122
24/31
1
2
3
4
27th of September Agnes Pouele Page 13
MPLS VPNs
• Definition– A VPN consists of isolating a group of users on
a backbone and beyond with QoS guarantees.– MPLS VPNs are level3 VPNs. They are built
with MPLS for forwarding packets over the backbone and BGP is used for distributing routes.
• IETF documents– Draft-rosen-rfc2547bis-02.txt
27th of September Agnes Pouele Page 14
MPLS VPN : TESTS
• Set up of VPNs– Several VPNs have been set up. In each case we have
verified that routing tables were isolated.
• Connection CE/PE• Merge of VPNs or How one site can be part of
two VPNs• Example of VPNs services • SNMP monitoring
27th of September Agnes Pouele Page 15
MPLS VPNs Test-bed
• The MPLS backbone is composed of one PE router per country.
• PE routers and CE routers are adjacents.
• PE routers use MPLS within the core and plain IP with CE routers.
• PE routers are MP-iBGP fully meshed
27th of September Agnes Pouele Page 16
MPLS VPNs : Test-bed
MPLS PLATFORM
Dante
Heanet TwenteCrihan
Cern
Rediris
CZnetGRnet
DEIS
CSelt
PE CE
PE
CE CE
VPN greenVPN redVPN blue
27th of September Agnes Pouele Page 17
MPLS VPNs connection CE/PE
• The type of connection can be any logical or physical interface
• To this interface is attached a local VRF– VRF=VPN and routing forwarding table
• PE routers maintain separate routing table– The global routing table is populated by OSPF and
BGP-4
– The VRF is populated by CE’s routes and MP-BGP update
27th of September Agnes Pouele Page 18
MPLS VPNs connection PE/CE
PoP DE
GRE TUNNEL
DE2
Dante Office
7507
192.168.221.88/29BGP192.168.221.12/30
MPLS PLATFORM
DE2
Heanet
Twente
Crihan
Cern
Rediris
CZnetGRnet
DEIS
CSelt
MP-iBGP fully meshed
VRF
VRF
VRF
Routes from CE routers populate local VRF.Each VRF imports and exports routes from and to MP-iBGP update according to their local policy (Route Target value).
27th of September Agnes Pouele Page 19
MPLS VPN : Merge of VPNs
• One site can easily be part of two VPNs by changing its local policy.– Example
• Ip vrf blue– RD 5000:1– Route-target import 65000:3– Route-target export 65000:3– Route-target import 65000:2– Route-target export 65000:2– …………
27th of September Agnes Pouele Page 20
• VPNs can be used to distinguish “external” (Internet) ISP
• All the site with same RT are in the same VPN
MPLS VPNs services
ISP y
ISP x
MPLS BGP-VPNBackbone
One color = one RT value
27th of September Agnes Pouele Page 21
MPLS VPN services• Each site has a specific color or Route Target
Value
• Every combination possible
ISP y
ISP x
MPLS BGP-VPNBackbone
27th of September Agnes Pouele Page 22
MPLS VPN : to do
• QoS guarantees
• VPN across multi ISP
• Monitoring tools
27th of September Agnes Pouele Page 23
MPLS Traffic Engineering
• Traffic Engineering goals– Efficiently map the traffic onto an existing
network topology.– Optimize the utilization of network resources.– Offering to customers QoS performance
required.
• IETF– RFC 2702
• Requirements for traffic Engineering over MPLS
27th of September Agnes Pouele Page 24
MPLS Traffic Engineering
• Test Plan– Build of LSPs + Traffic
• Tests started
– Priority attribute or link color– Preemption – Resilience– Traffic parameter => bandwidth guarantee
27th of September Agnes Pouele Page 25
• Traffic Engineering– Backbone
• Must be an added value when we will be able to operate LSPs with bandwidth guarantee
– MBS• Managed Bandwidth Service• We must find a solution to provide Virtual Leased Line to
customers who are leaving ATM
– GEANT• The Next Generation of European Research Networking will
be a multi gigabit core network and MPLS could be the TE layer.
• MPLS& Diffserv• VPNs : would be useful across multi ASN
MPLS & TEN155 needs
27th of September Agnes Pouele Page 26
MPLS & TEN155 needs
PE-UK
PE-DE
NRN Janet
DFN
AS8933
TEN-155 backbone
AS786
AS680
A
B
RegionalNetwork
RegionalNetwork
PE-NL
PE-FR
LSP-1
LSP-2
MBS serviceATM connection across NRNs and TEN-155
J1
J2
TE+GB
VPN Green
27th of September Agnes Pouele Page 27
To do
• TF-TANT testing– Traffic Engineering & Bandwidth Guarantee– MPLS & Diffserv
• Draft-ietf-mpls-diff-ext-06.txt
– Interoperability – High Speed Network
27th of September Agnes Pouele Page 28
Conclusion
• Basic MPLS can be deployed in production today• High-end features are still proprietary
– VPNs– Traffic Engineering features across Domain
• Juniper – LSP stitching cross-connects, Circuit-Cross-Connect
– QoS – Inter-AS interoperability
• Need for tools that properly manage VPNs and help operator
• ….. ATM is still needed for TE+GB