Migrate to IPv6 on 6PE with MPLS-TE: Questions on Feasibility and Reluctance in Deployment?

Size: px
Start display at page:

Download "Migrate to IPv6 on 6PE with MPLS-TE: Questions on Feasibility and Reluctance in Deployment?"

Transcription

1 Smart Computing Review, vol. 4, no. 2, April Smart Computing Review Migrate to IPv6 on 6PE with MPLS-TE: Questions on Feasibility and Reluctance in Deployment? Muhammad Farrukh Anwaar and Sameer Qazi 1,2 Electronic and Power Engineering Department, PNEC, National University of Sciences and Technology (NUST) / H-12, Islamabad, Pakistan / mfarrukhanwaar@gmail.com, sameer@pnec.nust.edu.pk *Corresponding Author: Muhammad Farrukh Anwaar Received January 22, 2013; Revised March 08, 2014; Accepted March 13, 2014; Published April 30, 2014 Abstract: Due to the exhaustion of IPv4 addresses, the transition to IPv6 has already begun using various transition mechanisms. In this paper comparison between two transition mechanism 6PE and 6to4 tunneling over MPLS (Multiprotocol Label Switching) based network has been performed. The experimental platform used is based on GNS3/Dynagen using emulated routers on which multiple TCP and UDP flows were generated between separated IPv6 network traversing through IPv4 based core. Traffic were generated using both transition mechanism and are compared to native IPv4 based MPLS network. Performance metric used are end-to-end delay, jitter and throughput, these parameters are also analyzed statistically using ANOVA, F-Test and T-Test to support a conclusion. Further, MPLS Traffic-Engineering (TE) using RSVP-TE signalling is applied, describing the implementation and performance test and analysis of TE tunnels on 6PE for IPv6 traffic. The same test-bed is used to implement and observe MPLS-TE behavior and throughput of 6PE based MPLS-TE to that of native IPv4 based MPLS-TE. Concluding, throughput of 6PE and 6to4 is around 99% and 96%, respectively, as compared to that of native IPv4. Keywords: MPLS, traffic-engineering, 6PE, 6to4, IPv6 transition, tunneling, performance analysis Introduction I Pv6, Internet Protocol version 6 is the next version of the network layer protocol being used for communication between all types of network devices on the internet. IPv6 has been in existence for many years, but recently the deployment of IPv6 has accelerated greatly. But, IPv6 is still under continuous development and is maturing as real- DOI: /smartcr

2 92 Anwaar et al.: Migrate to IPv6 on 6PE with MPLS-TE: Questions on Feasibility and Reluctance in world deployments expose gaps in either the protocol or the deployment methodology of the protocol. IPv6 solves exhaustion problem of IPv4 by providing 128 bit addresses, approximately addresses. As compared to IPv4 32-bit addresses, approximately 4.3 billion addresses [1] which would be good to assign approximately IPv6 addresses per square meter on our planet. Existing IPv4 NAT (Network Address Translation) using local private addresses (RFC 1918) could be used, but NAT introduces overhead and network application problems. In the long run there is need of IPv6, but this change cannot occur in a day. IPv4 to IPv6 transition mechanisms have been introduced for IPv4 and IPv6 coexistence, interoperability and smooth transition. These mechanisms could be divided into [1]: Dual stack: Both IPv4 and IPv6 stacks are operating at the same time in the network nodes, Tunnelling: For communication between disjoint IPv4 network IPv6 packets are encapsulated in IPv4 tunnels - 6to4 tunnel, 6PE (IPv6 over IPv4 MPLS, RFC4798). Translation: IPv6 packets header are converted into IPv4 packets, vice versa. In this paper performance of IPv6 6to4 tunnel and 6PE has been compared in accordance with native IPv4 on IPv4 Multiprotocol Label Switching (MPLS) network. MPLS (Multi-Protocol Label Switching) is approved to accelerate network traffic flow by setting up a specific label switched path (LSP), this path is identified by a label applied to each packet, thus saving the time involving routing table lookup to find the interface or the next node to forward the packet [2]. MPLS allows most packets to be forwarded at switching level (OSI Layer 2) rather than at the routing level (OSI Layer 3). In this paper IPv6 is implemented on IPv4 MPLS infrastructure i.e. 6PE to take advantage of MPLS label switching. MPLS networks can employ Traffic-Engineering (TE) i.e. MPLS-TE to minimize network congestion by eliminating the effect of congestion insensitive flows like UDP with congestion sensitive flows like TCP, and optimize network performance by using under-utilized link by diverting traffic from congested path to un-congested path rather than following the best-path chosen by an Interior Gateway Protocol (IGP) [3]. This efficiently reduces the occurrence of congestion and improves service quality in terms of the throughput, delay, jitter, and loss that packets experience. MPLS-TE brings explicit routing capabilities to MPLS networks. MPLS TE uses extensions to RSVP (Resource Reservation Protocol), Traffic Engineering RSVP or TE-RSVP (RFC 3209) [4] for establishing LSP path from source to destination node. MPLS TE also extends the MPLS routing capabilities with support for constraint-based routing. IGPs usually compute the best path using one or two metrics. Whereas, constraint-based routing can take into account more detailed information about network like available bandwidth, latency, affinity and other policies. MPLS TE use extension of link-state protocols (IS-IS and OSPF) to distribute topology information, OSFPv3 for IPv6 prefix distribution. Currently, most of the ISP are undergoing up-gradation to IPv6 to support the next scheme of addressing, but they want to deploy IPv6 without any hindrance or outage over current already deployed production IPv4 core network. Core routers are already overwhelmed with other process intensive routing task, so it would not be a better idea to enable dual stack on core routers unless a major hardware upgrade is done. So to compare two popular migration schemes, and to analyze the performance of packet throughput, delay and jitter vary for different real-time, congestion-sensitive and congestioninsensitive types of traffic when 6PE MPLS-TE is applied. Two objectives would be covered in the experiments and tests performed in this paper. First objective would be the analysis of two transition mechanism 6to4 and 6PE as compared to native IPv4, on the MPLS based IPv4 core. The next objective is to analyze the behavior of 6PE on application of MPLS Traffic-Engineering as compared to MPLS-TE on native IPv4. Performance parameters like: throughput, delay (RTT), jitter etc. would be compared The paper is organized as follows. In Section 2 a brief description of related work is presented. Section 3 gives brief technical background. In Section 4 Experiment platform has been described. In Section 5 and 6 simulations methodology and traffic parameters are described and are then analyzed. Finally, Section 7 summarizes the conclusion. Related Works Lately IPv6 Transition has been in progress and different transition mechanism is being implemented by industry so this has engaged the interest of many researchers in this domain. Organizations which are transitioning are already aware of its benefit and limitation of previous IPv4 version [5]. Much research has already been done on transition mechanism and porting of existing IPv4 networks and application to IPv6, which allows disparate IPv6 networks to communicate with each other over IPv4 network [6] and throughput, delay, loss and other performance parameters of those different transition mechanism are compared [7, 8] including comparison and application of QoS on IPv6 based networks and services on it [5, 9]. MPLs IPv6 Tunnelling implemented on Linux, but directly between adjacent PE routers without MPLS P Router implementation [2] and similar tests were implemented on other software based platform [1, 10]..

3 Smart Computing Review, vol. 4, no. 2, April Background MPLS for IPv6: LDP is required to distribute label information to peer routers. Similarly for IPv6 LPD is required to share label information to peer against IPv6 prefixes. But, IETF s LDP protocol specification (RFC5036) was composed considering IPv4 in mind, but not that much considering IPv6. Till this date LDP support for IPv6 prefixes is still in the draft because of some deficiencies regarding to IPv6 usage like: LSP Mapping; LDP Identifier; LDP Discovery; LDP Session establishment and others. Further details are stated in the IETF draft. Transition Mechanisms 6to4 tunnel: It is a transition mechanism as specified in RFC 3056, IPv6 packets are encapsulated in IPv4 for transport across an IPv4 network; [1] it is an automatic tunnelling mechanism, which is typically implemented on edge routers. The tunnel destination is the embedded IPv4 address from the IPv6 destination address in the IPv6 header. The IANA has assigned prefix 2002::/16 for 6to4 tunnelling scheme. The IPv6 addresses, starting with the 2002::/16 prefix, are known as 6to4 addresses. To construct the 48-bit 6to4 prefix, 2002 is prepended to the hex value of 32-bit IPv4 address representing a host or a network behind it. For example, using an IP address of makes the corresponding 6to4 prefix 2002:C0A8:0102::/48. The 6to4 tunnelling while encapsulating the IPv6 packet in an IPv4 packet uses protocol number 41. The IPv4 header contains the Source and Destination IPv4 addresses. The IPv4 packet body contains the IPv6 header and payload. IPv6 Data IPv6 header IPv4 header IPv4 MPLS label L2 header 40 bytes 20 bytes 4 bytes Figure 1. IPv6 Packet with 6to4 tunnel encapsulation 6PE: This allows the use of existing IPv4 MPLS infrastructure to transport IPv6. The provider edge (PE) routers have the IPv6 routing capability, but the provider (P) routers do not have IPv6 routing functionality enabled. The service providers can provide IPv6 services (connectivity between the isolated IPv6 domains) without upgrading their core networks to IPv6. IPv6 packets are received on 6PE edge routers, encapsulated by the ingress 6PE router in which an MPLS label representing destination IPv6 address is added and a topmost transport IPv4 MPLS label representing egress 6PE router is added, this MPLS label is decapsulated by the egress 6PE router and IPv6 information is extracted and routed normally from there to the destination in IPv6 domain. To exchange MPLS label information between MPLS 6PE routers, MPLS 6PE routers use multiprotocol Border Gateway Protocol (MP-BGP) over IPv4 to exchange IPv6 routes and label assigned to them. BGP next-hop conveys about the reachability of IPv6 addresses by the 6PE router so there is no need of explicit tunnels, dynamically established IPv4 LSP could be used for connectivity between 6PEs. There is also no need for an IPv6 IGP on transit or 6PE routers because the next hop for an IPv6 route is an IPv4-mapped IPv6 address. This address actually points to the IPv4 address of the egress 6PE router and therefore only needs an IPv4 IGP to be reachable. IPv6 Data IPv6 header IPv6 MPLS label IPv4 MPLS label L2 header 40 bytes 4 bytes 4 bytes Figure 2. IPv6 Packet with 6PE Encapsulation MPLS-TE over 6PE In [1, 5, 7] the author compared the performance of native IPv6 to IPv4 and found some performance differences between native IPv4 and IPv6. In comparisons made between native IPv4 and IPv6, IPv6 showed poor performance as compared to IPv4. Similarly to investigate the impact of TE on IPv6, particularly 6PE, it has been implemented on the test bed for measuring and analyzing its performance. In 6PE Traffic Engineering is applied on the top most label, in 6PE encapsulation there are two labels inside one is for identifying IPv6 interface or path on the destination 6PE node, and top most label is to identify IPv4 LSP and route the packet to destination 6PE node.

