# Layer 3



| Description                                                                                                                      | Test Case ID                                            | PD  | Topology                                                                                                        |
| -------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------- | --- | --------------------------------------------------------------------------------------------------------------- |
| Scale up to 128 ACL for matching source IP/port and destination IP/port                                                          | test\_v4\_acl\_scale\_128                               | Yes | ![](https://content.gitbook.com/content/j0peobkAwfFGbMvp1ZWo/blobs/iiqxOlrb0FdsK7V4i865/2%20DUT%202+2.png)      |
| Scale up to 256 ACL for matching source IP/port and destination IP/port                                                          | test\_v4\_acl\_scale\_256                               | Yes | ![](https://content.gitbook.com/content/j0peobkAwfFGbMvp1ZWo/blobs/iiqxOlrb0FdsK7V4i865/2%20DUT%202+2.png)      |
| Scale up to 512 ACL for matching source IP/port and destination IP/port                                                          | test\_v4\_acl\_scale\_512                               | Yes | ![](https://content.gitbook.com/content/j0peobkAwfFGbMvp1ZWo/blobs/iiqxOlrb0FdsK7V4i865/2%20DUT%202+2.png)      |
| Scale up to max supported ACL for matching source IP/port and destination IP/port                                                | test\_v4\_acl\_scale\_max\_supported                    | Yes | ![](https://content.gitbook.com/content/j0peobkAwfFGbMvp1ZWo/blobs/iiqxOlrb0FdsK7V4i865/2%20DUT%202+2.png)      |
| Scale up to 128 ACL for denying source IPv6/port and destination IPv6/port                                                       | test\_qual\_v6\_acl\_scale\_128                         | Yes | ![](https://content.gitbook.com/content/j0peobkAwfFGbMvp1ZWo/blobs/iEm0mAqxznJ8Aavkycnm/2%20DUT%202+2.png)      |
| Scale up to 256 ACL for denying source IPv6/port and destination IPv6/port                                                       | test\_qual\_v6\_acl\_scale\_256                         | Yes | ![](https://content.gitbook.com/content/j0peobkAwfFGbMvp1ZWo/blobs/iEm0mAqxznJ8Aavkycnm/2%20DUT%202+2.png)      |
| Scale up to 512 ACL for denying source IPv6/port and destination IPv6/port                                                       | test\_qual\_v6\_acl\_scale\_512                         | Yes | ![](https://content.gitbook.com/content/j0peobkAwfFGbMvp1ZWo/blobs/iEm0mAqxznJ8Aavkycnm/2%20DUT%202+2.png)      |
| Scale up to max supported ACL for denying source IPv6/port and destination IPv6/port                                             | test\_qual\_v6\_acl\_scale\_max\_supported              | Yes | ![](https://content.gitbook.com/content/j0peobkAwfFGbMvp1ZWo/blobs/iEm0mAqxznJ8Aavkycnm/2%20DUT%202+2.png)      |
| Verify IPv4 L3 Host Routes Scale for 2K                                                                                          | test\_v4\_host\_routes\_scale\_2k                       | Yes | ![](https://content.gitbook.com/content/j0peobkAwfFGbMvp1ZWo/blobs/GMAMUP4GY2i0ZKPT7yyh/2%20DUT%201+1.png)      |
| Verify IPv4 L3 Host Routes Scale for 4K                                                                                          | test\_v4\_host\_routes\_scale\_4k                       | Yes | ![](https://content.gitbook.com/content/j0peobkAwfFGbMvp1ZWo/blobs/GMAMUP4GY2i0ZKPT7yyh/2%20DUT%201+1.png)      |
| Verify IPv4 L3 Host Routes Scale for max                                                                                         | test\_v4\_host\_routes\_scale\_max\_supported           | Yes | ![](https://content.gitbook.com/content/j0peobkAwfFGbMvp1ZWo/blobs/GMAMUP4GY2i0ZKPT7yyh/2%20DUT%201+1.png)      |
| Verify IPv6 L3 Host Routes Scale for 2K                                                                                          | test\_v6\_host\_routes\_scale\_2k                       | Yes | ![](https://content.gitbook.com/content/j0peobkAwfFGbMvp1ZWo/blobs/GMAMUP4GY2i0ZKPT7yyh/2%20DUT%201+1.png)      |
| IPv6 host routes scale to 2K routes (iBGP)                                                                                       | test\_v6\_host\_routes\_scale\_ibgp\_2k                 | Yes | ![](https://content.gitbook.com/content/j0peobkAwfFGbMvp1ZWo/blobs/GMAMUP4GY2i0ZKPT7yyh/2%20DUT%201+1.png)      |
| Verify IPv6 L3 Host Routes Scale for 4k                                                                                          | test\_v6\_host\_routes\_scale\_4k                       | Yes | ![](https://content.gitbook.com/content/j0peobkAwfFGbMvp1ZWo/blobs/GMAMUP4GY2i0ZKPT7yyh/2%20DUT%201+1.png)      |
| IPv6 host routes scale to 4K routes (iBGP)                                                                                       | test\_v6\_host\_routes\_scale\_ibgp\_4k                 | Yes | ![](https://content.gitbook.com/content/j0peobkAwfFGbMvp1ZWo/blobs/GMAMUP4GY2i0ZKPT7yyh/2%20DUT%201+1.png)      |
| Verify IPv6 L3 Host Routes Scale for MAX support                                                                                 | test\_v6\_host\_routes\_scale\_max\_supported           | Yes | ![](https://content.gitbook.com/content/j0peobkAwfFGbMvp1ZWo/blobs/GMAMUP4GY2i0ZKPT7yyh/2%20DUT%201+1.png)      |
| IPv6 host routes scale to 32K routes (iBGP)                                                                                      | test\_v6\_host\_routes\_scale\_ibgp\_32k                | Yes | ![](https://content.gitbook.com/content/j0peobkAwfFGbMvp1ZWo/blobs/GMAMUP4GY2i0ZKPT7yyh/2%20DUT%201+1.png)      |
| IPv6 host routes scale to 32K routes                                                                                             | test\_v6\_host\_routes\_scale\_32k                      | Yes | ![](https://content.gitbook.com/content/j0peobkAwfFGbMvp1ZWo/blobs/GMAMUP4GY2i0ZKPT7yyh/2%20DUT%201+1.png)      |
| Verify IPv4 L3 prefix Routes scale for 2k                                                                                        | test\_v4\_prefix\_routes\_scale\_2k                     | Yes | ![](https://content.gitbook.com/content/j0peobkAwfFGbMvp1ZWo/blobs/GMAMUP4GY2i0ZKPT7yyh/2%20DUT%201+1.png)      |
| Verify IPv4 L3 prefix Routes scale for 4k                                                                                        | test\_v4\_prefix\_routes\_scale\_4k                     | Yes | ![](https://content.gitbook.com/content/j0peobkAwfFGbMvp1ZWo/blobs/GMAMUP4GY2i0ZKPT7yyh/2%20DUT%201+1.png)      |
| Verify IPv4 L3 prefix Routes scale for MAX SUPPORT                                                                               | test\_v4\_prefix\_routes\_scale\_max\_supported         | Yes | ![](https://content.gitbook.com/content/j0peobkAwfFGbMvp1ZWo/blobs/GMAMUP4GY2i0ZKPT7yyh/2%20DUT%201+1.png)      |
| Verify IPv6 L3 prefix routes scale                                                                                               | test\_qual\_scale\_005                                  | Yes | ![](https://content.gitbook.com/content/j0peobkAwfFGbMvp1ZWo/blobs/GMAMUP4GY2i0ZKPT7yyh/2%20DUT%201+1.png)      |
| Verify IPv4 Nexthops scale up to 512                                                                                             | test\_v4\_nexthops\_scale\_512                          | Yes | ![](https://content.gitbook.com/content/j0peobkAwfFGbMvp1ZWo/blobs/GMAMUP4GY2i0ZKPT7yyh/2%20DUT%201+1.png)      |
| Verify IPv4 Nexthops scale up to 1024                                                                                            | test\_v4\_nexthops\_scale\_1024                         | Yes | ![](https://content.gitbook.com/content/j0peobkAwfFGbMvp1ZWo/blobs/GMAMUP4GY2i0ZKPT7yyh/2%20DUT%201+1.png)      |
| Verify IPv4 Nexthops scale max supported                                                                                         | test\_v4\_nexthops\_scale\_max\_supported               | Yes | ![](https://content.gitbook.com/content/j0peobkAwfFGbMvp1ZWo/blobs/GMAMUP4GY2i0ZKPT7yyh/2%20DUT%201+1.png)      |
| Verify IPv6 Nexthops scale                                                                                                       | test\_qual\_scale\_007                                  | Yes | ![](https://content.gitbook.com/content/j0peobkAwfFGbMvp1ZWo/blobs/GMAMUP4GY2i0ZKPT7yyh/2%20DUT%201+1.png)      |
| Scalability to 16 ECMP paths and 32K routes                                                                                      | test\_16ecmp\_32k\_routes                               | Yes | ![](https://content.gitbook.com/content/j0peobkAwfFGbMvp1ZWo/blobs/GMAMUP4GY2i0ZKPT7yyh/2%20DUT%201+1.png)      |
| Scalability to 32 ECMP paths and 64K routes                                                                                      | test\_32ecmp\_64k\_routes                               | Yes | ![](https://content.gitbook.com/content/j0peobkAwfFGbMvp1ZWo/blobs/GMAMUP4GY2i0ZKPT7yyh/2%20DUT%201+1.png)      |
| Scalability to 64 ECMP paths and 128K routes                                                                                     | test\_64ecmp\_128k\_routes                              | Yes | ![](https://content.gitbook.com/content/j0peobkAwfFGbMvp1ZWo/blobs/GMAMUP4GY2i0ZKPT7yyh/2%20DUT%201+1.png)      |
| Scalability to "number of leaf1 ports" ECMP paths and 1K routes per path                                                         | test\_ecmp\_scale\_routes                               | Yes | ![](https://content.gitbook.com/content/j0peobkAwfFGbMvp1ZWo/blobs/GMAMUP4GY2i0ZKPT7yyh/2%20DUT%201+1.png)      |
| BGP dual stack scale for 4K prefix routes                                                                                        | test\_bgp\_dual\_stack\_scale\_4k                       | Yes | ![](https://content.gitbook.com/content/j0peobkAwfFGbMvp1ZWo/blobs/HynJ63QaKigriM3d7KAI/1DUT%202%20Ixia%20.png) |
| BGP dual stack scale for 16K prefix routes                                                                                       | test\_bgp\_dual\_stack\_scale\_16k                      | Yes | ![](https://content.gitbook.com/content/j0peobkAwfFGbMvp1ZWo/blobs/HynJ63QaKigriM3d7KAI/1DUT%202%20Ixia%20.png) |
| BGP dual stack scale for 32K prefix routes                                                                                       | test\_bgp\_dual\_stack\_scale\_32k                      | Yes | ![](https://content.gitbook.com/content/j0peobkAwfFGbMvp1ZWo/blobs/HynJ63QaKigriM3d7KAI/1DUT%202%20Ixia%20.png) |
| BGP dual stack scale for 64K prefix routes                                                                                       | test\_bgp\_dual\_stack\_scale\_64k                      | Yes | ![](https://content.gitbook.com/content/j0peobkAwfFGbMvp1ZWo/blobs/HynJ63QaKigriM3d7KAI/1DUT%202%20Ixia%20.png) |
| BGP dual stack scale for 128K prefix routes                                                                                      | test\_bgp\_dual\_stack\_scale\_128k                     | Yes | ![](https://content.gitbook.com/content/j0peobkAwfFGbMvp1ZWo/blobs/HynJ63QaKigriM3d7KAI/1DUT%202%20Ixia%20.png) |
| BGP dual stack scale with 32K host routes with traffic                                                                           | test\_bgp\_host\_route\_dual\_stack\_32k                | Yes | ![](https://content.gitbook.com/content/j0peobkAwfFGbMvp1ZWo/blobs/HynJ63QaKigriM3d7KAI/1DUT%202%20Ixia%20.png) |
| BGP dual stack scale with 32K LPM routes with traffic                                                                            | test\_bgp\_lpm\_route\_dual\_stack\_scale\_32k          | Yes | ![](https://content.gitbook.com/content/j0peobkAwfFGbMvp1ZWo/blobs/HynJ63QaKigriM3d7KAI/1DUT%202%20Ixia%20.png) |
| BGP dual stack scale for 32K prefix routes (with 16 bit subnet mask for IPv4 and 64bit subnet mask for IPv6 routes) with traffic | test\_bgp\_route\_dual\_stack\_32k                      | Yes | ![](https://content.gitbook.com/content/j0peobkAwfFGbMvp1ZWo/blobs/HynJ63QaKigriM3d7KAI/1DUT%202%20Ixia%20.png) |
| BGP graceful restart with dual stack scale to 32K prefix routes                                                                  | test\_bgp\_graceful\_restart\_preserve\_fw\_state\_32k  | Yes | ![](https://content.gitbook.com/content/j0peobkAwfFGbMvp1ZWo/blobs/HynJ63QaKigriM3d7KAI/1DUT%202%20Ixia%20.png) |
| BGP graceful restart with dual stack scale to 32K prefix routes and docker restart                                               | test\_bgp\_graceful\_docker\_restart\_32k               | Yes | ![](https://content.gitbook.com/content/j0peobkAwfFGbMvp1ZWo/blobs/HynJ63QaKigriM3d7KAI/1DUT%202%20Ixia%20.png) |
| Enable/disable BGP graceful restart with dual stack scale to 32K prefix routes                                                   | test\_bgp\_graceful\_feature\_disable\_enable\_32k      | Yes | ![](https://content.gitbook.com/content/j0peobkAwfFGbMvp1ZWo/blobs/HynJ63QaKigriM3d7KAI/1DUT%202%20Ixia%20.png) |
| BGP graceful restart with dual stack scale to 32K prefix routes and kill bgp process                                             | test\_bgp\_kill\_process\_in\_graceful\_restart\_32k    | Yes | ![](https://content.gitbook.com/content/j0peobkAwfFGbMvp1ZWo/blobs/HynJ63QaKigriM3d7KAI/1DUT%202%20Ixia%20.png) |
| BGP dual stack scale with 64K host routes with traffic                                                                           | test\_bgp\_host\_route\_dual\_stack\_64k                | Yes | ![](https://content.gitbook.com/content/j0peobkAwfFGbMvp1ZWo/blobs/HynJ63QaKigriM3d7KAI/1DUT%202%20Ixia%20.png) |
| BGP dual stack scale with 128K host routes with traffic                                                                          | test\_bgp\_host\_route\_dual\_stack\_128k               | Yes | ![](https://content.gitbook.com/content/j0peobkAwfFGbMvp1ZWo/blobs/HynJ63QaKigriM3d7KAI/1DUT%202%20Ixia%20.png) |
| BGP dual stack scale with 64K LPM routes with traffic                                                                            | test\_bgp\_lpm\_route\_dual\_stack\_scale\_64k          | Yes | ![](https://content.gitbook.com/content/j0peobkAwfFGbMvp1ZWo/blobs/HynJ63QaKigriM3d7KAI/1DUT%202%20Ixia%20.png) |
| BGP dual stack scale with 128K  LPM routes with traffic                                                                          | test\_bgp\_lpm\_route\_dual\_stack\_scale\_128k         | Yes | ![](https://content.gitbook.com/content/j0peobkAwfFGbMvp1ZWo/blobs/HynJ63QaKigriM3d7KAI/1DUT%202%20Ixia%20.png) |
| BGP graceful restart with dual stack scale to 64K prefix routes                                                                  | test\_bgp\_graceful\_restart\_preserve\_fw\_state\_64k  | Yes | ![](https://content.gitbook.com/content/j0peobkAwfFGbMvp1ZWo/blobs/HynJ63QaKigriM3d7KAI/1DUT%202%20Ixia%20.png) |
| BGP graceful restart with dual stack scale to 128K prefix routes                                                                 | test\_bgp\_graceful\_restart\_preserve\_fw\_state\_128k | Yes | ![](https://content.gitbook.com/content/j0peobkAwfFGbMvp1ZWo/blobs/HynJ63QaKigriM3d7KAI/1DUT%202%20Ixia%20.png) |
| BGP graceful restart with dual stack scale to 64K  prefix routes and docker restart                                              | test\_bgp\_graceful\_docker\_restart\_64k               | Yes | ![](https://content.gitbook.com/content/j0peobkAwfFGbMvp1ZWo/blobs/HynJ63QaKigriM3d7KAI/1DUT%202%20Ixia%20.png) |
| BGP graceful restart with dual stack scale to 128K prefix routes and docker restart                                              | test\_bgp\_graceful\_docker\_restart\_128k              | Yes | ![](https://content.gitbook.com/content/j0peobkAwfFGbMvp1ZWo/blobs/HynJ63QaKigriM3d7KAI/1DUT%202%20Ixia%20.png) |
| BGP graceful restart with dual stack scale to 64K  prefix routes and kill bgp process                                            | test\_bgp\_kill\_process\_in\_graceful\_restart\_64k    | Yes | ![](https://content.gitbook.com/content/j0peobkAwfFGbMvp1ZWo/blobs/HynJ63QaKigriM3d7KAI/1DUT%202%20Ixia%20.png) |
| BGP graceful restart with dual stack scale to 128K  prefix routes and kill bgp process                                           | test\_bgp\_kill\_process\_in\_graceful\_restart\_128k   | Yes | ![](https://content.gitbook.com/content/j0peobkAwfFGbMvp1ZWo/blobs/HynJ63QaKigriM3d7KAI/1DUT%202%20Ixia%20.png) |
| Scalability to 4K IPv6 prefix routes with traffic.                                                                               | test\_ipv6\_l3\_prefix\_routes\_scale\_4k               | Yes | ![](https://content.gitbook.com/content/j0peobkAwfFGbMvp1ZWo/blobs/GMAMUP4GY2i0ZKPT7yyh/2%20DUT%201+1.png)      |
| Scalability to 64K IPv6 prefix routes with traffic                                                                               | test\_ipv6\_l3\_prefix\_routes\_scale\_64k              | Yes | ![](https://content.gitbook.com/content/j0peobkAwfFGbMvp1ZWo/blobs/GMAMUP4GY2i0ZKPT7yyh/2%20DUT%201+1.png)      |
| Scalability to 128K IPv6 prefix routes with traffic                                                                              | test\_ipv6\_l3\_prefix\_routes\_scale\_128k             | Yes | ![](https://content.gitbook.com/content/j0peobkAwfFGbMvp1ZWo/blobs/GMAMUP4GY2i0ZKPT7yyh/2%20DUT%201+1.png)      |
| 128 IPv4 ACL rules (matching source IP/port and destination IP/port)                                                             | test\_ingress\_v4\_acl\_scale\_128                      | yes | ![](https://content.gitbook.com/content/j0peobkAwfFGbMvp1ZWo/blobs/GMAMUP4GY2i0ZKPT7yyh/2%20DUT%201+1.png)      |
| 256 IPv4 ACL rules (matching source IP/port and destination IP/port)                                                             | test\_ingress\_v4\_acl\_scale\_256                      | yes | ![](https://content.gitbook.com/content/j0peobkAwfFGbMvp1ZWo/blobs/GMAMUP4GY2i0ZKPT7yyh/2%20DUT%201+1.png)      |
| 512 IPv4 ACL rules (matching source IP/port and destination IP/port)                                                             | test\_ingress\_v4\_acl\_scale\_512                      | yes | ![](https://content.gitbook.com/content/j0peobkAwfFGbMvp1ZWo/blobs/GMAMUP4GY2i0ZKPT7yyh/2%20DUT%201+1.png)      |
| (MAX\_V4\_ACL) IPv4 ACL rules (matching source IP/port and destination IP/port)                                                  | test\_ingress\_v4\_acl\_scale\_max\_supported           | yes | ![](https://content.gitbook.com/content/j0peobkAwfFGbMvp1ZWo/blobs/GMAMUP4GY2i0ZKPT7yyh/2%20DUT%201+1.png)      |
| Scaling BGP dynamic host routes with traffic.                                                                                    | test\_bgp\_dynamic\_route\_scale                        | No  | ![](https://content.gitbook.com/content/j0peobkAwfFGbMvp1ZWo/blobs/HynJ63QaKigriM3d7KAI/1DUT%202%20Ixia%20.png) |
| BGP withdraw prefixes(5 times) with dual stack scale 160k(IPv4+IPv6) prefix routes.                                              | test\_bgp\_dual\_stack\_scale\_intf\_flap\_160k         | yes | ![](https://content.gitbook.com/content/j0peobkAwfFGbMvp1ZWo/blobs/HynJ63QaKigriM3d7KAI/1DUT%202%20Ixia%20.png) |
| BGP session down and docker restart with dual stack scale to 160k(IPv4+IP6) prefix routes                                        | test\_bgp\_dual\_stack\_scale\_clear\_bgp\_160k         | yes | ![](https://content.gitbook.com/content/j0peobkAwfFGbMvp1ZWo/blobs/HynJ63QaKigriM3d7KAI/1DUT%202%20Ixia%20.png) |
| BGP withdraw prefixes(5 times) with dual stack scale 160k(IPv4+IPv6) prefix routes.                                              | test\_bgp\_dual\_stack\_convergence\_withdrawal\_160k   | yes | ![](https://content.gitbook.com/content/j0peobkAwfFGbMvp1ZWo/blobs/HynJ63QaKigriM3d7KAI/1DUT%202%20Ixia%20.png) |
| Default Route with BGP Advertised Routes                                                                                         | test\_bgp\_default\_route                               | No  | ![](https://content.gitbook.com/content/j0peobkAwfFGbMvp1ZWo/blobs/GMAMUP4GY2i0ZKPT7yyh/2%20DUT%201+1.png)      |
| Maximum max-MED Value on Startup                                                                                                 | test\_bgp\_convergence\_with\_max\_med\_001             | No  | ![](https://content.gitbook.com/content/j0peobkAwfFGbMvp1ZWo/blobs/GMAMUP4GY2i0ZKPT7yyh/2%20DUT%201+1.png)      |
| Stress device CPU and memory with 16K (IPv4 + IPv6) prefix routes                                                                | test\_bgp\_dual\_stack\_stress\_16k                     | Yes | ![](https://content.gitbook.com/content/j0peobkAwfFGbMvp1ZWo/blobs/HynJ63QaKigriM3d7KAI/1DUT%202%20Ixia%20.png) |
| Stress device CPU and memory with 32K (IPv4 + IPv6) prefix routes                                                                | test\_bgp\_dual\_stack\_stress\_32k                     | Yes | ![](https://content.gitbook.com/content/j0peobkAwfFGbMvp1ZWo/blobs/HynJ63QaKigriM3d7KAI/1DUT%202%20Ixia%20.png) |
| Stress device CPU and memory with 64K (IPv4 + IPv6) prefix routes                                                                | test\_bgp\_dual\_stack\_stress\_64k                     | Yes | ![](https://content.gitbook.com/content/j0peobkAwfFGbMvp1ZWo/blobs/HynJ63QaKigriM3d7KAI/1DUT%202%20Ixia%20.png) |
| Stress device CPU and memory with 128K (IPv4 + IPv6) prefix routes                                                               | test\_bgp\_dual\_stack\_stress\_128k                    | Yes | ![](https://content.gitbook.com/content/j0peobkAwfFGbMvp1ZWo/blobs/HynJ63QaKigriM3d7KAI/1DUT%202%20Ixia%20.png) |
| Stress device CPU and memory with 32K (IPv4 + IPv6) host routes                                                                  | test\_bgp\_host\_route\_dual\_stack\_stress\_32k        | Yes | ![](https://content.gitbook.com/content/j0peobkAwfFGbMvp1ZWo/blobs/HynJ63QaKigriM3d7KAI/1DUT%202%20Ixia%20.png) |
| Stress device CPU and memory with 64K (IPv4 + IPv6) host routes                                                                  | test\_bgp\_host\_route\_dual\_stack\_stress\_64k        | Yes | ![](https://content.gitbook.com/content/j0peobkAwfFGbMvp1ZWo/blobs/HynJ63QaKigriM3d7KAI/1DUT%202%20Ixia%20.png) |
| Stress device CPU and memory with 128K (IPv4 + IPv6) host routes                                                                 | test\_bgp\_host\_route\_dual\_stack\_stress\_128k       | Yes | ![](https://content.gitbook.com/content/j0peobkAwfFGbMvp1ZWo/blobs/HynJ63QaKigriM3d7KAI/1DUT%202%20Ixia%20.png) |
| Stress device CPU and memory with 32K (IPv4 + IPv6) LPM routes                                                                   | test\_bgp\_lpm\_route\_dual\_stack\_stress\_32k         | Yes | ![](https://content.gitbook.com/content/j0peobkAwfFGbMvp1ZWo/blobs/HynJ63QaKigriM3d7KAI/1DUT%202%20Ixia%20.png) |
| Stress device CPU and memory with 64K (IPv4 + IPv6) LPM routes                                                                   | test\_bgp\_lpm\_route\_dual\_stack\_stress\_64k         | Yes | ![](https://content.gitbook.com/content/j0peobkAwfFGbMvp1ZWo/blobs/HynJ63QaKigriM3d7KAI/1DUT%202%20Ixia%20.png) |
| Stress device CPU and memory with 128K (IPv4 + IPv6) LPM routes                                                                  | test\_bgp\_lpm\_route\_dual\_stack\_stress\_128k        | Yes | ![](https://content.gitbook.com/content/j0peobkAwfFGbMvp1ZWo/blobs/HynJ63QaKigriM3d7KAI/1DUT%202%20Ixia%20.png) |
| Scalability to 2 ECMP paths and 4K (IPv4 + IPv6) routes                                                                          | test\_dualstack\_2\_ecmp\_4k\_routes                    | Yes | ![](https://content.gitbook.com/content/j0peobkAwfFGbMvp1ZWo/blobs/GMAMUP4GY2i0ZKPT7yyh/2%20DUT%201+1.png)      |
| Scalability to 4 ECMP paths and 8K (IPv4 + IPv6) routes                                                                          | test\_dualstack\_4\_ecmp\_8k\_routes                    | Yes | ![](https://content.gitbook.com/content/j0peobkAwfFGbMvp1ZWo/blobs/GMAMUP4GY2i0ZKPT7yyh/2%20DUT%201+1.png)      |
| Scalability to 8 ECMP paths and 16K (IPv4 + IPv6) routes                                                                         | test\_dualstack\_8\_ecmp\_16k\_routes                   | Yes | ![](https://content.gitbook.com/content/j0peobkAwfFGbMvp1ZWo/blobs/GMAMUP4GY2i0ZKPT7yyh/2%20DUT%201+1.png)      |
| Scalability to 16 ECMP paths and 32K (IPv4 + IPv6) routes                                                                        | test\_dualstack\_16\_ecmp\_32k\_routes                  | Yes | ![](https://content.gitbook.com/content/j0peobkAwfFGbMvp1ZWo/blobs/GMAMUP4GY2i0ZKPT7yyh/2%20DUT%201+1.png)      |
| Scalability to 32 ECMP paths and 64K (IPv4 + IPv6) routes                                                                        | test\_dualstack\_32\_ecmp\_64k\_routes                  | Yes | ![](https://content.gitbook.com/content/j0peobkAwfFGbMvp1ZWo/blobs/GMAMUP4GY2i0ZKPT7yyh/2%20DUT%201+1.png)      |
| Scalability to 62 ECMP paths and 124K (IPv4 + IPv6) routes                                                                       | test\_dualstack\_62\_ecmp\_124k\_routes                 | Yes | ![](https://content.gitbook.com/content/j0peobkAwfFGbMvp1ZWo/blobs/GMAMUP4GY2i0ZKPT7yyh/2%20DUT%201+1.png)      |
| Scalability to 64 ECMP paths and 128K (IPv4 + IPv6) routes                                                                       | test\_dualstack\_64\_ecmp\_128k\_routes                 | Yes | ![](https://content.gitbook.com/content/j0peobkAwfFGbMvp1ZWo/blobs/GMAMUP4GY2i0ZKPT7yyh/2%20DUT%201+1.png)      |
| Shut/no shut interface between devices with 8 ECMP and 16K (IPv4 + IPv6) routes                                                  | test\_dualstack\_ecmp\_routes\_dut\_int\_flap           | Yes | ![](https://content.gitbook.com/content/j0peobkAwfFGbMvp1ZWo/blobs/GMAMUP4GY2i0ZKPT7yyh/2%20DUT%201+1.png)      |
| Clear BGP sessions with 8 ECMP and 16K (IPv4 + IPv6) routes                                                                      | test\_dualstack\_ecmp\_routes\_clear\_bgp               | Yes | ![](https://content.gitbook.com/content/j0peobkAwfFGbMvp1ZWo/blobs/GMAMUP4GY2i0ZKPT7yyh/2%20DUT%201+1.png)      |
| Shut/no shut interface host side interface with 8 ECMP and 16K (IPv4 + IPv6) routes                                              | test\_dualstack\_ecmp\_routes\_host\_int\_flap          | Yes | ![](https://content.gitbook.com/content/j0peobkAwfFGbMvp1ZWo/blobs/GMAMUP4GY2i0ZKPT7yyh/2%20DUT%201+1.png)      |
| <p>Advertise IPv4 and IPv6 routes over IPv4 neighbors<br></p>                                                                    | test\_dualstack\_ipv4\_neighbors                        | Yes | ![](https://content.gitbook.com/content/j0peobkAwfFGbMvp1ZWo/blobs/GMAMUP4GY2i0ZKPT7yyh/2%20DUT%201+1.png)      |
| Scalability to 8 ECMP paths and 16K iBGP (IPv4 + IPv6) routes                                                                    | test\_dualstack\_ecmp\_ibgp                             | Yes | ![](https://content.gitbook.com/content/j0peobkAwfFGbMvp1ZWo/blobs/GMAMUP4GY2i0ZKPT7yyh/2%20DUT%201+1.png)      |
| Scalability up to 8 ECMP paths and 16K (IPv4 + IPv6) routes with support for warm reboot                                         | test\_ecmp\_dualstack\_warm\_reboot                     | Yes | ![](https://content.gitbook.com/content/j0peobkAwfFGbMvp1ZWo/blobs/GMAMUP4GY2i0ZKPT7yyh/2%20DUT%201+1.png)      |

{% hint style="info" %}
PD(Platform dependent) means that FTAS is designed to work with specific hardware and software configurations and may not be compatible with other platforms.
{% endhint %}
