Wiki source code of Path Computing and Signaling

Show last authors
1 (% class="row" %)
2 (((
3 (% class="col-xs-12 col-sm-7 test-report-content" %)
4 (((
5 ----
6
7 A path in a segment routing domain consists of a list of SIDs that identify the path from the source to the destination. A Path Computation Element (PCE) assists network nodes, known as Path Computation Clients (PCCs), by computing paths based on network topology information acquired from the IGP (IS-IS) and path computation constraints like the IGP metric. The path computation can be triggered by the PCE or the PCC, which are then correspondingly called PCE-initiated and PCC-initiated paths.
8
9 In this test, two types of paths were computed, which are segment routing policy (SR-Policy) as defined in the draft "draft-ietf-pce-segment-routing-policy-cp" and segment routing traffic engineering (SR-TE) as defined in the "RFC8664". The test iterations also involved multiple scenarios, like using SR-MPLS and SRv6 (full SID and μSID) as the dataplane. Besides using PCEP for the path request and signaling, BGP was also utilized in some iterations to signal PCE-initiated paths to the PCC.
10
11 The steps used to conduct the test were as follows
12 *. Verify the PCEP status between the PCE and the PCC
13 *. (PCEP) Trigger a path computation either by the PCC or the PCE
14 *. (PCEP) Verify that the PCC reported the path instantiation to the PCE
15 *. (BGP) Compute and signal a path from PCE to the PCC
16 *. Verify the correct path instantiation on the PCC
17
18 [[Figure 53: PCEP SR-Policy Computation and Signaling over SR-MPLS>>image:433488184811257857_SDN-1-PCEP-SR-MPLS-1-V1.png||alt="Figure 53" width="550"]]
19
20 [[Figure 54: PCEP SR-Policy Computation and Signaling over SRv6 (full SID, μSID)>>image:433488185163841537_SDN-1-PCEP-SRv6-2-V1.png||alt="Figure 54" width="550"]]
21
22 [[Figure 55: BGP SR-Policy Computation and Signaling over SR-MPLS>>image:433488184811388929_SDN-1-SR-MPLS-BGP-3-V1.png||alt="Figure 55" width="550"]]
23
24 [[Figure 56: BGP SR-Policy Computation and Signaling over SRv6 μSID>>image:433488184811454465_SDN-1-uSID-BGP-4-V1.png||alt="Figure 56" width="550"]]
25
26 [[Figure 57: PCEP SR-TE Computation and Signaling over SR-MPLS>>image:433488184811520001_SDN-30-SR-MPLS-5-V1.png||alt="Figure 57" width="550"]]
27
28 {{container cssClass="tc-role-table"}}
29 (% class="table-bordered" %)
30 |=PCE|=PCC|=Data Plane|=Target Address
31 |Keysight IxNetwork|Nokia 7750 SR-1|SRv6 μSID|IPv4
32 |Keysight IxNetwork|H3C CR16000-M1A|SRv6 μSID|IPv4
33 |Keysight IxNetwork|H3C CR16000-M1A|SR-MPLS|IPv4
34 |Nokia Network Services Platform (NSP)|H3C CR16005E-F|SR-MPLS|IPv4
35 |Nokia Network Services Platform (NSP)|Keysight IxNetwork|SR-MPLS|IPv4
36 |Nokia Network Services Platform (NSP)|Keysight IxNetwork|SR-MPLS|IPv6
37 |Nokia Network Services Platform (NSP)|H3C CR16005E-F|SR-MPLS|IPv6
38
39 Table 1: SR-Policy Computing and Signaling - BGP
40 {{/container}}
41
42 {{container cssClass="tc-role-table"}}
43 (% class="table-bordered" %)
44 |=PCE|=PCC|=Initiator|=Data Plane|=Target Address
45 |Ciena Navigator Network Control Suite|Keysight IxNetwork|PCC|SR-MPLS|IPv4
46 |Ciena Navigator Network Control Suite|Ribbon NPT-2100|PCC|SR-MPLS|IPv4
47 |H3C AD-WAN|Keysight IxNetwork|PCE|SRv6 full SID|IPv4
48 |Keysight IxNetwork|H3C CR16000-M1A|PCE|SRv6 μSID|IPv4
49 |Keysight IxNetwork|Ribbon NPT-2100|PCE|SR-MPLS|IPv4
50 |Keysight IxNetwork|H3C CR16000-M1A|PCE|SRv6 full SID|IPv4
51 |Keysight IxNetwork|H3C CR16000-M1A|PCC|SRv6 μSID|IPv4
52 |Keysight IxNetwork|H3C CR16000-M1A|PCC|SRv6 full SID|IPv4
53 |Keysight IxNetwork|H3C CR16000-M1A|PCC|SR-MPLS|IPv4
54 |Keysight IxNetwork|H3C CR16000-M1A|PCE|SR-MPLS|IPv4
55 |Keysight IxNetwork|Ciena 8140 Coherent Metro Router|PCC|SR-MPLS|IPv4
56
57 Table 2: SR-Policy Computing and Signaling - PCEP
58 {{/container}}
59
60 {{container cssClass="tc-role-table"}}
61 (% class="table-bordered" %)
62 |=PCE|=PCC|=Notice|=Data Plane|=Target Address
63 |Keysight IxNetwork|Nokia 7750 SR-1 |PCE - initiated, IPv6 Source |SR-MPLS|IPv6
64 |Keysight IxNetwork|Nokia 7750 SR-1 |PCC - initiated |SR-MPLS|IPv4
65 |Keysight IxNetwork|Nokia 7730 SXR-1x-44s |PCC - initiated |SR-MPLS|IPv4
66 |Keysight IxNetwork|Nokia 7750 SR-1 |PCC - initiated |SR-MPLS|IPv6
67 |Keysight IxNetwork|Nokia 7730 SXR-1x-44s |PCC - initiated |SR-MPLS|IPv6
68 |Keysight IxNetwork|H3C CR16000-M1A|PCE - initiated |SR-MPLS|IPv4
69 |Keysight IxNetwork|H3C CR16005E-F|PCC - initiated |SR-MPLS|IPv4
70 |Keysight IxNetwork|Ciena 8140 Coherent Metro Router|PCC - initiated |SR-MPLS|IPv4
71 |Nokia Network Services Platform (NSP)|H3C CR16005E-F|Reported Only|SR-MPLS|IPv4
72 |Nokia Network Services Platform (NSP)|H3C CR16005E-F|PCC-initiated and deligated|SR-MPLS|IPv4
73 |Nokia Network Services Platform (NSP)|H3C CR16005E-F|PCC- initiated|SR-MPLS|IPv4
74 |Nokia Network Services Platform (NSP)|H3C CR16005E-F|PCE - initiated |SR-MPLS|IPv4
75 |Nokia Network Services Platform (NSP)|Keysight IxNetwork|PCE - initiated, IPv6 Source |SR-MPLS|IPv6
76 |Nokia Network Services Platform (NSP)|Ciena 8140 Coherent Metro Router|PCC - initiated |SR-MPLS|IPv4
77
78 Table 3: SR-TE Computation and Signaling - PCEP
79 {{/container}}
80
81 (% id="prev-next-links" %)
82 |[[< Previous>>doc:Main.Multi-Vendor MPLS & SDN Interoperability Test Report 2025.Orchestration and Automation.WebHome]]|[[Next ~>>>doc:Dynamic Instantiation and PCC-initiated Paths]]
83 )))
84
85 (% class="col-xs-12 col-sm-5 test-report-sidebar" %)
86 (((
87 {{box}}
88 {{include reference="Main.Multi-Vendor MPLS & SDN Interoperability Test Report 2025.Sidebar Nav"/}}
89 {{/box}}
90 )))
91 )))