This is an old revision of the document!
When you have your own IPv4/IPv6 address space, it's advantageous to announce it via your router to your ISP - especially if you have multiple providers (multi-homing). Even the lowest end EdgeRouters such as the ER-X and ERL can do a full BGP table.
The prefix lists are used to control what routes you get from your ISP, as well as the ones you send (announce).
policy { prefix-list BGP-ISP-From { rule 10 { action permit le 24 prefix 0.0.0.0/0 } } prefix-list BGP-ISP-To { rule 10 { action permit prefix 192.0.2.0/24 } } prefix-list6 BGP-ISPv6-From { rule 10 { action permit le 64 prefix 0::/0 } } prefix-list6 BGP-ISPv6-To { rule 10 { action permit le 48 prefix 2001:DB8::/32 } } }
The -From prefix lists are for routes you receive (imported) from your ISP, while the -To lists are for routes being exported (announced) to your provider. In the case of IPv4, the smallest globally accepted size most if not all providers announce is /24. For IPv6, the smallest globally accepted size is /48.
'le' means any prefix smaller (ie: 'le 48' won't allow a /64 IPv6 prefix from your ISP's routing table, but it will allow a /32). 'ge' means any prefix greater (ie: 'ge 56' won't allow a /48, but will allow a /56, /64, or even /128).