3n-skx-xxv710

25ge2p1xxv710-avf-ethip6ip6-ip6base-srv6enc1sid-ndrpdr

Packet throughput Segment routing over IPv6 dataplane with one SID (SRH not inserted) test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.

  • [Enc] Packet Encapsulations: Eth-IPv6-IPv6 on DUT1-DUT2, Eth-IPv6 on TG-DUTn for IPv6 routing over SRv6.

  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv6 routing and static route, SR policy and steering policy for one direction and one SR behaviour (function) - End - for other direction. DUT1 and DUT2 are tested with Intel-XXV710.

  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 253 flows per flow-group) with all packets containing Ethernet header,IPv6 header with static payload. MAC addresses are matching MAC addresses of the TG node interfaces.

  • [Ref] Applicable standard specifications: SRv6 Network Programming - draft 3.

 Test Name 

 Throughput: 
1. Mpps Gbps (NDR)
2. Mpps Gbps (PDR)

One-Way Latency Percentiles in uSec at %PDR load,
one set per each direction:
3. P50 P90 P99 P50 P90 P99 (10% PDR)
4. P50 P90 P99 P50 P90 P99 (50% PDR)
5. P50 P90 P99 P50 P90 P99 (90% PDR)

 78b-2t1c-avf- 
ethip6ip6-ip6base-srv6enc1sid-ndrpdr

 2. 10.51       8.24 

3. 24 58 71 23 61 80
4. 48 70 80 47 70 78
5. 71 85 92 68 82 90

 1518b-2t1c-avf- 
ethip6ip6-ip6base-srv6enc1sid-ndrpdr

 2.  3.86      47.52 

3. 26 32 40 26 30 39
4. 29 47 50 27 47 49
5. 43 47 51 43 47 50

 9000b-2t1c-avf- 
ethip6ip6-ip6base-srv6enc1sid-ndrpdr

 2.  0.67      48.54 

 imix-2t1c-avf- 
ethip6ip6-ip6base-srv6enc1sid-ndrpdr

 2. 10.57      31.62 

25ge2p1xxv710-avf-ethip6srhip6-ip6base-srv6enc2sids-ndrpdr

Packet throughput Segment routing over IPv6 dataplane with two SIDs (SRH inserted) test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.

  • [Enc] Packet Encapsulations: Eth-IPv6-SRH-IPv6 on DUT1-DUT2, Eth-IPv6 on TG-DUTn for IPv6 routing over SRv6.

  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv6 routing and static route, SR policy and steering policy for one direction and two SR behaviours (functions) - End and End.DX6 - for other direction. DUT1 and DUT2 are tested with Intel-XXV710.

  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 253 flows per flow-group) with all packets containing Ethernet header,IPv6 header with static payload. MAC addresses are matching MAC addresses of the TG node interfaces.

  • [Ref] Applicable standard specifications: SRv6 Network Programming - draft 3.

 Test Name 

 Throughput: 
1. Mpps Gbps (NDR)
2. Mpps Gbps (PDR)

One-Way Latency Percentiles in uSec at %PDR load,
one set per each direction:
3. P50 P90 P99 P50 P90 P99 (10% PDR)
4. P50 P90 P99 P50 P90 P99 (50% PDR)
5. P50 P90 P99 P50 P90 P99 (90% PDR)

 78b-2t1c-avf- 
ethip6srhip6-ip6base-srv6enc2sids-ndrpdr

 2. 10.41       8.16 

3. 25 79 97 24 80 97
4. 64 85 94 63 84 93
5. 90 106 117 92 106 115

 1518b-2t1c-avf- 
ethip6srhip6-ip6base-srv6enc2sids-ndrpdr

 2.  3.77      46.34 

3. 26 35 45 26 31 42
4. 29 50 52 34 49 52
5. 48 51 53 47 51 53

 9000b-2t1c-avf- 
ethip6srhip6-ip6base-srv6enc2sids-ndrpdr

 2.  0.67      48.33 

 imix-2t1c-avf- 
ethip6srhip6-ip6base-srv6enc2sids-ndrpdr

 2. 10.38      31.03 

25ge2p1xxv710-avf-ethip6srhip6-ip6base-srv6enc2sids-nodecaps-ndrpdr

