version 5.1R2.4; system { host-name R1; login { user lab { uid 2000; class super-user; authentication { encrypted-password "$1$7SA2X$hYph3gf1TRpXQc6ZoqY5i."; # SECRET-DAT A } } } services { telnet; } syslog { user * { any emergency; } file messages { any notice; authorization info; } } } interfaces { fe-0/3/0 { unit 0 { family inet; } } fe-0/3/1 { unit 0 { family inet; } } fe-0/3/2 { unit 0 { family inet { address 128.109.39.225/29; } family inet6 { address 3ffe:3700:1002:1::1/64; address 2001:468:1002:1::1/64; address 1529:3d9d:9e70:1::1/64; } } } fe-0/3/3 { description "link to fox"; unit 0 { family inet { address 128.109.39.10/31; } family inet6 { address 3FFE:3700:1003::2/64; } } } lo0 { unit 0 { family inet; } } } snmp { community public { authorization read-only; } } routing-options { rib inet6.0 { static { rib-group AGGREGATE; route 3ffe:3700:1002::/48 { reject; install; readvertise; } route 2001:468:1002::/48 { reject; install; readvertise; } route 1529:3d9d:9e70::/48 { reject; install; readvertise; } } } rib-groups { AGGREGATE { import-rib inet6.0; } } } protocols { router-advertisement { interface fe-0/3/2.0 { default-lifetime 3600; prefix 3ffe:3700:1002:1::/64; prefix 2001:468:1002:1::/64; prefix 1529:3d9d:9e70:1::/64; } } bgp { enable; local-as 65510; group TEST { family inet6 { any; } export BGP-ADVERTISE; peer-as 65100; neighbor 3ffe:3700:1003::1; } } ospf { area 0.0.0.0 { interface fe-0/3/3.0; interface fe-0/3/2.0 { passive; } } } } policy-options { prefix-list BGP-ADVERTISE { 1529:3d9d:9e70::/48; 2001:468:1002::/48; 3ffe:3700:1002::/48; } policy-statement BGP-ADVERTISE { term a { from { prefix-list BGP-ADVERTISE; } then { next-hop 3ffe:3700:1003::2; accept; } } term b { then reject; } } }