4 94 Anwaar et al.: Migrate to IPv6 on 6PE with MPLS-TE: Questions on Feasibility and Reluctance in On the application of Traffic Engineering, path of the top most label would be decided as per RSVP signalling. There would be a separate tunnel for each path, and as Traffic-Engineered Tunnels are uni-directional, so there would be a separate tunnel for forward and reverse direction path. For example, if tunnel for forward path is created and not for reverse path, then the forward path would follow (optimized) TE path but reverse path would follow the normal IGP path. As in 6PE IPv6 prefixes and the MPLS labels are distributed over MP-BGP to the far end 6PE router and in 6PE packets follows the path to the BGP next hop router to reach egress 6PE destination. So there is a need of separate BGP peering between 6PE routers for each tunnel, so the number of BGP peering would equal to the number of separate path tunnels for 6PE. And then BGP is restricted to advertise only those IPv6 prefixes which would be required to follow the TE tunnel represented by this BGP next hop, to restrict IPv6 prefix advertisement to peer prefix-list filter is applied. And to make the relevant BGP next hop to follow the desired TE Tunnel, there is need to statically route the BGP IPv4 next-hop to the respective TE tunnels, so that BGP next hop would be reachable by that respective TE tunnel. Subsequently, IPv6 follows the path according to the encapsulated next-hop IPv4 MPLS label, so these 6PE traffic would also follow the respective TE tunnels assigned to them. In MPLS-TE which is applied in the experiments, TE Tunnel paths are defined by Explicit hop-by-hop definition of path on the head end router by specifying the loopback IP address of all the intermediate hops till tunnel destination. For example: There is a need to follow two TE tunnels on different paths (bi-directional) Path1 and Path2. So for this it is required to establish two separate BGP neighbourship over separate IPv4 addresses, these IPv4 addresses could be assigned on Loopback interfaces. Once BGP neigbourship are established, then configure two separate TE tunnels, when TE tunnels are UP then static route the next-hop IP of the first BGP neighbor behind the Tunnel 1, and static route the nexthop IP of the second BGP neighbor behind the Tunnel 2. By doing this BGP next-hop would be reachable by respective Tunnels only. Next IPv6 prefixes and their labels have to be shared, so for this there is a need to apply prefix-list filter on each BGP neighbor to restrict IPv6 prefixes being advertised. So BGP peering 1 would advertise only those prefixes which are required to follow Path1 to reach destination, similarly, BGP peering 2 would advertise only those prefixes which are required to follow Path2 to reach destination. Now IPv6/6PE would be following the TE tunnelled path and if required other TE optimization and parameters could be applied on TE tunnels. The Experiment Platform GNS3 [11, 12] is used as a network emulator which uses Dynagen as hypervisor. GNS3 emulates Cisco routers with Cisco IOS operating system. All routers, used as P, PE or CE in our topology is same having Cisco IOS version 12.2(33) on Cisco 7206 VXR. Figure 3. Base Topology Base topology as shown in above Figure would be used for all the scenarios mentioned in the following sections, changes made specific to the scenario would be described in the particular section. Router 1 to 5 are MPLS P Router, Router 6, 7 are PE router and other routers 8, 9 are CE routers. Normal IPv4 OSPF has been configured as IGP on all the P, PE and CE for the routing and prefixes reachability. Bandwidth policies as mentioned in the topology diagram is implemented on all interfaces. Low bandwidth in Kbps for connectivity between core routers (P/PE) is used so that the effect due to IPv4/IPv6 headers on throughput, delay, jitter and other parameters could be more visible and reflect on graphs. OSPFv3 has been enabled between CE and PE for communication of IPv6 prefixes between PE and CE. OSPF would select path PE6-P1-P2-PE7 as best-path between source hosts and destination hosts because of least number of hops and more bandwidth on this path. So without any Traffic-Engineering applied all flows would compete to utilize the

5 Smart Computing Review, vol. 4, no. 2, April bandwidth available on the best-path. MPLS has been enabled between all P and PE routers. MPLS labels would be distributed dynamically between LDP peers. MPLS is not enabled between CE and PE. Traffic Generation Each host in the topology has CentOS as their OS with IPv6 support. A tool called Iperf [2, 5] is installed on those CentOS for generating traffic and as a sink for receiving packets. So three hosts on the left (1,2 and 3) would be acting as iperf clients and other three hosts on the right (4,5 and 6) are acting as iperf server. The client and Server would be used as follows: Host 1,2 and 3 is client for Server on Host 4,5 and 6 respectively. Iperf would be used in TCP or UDP mode as per scenario. CentOS and iperf TCP mode is changed to use Reno. Besides generating traffic, Iperf also assess the network performance. Iperf gives output of throughput, delay, jitter and packet loss which are to be analyzed. Iperf gives average of these parameters over the interval, output is received after 5 second interval and each simulation would run for 5 minutes i.e. 300 seconds. So there are 60 samples to analyze. UDP would also follow the same implementation. To get more specific impact of delay and jitter, ping traffic is also generated at the same instant during which iperf is running from client to server. The ping would follow the same path of the TCP/UDP to the destination and back for RTT. So for determining RTT of the network, RTT of the ping packets would be calculated by the time taken for the packet to go from client to server and back again, the interval between each successive ping would be 20 milliseconds. Jitter is calculated from Delay as per RFC 3550 [5]. Comparison of Transition Mechanisms without MPLS-TE In this section performance comparison between 6PE and 6to4 with that of IPv4 is analyzed. Native IPv4 In this the same network would be used as described in base topology Fig.3 and same default best OSPF path would be used. Host 1, 2 and 3 would establish a TCP session with Host 4, 5 and 6 respectively, so in total there would be three TCP sources and sinks. Throughput and other parameters for the traffic between three TCP sources and destinations are recorded. The throughput output graph would be as follows: Figure 4. Native IPv4 Throughput Delay and Jitter output graph would be as follows: All the TCP flows in scenario 1 followed the same path so would have a similar output graph for delay and jitter which are indistinguishable to interpret visually.

6 96 Anwaar et al.: Migrate to IPv6 on 6PE with MPLS-TE: Questions on Feasibility and Reluctance in Figure 5. Native IPv4 Flow 1 IPv6 over 6to4 Tunnel In this section the performance of IPv6 over 6to4 tunnel would be checked. The same topology is used, but 6to4 tunnel is enabled between router 6 and 7 and route relevant IPv6 traffic to this tunnel for the IPv6 communication between hosts on the CEs. Then, like in previous scenario three TCP traffic sessions would be generated between hosts 1, 2, 3 and 4, 5, 6 respectively. But this time these traffic would be communicating over IPv6 addresses using 6to4 tunnel. The throughput output graph would be as follows: Delay and Jitter output graph would be as follows: Figure 6. IPv6 over 6to4 Tunnel Throughput Figure 7. IPv6 over 6to4 Tunnel Flow 1

7 Smart Computing Review, vol. 4, no. 2, April All the TCP flows in this scenario would have a similar output graph for delay and jitter. IPv6 over 6PE In this the section performance of IPv6 over 6PE is checked. The same topology is used, but 6PE would be enabled, for which MP-BGP would be enabled between router 6 and 7, so that PE would be promoted to 6PE, 6PE would receive farend IPv6 addresses and their MPLS Label over this MP-BGP session for the IPv6 communication between hosts on the CEs. Then, like in previous scenario three TCP traffic sessions would be generated between hosts 1, 2, 3 and 4, 5, 6 respectively. But this time these traffic would be communicating over IPv6 addresses using dynamic routing of 6PE through OSPF and MP-BGP. The throughput output graph would be as follows: Delay and Jitter output graph would be as follows: Figure 8. IPv6 over 6PE Throughput Figure 9. IPv6 over 6PE Tunnel Flow 1 All the TCP flows in this scenario would have a similar output graph for delay and jitter. Analysis In this section collected data are evaluated, the data collected is very large and the values are close to interpret and to conclude visually so statistical analysis is also performed. Throughput: In the combine graph of the TCP throughput of the previous scenarios it could be clearly seen that the throughput of 6PE is closer to the throughput of native IPv4 than the throughput of 6to4 tunnel.