Packet throughput Segment routing over IPv6 dataplane with two SIDs (SRH inserted) without decapsulation test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.

  • [Enc] Packet Encapsulations: Eth-IPv6-SRH-IPv6 on DUT1-DUT2 and DUTn->TG, Eth-IPv6 on TG->DUTn for IPv6 routing over SRv6.

  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv6 routing and static route, SR policy and steering policy for one direction and one SR behaviour (function) - End - for other direction. DUT1 and DUT2 are tested with Intel-XXV710.

  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 253 flows per flow-group) with all packets containing Ethernet header,IPv6 header with static payload. MAC addresses are matching MAC addresses of the TG node interfaces.

  • [Ref] Applicable standard specifications: SRv6 Network Programming - draft 3.

 Test Name 

 Throughput: 
1. Mpps Gbps (NDR)
2. Mpps Gbps (PDR)

One-Way Latency Percentiles in uSec at %PDR load,
one set per each direction:
3. P50 P90 P99 P50 P90 P99 (10% PDR)
4. P50 P90 P99 P50 P90 P99 (50% PDR)
5. P50 P90 P99 P50 P90 P99 (90% PDR)

 78b-2t1c-avf-ethip6srhip6- 
ip6base-srv6enc2sids-nodecaps-ndrpdr

 2. 10.49       8.22 

3. 25 65 80 24 68 84
4. 58 83 92 57 84 91
5. 83 97 109 83 97 106

 1518b-2t1c-avf-ethip6srhip6- 
ip6base-srv6enc2sids-nodecaps-ndrpdr

 2.  3.77      46.34 

3. 26 30 43 26 28 36
4. 29 50 53 35 50 52
5. 47 51 55 47 51 53

 9000b-2t1c-avf-ethip6srhip6- 
ip6base-srv6enc2sids-nodecaps-ndrpdr

 2.  0.67      48.33 

 imix-2t1c-avf-ethip6srhip6- 
ip6base-srv6enc2sids-nodecaps-ndrpdr

 2. 10.42      31.16 

25ge2p1xxv710-avf-ethip6srhip6-ip6base-srv6proxy-dyn-ndrpdr

Packet throughput Segment routing over IPv6 dataplane with Dynamic SRv6 proxy test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.

  • [Enc] Packet Encapsulations: Eth-IPv6-SRH-IPv6 on DUT1-DUT2 and DUTn->TG, Eth-IPv6 on TG->DUTn and DUTn-CNT for IPv6 routing over SRv6.

  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv6 routing and static route, SR policy and steering policy for one direction and one SR behaviour (function) - End.AD - for other direction. DUT1 and DUT2 are tested with Intel-XXV710.

  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 253 flows per flow-group) with all packets containing Ethernet header,IPv6 header with static payload. MAC addresses are matching MAC addresses of the TG node interfaces.

  • [Ref] Applicable standard specifications: SRv6 Network Programming - draft 3 and Segment Routing for Service Chaining - internet draft 01.

 Test Name 

 Throughput: 
1. Mpps Gbps (NDR)
2. Mpps Gbps (PDR)

One-Way Latency Percentiles in uSec at %PDR load,
one set per each direction:
3. P50 P90 P99 P50 P90 P99 (10% PDR)
4. P50 P90 P99 P50 P90 P99 (50% PDR)
5. P50 P90 P99 P50 P90 P99 (90% PDR)

 1518b-2t1c-avf-ethip6srhip6- 
ip6base-srv6proxy-dyn-ndrpdr

 2.  3.73      45.89 

3. 30 33 39 31 39 52
4. 58 81 91 45 98 114
5. 67 166 177 283 301 313

 9000b-2t1c-avf-ethip6srhip6- 
ip6base-srv6proxy-dyn-ndrpdr

 2.  0.67      48.24 

 imix-2t1c-avf-ethip6srhip6- 
ip6base-srv6proxy-dyn-ndrpdr

 2.  4.90      14.65 

25ge2p1xxv710-avf-ethip6srhip6-ip6base-srv6proxy-masq-ndrpdr

