|
|
1 |
(% class="row" %) |
|
|
2 |
((( |
|
|
3 |
(% class="col-xs-12 col-sm-8 test-report-content" %) |
|
|
4 |
((( |
|
|
5 |
---- |
|
|
6 |
|
|
|
7 |
Flexible Algorithm enables the creation of multiple logical topologies within the same SRv6 underlay, allowing traffic to be steered according to specific performance requirements rather than relying solely on the default shortest-path calculation. This test validated the operation of Flexible Algorithm in an SRv6-enabled network, demonstrating the ability of the routing system to compute and enforce distinct forwarding paths based on different optimization objectives. |
|
|
8 |
|
|
|
9 |
The test focused on two Flex-Algo instances defined with different optimization criteria. One Flex-Algo (FA 128) instance was configured to chose paths based on delay optimization, while another Flex-Algo (FA 129)instance relied on a Traffic Engineering (TE) metric to influence path selection. |
|
|
10 |
To support delay-aware routing, Two-Way Active Measurement Protocol (TWAMP) was used on selected links to provide dynamic delay measurements, while other links used statically configured delay values. . |
|
|
11 |
|
|
|
12 |
The routing entries associated with the test prefixes explicitly indicated the Flexible Algorithm locators, confirming that the routes were computed using the intended Flex-Algo instance rather than the default IGP topology. |
|
|
13 |
The forwarding behavior confirmed that SRv6 traffic followed the paths calculated by the selected Flexible Algorithm instances. |
|
|
14 |
|
|
|
15 |
In one case, an issue was observed with a vendor implementation. Specifically, the node did not advertise the local and remote link identifiers in its IS Extended IS Reachability TLV. As a result of the missing link identifiers, the affected links could not be incorporated into the topology used for Flexible Algorithm computation. |
|
|
16 |
|
|
|
17 |
[[~[~[Figure 83:SRv6 Flexible Algorithm~>~>image:486179564690472961_SRv6 Flexible Algorithm.png~|~|alt="Figure 83"~]~]>>attach:486179564690472961_SRv6 Flexible Algorithm.png||target="_blank"]] |
|
|
18 |
|
|
|
19 |
{{container cssClass="tc-role-table"}} |
|
|
20 |
(% class="table-bordered" %) |
|
|
21 |
|=PE|=Traffic Generator |
|
|
22 |
|((( |
|
|
23 |
Arista 7280R4, |
|
|
24 |
Cisco 8712-MOD-M, |
|
|
25 |
HPE MX304 |
|
|
26 |
)))|Keysight IxNetwork |
|
|
27 |
|((( |
|
|
28 |
Ciena 8192, |
|
|
29 |
Cisco 8712-MOD-M, |
|
|
30 |
HPE MX304 |
|
|
31 |
)))|Keysight IxNetwork |
|
|
32 |
|((( |
|
|
33 |
Cisco 8712-MOD-M, |
|
|
34 |
HPE MX304, |
|
|
35 |
Nokia 7730 SXR-1x-44s |
|
|
36 |
)))|Keysight IxNetwork |
|
|
37 |
|((( |
|
|
38 |
Cisco 8712-MOD-M, |
|
|
39 |
ZTE ZXR10 M6000-3S Plus |
|
|
40 |
)))|Keysight IxNetwork |
|
|
41 |
|((( |
|
|
42 |
ZTE ZXR10 M6000-4SE, |
|
|
43 |
Raisecom RAX721-T-4C24 |
|
|
44 |
)))|Keysight IxNetwork |
|
|
45 |
|
|
|
46 |
Table 55: SRv6 Flexible Algorithm - µSID-using Delay Metric |
|
|
47 |
{{/container}} |
|
|
48 |
|
|
|
49 |
{{container cssClass="tc-role-table"}} |
|
|
50 |
(% class="table-bordered" %) |
|
|
51 |
|=PE|=Traffic Generator |
|
|
52 |
|((( |
|
|
53 |
Arista 7280R4, |
|
|
54 |
Ciena 8192, |
|
|
55 |
Cisco 8712-MOD-M, |
|
|
56 |
HPE PTX10002-36DD, |
|
|
57 |
Nokia 7730 SXR-1x-44s |
|
|
58 |
)))|Keysight IxNetwork |
|
|
59 |
|((( |
|
|
60 |
Ciena 8192, |
|
|
61 |
Cisco ASR-9902, |
|
|
62 |
ZTE ZXR10 M6000-4SE |
|
|
63 |
)))|Keysight IxNetwork |
|
|
64 |
|((( |
|
|
65 |
Ciena 8192, |
|
|
66 |
Keysight IxNetwork, |
|
|
67 |
ZTE ZXR10 M6000-3S Plus |
|
|
68 |
)))|Keysight IxNetwork |
|
|
69 |
|
|
|
70 |
Table 56: SRv6 Flexible Algorithm - µSID-using TE Metric |
|
|
71 |
{{/container}} |
|
|
72 |
|
|
|
73 |
(% id="prev-next-links" %) |
|
|
74 |
|[[< Previous>>doc:Global IPv4IPv6 Routing Table]]|[[Next ~>>>doc:UPA and BGP PIC Edge in Summarized SRv6 Domains]] |
|
|
75 |
))) |
|
|
76 |
|
|
|
77 |
(% class="col-xs-12 col-sm-4 test-report-sidebar" %) |
|
|
78 |
((( |
|
|
79 |
{{box}} |
|
|
80 |
{{include reference="Main.EANTC Transport & Cloud Networks Interop Test Report 2026.Sidebar Nav"/}} |
|
|
81 |
{{/box}} |
|
|
82 |
))) |
|
|
83 |
))) |