8 98 Anwaar et al.: Migrate to IPv6 on 6PE with MPLS-TE: Questions on Feasibility and Reluctance in Figure 10. Combine throughput graph of all TCP scenarios But to evaluate the results of throughput statistically ANOVA (Analysis of Variance) is used [8]. The Null Hypothesis is the mean of throughput of all scenarios are equal, and the Alternative Hypothesis would be atleast one throughput mean is different. F n( x x) 2 p 1 2 ( n 1) N p Where, p = Total number of populations N = Total number of observations n = Total number of samples in a population Table 1. Statistical summary of TCP flows throughput Groups Count Sum Min Max Average Variance IPv PE to In this case F is and F crit is When F > F crit ANOVA null hypothesis gets rejected, so it could be declared that the means of the throughput are unequal. Further, we can see from the Table 1 that the transmission rate of IPv4 is more than any of the others. IPv4 is about 0.8% more than that of 6PE, whereas about 3% more than that of 6to4 tunneling. This major difference is mainly due to the size of the packet which data link layer carries. Header across IPv4 payload is around =42 bytes, where 20 bytes is of IPv4 header, 18 bytes of Ethernet frame and 4 bytes of MPLS label. Whereas in 6PE there are =66 bytes, where 40 bytes are of IPv6 header and 4 bytes of IPv4 and IPv6 MPLS labels. Similarly 6to4 tunneling packet header is about 82 ( ) bytes. The standard IPv6 header is about 20 bytes larger than that of IPv4, which produces up to 7% overhead when MPLS LDP is not applied [5] But with MPLS forwarding of IPv6 packets is accelerated and IPv6 route lookup is performed only on 6PE routers so it is optimized to about 1%. Delay: Next ANOVA is performed on delay between all TCP sessions on IPv6, 6PE and 6to4 based communication. Null Hypothesis would be that mean of all the TCP sessions delay would be same. Similarly, alternative hypothesis would be that at least mean of one delay is unequal.

9 Smart Computing Review, vol. 4, no. 2, April Table 2. Statistical summary of all flows delay IPv4 6PE 6to4 Groups Sum Min Max Average Variance TCP flow TCP flow TCP flow TCP flow TCP flow TCP flow TCP flow TCP flow TCP flow In ANOVA testing F ( ) is greater than F crit ( ) so we reject the null hypothesis, and could declare that the mean delay of all TCP sessions is unequal. In delay there are about points so to further analyze this large number of points F-Test has been applied to evaluate whether variances across each TCP session in the scenarios are equal [8]. Null Hypothesis would be: variance of delay i = variance of delay j. 2 1 F 2 2 Figure 11. F-Test Result of All Flows Delay Here F Critical is on which this could be observed that F is not greater than F Critical for 6PE when compared to IPv4 this means that Null hypothesis is justified for it and variance of delay in 6PE and IPv4 is close. Whereas, for 6to4 variances difference is clearly observed by F > F Critical. Next using the variance information about F-Test we would apply T-test. There are different approaches for T-Test depending on whether variance are same or different. Null Hypothesis would be: delay mean i = delay mean j. T-Test Equation for same variance: Where, n = Number of subjects in sample t x x ( x1 x1 ) ( x2 x2) 1 1 n1 n2 2 n1 n 2 T-Test Equation for different variance:

10 100 Anwaar et al.: Migrate to IPv6 on 6PE with MPLS-TE: Questions on Feasibility and Reluctance in t x n x 1 2 n Figure 12. T-Test Result of All Flows Delay Here t Critical is , so since t-stat is way greater than t-critical for both 6PE and 6to4, so the null hypothesis gets rejected for both. Moreover, this could be observed from Table 2 and other test results that average delay of 6PE flows is closer to that of IPv4 and the variation in the delay is almost the same between IPv4 and 6PE. Jitter: Similarly, now we would analyze jitter variation across TCP sessions on the discussed scenarios. First, we would apply ANOVA, with the Null hypothesis of mean of all the TCP sessions jitter would be same. Table 3. Statistical summary of all flows jitter Groups Sum Min Max Average Variance IPv4 TCP flow TCP flow TCP flow PE TCP flow TCP flow TCP flow to4 TCP flow TCP flow TCP flow Since F ( ) is greater than F crit (1.9384) so we reject the null hypothesis, and could declare that the mean jitter of all TCP sessions are unequal.. Similarly we would apply F-Test, with the Null Hypothesis: variance of jitter i = variance of jitter j. Here F Critical is , so for 6to4 it could be clearly observed that F > F Critical, variance of jitter varies a lot as compared to IPv4 but for 6PE TCP flow 1 F < F Critical, for TCP Flow 2 F is about equal to F Critical and for TCP Flow 3 F > F Critical so Null Hypothesis is not clearly justified in this case. Similarly we would apply T-Test, with the Null Hypothesis: mean of jitter i = mean of jitter j. Here t Critical is and this could be observed that t Stat > t Critical for all flows, so we reject the null hypothesis. Moreover, this could be observed from Table 3 and results from other tests that average jitter of 6PE flows is closer to that of IPv4 and the variation in the jitter is almost the same between IPv4 and 6PE.

11 Smart Computing Review, vol. 4, no. 2, April Figure 13. F-Test Result of All Flows Jitter Figure 14. T-Test Result of All Flows Jitter Processing and queuing overhead: In IPv6 processing overhead is also increased because for forwarding IPv6 packets more bits have to be looked up. IPv6 forwarding address is 128 bit long which is much longer as compared to IPv4 32 bits address. To perform IP lookup Trie- Based scheme is mostly used and Sklowers original Trie-Based implementation have been improved to have the worst case of O(W), where W is the length of address [13] so considering worst-case 4 times more processing overhead is introduced for a single IPv6 destination. In 6PE this lookup somewhat gets improved due to MPLS label imposition. Core MPLS routers are just required to lookup for labels to forward packet to an adjacent router, there is no need to traverse complete IPv6 routing table. IPv6 route lookup is performed only on edge 6PE routers. IPv6 header is more than that of IPv6, so in a single packet 20+4 (20 more bytes in IPv6 and MPLS label) = 24 bytes more overhead is introduced, so during automatic MTU discovery of IPv6 lower MTU is discovered for upper layer protocols. This would recursively give lower payload for TCP, resulting in lower throughput. Lower the actual throughput is, the more delay and jitter is introduced because due to smaller Maximum Segment Size (MSS) more packets would be required for the same application layer payload, due to this network abnormality would affect more packets for the same payload thus varying inter-arrival time. Increased header also occupies queue space and affects the length of a queue in the buffer. IPv6 header processing is performed only on edge 6PE routers on which, if QoS like WFQ, or Class-based WFQ is applied that would also significantly improve or prioritize the traffic by reducing packet loss of UDP by up to 4%, but there was no significant impact by WRED because in WRED when packets are dropped TCP reduces its transmission rate by reducing windows size whereas UDP continues to face drops [5]. Findings and Discussions In the above graphs and analysis, it could be observed that the throughput of native IPv4 is more than that of 6PE and 6to4 tunnelling on MPLS network, and on closely observing the combined throughput comparison graph of TCPs it could be further observed that 6PE throughput is closer to that of IPv4 throughput, this is also supported statistically that the average throughput on IPv4 is around 125.1Kbps and of 6PE is around 124Kbps with that of around 120Kbps of 6to4. Similarly, when 6PE and 6to4 were compared with UDP traffic, 6PE throughput again outperformed 6to4, 6PE gave average

12 102 Anwaar et al.: Migrate to IPv6 on 6PE with MPLS-TE: Questions on Feasibility and Reluctance in throughput of 74.1Kbps as compared to 51.56Kbps of 6to4. So throughput of 6PE and 6to4 is around 99% and 96%, respectively. Regarding delay performance it is not as evident from graphs, but from statistical analysis, it can be seen that the average delay of IPv4 is around 138ms as compared to 6PE 171ms and 6to4 200ms. But the variance of delay is important for delay sensitive applications like voice etc. so as per F-Test it can be seen that the delay variance of 6PE is comparable to that of IPv4, but 6to4 fails to perform well. In T-test all flows had different delay mean so there is no correlation between them. Jitter performance of 6PE is also good as compared to that of 6to4, in 6to4 there is jitter of 31ms as compared to 51ms of 6to4. On observing averages values it seems that jitter of 6PE and 6to4 is same i.e. around 31ms, but when F-Test is performed hypothesis is partially nullified, for one TCP flow variance came to be same, but for other TCP flows variance of 6PE and 6to4 jitter were different. This shows that at times jitter of 6PE is comparable to that of IPv4. And in T-Test all means were found to be different so all flows had different jitter mean. This concludes that 6PE is a far better transition mechanism as compared to 6to4, the main reason is the encapsulation mechanism, in 6to4 there is complete IPv6 header encapsulation of 20bytes plus a 4bytes (or more) MPLS header whereas in 6PE there are only 4 bytes MPLS header. MPLS switching is more performance efficient than 6to4 switching after complete header encapsulation/decapsulation and to maintain throughput MTU of 1500, payload reduces in 6to4 than as compared to 6PE. This increases more processing overheads also on all intermediate P routers and specially edge routers. 6PE Transition Mechanism with MPLS-TE In this the behavior and performance of application of MPLS TE on 6PE based network would be observed. Congestion sensitive traffic that is TCP and congestion insensitive traffic that is UDP are generated to investigate the impact of congestion- insensitive traffic to congestion sensitive one. The same base topology is used with IPv6 enabled, and MP-BGP session is established between PEs to exchanges IPv6 routes and labels because in this all communications between hosts are on IPv6 and when TE is not applied all packets follow the OSPF dynamically selected best-path PE6-P1-P2-PE7. There would be a source generating UDP traffic (host 1), which would sink to host 4. Similarly, there would be two sources, generating TCP traffic, host 2 and 3 which would sink on host 5 and 6, respectively. 6PE with no MPLS-TE In this no MPLS-TE is applied and traffic would follow the best-path as per OSPF, so maximum bandwidth that could be achieved on the best-path is 128Kbps. So to observe the effect of congestion-insensitive (UDP) on congestion-sensitive (TCP) first UDP traffic of 64Kbps is generated in which it could be seen that other TCP sessions are utilizing the available bandwidth. Next UDP is increased to 100Kbps. Figure 15. Flows path when no MPLS-TE applied The throughput obtained are shown in following graph: This can be observed and demonstrated from the graph that the throughput of the congestion-sensitive (TCP) reduces with the increase of congestion-insensitive (UDP). Though there are two sessions of TCP as compared to single UDP session, UDP traffic goes unaffected. TCP congestion control mechanism reduces its window size on observing congestion thus reducing throughput. We have ample bandwidth available on the other available path, but despite of congestion on the best path OSPF still chooses the best path only instead of other available paths, so it fails to efficiently utilize all the paths. Accordingly, to make best use of available resources MPLS-TE is implemented.