Packet throughput Segment routing over IPv6 dataplane with Masquerading SRv6 proxy test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.

  • [Enc] Packet Encapsulations: Eth-IPv6-SRH-IPv6 on DUT1-DUT2, DUTn-CNT and DUTn->TG, Eth-IPv6 on TG->DUTn for IPv6 routing over SRv6.

  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv6 routing and static route, SR policy and steering policy for one direction and one SR behaviour (function) - End.AM - for other direction. DUT1 and DUT2 are tested with Intel-XXV710.

  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 253 flows per flow-group) with all packets containing Ethernet header,IPv6 header with static payload. MAC addresses are matching MAC addresses of the TG node interfaces.

  • [Ref] Applicable standard specifications: SRv6 Network Programming - draft 3 and Segment Routing for Service Chaining - internet draft 01.

 Test Name 

 Throughput: 
1. Mpps Gbps (NDR)
2. Mpps Gbps (PDR)

One-Way Latency Percentiles in uSec at %PDR load,
one set per each direction:
3. P50 P90 P99 P50 P90 P99 (10% PDR)
4. P50 P90 P99 P50 P90 P99 (50% PDR)
5. P50 P90 P99 P50 P90 P99 (90% PDR)

 78b-2t1c-avf-ethip6srhip6- 
ip6base-srv6proxy-masq-ndrpdr

 2.  4.97       3.90 

3. 22 40 48 22 62 91
4. 53 103 119 62 121 141
5. 120 157 174 165 215 251

 1518b-2t1c-avf-ethip6srhip6- 
ip6base-srv6proxy-masq-ndrpdr

 2.  3.73      45.89 

3. 31 63 75 30 81 96
4. 85 109 115 86 126 137
5. 145 157 167 237 256 273

 9000b-2t1c-avf-ethip6srhip6- 
ip6base-srv6proxy-masq-ndrpdr

 2.  0.67      48.24 

 imix-2t1c-avf-ethip6srhip6- 
ip6base-srv6proxy-masq-ndrpdr

 2.  5.28      15.78 

25ge2p1xxv710-avf-ethip6srhip6-ip6base-srv6proxy-stat-ndrpdr

Packet throughput Segment routing over IPv6 dataplane with Static SRv6 proxy test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.

  • [Enc] Packet Encapsulations: Eth-IPv6-SRH-IPv6 on DUT1-DUT2 and DUTn->TG, Eth-IPv6 on TG->DUTn and DUTn-CNT for IPv6 routing over SRv6.

  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv6 routing and static route, SR policy and steering policy for one direction and one SR behaviour (function) - End.AS - for other direction. DUT1 and DUT2 are tested with Intel-XXV710.

  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 253 flows per flow-group) with all packets containing Ethernet header,IPv6 header with static payload. MAC addresses are matching MAC addresses of the TG node interfaces.

  • [Ref] Applicable standard specifications: SRv6 Network Programming - draft 3 and Segment Routing for Service Chaining - internet draft 01.

 Test Name 

 Throughput: 
1. Mpps Gbps (NDR)
2. Mpps Gbps (PDR)

One-Way Latency Percentiles in uSec at %PDR load,
one set per each direction:
3. P50 P90 P99 P50 P90 P99 (10% PDR)
4. P50 P90 P99 P50 P90 P99 (50% PDR)
5. P50 P90 P99 P50 P90 P99 (90% PDR)

 78b-2t1c-avf-ethip6srhip6- 
ip6base-srv6proxy-stat-ndrpdr

 2.  4.83       3.79 

 1518b-2t1c-avf-ethip6srhip6- 
ip6base-srv6proxy-stat-ndrpdr

 2.  3.73      45.89 

 9000b-2t1c-avf-ethip6srhip6- 
ip6base-srv6proxy-stat-ndrpdr

 2.  0.67      48.24 

 imix-2t1c-avf-ethip6srhip6- 
ip6base-srv6proxy-stat-ndrpdr

 2.  4.88      14.59 

25ge2p1xxv710-ethip6ip6-ip6base-srv6enc1sid-ndrpdr

