.. _example_protocols_bgp_neighbor_address-family_ipv6-unicast_prefix-list:
###########
Prefix-List
###########
This scenario demonstrates how to configure prefix-list filtering for IPv6 BGP neighbors.
The prefix-list command applies prefix-list filters to routes sent to or received from a neighbor.
Options include import (filter incoming routes) and export (filter outgoing routes).
**************************************
Test iBGP IPv6 - No prefix-list filter
**************************************
Description
===========
Baseline test showing that without prefix-list, all routes are received.
DUT1 advertises two routes and DUT0 receives both.
Scenario
========
.. include:: prefix-list/testibgpipv6-noprefix-listfilter
.. raw:: html
******************************************
Test iBGP IPv6 - Prefix-list import filter
******************************************
Description
===========
Test to verify that prefix-list import filters incoming routes.
DUT0 has a prefix-list that only permits 2001:db8:10::/64.
DUT1 advertises two routes but DUT0 should only receive 2001:db8:10::/64.
Scenario
========
.. include:: prefix-list/testibgpipv6-prefix-listimportfilter
.. raw:: html
******************************************
Test iBGP IPv6 - Prefix-list export filter
******************************************
Description
===========
Test to verify that prefix-list export filters outgoing routes.
DUT1 has a prefix-list that only permits 2001:db8:10::/64 for export.
DUT1 has two routes but only exports 2001:db8:10::/64 to DUT0.
Scenario
========
.. include:: prefix-list/testibgpipv6-prefix-listexportfilter
.. raw:: html