.. _example_protocols_ripng_distribute-list_distribute-listprefix-list: ########################### Distribute-List Prefix-List ########################### Test to verify RIPng **distribute-list prefix-list** configuration for route filtering. The ``set protocols ripng distribute-list prefix-list in `` command filters incoming RIPng routes globally across all interfaces using a prefix-list. The ``set protocols ripng distribute-list prefix-list out `` command filters outgoing RIPng routes globally. These commands provide centralized control over route acceptance and advertisement across all RIPng neighbors. ***************************************** Test RIPng Distribute-List Prefix-List IN ***************************************** Description =========== Test RIPng **distribute-list prefix-list in** filters incoming routes globally across all interfaces. DUT1 redistributes two dummy networks into RIPng, the 2001:db8:100::/64 and 2001:db8:200::/64 networks. DUT0 is configured with a global incoming distribute-list that permits only 2001:db8:100::/64 and denies all other routes. The test verifies that DUT0 accepts the 2001:db8:100::/64 route but rejects the 2001:db8:200::/64 route, demonstrating that the global prefix-list filter is working correctly for all incoming RIPng updates. Scenario ======== .. include:: distribute-listprefix-list/testripngdistribute-listprefix-listin .. raw:: html
****************************************** Test RIPng Distribute-List Prefix-List OUT ****************************************** Description =========== Test RIPng **distribute-list prefix-list out** filters outgoing routes globally across all interfaces. DUT0 redistributes two dummy networks into RIPng, the 2001:db8:100::/64 and 2001:db8:200::/64 networks. DUT0 is configured with a global outgoing distribute-list that permits only 2001:db8:100::/64 and denies all other routes. The test verifies that DUT1 receives the 2001:db8:100::/64 route but does not receive the 2001:db8:200::/64 route, demonstrating that the global prefix-list filter is working correctly for all outgoing RIPng advertisements. Scenario ======== .. include:: distribute-listprefix-list/testripngdistribute-listprefix-listout .. raw:: html