Packet throughput Segment routing over IPv6 dataplane with one SID (SRH not inserted) test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.

  • [Enc] Packet Encapsulations: Eth-IPv6-IPv6 on DUT1-DUT2, Eth-IPv6 on TG-DUTn for IPv6 routing over SRv6.

  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv6 routing and static route, SR policy and steering policy for one direction and one SR behaviour (function) - End - for other direction. DUT1 and DUT2 are tested with Intel-XXV710.

  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 253 flows per flow-group) with all packets containing Ethernet header,IPv6 header with static payload. MAC addresses are matching MAC addresses of the TG node interfaces.

  • [Ref] Applicable standard specifications: SRv6 Network Programming - draft 3.

 Test Name 

 Throughput: 
1. Mpps Gbps (NDR)
2. Mpps Gbps (PDR)

One-Way Latency Percentiles in uSec at %PDR load,
one set per each direction:
3. P50 P90 P99 P50 P90 P99 (10% PDR)
4. P50 P90 P99 P50 P90 P99 (50% PDR)
5. P50 P90 P99 P50 P90 P99 (90% PDR)

 78b-2t1c-ethip6ip6- 
ip6base-srv6enc1sid-ndrpdr

 2.  9.19       7.21 

3. 17 64 82 17 61 82
4. 55 79 86 56 82 88
5. 81 91 99 78 92 103

 1518b-2t1c-ethip6ip6- 
ip6base-srv6enc1sid-ndrpdr

 2.  3.86      47.52 

3. 21 37 67 21 36 68
4. 32 49 68 38 48 68
5. 44 48 51 44 48 52

 9000b-2t1c-ethip6ip6- 
ip6base-srv6enc1sid-ndrpdr

 2.  0.67      48.00 

3. 37 51 81 36 47 81
4. 60 96 101 57 97 102
5. 95 127 134 95 128 134

 imix-2t1c-ethip6ip6- 
ip6base-srv6enc1sid-ndrpdr

 2.  8.27      24.74 

25ge2p1xxv710-ethip6srhip6-ip6base-srv6enc2sids-ndrpdr

Packet throughput Segment routing over IPv6 dataplane with two SIDs (SRH inserted) test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.

  • [Enc] Packet Encapsulations: Eth-IPv6-SRH-IPv6 on DUT1-DUT2, Eth-IPv6 on TG-DUTn for IPv6 routing over SRv6.

  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv6 routing and static route, SR policy and steering policy for one direction and two SR behaviours (functions) - End and End.DX6 - for other direction. DUT1 and DUT2 are tested with Intel-XXV710.

  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 253 flows per flow-group) with all packets containing Ethernet header,IPv6 header with static payload. MAC addresses are matching MAC addresses of the TG node interfaces.

  • [Ref] Applicable standard specifications: SRv6 Network Programming - draft 3.

 Test Name 

 Throughput: 
1. Mpps Gbps (NDR)
2. Mpps Gbps (PDR)

One-Way Latency Percentiles in uSec at %PDR load,
one set per each direction:
3. P50 P90 P99 P50 P90 P99 (10% PDR)
4. P50 P90 P99 P50 P90 P99 (50% PDR)
5. P50 P90 P99 P50 P90 P99 (90% PDR)

 78b-2t1c-ethip6srhip6- 
ip6base-srv6enc2sids-ndrpdr

 2.  9.11       7.14 

3. 18 57 97 18 50 96
4. 64 97 106 62 97 107
5. 104 115 125 104 115 124

 1518b-2t1c-ethip6srhip6- 
ip6base-srv6enc2sids-ndrpdr

 2.  3.77      46.34 

3. 21 37 63 21 36 65
4. 47 52 65 46 52 66
5. 49 52 55 49 52 56

 9000b-2t1c-ethip6srhip6- 
ip6base-srv6enc2sids-ndrpdr

 2.  0.66      47.74 

3. 38 51 62 36 51 64
4. 58 97 105 53 98 105
5. 99 132 139 98 132 138

 imix-2t1c-ethip6srhip6- 
ip6base-srv6enc2sids-ndrpdr

 2.  8.02      23.98 

25ge2p1xxv710-ethip6srhip6-ip6base-srv6enc2sids-nodecaps-ndrpdr