13 Smart Computing Review, vol. 4, no. 2, April Figure 16. Throughput of flows with 64 Kbps UDP traffic 6PE with MPLS-TE on a single flow Figure 17. Throughput of flows with 100 Kbps UDP traffic In this two Traffic engineered paths are created, and as TE tunnels are uni-directional, so two separate tunnels are configured on each path for both forward and reverse traffic. First path PATH1 in which TE tunnel is created is the same as that of OSPF best-path. Second path PATH2 in which TE is established is PE6-P3-P4-P5-PE7. TCP communication between hosts 3 and 6 would be directed to use PATH2.Then the same UDP source traffic is increased to 100Kbps and the effect is as shown in the preceding graph. Figure 18. Flows path with MPLS-TE on a single flow This can be seen that the traffic, which is on PATH2 goes unaffected even on the increase of UDP traffic, and TCP on PATH2 is able to use all the available bandwidth on PATH2. This has restricted TCP to use 64Kbps but still it is beneficial because traffic can deem to be guaranteed and suffers minimum loss. By shifting the traffic from congestion sensitive to non-congested path does not mean that there could not be any packet loss. TCP detects congestion, it would retransmit any dropped packet, and reduces its window size as per the available bandwidth for the flow. But if UDP is shifted to the TE optimized path it would face packet drops upto 64Kbps, but if the

14 104 Anwaar et al.: Migrate to IPv6 on 6PE with MPLS-TE: Questions on Feasibility and Reluctance in number of packets increase by increasing the transmission rate then it would incur packet drops and despite of optimized path. For example: If the UDP flow transmission rate is increased to 128 Kbps then about 55% of the traffic would be dropped and would never make up to the receiver. Figure 19. Throughput of flows with 100 Kbps UDP traffic & TE on a flow 6PE with MPLS-TE on all flows The TCP traffic between Host 2 and Host 5 is still getting affected by the UDP source and it can be seen that there is also another path available in the network which is unused and could cater this TCP traffic. The PATH3 PE6-P3-P1-P4-P2-P5- PE-7. So another two uni-directional TE tunnels are created on this PATH3 and directed the communication between Host 2 and Host 5 to use this PATH3 TE tunnel. Figure 20. Flows path with MPLS-TE on all flow The output graphs are as follows: Figure 21. Throughput of all flows with MPLS-TE on all flows on 6PE

15 Smart Computing Review, vol. 4, no. 2, April Table 4. Throughput summary of all flows on 6PE with MPLS-TE Groups Count Sum Min Max Average Variance UDP flow TCP 1 flow TCP 2 flow You can see now all the traffic is fully utilizing the network resources and congestion-insensitive flows are not suppressing the congestion-sensitive flows. Though PATH3 is the longest one, packets have to traverse more hops to destinations this would increase latency between the source and destination. This path would be good for congestion sensitive and latency insensitive communication, but it won t be good for real-time applications. Native IPv4 with MPLS-TE on all flows In this source and destination as in previous Scenario is used, but IPv6 communication is turned down and applied same MPL-TE on IPv4 using native IPv4 method. And applied same TCP and UDP traffic between hosts on IPv4. This is done to observe throughput and performance of IPv4 traffic so to compare it with 6PE/IPv6 MPLS-TE. Figure 22. Throughput of all flows with MPLS-TE on all flows on native IPv4 Table 5. Throughput summary of all flows on native IPv4 MPLS-TE Count Sum Min Max Average Variance UDP flow TCP 1 flow TCP 2 flow This could be observed from Table 4 and Table 5 that RSVP for IPv4 and 6PE performs equally well, there is about 1% difference between the throughput of IPv4 and 6PE on the bandwidth reserved by RSVP with minimum, maximum and variance of throughput about the same. This could be explained as the RSVP used the same traditional IPv4 MPLS Core for performing reservation between head end to tail end. Even on 6PE RSVP is unaware of the IPv6 packets, because IPv6 packets are encapsulated in an IPv4 MPLS header. LSP path is made by RSVP label exchange for an IPv4 MPLS packet from source to destination on which IPv4 or IPv6 packets are forwarded as per required MPLS label encapsulation. The 1% difference in throughput could have been caused by more overhead due to the increased header size of IPv6 and IPv6 MPLS label. Findings and Discussions As per graphs and analysis, it could be observed that the implementation of MPLS Traffic-Engineering on 6PE did enable us to use bandwidth efficiently by steering the traffic to a less optimized unused path. On application of TE LSP path is defined after RSVP signalling so RSVP performed well in 6PE also. And in comparison to throughput it could be observed

16 106 Anwaar et al.: Migrate to IPv6 on 6PE with MPLS-TE: Questions on Feasibility and Reluctance in from throughput graphs and statistics that the average throughput of all flows in Traffic-Engineered 6PE domain is comparable to native IPv4. Conclusion and Future Work In this paper emulated network on the GNS3 platform with Cisco IOS is used to evaluate the performance metrics in terms of throughput, delay and jitter of two IPv6 transition mechanism 6PE and 6to4 on MPLS enabled network with multiple UDP and TCP flows using an iperf traffic generator in IPv6 mode. The parameters have also been analyzed statistically and the results concluded that 6PE performs way better than 6to4 on MPLS enabled network. The reason of why it is not technically possible to implement MPLS-TE with RSVP on 6to4 has been discussed, and then using the same platform the implementation of MPLS-TE on 6PE based networks is discussed with the methods described in the above section using MP-BGP and prefixes-list filters to control route updates and path for analyzing the performance. In the analysis, the results concluded that the MPLS-TE and RSVP performs well on 6PE enabled network and its performance is closer to that of MPLS-TE on native IPv4. The results obtained could help to choose between 6PE and 6to4 as the preferable IPv6 transition mechanism, also considering the application of MPLS-TE on 6PE. This analysis would help to reduce the risk, cost, technical and other operational factors in making the selection and migration plan. Thus increasing confidence in the application of MPLS-TE on 6PE assuring similar performance as that of native IPv4. This assures us that MPLS-TE on 6PE is performance efficient. In the future work, in ISP industry, there is also a large application of Diff-Serv aware TE on 6PE to prioritize traffic as per its need, Class and QoS using class based Tunnel Selection (CBTS). So in future, similar analysis on Diff-Serv aware TE is open. Moreover, when IETF s LDP protocol specification RFC has been finalized for IPv6, then similar tests could be performed for further performance comparison. References [1] Y. Adam, B. Fillinger, I. Astic, A. Lahmadi, P. Brigant, Deployment and test of IPv6 services in the VTHD network, IEEE Communications Magazine, vol. 42, pp , Article (CrossRef Link) [2] R. Yunos, N. M. Noor, S. A. Ahmad, Performance evaluation between IPv4 and IPv6 on MPLS Linux platform, in Proc. of International Conference on Information Retrieval & Knowledge Management, pp , [3] C. Filsfils, J. Evans, Engineering a multiservice IP backbone to support tight SLAs, Computer Networks, vol. 40, pp , Sep Article (CrossRef Link) [4] O. Akinsipe, F. Goodarzi, M. Li, Comparison of IP, MPLS and MPLS RSVP-TE Networks using OPNET, International Journal of Computer Applications, vol. 58, [5] C. Bouras, A. Gkamas, D. Primpas, K. Stamos, IPv6 deployment: Real time applications and QoS aspects, Computer Communications, vol. 29, pp , May Article (CrossRef Link) [6] W. Peng, C. Yong, W. Jianping, L. Jiangchuan, C. Metz, Transition from IPv4 to IPv6: A State-of-the-Art Survey, IEEE Communications Surveys & Tutorials, vol. 15, pp , Article (CrossRef Link) [7] Z. Xiaoming, M. Jacobsson, U. Henk, M. Piet Van, IPv6 delay and loss performance evolution, International Journal of Communication Systems, vol. 21, pp , Article (CrossRef Link) [8] P. Grayeli, S. Sarkani, T. Mazzuchi, Performance Analysis of IPv6 Transition Mechanisms over MPLS, International Journal of Communication Networks and Information Security (IJCNIS), vol. 4, [9] M. T. Aziz, M. S. Islam, M. N. I. Khan, A. Popescu, Effect of packet delay variation on video/voice over Diffserv- MPLS in IPv4/IPv6 Networks, International Journal of Distributed and Parallel Systems, vol. 3, pp , Jan Article (CrossRef Link) [10] S. H. Qazi, Scalable Resilient Overlay Networks, Ph.D. dissertation, University of New South Wales, [11] M. Khan, MPLS Traffic Engineering in ISP Network, International Journal of Computer Applications, vol. 59, [12] Y. R. Devi, B. Ramadasu, B. H. Raj Gopal, Traffic Engineering through MPLS in Service Provider Networks, International Journal of Computer Applications, vol. 72, [13] S. Liu, IP Lookup in IPv6 Networks, Helsinki University of Technology, Finland, 2005.

