version 6.1R2.2; system { name-server { 128.171.3.13; } login { user v6-lab { uid 2000; class super-user; authentication { encrypted-password "$1$6zd2./bH$eJyzLGNJhlcbfNPVSKfUF."; # SECRET-DATA } } } services { ssh; telnet; } syslog { user * { any emergency; } file messages { any notice; authorization info; } } } interfaces { fe-0/0/0 { unit 0 { family inet { address 132.160.133.33/29; } family inet6 { address 2001:468:1081::1/64; } } } fe-0/0/1 { unit 0 { family inet { address 132.160.133.65/29; } family inet6 { address 2001:468:1082::1/64; } } } fe-0/0/2 { unit 0 { family inet { address 132.160.103.21/22; } } } fe-0/0/3 { unit 0 { family inet6 { address 2001:468:10a0::2/64; } } } lo0 { unit 0 { family inet { address 127.0.0.1/32; } } } } routing-options { interface-routes { rib-group inet6 ifrg6; } rib inet6.0 { aggregate { route 2001:468:1080::/42; route 2001:468:1081::/64; route 2001:468:1082::/64; } } static { route 0.0.0.0/0 { next-hop 132.160.100.1; retain; install; readvertise; } route 132.160.132.0/24 { next-hop 132.160.103.20; retain; install; readvertise; } } rib-groups { ifrg6 { import-rib [ inet6.0 inet6.2 ]; } } router-id 132.160.103.21; } protocols { bgp { local-as 65010; group Abilene-v6 { type external; family inet6 { unicast; } export to-Abilene-v6; peer-as 65501; neighbor 2001:468:10a0::1; } group R11 { type external; family inet6 { unicast; } peer-as 65011; neighbor 2001:468:1081::2; } group R12 { type external; family inet6 { unicast; } peer-as 65012; neighbor 2001:468:1082::2; } } ospf { export ORIG-DEF; area 0.0.0.0 { interface fe-0/0/1.0; interface fe-0/0/0.0; } } } policy-options { policy-statement ORIG-DEF { from protocol static; then accept; } policy-statement to-Abilene-v6 { term accept-aggregate { from { route-filter 2001:468:1080::/42 exact; } then accept; } term reject { then reject; } } }