Simplified Seamless MPLS using SRv6
Seamless Multi-Protocol Label Switching (MPLS) Overview:
?
1) Seamless MPLS using BGP-LU
?
Each IGP domain in Seamless MPLS is isolated by its own Interior Gateway Protocol (IGP) and associated labelling protocol.
To achieve end-to-end visibility or reachability across the network, it is necessary to stitch all the separate IGP domains together using BGP-LU .Once the domains are stitched with BGP-LU, end-to-end services can be seamlessly operated across the different IGP domains, ensuring consistent service delivery throughout the network.
?
Cons of Seamless MPLS using BGP-LU:
?
2)??? Seamless MPLS using SR ( SR-PCE)
?
·? Simplified End-to-End Service Provisioning:
·? Automated Network Operations:
·? Homogeneous Underlay and Overlay Network:
·? Network Slicing with Flex-Algo:
·? Ti-LFA with 100% Coverage and Post-Convergence Path:
·????? No Need for Extra Protocols and Stitching:
?
?
Cons of Seamless MPLS using SR-PCE:
·? Continued Use of MPLS Labels in the Forwarding Plane:
·? Limitations in Label Space and Address Space:
·? Lack of Summarization Capabilities:
·? IPv6 Support Deficiency:
·? Inadequacy for Massive Scale Required by 5G and IoT:
?
?
领英推荐
3)??? Seamless MPLS using SRv6
?
Locator IDs can be summarized across domains, enabling more efficient routing and reducing the size of routing tables.
?
?
Advantages of SRv6 (Segment Routing over IPv6):
·????? Simplified Network Design:
o?? SRv6 significantly simplifies network architecture by reducing complexity in design and operation.
o?? The streamlined approach allows for easier management and deployment of network services.
·????? Elimination of BGP-LU Shim Layer and Improved Scalability:
o?? SRv6 removes the need for the BGP-LU (Border Gateway Protocol labeled unicast) shim layer, which traditionally adds complexity.
o?? This elimination enhances scalability, especially through the use of summarization, making it easier to manage large-scale networks.
·????? Removal of Legacy Protocols:
o?? SRv6 does away with the need for legacy protocols such as BGP-LU, RSVP-TE (Resource Reservation Protocol-Traffic Engineering), and LDP (Label Distribution Protocol).
o?? By eliminating these protocols, SRv6 simplifies network operations and reduces the overhead associated with maintaining multiple protocols.
·????? Efficient Load Balancing with Flow Labels:
o?? SRv6 enables easy and effective load balancing by using flow labels within the IPv6 header.
o?? This allows for more granular control of traffic distribution across the network.
·????? Native IPv6 Data Plane:
o?? SRv6 operates natively on an IPv6 data plane, fully leveraging the extensive address space and features of IPv6.
o?? This native support ensures future-proofing as IPv6 adoption continues to grow.
·????? Network Slicing with Flex-Algo:
o?? SRv6 supports network slicing through Flex-Algo, enabling the creation of isolated, customized virtual networks.
o?? This allows service providers to allocate specific resources and performance characteristics to different services.
·????? Key Benefit of Summarization:
o?? One of SRv6's major advantages is its ability to perform summarization, even supporting default routes.
o?? This capability greatly reduces the size of routing tables, improving network efficiency and scalability.
·????? Seamless Operation with IPv6-Only Middle Routers:
o?? SRv6 can operate seamlessly even in networks where some middle routers or domains support only IPv6 and not SRv6.
o?? This ensures compatibility and smooth operation across mixed network environments.
·????? Consistency Between RIB and FIB:
o?? With SRv6, there is always consistency between the Routing Information Base (RIB) and the Forwarding Information Base (FIB).
o?? This consistency is maintained because SRv6 operates as a native routing protocol, ensuring accurate and reliable forwarding decisions.
·????? Optimized and Simplified Service Chaining:
o?? SRv6 greatly optimizes and simplifies service chaining, making it easier to implement and manage complex service paths.
o?? This enhances the efficiency and flexibility of service delivery in the network.
·????? Ti-LFA with 100% Coverage and Post-Convergence Path:
o?? SRv6 supports Topology Independent Loop-Free Alternate (Ti-LFA) with 100% coverage, ensuring robust protection against failures.
o?? The post-convergence path capability ensures that, even after a failure and network convergence, traffic is efficiently rerouted, maintaining high availability.
?