17 Smart Computing Review, vol. 4, no. 2, April Muhammad Farrukh Anwaar is currently enrolled in MS at PNEC, NUST. He did his BS from NUCES Pakistan in He also works in Wateen Telecom (ISP) in IP/MPLS DataCore Department. His research interests are computer networks and communications. Sameer Qazi received the B.E. degree in Electrical Engineering from the National University of Science and Technology (NUST), Pakistan, in 2001 and the M.Eng.Sc. degree in Telecommunications from the University of New South Wales, Australia, in 2004, and the Ph.D. degree from the School of Electrical Engineering and Telecommunications, University of New SouthWales, Australia. Currently he is working as Assistant Professor in NUST. His current research interests include techniques for improving Reliability of Routing Overlays, Network Optimization, QoS provisioning, Peer to Peer systems and Geo-based location services for Internet hosts Copyrights 2014 KAIS

System Performance Analysis of IPv6 Transition Mechanisms over MPLS

System Performance Analysis of IPv6 Transition Mechanisms over MPLS System Performance Analysis of IPv6 Transition Mechanisms over MPLS Parisa Grayeli, Dr. Shahram Sarkani, Dr. Thomas Mazzuchi 1776 G Street NW Washington DC 20052, USA The George Washington University Phone:

More information

IPv6 Switching: Provider Edge Router over MPLS

IPv6 Switching: Provider Edge Router over MPLS Multiprotocol Label Switching (MPLS) is deployed by many service providers in their IPv4 networks. Service providers want to introduce IPv6 services to their customers, but changes to their existing IPv4

More information

IPv6 Switching: Provider Edge Router over MPLS

IPv6 Switching: Provider Edge Router over MPLS Multiprotocol Label Switching (MPLS) is deployed by many service providers in their IPv4 networks. Service providers want to introduce IPv6 services to their customers, but changes to their existing IPv4

More information

MPLS VPN--Inter-AS Option AB

MPLS VPN--Inter-AS Option AB The feature combines the best functionality of an Inter-AS Option (10) A and Inter-AS Option (10) B network to allow a Multiprotocol Label Switching (MPLS) Virtual Private Network (VPN) service provider

More information

Performance Evaluation of IPv4 and IPv6 over MPLS using OPNET

Performance Evaluation of IPv4 and IPv6 over MPLS using OPNET Performance Evaluation of IPv4 and IPv6 over MPLS using OPNET Suhail Ahmad Wajid Ali Hamdani Mohsin Hassan Magray ABSTRACT Over the last two decades, we have witnessed a rapid deployment of real-time applications

More information

LARGE SCALE IP ROUTING LECTURE BY SEBASTIAN GRAF

LARGE SCALE IP ROUTING LECTURE BY SEBASTIAN GRAF LARGE SCALE IP ROUTING LECTURE BY SEBASTIAN GRAF MODULE 05 MULTIPROTOCOL LABEL SWITCHING (MPLS) AND LABEL DISTRIBUTION PROTOCOL (LDP) 1 by Xantaro IP Routing In IP networks, each router makes an independent

More information

MPLS VPN Inter-AS Option AB

MPLS VPN Inter-AS Option AB First Published: December 17, 2007 Last Updated: September 21, 2011 The feature combines the best functionality of an Inter-AS Option (10) A and Inter-AS Option (10) B network to allow a Multiprotocol

More information

Performance Analysis of IPv6 Transition Mechanisms over MPLS

Performance Analysis of IPv6 Transition Mechanisms over MPLS Performance Analysis of IPv6 Transition Mechanisms over MPLS Parisa Grayeli 1, Shahram Sarkani 2, and Thomas Mazzuchi 3 1 The George Washington University, School of Engineering, Washington DC 20052, USA

More information

Multiprotocol Label Switching Overview

Multiprotocol Label Switching Overview This chapter describes the Multiprotocol Label Switching (MPLS) distribution protocol. MPLS is a high-performance packet forwarding technology that integrates the performance and traffic management capabilities

More information

Introduction to Segment Routing

Introduction to Segment Routing Segment Routing (SR) is a flexible, scalable way of doing source routing. Overview of Segment Routing, page 1 How Segment Routing Works, page 2 Examples for Segment Routing, page 3 Benefits of Segment

More information

Configuring MPLS and EoMPLS

Configuring MPLS and EoMPLS 37 CHAPTER This chapter describes how to configure multiprotocol label switching (MPLS) and Ethernet over MPLS (EoMPLS) on the Catalyst 3750 Metro switch. MPLS is a packet-switching technology that integrates

More information

Implementing MPLS Layer 3 VPNs

Implementing MPLS Layer 3 VPNs A Multiprotocol Label Switching (MPLS) Layer 3 Virtual Private Network (VPN) consists of a set of sites that are interconnected by means of an MPLS provider core network. At each customer site, one or

More information

Practice exam questions for the Nokia NRS II Composite Exam

Practice exam questions for the Nokia NRS II Composite Exam Practice exam questions for the Nokia NRS II Composite Exam The following questions will test your knowledge and prepare you for the Nokia NRS II Composite Exam. Compare your responses with the Answer

More information

Unit 5 - IPv4/ IPv6 Transition Mechanism(8hr) BCT IV/ II Elective - Networking with IPv6

Unit 5 - IPv4/ IPv6 Transition Mechanism(8hr) BCT IV/ II Elective - Networking with IPv6 5.1 Tunneling 5.1.1 Automatic Tunneling 5.1.2 Configured Tunneling 5.2 Dual Stack 5.3 Translation 5.4 Migration Strategies for Telcos and ISPs Introduction - Transition - the process or a period of changing

More information

MIT International Journal of Electrical and Instrumentation Engineering Vol. 3, No. 1, Jan. 2013, pp

MIT International Journal of Electrical and Instrumentation Engineering Vol. 3, No. 1, Jan. 2013, pp MIT International Journal of Electrical and Instrumentation Engineering Vol. 3, No. 1, Jan. 2013, pp. 15 20 15 MPLS and NGN Networks: The Future Aspects for Railways Communication System Alok Pandey E,

More information

MPLS etc.. MPLS is not alone TEST. 26 April 2016 AN. Multi-Protocol Label Switching MPLS-TP FEC PBB-TE VPLS ISIS-TE MPƛS GMPLS SR RSVP-TE OSPF-TE PCEP

MPLS etc.. MPLS is not alone TEST. 26 April 2016 AN. Multi-Protocol Label Switching MPLS-TP FEC PBB-TE VPLS ISIS-TE MPƛS GMPLS SR RSVP-TE OSPF-TE PCEP Multi-Protocol Label Switching MPLS-TP FEC VPLS PBB-TE MPLS etc.. MPLS is not alone LDP MPLS-TE LABEL MP-BGP LSP TAG H-VPLS 26 April 2016 AN TEST GMPLS SR T-MPLS ISIS-TE MPƛS OSPF-TE PCEP Multi-Protocol

More information

MPLS VPN Carrier Supporting Carrier Using LDP and an IGP

MPLS VPN Carrier Supporting Carrier Using LDP and an IGP MPLS VPN Carrier Supporting Carrier Using LDP and an IGP Multiprotocol Label Switching (MPLS) Virtual Private Network (VPN) Carrier Supporting Carrier (CSC) enables one MPLS VPN-based service provider

More information

Securizarea Calculatoarelor și a Rețelelor 32. Tehnologia MPLS VPN

Securizarea Calculatoarelor și a Rețelelor 32. Tehnologia MPLS VPN Platformă de e-learning și curriculă e-content pentru învățământul superior tehnic Securizarea Calculatoarelor și a Rețelelor 32. Tehnologia MPLS VPN MPLS VPN 5-ian-2010 What this lecture is about: IP

More information

Computer Network Architectures and Multimedia. Guy Leduc. Chapter 2 MPLS networks. Chapter 2: MPLS

Computer Network Architectures and Multimedia. Guy Leduc. Chapter 2 MPLS networks. Chapter 2: MPLS Computer Network Architectures and Multimedia Guy Leduc Chapter 2 MPLS networks Chapter based on Section 5.5 of Computer Networking: A Top Down Approach, 6 th edition. Jim Kurose, Keith Ross Addison-Wesley,

More information

Configuring MPLS, MPLS VPN, MPLS OAM, and EoMPLS

Configuring MPLS, MPLS VPN, MPLS OAM, and EoMPLS CHAPTER 43 Configuring MPLS, MPLS VPN, MPLS OAM, and EoMPLS This chapter describes how to configure multiprotocol label switching (MPLS) and Ethernet over MPLS (EoMPLS) on the Cisco ME 3800X and ME 3600X

More information

Introduction to MPLS APNIC

Introduction to MPLS APNIC Introduction to MPLS APNIC Issue Date: [201609] Revision: [01] What is MPLS? 2 Definition of MPLS Multi Protocol Label Switching Multiprotocol, it supports ANY network layer protocol, i.e. IPv4, IPv6,

More information

Multi Protocol Label Switching (an introduction) Karst Koymans. Thursday, March 12, 2015

