[edit] root@R01# show routing-instances | no-more r_sasn_e { instance-type forwarding; routing-options { static { route 0.0.0.0/0 next-hop 6.6.1.2; } } } sasn_e { instance-type vrf; interface em2.0; interface em3.0; interface em4.0; interface em5.0; interface em6.0; route-distinguisher 65000:91; vrf-import sasn_e-import; vrf-export sasn_e-export; vrf-table-label; routing-options { static { route 0.0.0.0/0 next-hop 5.5.0.2; } } forwarding-options { family inet { filter { input fbf-filter; } } } } [edit] root@R01# show policy-options | no-more policy-statement direct-static-bgp { term A { from protocol [ direct static ]; then accept; } } policy-statement master-to-r_sasn_e { term A { from { instance master; protocol static; } then { metric 200; accept; } } term C { from { instance master; protocol direct; } then reject; } term B { then accept; } } policy-statement master-to-sasn { term A { from instance master; then accept; } } policy-statement sasn-to-remote { term A { from instance sasn_e; then accept; } } policy-statement sasn_e-export { from protocol [ static direct ]; then { community add sasn_e; accept; } } policy-statement sasn_e-import { from { protocol bgp; community sasn_e; } then accept; } community sasn_e members target:65000:91; [edit] root@R01# show firewall | no-more filter fbf-filter { term A { from { source-address { 3.3.0.0/24; } } then { count FBF_Count; routing-instance r_sasn_e; } } term B { then { count Master_Count; accept; } } } [edit] root@R01# show routing-options | no-more static { route 10.0.1.1/32 next-hop 10.6.1.2; } rib-groups { sasn2remote { import-rib [ inet.0 r_sasn_e.inet.0 ]; } } autonomous-system 65000; [edit] root@R01# show protocols bgp | no-more hold-time 30; advertise-inactive; family inet { unicast { rib-group sasn2remote; } } local-as 65000; group internal { type internal; local-address 10.0.0.1; export direct-static-bgp; peer-as 65000; neighbor 10.0.1.1; } [edit] root@R01# run show route | no-more inet.0: 8 destinations, 12 routes (8 active, 0 holddown, 1 hidden) + = Active Route, - = Last Active, * = Both 0.0.0.0/0 *[BGP/170] 08:54:35, localpref 100, from 10.0.1.1 AS path: I > to 10.6.1.2 via em0.0 6.6.1.0/24 *[BGP/170] 08:54:35, localpref 100, from 10.0.1.1 AS path: I > to 10.6.1.2 via em0.0 10.0.0.1/32 *[Direct/0] 10:47:25 > via lo0.0 10.0.1.1/32 *[Static/5] 08:56:54 > to 10.6.1.2 via em0.0 [BGP/170] 08:54:35, localpref 100, from 10.0.1.1 AS path: I > to 10.6.1.2 via em0.0 10.6.1.0/24 *[Direct/0] 08:56:54 > via em0.0 [BGP/170] 08:54:35, localpref 100, from 10.0.1.1 AS path: I > to 10.6.1.2 via em0.0 10.6.1.1/32 *[Local/0] 08:56:54 Local via em0.0 10.6.2.0/24 *[Direct/0] 08:56:54 > via em1.0 [BGP/170] 08:54:35, localpref 100, from 10.0.1.1 AS path: I > to 10.6.1.2 via em0.0 10.6.2.1/32 *[Local/0] 08:56:54 Local via em1.0 __juniper_private2__.inet.0: 1 destinations, 1 routes (0 active, 0 holddown, 1 hidden) r_sasn_e.inet.0: 6 destinations, 6 routes (5 active, 0 holddown, 1 hidden) + = Active Route, - = Last Active, * = Both 0.0.0.0/0 *[BGP/170] 00:06:19, localpref 100, from 10.0.1.1 AS path: I > to 10.6.1.2 via em0.0 6.6.1.0/24 *[BGP/170] 00:06:19, localpref 100, from 10.0.1.1 AS path: I > to 10.6.1.2 via em0.0 10.0.1.1/32 *[BGP/170] 00:06:19, localpref 100, from 10.0.1.1 AS path: I > to 10.6.1.2 via em0.0 10.6.1.0/24 *[BGP/170] 00:06:19, localpref 100, from 10.0.1.1 AS path: I > to 10.6.1.2 via em0.0 10.6.2.0/24 *[BGP/170] 00:06:19, localpref 100, from 10.0.1.1 AS path: I > to 10.6.1.2 via em0.0 sasn_e.inet.0: 11 destinations, 11 routes (11 active, 0 holddown, 0 hidden) + = Active Route, - = Last Active, * = Both 0.0.0.0/0 *[Static/5] 00:06:15 > to 5.5.0.2 via em5.0 2.2.0.0/24 *[Direct/0] 00:06:14 > via em2.0 2.2.0.1/32 *[Local/0] 00:06:14 Local via em2.0 3.3.0.0/24 *[Direct/0] 00:06:14 > via em3.0 3.3.0.1/32 *[Local/0] 00:06:14 Local via em3.0 4.4.0.0/24 *[Direct/0] 00:06:15 > via em4.0 4.4.0.1/32 *[Local/0] 00:06:15 Local via em4.0 5.5.0.0/24 *[Direct/0] 00:06:15 > via em5.0 5.5.0.1/32 *[Local/0] 00:06:15 Local via em5.0 6.6.0.0/24 *[Direct/0] 00:06:15 > via em6.0 6.6.0.1/32 *[Local/0] 00:06:15 Local via em6.0 mpls.0: 1 destinations, 1 routes (1 active, 0 holddown, 0 hidden) + = Active Route, - = Last Active, * = Both 17 *[VPN/0] 00:06:21 to table sasn_e.inet.0, Pop [edit] root@R01# [edit] root@R01#