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

  • 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.

主站蜘蛛池模板: 乌拉特前旗| 马关县| 金山区| 涟源市| 涪陵区| 夏津县| 泗阳县| 扎囊县| 长海县| 视频| 佛山市| 鹤峰县| 石家庄市| 九龙县| 赤城县| 沙洋县| 中西区| 井陉县| 邵东县| 方山县| 拜泉县| 土默特左旗| 和田县| 鄂温| 平湖市| 会昌县| 都昌县| 德州市| 黄平县| 三原县| 同仁县| 长阳| 独山县| 旺苍县| 峨眉山市| 宾川县| 南乐县| 大同市| 越西县| 金山区| 台东市|