Multi Protocol Label Switching (an introduction) Karst Koymans. Thursday, March 12, 2015 .. MPLS Multi Protocol Label Switching (an introduction) Karst Koymans Informatics Institute University of Amsterdam (version 4.3, 2015/03/09 13:07:57) Thursday, March 12, 2015 Karst Koymans (UvA) MPLS

More information

MPLS VPN Carrier Supporting Carrier Using LDP and an IGP

MPLS VPN Carrier Supporting Carrier Using LDP and an IGP MPLS VPN Carrier Supporting Carrier Using LDP and an IGP Last Updated: December 14, 2011 Multiprotocol Label Switching (MPLS) Virtual Private Network (VPN) Carrier Supporting Carrier (CSC) enables one

More information

MPLS VPN. 5 ian 2010

MPLS VPN. 5 ian 2010 MPLS VPN 5 ian 2010 What this lecture is about: IP CEF MPLS architecture What is MPLS? MPLS labels Packet forwarding in MPLS MPLS VPNs 3 IP CEF & MPLS Overview How does a router forward packets? Process

More information

Introduction to MPLS. What is MPLS? 1/23/17. APNIC Technical Workshop January 23 to 25, NZNOG2017, Tauranga, New Zealand. [201609] Revision:

Introduction to MPLS. What is MPLS? 1/23/17. APNIC Technical Workshop January 23 to 25, NZNOG2017, Tauranga, New Zealand. [201609] Revision: Introduction to MPLS APNIC Technical Workshop January 23 to 25, 2017. NZNOG2017, Tauranga, New Zealand. Issue Date: [201609] Revision: [01] What is MPLS? 2 1 Definition of MPLS Multi Protocol Label Switching

More information

Supporting Quality of Service for Internet Applications A thesis presented for the degree of Master of Science Research

Supporting Quality of Service for Internet Applications A thesis presented for the degree of Master of Science Research Supporting Quality of Service for Internet Applications A thesis presented for the degree of Master of Science Research Department of Computer Systems Faculty of Information Technology University of Technology,

More information

MPLS Intro. Cosmin Dumitru March 14, University of Amsterdam System and Network Engineering Research Group ...

MPLS Intro. Cosmin Dumitru March 14, University of Amsterdam System and Network Engineering Research Group ... MPLS Intro Cosmin Dumitru c.dumitru@uva.nl University of Amsterdam System and Network Engineering Research Group March 14, 2011 Disclaimer Information presented in these slides may be slightly biased towards

More information

Cisco Training - HD Telepresence MPLS: Implementing Cisco MPLS V3.0. Upcoming Dates. Course Description. Course Outline

Cisco Training - HD Telepresence MPLS: Implementing Cisco MPLS V3.0. Upcoming Dates. Course Description. Course Outline Cisco Training - HD Telepresence MPLS: Implementing Cisco MPLS V3.0 From the technology basics to advanced VPN configuration. $3,995.00 5 Days Upcoming Dates Dec 10 - Dec 14 Mar 25 - Mar 29 Course Description

More information

WAN Edge MPLSoL2 Service

WAN Edge MPLSoL2 Service 4 CHAPTER While Layer 3 VPN services are becoming increasing popular as a primary connection for the WAN, there are a much larger percentage of customers still using Layer 2 services such Frame-Relay (FR).

More information

MPLS in the DCN. Introduction CHAPTER

MPLS in the DCN. Introduction CHAPTER CHAPTER 5 First Published: January 3, 2008 Last Updated: January 3, 2008 Finding Support Information for Platforms and Cisco IOS and Catalyst OS Software Images Use Cisco Feature Navigator to find information

More information

Network Working Group. Intended status: Experimental Expires: March 16, 2010 Tsinghua University C. Metz Cisco Systems, Inc. September 12, 2009

Network Working Group. Intended status: Experimental Expires: March 16, 2010 Tsinghua University C. Metz Cisco Systems, Inc. September 12, 2009 Network Working Group Internet-Draft Intended status: Experimental Expires: March 16, 2010 J. Wu Y. Cui X. Li M. Xu Tsinghua University C. Metz Cisco Systems, Inc. September 12, 2009 4over6 Transit Solution

More information

Multiprotocol Label Switching (MPLS) on Cisco Routers

Multiprotocol Label Switching (MPLS) on Cisco Routers Multiprotocol Label Switching (MPLS) on Cisco Routers This document describes commands for configuring and monitoring Multiprotocol Label Switching (MPLS) functionality on Cisco routers and switches. This

More information

Trafffic Engineering 2015/16 1

Trafffic Engineering 2015/16 1 Traffic Engineering 2015/2016 Traffic Engineering: from ATM to MPLS fernando.silva@tecnico.ulisboa.pt Instituto Superior Técnico Trafffic Engineering 2015/16 1 Outline Traffic Engineering revisited Traffic

More information

IPv4 to IPv6 Network Migration and Coexistence

IPv4 to IPv6 Network Migration and Coexistence IPv4 to IPv6 Network Migration and Coexistence A.Chandra 1, K. Lalitha 2 1 Assistant Professor, Department of CSSE, Sree Vidyanikethan Engg. College, Tirupati, Andhra Pradesh, India 2 Assistant Professor(SL),

More information

Improve the QoS by Applying Differentiated Service over MPLS Network

Improve the QoS by Applying Differentiated Service over MPLS Network Available Online at www.ijcsmc.com International Journal of Computer Science and Mobile Computing A Monthly Journal of Computer Science and Information Technology IJCSMC, Vol. 4, Issue. 9, September 2015,

More information

ENTERPRISE MPLS. Kireeti Kompella

ENTERPRISE MPLS. Kireeti Kompella ENTERPRISE MPLS Kireeti Kompella AGENDA The New VLAN Protocol Suite Signaling Labels Hierarchy Signaling Advanced Topics Layer 2 or Layer 3? Resilience and End-to-end Service Restoration Multicast ECMP

More information

This document is not restricted to specific software and hardware versions.

This document is not restricted to specific software and hardware versions. Contents Introduction Prerequisites Requirements Components Used Background Information Configure Network Diagram Configuration DN Bit Verify Troubleshoot Related Cisco Support Community Discussions Introduction

More information

BGP MPLS VPNs. Introduction

BGP MPLS VPNs. Introduction This chapter describes services that are supported for Border Gateway Protocol (BGP) Multi-Protocol Label Switching (MPLS) Virtual Private Networks (VPNs). MPLS is a licensed Cisco feature that requires

More information

Implementing MPLS Forwarding

Implementing MPLS Forwarding All Multiprotocol Label Switching (MPLS) features require a core set of MPLS label management and forwarding services; the MPLS Forwarding Infrastructure (MFI) supplies these services. Feature History

More information

Multiprotocol Label Switching (MPLS) on Cisco Routers

Multiprotocol Label Switching (MPLS) on Cisco Routers Multiprotocol Label Switching (MPLS) on Cisco Routers Feature History Release 11.1CT 12.1(3)T 12.1(5)T 12.0(14)ST 12.0(21)ST 12.0(22)S Modification The document introduced MPLS and was titled Tag Switching

More information

Next Generation MULTICAST In-band Signaling (VRF MLDP: Profile 6)

Next Generation MULTICAST In-band Signaling (VRF MLDP: Profile 6) Next Generation MULTICAST In-band Signaling (VRF MLDP: Profile 6) Contents Introduction Background Information MLDP Signaling In-Band Signaling Overlay or Out-Of-Band Signaling Label Distribution Protocol

More information

NAT, IPv6, & UDP CS640, Announcements Assignment #3 released

NAT, IPv6, & UDP CS640, Announcements Assignment #3 released NAT, IPv6, & UDP CS640, 2015-03-03 Announcements Assignment #3 released Overview Network Address Translation (NAT) IPv6 Transport layer User Datagram Protocol (UDP) Network Address Translation (NAT) Hacky

More information

MPLS Label Distribution Protocol (LDP)

MPLS Label Distribution Protocol (LDP) MPLS Label Distribution Protocol (LDP) First Published: January 1, 1999 Last Updated: May 1, 2008 Multiprotocol Label Switching (MPLS) Label Distribution Protocol (LDP) enables peer label switch routers

More information

Improving the usage of Network Resources using MPLS Traffic Engineering (TE)

Improving the usage of Network Resources using MPLS Traffic Engineering (TE) International Journal of Current Engineering and Technology E-ISSN 2277 4106, P-ISSN 2347 5161 2015INPRESSCO, All Rights Reserved Available at http://inpressco.com/category/ijcet Research Article Improving

More information

Table of Contents Chapter 1 MPLS Basics Configuration

Table of Contents Chapter 1 MPLS Basics Configuration Table of Contents Table of Contents... 1-1 1.1 MPLS Overview... 1-1 1.1.1 Basic Concepts of MPLS... 1-2 1.1.2 Architecture of MPLS... 1-5 1.1.3 MPLS and Routing Protocols... 1-7 1.1.4 Applications of MPLS...

More information

Configuring MPLS L3VPN

Configuring MPLS L3VPN Contents Configuring MPLS L3VPN 1 MPLS L3VPN overview 1 Introduction to MPLS L3VPN 1 MPLS L3VPN concepts 2 MPLS L3VPN packet forwarding 5 MPLS L3VPN networking schemes 5 MPLS L3VPN routing information

More information

Table of Contents. Cisco Introduction to EIGRP

Table of Contents. Cisco Introduction to EIGRP Table of Contents Introduction to EIGRP...1 Introduction...1 Before You Begin...1 Conventions...1 Prerequisites...1 Components Used...1 What is IGRP?...2 What is EIGRP?...2 How Does EIGRP Work?...2 EIGRP