Packet throughput Segment routing over IPv6 dataplane with two SIDs (SRH inserted) without decapsulation test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.

  • [Enc] Packet Encapsulations: Eth-IPv6-SRH-IPv6 on DUT1-DUT2 and DUTn->TG, Eth-IPv6 on TG->DUTn for IPv6 routing over SRv6.

  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv6 routing and static route, SR policy and steering policy for one direction and one SR behaviour (function) - End - for other direction. DUT1 and DUT2 are tested with Intel-XXV710.

  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 253 flows per flow-group) with all packets containing Ethernet header,IPv6 header with static payload. MAC addresses are matching MAC addresses of the TG node interfaces.

  • [Ref] Applicable standard specifications: SRv6 Network Programming - draft 3.

 Test Name 

 Throughput: 
1. Mpps Gbps (NDR)
2. Mpps Gbps (PDR)

One-Way Latency Percentiles in uSec at %PDR load,
one set per each direction:
3. P50 P90 P99 P50 P90 P99 (10% PDR)
4. P50 P90 P99 P50 P90 P99 (50% PDR)
5. P50 P90 P99 P50 P90 P99 (90% PDR)

 78b-2t1c-ethip6srhip6- 
ip6base-srv6enc2sids-nodecaps-ndrpdr

 2.  9.15       7.18 

3. 18 69 96 18 62 91
4. 63 93 102 63 94 102
5. 97 109 120 89 106 119

 1518b-2t1c-ethip6srhip6- 
ip6base-srv6enc2sids-nodecaps-ndrpdr

 2.  3.77      46.34 

3. 21 38 66 21 38 67
4. 47 53 65 46 52 70
5. 49 53 56 49 52 55

 9000b-2t1c-ethip6srhip6- 
ip6base-srv6enc2sids-nodecaps-ndrpdr

 2.  0.66      47.94 

3. 38 49 84 36 49 83
4. 46 100 106 41 99 105
5. 100 134 141 99 133 139

 imix-2t1c-ethip6srhip6- 
ip6base-srv6enc2sids-nodecaps-ndrpdr

 2.  8.11      24.25 

25ge2p1xxv710-ethip6srhip6-ip6base-srv6proxy-dyn-ndrpdr

Packet throughput Segment routing over IPv6 dataplane with Dynamic SRv6 proxy test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.

  • [Enc] Packet Encapsulations: Eth-IPv6-SRH-IPv6 on DUT1-DUT2 and DUTn->TG, Eth-IPv6 on TG->DUTn and DUTn-CNT for IPv6 routing over SRv6.

  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv6 routing and static route, SR policy and steering policy for one direction and one SR behaviour (function) - End.AD - for other direction. DUT1 and DUT2 are tested with Intel-XXV710.

  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 253 flows per flow-group) with all packets containing Ethernet header,IPv6 header with static payload. MAC addresses are matching MAC addresses of the TG node interfaces.

  • [Ref] Applicable standard specifications: SRv6 Network Programming - draft 3 and Segment Routing for Service Chaining - internet draft 01.

 Test Name 

 Throughput: 
1. Mpps Gbps (NDR)
2. Mpps Gbps (PDR)

One-Way Latency Percentiles in uSec at %PDR load,
one set per each direction:
3. P50 P90 P99 P50 P90 P99 (10% PDR)
4. P50 P90 P99 P50 P90 P99 (50% PDR)
5. P50 P90 P99 P50 P90 P99 (90% PDR)

 78b-2t1c-ethip6srhip6- 
ip6base-srv6proxy-dyn-ndrpdr

 2.  4.88       3.82 

3. 22 22 23 21 22 22
4. 47 123 151 45 123 153
5. 221 249 276 222 250 279

 1518b-2t1c-ethip6srhip6- 
ip6base-srv6proxy-dyn-ndrpdr

 2.  3.73      45.89 

3. 26 79 92 25 83 97
4. 54 117 135 71 133 148
5. 248 273 322 253 289 352

 9000b-2t1c-ethip6srhip6- 
ip6base-srv6proxy-dyn-ndrpdr

 2.  0.66      47.42 

3. 45 55 76 44 51 93
4. 46 157 168 44 154 167
5. 149 215 235 135 211 221

 imix-2t1c-ethip6srhip6- 
