官术网_书友最值得收藏!

  • OpenDaylight Cookbook
  • Mathieu Lemay Alexis de Talhou?t Jamie Goodyear Rashmi Pujar Mohamed El Serngawy Yrineu Rodrigues
  • 207字
  • 2021-07-02 21:38:40

Linking multiple networks across MPLS VPN

To complete this recipe, we will be using the Network Intent Composition and VpnService projects.

The scope of the usecase is to enable a MPLS VPN connection across customer sites in a single MPLS domain. Within the domain, MPLS Label is used to isolate traffic between the sites.

The Provider Edge routers (PE) and the Provider routers (P) are managed by OpenDaylight.

In order to create end-to-end VPN connectivity across customer sites, OpenDaylight shall provision MPLS intents to respective PEs and Ps that form the shortest route between the two sites.

Additionally, by adding constraint attributes to intents for protection and failover mechanisms, we can ensure end-to-end connectivity between endpoints to reduce the risk of connectivity failure due to a single link or port down event on a forwarding device:

  • Protection constraint: This requires end-to-end connectivity to be protected by providing redundant paths
  • Failover constraint: This specifies the type of failover implementation
    • slow-reroute: Uses disjoint path calculation algorithms such as Suurballe to provide alternative end-to-end routes
    • fast-reroute: Uses failure detection features in hardware forwarding devices through OF group table features (future work)

When no constraint is requested by the user, we default to offering end-to-end routes using the Dijkstra shortest path.

主站蜘蛛池模板: 新竹市| 闽侯县| 莲花县| 南开区| 朔州市| 临江市| 沭阳县| 阜平县| 日土县| 永定县| 龙南县| 牙克石市| 汽车| 西昌市| 贞丰县| 福鼎市| 临泽县| 盐边县| 山西省| 江陵县| 清河县| 泸定县| 闸北区| 旬阳县| 吴桥县| 钟山县| 宣恩县| 高邑县| 南城县| 新密市| 大城县| 大宁县| 淄博市| 宁武县| 赤壁市| 包头市| 芦溪县| 周口市| 新丰县| 盱眙县| 沂水县|