More information

MPLS L3VPN. The MPLS L3VPN model consists of three kinds of devices: PE CE Site 2. Figure 1 Network diagram for MPLS L3VPN model

MPLS L3VPN. The MPLS L3VPN model consists of three kinds of devices: PE CE Site 2. Figure 1 Network diagram for MPLS L3VPN model is a kind of PE-based L3VPN technology for service provider VPN solutions. It uses BGP to advertise VPN routes and uses to forward VPN packets on service provider backbones. provides flexible networking

More information

MPLS, THE BASICS CSE 6067, UIU. Multiprotocol Label Switching

MPLS, THE BASICS CSE 6067, UIU. Multiprotocol Label Switching MPLS, THE BASICS CSE 6067, UIU Multiprotocol Label Switching Basic Concepts of MPLS 2 Contents Drawbacks of Traditional IP Forwarding Basic MPLS Concepts MPLS versus IP over ATM Traffic Engineering with

More information

MPLS Multi-Protocol Label Switching

MPLS Multi-Protocol Label Switching MPLS Multi-Protocol Label Switching Andrea Bianco Telecommunication Network Group firstname.lastname@polito.it http://www.telematica.polito.it/ Computer Networks Design and Management - 1 MPLS: introduction

More information

Agenda DUAL STACK DEPLOYMENT. IPv6 Routing Deployment IGP. MP-BGP Deployment. OSPF ISIS Which one?

Agenda DUAL STACK DEPLOYMENT. IPv6 Routing Deployment IGP. MP-BGP Deployment. OSPF ISIS Which one? DUAL STACK DEPLOYMENT Alvaro Retana (alvaro.retana@hp.com) Distinguished Technologist 2010 2011 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice

More information

MPLS VPN Explicit Null Label Support with BGP. BGP IPv4 Label Session

MPLS VPN Explicit Null Label Support with BGP. BGP IPv4 Label Session MPLS VPN Explicit Null Label Support with BGP IPv4 Label Session The MPLS VPN Explicit Null Label Support with BGP IPv4 Label Session feature provides a method to advertise explicit null in a Border Gateway

More information

Table of Contents. Cisco MPLS FAQ For Beginners

Table of Contents. Cisco MPLS FAQ For Beginners Table of Contents MPLS FAQ For Beginners...1 Document ID: 4649...1 Questions...1 Introduction...1 Q. What is Multi Protocol Label Switching (MPLS)?...1 Q. What is a label? What is the structure of the

More information

MPLS VPN over mgre. Finding Feature Information. Last Updated: November 1, 2012

MPLS VPN over mgre. Finding Feature Information. Last Updated: November 1, 2012 MPLS VPN over mgre Last Updated: November 1, 2012 The MPLS VPN over mgre feature overcomes the requirement that a carrier support multiprotocol label switching (MPLS) by allowing you to provide MPLS connectivity

More information

Multiprotocol Label Switching (MPLS) Traffic Engineering

Multiprotocol Label Switching (MPLS) Traffic Engineering Multiprotocol Label Switching (MPLS) Traffic Engineering Feature Overview Multiprotocol Label Switching (MPLS) traffic engineering software enables an MPLS backbone to replicate and expand upon the traffic

More information

Performance Comparison of Internet Protocol v4 with Internet Protocol v6

Performance Comparison of Internet Protocol v4 with Internet Protocol v6 Performance Comparison of Internet Protocol v4 with Internet Protocol v6 Mrs. Sheetal Mali Department of Electronics and Telecommunication Parvatibai Genba Sopanrao Moze College of Engineering Wagholi,

More information

MPLS VPN Carrier Supporting Carrier IPv4 BGP Label Distribution

MPLS VPN Carrier Supporting Carrier IPv4 BGP Label Distribution MPLS VPN Carrier Supporting Carrier IPv4 BGP Label Distribution This feature lets you configure your carrier supporting carrier network to enable Border Gateway Protocol (BGP) to transport routes and Multiprotocol

More information

6 MPLS Model User Guide

6 MPLS Model User Guide 6 MPLS Model User Guide Multi-Protocol Label Switching (MPLS) is a multi-layer switching technology that uses labels to determine how packets are forwarded through a network. The first part of this document

More information

MPLS VPN Carrier Supporting Carrier IPv4 BGP Label Distribution

MPLS VPN Carrier Supporting Carrier IPv4 BGP Label Distribution MPLS VPN Carrier Supporting Carrier IPv4 BGP Label Distribution This feature enables you to configure your carrier supporting carrier network to enable Border Gateway Protocol (BGP) to transport routes

More information

Multiprotocol Label Switching (MPLS) on Cisco Routers

Multiprotocol Label Switching (MPLS) on Cisco Routers Multiprotocol Label Switching (MPLS) on Cisco Routers This document describes commands for configuring and monitoring Multiprotocol Label Switching (MPLS) functionality on Cisco routers and switches. This

More information

MPLS опорни мрежи MPLS core networks

MPLS опорни мрежи MPLS core networks MPLS опорни мрежи MPLS core networks Николай Милованов/Nikolay Milovanov http://niau.org Objectives Identify the drawbacks of traditional IP routing Describe basic MPLS concepts and LSR types. MPLS Labels

More information

Routing Concepts. IPv4 Routing Forwarding Some definitions Policy options Routing Protocols

Routing Concepts. IPv4 Routing Forwarding Some definitions Policy options Routing Protocols Routing Basics 1 Routing Concepts IPv4 Routing Forwarding Some definitions Policy options Routing Protocols 2 IPv4 Internet uses IPv4 Addresses are 32 bits long Range from 1.0.0.0 to 223.255.255.255 0.0.0.0

More information

Table of Contents Chapter 1 Tunneling Configuration

Table of Contents Chapter 1 Tunneling Configuration Table of Contents Table of Contents... 1-1 1.1 Introduction to Tunneling... 1-1 1.1.1 IPv6 over IPv4 Tunnel... 1-2 1.1.2 IPv4 over IPv4 Tunnel... 1-7 1.2 Tunneling Configuration Task List... 1-8 1.3 Configuring

More information

Operation Manual MPLS. Table of Contents

Operation Manual MPLS. Table of Contents Table of Contents Table of Contents Chapter 1 MPLS Architecture... 1-1 1.1 MPLS Overview... 1-1 1.2 MPLS Basic Concepts... 1-1 1.2.1 FEC... 1-1 1.2.2 Label... 1-1 1.2.3 LDP... 1-3 1.3 MPLS Architecture...

More information

COMP9332 Network Routing & Switching

COMP9332 Network Routing & Switching COMP9332 Network Routing & Switching Switching in IP Networks with MPLS http://www.cse.unsw.edu.au/~cs9332 1 Lecture Overview This lecture introduces the concept of switching, which allows faster processing

More information

Networking: Network layer

Networking: Network layer control Networking: Network layer Comp Sci 3600 Security Outline control 1 2 control 3 4 5 Network layer control Outline control 1 2 control 3 4 5 Network layer purpose: control Role of the network layer

More information

Initial motivation: 32-bit address space soon to be completely allocated. Additional motivation:

Initial motivation: 32-bit address space soon to be completely allocated. Additional motivation: IPv6 Initial motivation: 32-bit address space soon to be completely allocated. Additional motivation: header format helps speed processing/forwarding header changes to facilitate QoS IPv6 datagram format:

More information

Configuring MPLS L3VPN

Configuring MPLS L3VPN Contents Configuring MPLS L3VPN 1 MPLS L3VPN overview 1 MPLS L3VPN concepts 2 MPLS L3VPN packet forwarding 4 MPLS L3VPN networking schemes 5 MPLS L3VPN routing information advertisement 8 Inter-AS VPN

More information

Implementing QOS Policy in MPLS Network

Implementing QOS Policy in MPLS Network Implementing QOS Policy in MPLS Network Vishal H. Shukla ME Student DJSCOE Vile Parle (west), Mumbai-56 Sanjay B. Deshmukh Asst. Professor DJSCOE Vile Parle (west), Mumbai-56 ABSTRACT Quality of Service

More information

OSPF Sham-Link Support for MPLS VPN

OSPF Sham-Link Support for MPLS VPN Feature History Release Modification 12.2(8)T This feature was introduced. This module describes how to configure and use a sham-link to connect Virtual Private Network (VPN) client sites that run the

More information

Operation Manual MCE H3C S3610&S5510 Series Ethernet Switches. Table of Contents

Operation Manual MCE H3C S3610&S5510 Series Ethernet Switches. Table of Contents Table of Contents Table of Contents Chapter 1 MCE Overview... 1-1 1.1 MCE Overview... 1-1 1.1.1 Introduction to BGP/MPLS VPN... 1-1 1.1.2 BGP/MPLS VPN Concepts... 1-2 1.1.3 Introduction to MCE... 1-5 1.1.4

More information

Multiprotocol Label Switching

Multiprotocol Label Switching This module describes and how to configure it on Cisco switches. Restrictions for, page 1 Information about, page 1 How to Configure, page 3 Verifying Configuration, page 6 Restrictions for (MPLS) fragmentation

More information

Configuring Multiprotocol Label Switching (MPLS)

Configuring Multiprotocol Label Switching (MPLS) Configuring Multiprotocol Label Switching (MPLS) Multiprotocol Label Switching, page 1 Finding Feature Information, page 1 Information about Multiprotocol Label Switching, page 1 How to Configure Multiprotocol

More information

Principles. IP QoS DiffServ. Agenda. Principles. L74 - IP QoS Differentiated Services Model. L74 - IP QoS Differentiated Services Model