ip6base-srv6proxy-dyn-ndrpdr

 2.  4.29      12.83 

25ge2p1xxv710-ethip6srhip6-ip6base-srv6proxy-masq-ndrpdr

Packet throughput Segment routing over IPv6 dataplane with Masquerading SRv6 proxy test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.

  • [Enc] Packet Encapsulations: Eth-IPv6-SRH-IPv6 on DUT1-DUT2, DUTn-CNT and DUTn->TG, Eth-IPv6 on TG->DUTn for IPv6 routing over SRv6.

  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv6 routing and static route, SR policy and steering policy for one direction and one SR behaviour (function) - End.AM - for other direction. DUT1 and DUT2 are tested with Intel-XXV710.

  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 253 flows per flow-group) with all packets containing Ethernet header,IPv6 header with static payload. MAC addresses are matching MAC addresses of the TG node interfaces.

  • [Ref] Applicable standard specifications: SRv6 Network Programming - draft 3 and Segment Routing for Service Chaining - internet draft 01.

 Test Name 

 Throughput: 
1. Mpps Gbps (NDR)
2. Mpps Gbps (PDR)

One-Way Latency Percentiles in uSec at %PDR load,
one set per each direction:
3. P50 P90 P99 P50 P90 P99 (10% PDR)
4. P50 P90 P99 P50 P90 P99 (50% PDR)
5. P50 P90 P99 P50 P90 P99 (90% PDR)

 78b-2t1c-ethip6srhip6- 
ip6base-srv6proxy-masq-ndrpdr

 2.  5.42       4.25 

3. 22 74 97 21 86 109
4. 91 146 156 83 134 154
5. 181 211 239 174 205 230

 1518b-2t1c-ethip6srhip6- 
ip6base-srv6proxy-masq-ndrpdr

 2.  3.73      45.89 

3. 26 76 90 25 77 94
4. 94 125 136 89 127 139
5. 213 239 285 215 245 299

 9000b-2t1c-ethip6srhip6- 
ip6base-srv6proxy-masq-ndrpdr

 2.  0.66      47.40 

3. 45 62 74 43 60 75
4. 80 152 163 73 154 167
5. 151 199 215 151 196 213

 imix-2t1c-ethip6srhip6- 
ip6base-srv6proxy-masq-ndrpdr

 2.  4.62      13.80 

25ge2p1xxv710-ethip6srhip6-ip6base-srv6proxy-stat-ndrpdr

Packet throughput Segment routing over IPv6 dataplane with Static SRv6 proxy test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.

  • [Enc] Packet Encapsulations: Eth-IPv6-SRH-IPv6 on DUT1-DUT2 and DUTn->TG, Eth-IPv6 on TG->DUTn and DUTn-CNT for IPv6 routing over SRv6.

  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv6 routing and static route, SR policy and steering policy for one direction and one SR behaviour (function) - End.AS - for other direction. DUT1 and DUT2 are tested with Intel-XXV710.

  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 253 flows per flow-group) with all packets containing Ethernet header,IPv6 header with static payload. MAC addresses are matching MAC addresses of the TG node interfaces.

  • [Ref] Applicable standard specifications: SRv6 Network Programming - draft 3 and Segment Routing for Service Chaining - internet draft 01.

 Test Name 

 Throughput: 
1. Mpps Gbps (NDR)
2. Mpps Gbps (PDR)

One-Way Latency Percentiles in uSec at %PDR load,
one set per each direction:
3. P50 P90 P99 P50 P90 P99 (10% PDR)
4. P50 P90 P99 P50 P90 P99 (50% PDR)
5. P50 P90 P99 P50 P90 P99 (90% PDR)

 78b-2t1c-ethip6srhip6- 
ip6base-srv6proxy-stat-ndrpdr

 2.  5.17       4.06 

 1518b-2t1c-ethip6srhip6- 
ip6base-srv6proxy-stat-ndrpdr

 2.  3.73      45.89 

 9000b-2t1c-ethip6srhip6- 
ip6base-srv6proxy-stat-ndrpdr

 2.  0.66      47.41 

 imix-2t1c-ethip6srhip6- 
ip6base-srv6proxy-stat-ndrpdr

 2.  4.52      13.51