Principles. IP QoS DiffServ. Agenda. Principles. L74 - IP QoS Differentiated Services Model. L74 - IP QoS Differentiated Services Model Principles IP QoS DiffServ Differentiated Services Architecture DSCP, CAR Integrated Services Model does not scale well flow based traffic overhead (RSVP messages) routers must maintain state information

More information

A MPLS Simulation for Use in Design Networking for Multi Site Businesses

A MPLS Simulation for Use in Design Networking for Multi Site Businesses A MPLS Simulation for Use in Design Networking for Multi Site Businesses Petac Eugen Ovidius University of Constanța, Faculty of Mathematics and Computer Science epetac@univ-ovidius.ro Abstract The ease

More information

MIGRATION OF INTERNET PROTOCOL V4 TO INTERNET PROTOCOL V6 USING DUAL-STACK TECHNIQUE

MIGRATION OF INTERNET PROTOCOL V4 TO INTERNET PROTOCOL V6 USING DUAL-STACK TECHNIQUE MIGRATION OF INTERNET PROTOCOL V4 TO INTERNET PROTOCOL V6 USING DUAL-STACK TECHNIQUE 1 SHEETAL BORSE, 2 MRUDUL DIXIT 1,2 Department of Electronics and Telecommunication, Cummins College of Engineering

More information

LARGE SCALE IP ROUTING LECTURE BY SEBASTIAN GRAF

LARGE SCALE IP ROUTING LECTURE BY SEBASTIAN GRAF LARGE SCALE IP ROUTING LECTURE BY SEBASTIAN GRAF MODULE 07 - MPLS BASED LAYER 2 SERVICES 1 by Xantaro MPLS BASED LAYER 2 VPNS USING MPLS FOR POINT-TO-POINT LAYER 2 SERVICES 2 by Xantaro Why are Layer-2

More information

Implementing Cisco IP Routing

Implementing Cisco IP Routing ROUTE Implementing Cisco IP Routing Volume 3 Version 1.0 Student Guide Text Part Number: 97-2816-02 DISCLAIMER WARRANTY: THIS CONTENT IS BEING PROVIDED AS IS. CISCO MAKES AND YOU RECEIVE NO WARRANTIES

More information

MPLS VPN C H A P T E R S U P P L E M E N T. BGP Advertising IPv4 Prefixes with a Label

MPLS VPN C H A P T E R S U P P L E M E N T. BGP Advertising IPv4 Prefixes with a Label 7 C H A P T E R S U P P L E M E N T This online supplement of Chapter 7 focuses on two important developments. The first one is Inter-Autonomous. Inter-Autonomous is a concept whereby two service provider

More information

CCIE R&S Techtorial MPLS

CCIE R&S Techtorial MPLS CCIE R&S Techtorial MPLS Ing. Tomáš Kelemen Partner Systems Engineer CCIE #24395 Ing. Peter Mesjar Systems Engineer CCIE #17428 2011 Cisco Systems, Inc. All rights reserved. 1 Agenda Introduction to MPLS

More information

What You Will Learn By the end of this appendix, you should know and be able to explain the following:

What You Will Learn By the end of this appendix, you should know and be able to explain the following: What You Will Learn By the end of this appendix, you should know and be able to explain the following: What static MPLS labels are and how they can be used The difference between static MPLS bindings and

More information

mpls traffic-eng lsp attributes

mpls traffic-eng lsp attributes mpls traffic-eng lsp attributes mpls traffic-eng lsp attributes To create or modify a label switched path (LSP) attribute list, use the mpls traffic-eng lsp attributes command in global configuration mode.

More information

ICS 351: Today's plan. OSPF BGP Routing in general routing protocol comparison encapsulation network dynamics

ICS 351: Today's plan. OSPF BGP Routing in general routing protocol comparison encapsulation network dynamics ICS 351: Today's plan OSPF BGP Routing in general routing protocol comparison encapsulation network dynamics OSPF OSPF generally used within a single Autonomous System (AS), i.e. within an organization

More information

MPLS Label Distribution Protocol (LDP)

MPLS Label Distribution Protocol (LDP) MPLS Label Distribution Protocol (LDP) Multiprotocol Label Switching (MPLS) Label Distribution Protocol (LDP) enables peer label switch routers (LSRs) in an MPLS network to exchange label binding information

More information

Multi Protocol Label Switching

Multi Protocol Label Switching MPLS Multi-Protocol Label Switching Andrea Bianco Telecommunication Network Group firstname.lastname@polito.it http://www.telematica.polito.it/ Network Management and QoS Provisioning - 1 MPLS: introduction

More information

InterAS Option B. Information About InterAS. InterAS and ASBR

InterAS Option B. Information About InterAS. InterAS and ASBR This chapter explains the different InterAS option B configuration options. The available options are InterAS option B, InterAS option B (with RFC 3107), and InterAS option B lite. The InterAS option B

More information

Multiprotocol Label Switching

Multiprotocol Label Switching Multiprotocol Label Switching Multiprotocol Label Switching (MPLS) is a mechanism in highperformance telecommunications networks which directs and carries data from one network node to the next with the

More information

Multi-Protocol Label Switching (MPLS) Support

Multi-Protocol Label Switching (MPLS) Support This chapter describes the system's support for BGP/MPLS VPN and explains how it is d. The product administration guides provide examples and procedures for configuration of basic services on specific

More information

Configure IOS XR Traffic Controller (XTC)

Configure IOS XR Traffic Controller (XTC) IOS XR Traffic Controller (XTC) provides stateful path computation element (PCE) functionality by exting the existing IOS-XR PCE functionality with additional capabilities. The current IOS-XR PCE function

More information

Planning for Information Network

Planning for Information Network Planning for Information Network Lecture 7: Introduction to IPv6 Assistant Teacher Samraa Adnan Al-Asadi 1 IPv6 Features The ability to scale networks for future demands requires a limitless supply of

More information

Network Configuration Example

Network Configuration Example Network Configuration Example Configuring Protocol Independent Multicast Join Load Balancing Release NCE0054 Modified: 2017-01-20 Juniper Networks, Inc. 1133 Innovation Way Sunnyvale, California 94089

More information

CONCEPTION ON TRANSITION METHODS: DEPLOYING NETWORKS FROM IPV4 TO IPV6

CONCEPTION ON TRANSITION METHODS: DEPLOYING NETWORKS FROM IPV4 TO IPV6 CONCEPTION ON TRANSITION METHODS: DEPLOYING NETWORKS FROM IPV4 TO IPV6 1 MS. CHAITA JANI, 2 PROF.MEGHA MEHTA 1 M.E.[C.E] Student, Department Of Computer Engineering, Noble Group Of Institutions, Junagadh,Gujarat

More information

Investigating Bandwidth Broker s inter-domain operation for dynamic and automatic end to end provisioning

Investigating Bandwidth Broker s inter-domain operation for dynamic and automatic end to end provisioning Investigating Bandwidth Broker s inter-domain operation for dynamic and automatic end to end provisioning Christos Bouras and Dimitris Primpas Research Academic Computer Technology Institute, N.Kazantzaki

More information

Internetworking: Global Internet and MPLS. Hui Chen, Ph.D. Dept. of Engineering & Computer Science Virginia State University Petersburg, VA 23806

Internetworking: Global Internet and MPLS. Hui Chen, Ph.D. Dept. of Engineering & Computer Science Virginia State University Petersburg, VA 23806 Internetworking: Global Internet and MPLS Hui Chen, Ph.D. Dept. of Engineering & Computer Science Virginia State University Petersburg, VA 23806 10/19/2016 CSCI 445 Fall 2016 1 Acknowledgements Some pictures

More information

Multihoming with BGP and NAT

Multihoming with BGP and NAT Eliminating ISP as a single point of failure www.noction.com Table of Contents Introduction 1. R-NAT Configuration 1.1 NAT Configuration 5. ISPs Routers Configuration 3 15 7 7 5.1 ISP-A Configuration 5.2

More information

Multiprotocol Label Switching (MPLS)

Multiprotocol Label Switching (MPLS) Multiprotocol Label Switching (MPLS) Petr Grygárek rek 1 Technology Basics Integrates label-based forwarding paradigm with network layer routing label forwarding + label swapping similar to ATM/FR switching

More information

MULTIPROTOCOL LABEL SWITCHING: REIVEW KAISER ALI BHAT

MULTIPROTOCOL LABEL SWITCHING: REIVEW KAISER ALI BHAT GSJ: Volume 5, Issue 12, December 2017 176 GSJ: Volume 5, Issue 12, December 2017, Online: ISSN 2320-9186 MULTIPROTOCOL LABEL SWITCHING: REIVEW KAISER ALI BHAT kaiserali21@gmail.com M.Tech Cyber Security

More information

Implementing MPLS VPNs over IP Tunnels

Implementing MPLS VPNs over IP Tunnels The MPLS VPNs over IP Tunnels feature lets you deploy Layer 3 Virtual Private Network (L3VPN) services, over an IP core network, using L2TPv3 multipoint tunneling instead of MPLS. This allows L2TPv3 tunnels

More information

Configuring IPv6 Provider Edge over MPLS (6PE)

Configuring IPv6 Provider Edge over MPLS (6PE) Finding Feature Information, page 1 Configuring 6PE, page 1 Finding Feature Information Your software release may not support all the features documented in this module. For the latest caveats and feature

More information

MPLS Networks: Design and Routing Functions

MPLS Networks: Design and Routing Functions MPLS Networks: Design and Routing Functions Course Description This course provides an understanding of how MPLS works its advantages and limitations and how it can be deployed to provide effective services

More information