[Nocrancid] autopop-onenet.net router config diffs

rancid at rancid.noc.onenet.net rancid at rancid.noc.onenet.net
Sat Sep 16 02:05:06 CDT 2017


Index: configs/core.dur.onenet.net
===================================================================
--- configs/core.dur.onenet.net	(revision 156616)
+++ configs/core.dur.onenet.net	(working copy)
@@ -1,12 +1,12 @@
 # RANCID-CONTENT-TYPE: juniper
 #
 # grnoc-mon at DURANT-MX480-RE0> show system commit 
+#   2017-09-16 01:03:42 CDT by andrew via cli commit synchronize
 #   2017-09-08 13:46:45 CDT by sean via cli commit synchronize
 #   2017-09-08 13:45:18 CDT by sean via cli commit synchronize
 #   2017-08-21 22:14:41 CDT by andrew via cli commit synchronize
 #   2017-07-30 12:42:40 CDT by andrew via cli commit synchronize
 #   2017-07-29 21:05:50 CDT by andrew via cli commit synchronize
-#   2017-07-26 20:16:35 CDT by andrew via cli commit synchronize
 # grnoc-mon at DURANT-MX480-RE0> show chassis environment 
 # Class Item                           Status     Measurement
 # Temp  PEM 0                          OK        
@@ -407,7 +407,7 @@
 # grnoc-mon at DURANT-MX480-RE0> show system uptime 
 # System booted: 2016-03-15 00:55 CDT 
 # Protocols started: 2016-03-15 01:01 CDT 
-# Last configured: 2017-09-08 13:46 CDT  by sean
+# Last configured: 2017-09-16 01:03 CDT  by andrew
 # 
 # {master}
 # grnoc-mon at DURANT-MX480-RE0> show interface terse 
@@ -572,7 +572,7 @@
 #pp0 up up
 #tap up up
 # grnoc-mon at DURANT-MX480-RE0> show configuration 
-## Last commit: 2017-09-08 13:46:45 CDT by sean
+## Last commit: 2017-09-16 01:03:42 CDT by andrew
 version 13.3R8.7;
 groups {
     re0 {
@@ -1898,6 +1898,158 @@
             then reject;
         }
     }
+    policy-statement IBGP-CORE-RR-V4-EXPORT {
+        term UPSTREAM-AGGREGATES {
+            from {
+                protocol aggregate;
+                tag 5000;
+            }
+            then {
+                local-preference 200;
+                community add ONENET_LO0;
+                community add ONENET_ADV_UPSTREAM;
+                next-hop self;
+                accept;
+            }
+        }
+        term INTERAL-ONLY-AGGREGATES {
+            from protocol aggregate;
+            then {
+                local-preference 200;
+                community add ONENET_LO0;
+                next-hop self;
+                accept;
+            }
+        }
+        term UPSTREAM-STATICS {
+            from {
+                protocol static;
+                tag 5000;
+            }
+            then {
+                local-preference 200;
+                community add ONENET_LO0;
+                community add ONENET_ADV_UPSTREAM;
+                next-hop self;
+                accept;
+            }
+        }
+        term INTERNAL-ONLY-STATICS {
+            from protocol static;
+            then {
+                local-preference 200;
+                community add ONENET_LO0;
+                next-hop self;
+                accept;
+            }
+        }
+        term INTERNAL-ONLY-DIRECTS {
+            from protocol direct;
+            then {
+                local-preference 200;
+                community add ONENET_LO0;
+                next-hop self;
+                external {
+                    type 1;
+                }
+                accept;
+            }
+        }
+        term BLACKHOLE-BGP {
+            from {
+                protocol bgp;
+                community ONENET_BLACKHOLE;
+            }
+            then {
+                community add ONENET_LO0;
+                accept;
+            }
+        }
+        term REDISTRIBUTE-BGP {
+            from protocol bgp;
+            then {
+                community add ONENET_LO0;
+                next-hop self;
+                accept;
+            }
+        }
+    }
+    policy-statement IBGP-CORE-RR-V6-EXPORT {
+        term UPSTREAM-AGGREGATES {
+            from {
+                protocol aggregate;
+                tag 5000;
+            }
+            then {
+                local-preference 200;
+                community add ONENET_LO0;
+                community add ONENET_ADV_UPSTREAM;
+                next-hop self;
+                accept;
+            }
+        }
+        term INTERAL-ONLY-AGGREGATES {
+            from protocol aggregate;
+            then {
+                local-preference 200;
+                community add ONENET_LO0;
+                next-hop self;
+                accept;
+            }
+        }
+        term UPSTREAM-STATICS {
+            from {
+                protocol static;
+                tag 5000;
+            }
+            then {
+                local-preference 200;
+                community add ONENET_LO0;
+                community add ONENET_ADV_UPSTREAM;
+                next-hop self;
+                accept;
+            }
+        }
+        term INTERNAL-ONLY-STATICS {
+            from protocol static;
+            then {
+                local-preference 200;
+                community add ONENET_LO0;
+                next-hop self;
+                accept;
+            }
+        }
+        term INTERNAL-ONLY-DIRECTS {
+            from protocol direct;
+            then {
+                local-preference 200;
+                community add ONENET_LO0;
+                next-hop self;
+                external {
+                    type 1;
+                }
+                accept;
+            }
+        }
+        term BLACKHOLE-BGP {
+            from {
+                protocol bgp;
+                community ONENET_BLACKHOLE;
+            }
+            then {
+                community add ONENET_LO0;
+                accept;
+            }
+        }
+        term REDISTRIBUTE-BGP {
+            from protocol bgp;
+            then {
+                community add ONENET_LO0;
+                next-hop self;
+                accept;
+            }
+        }
+    }
     policy-statement LOAD-BALANCE {
         then {
             load-balance per-packet;
@@ -2140,9 +2292,11 @@
     community ONENET_ADV_FACEBOOK members 5078:5500;
     community ONENET_ADV_GGC members 5078:5600;
     community ONENET_ADV_NETFLIX members 5078:5300;
+    community ONENET_ADV_UPSTREAM members 5078:5000;
     community ONENET_ADV_VALVE members 5078:5700;
     community ONENET_BLACKHOLE members 5078:911;
     community ONENET_ENGINEERING members "5078:[023456789].*";
+    community ONENET_LO0 members 5078:9015;
     community ONENET_SRC_PEER members 5078:4200;
     as-path NULL "()";
 }
Index: configs/core.hut.sal.onenet.net
===================================================================
--- configs/core.hut.sal.onenet.net	(revision 156616)
+++ configs/core.hut.sal.onenet.net	(working copy)
@@ -1,12 +1,12 @@
 # RANCID-CONTENT-TYPE: juniper
 #
 # grnoc-mon at Sallisaw-MX40> show system commit 
+#   2017-09-16 01:15:57 CDT by andrew via cli
 #   2017-08-21 22:19:31 CDT by andrew via cli
 #   2017-07-29 21:15:20 CDT by andrew via cli
 #   2017-07-26 23:51:20 CDT by andrew via cli
 #   2017-07-26 19:53:43 CDT by andrew via cli
 #   2017-06-20 23:25:34 CDT by andrew via cli
-#   2017-06-16 18:31:40 CDT by andrew via cli
 # grnoc-mon at Sallisaw-MX40> show chassis environment 
 # Class Item                           Status     Measurement
 # Temp  PEM 0                          OK        
@@ -272,7 +272,7 @@
 # grnoc-mon at Sallisaw-MX40> show system uptime 
 # System booted: 2016-02-20 00:32 CST 
 # Protocols started: 2016-02-20 00:34 CST 
-# Last configured: 2017-08-21 22:19 CDT  by andrew
+# Last configured: 2017-09-16 01:15 CDT  by andrew
 # 
 # grnoc-mon at Sallisaw-MX40> show interface terse 
 #Interface Admin Link
@@ -379,7 +379,7 @@
 #pp0 up up
 #tap up up
 # grnoc-mon at Sallisaw-MX40> show configuration 
-## Last commit: 2017-08-21 22:19:31 CDT by andrew
+## Last commit: 2017-09-16 01:15:57 CDT by andrew
 version 13.3R8.7;
 groups {
     ISIS-L2-INTERFACE {
@@ -1349,6 +1349,158 @@
             then reject;
         }
     }
+    policy-statement IBGP-CORE-RR-V4-EXPORT {
+        term UPSTREAM-AGGREGATES {
+            from {
+                protocol aggregate;
+                tag 5000;
+            }
+            then {
+                local-preference 200;
+                community add ONENET_LO0;
+                community add ONENET_ADV_UPSTREAM;
+                next-hop self;
+                accept;
+            }
+        }
+        term INTERAL-ONLY-AGGREGATES {
+            from protocol aggregate;
+            then {
+                local-preference 200;
+                community add ONENET_LO0;
+                next-hop self;
+                accept;
+            }
+        }
+        term UPSTREAM-STATICS {
+            from {
+                protocol static;
+                tag 5000;
+            }
+            then {
+                local-preference 200;
+                community add ONENET_LO0;
+                community add ONENET_ADV_UPSTREAM;
+                next-hop self;
+                accept;
+            }
+        }
+        term INTERNAL-ONLY-STATICS {
+            from protocol static;
+            then {
+                local-preference 200;
+                community add ONENET_LO0;
+                next-hop self;
+                accept;
+            }
+        }
+        term INTERNAL-ONLY-DIRECTS {
+            from protocol direct;
+            then {
+                local-preference 200;
+                community add ONENET_LO0;
+                next-hop self;
+                external {
+                    type 1;
+                }
+                accept;
+            }
+        }
+        term BLACKHOLE-BGP {
+            from {
+                protocol bgp;
+                community ONENET_BLACKHOLE;
+            }
+            then {
+                community add ONENET_LO0;
+                accept;
+            }
+        }
+        term REDISTRIBUTE-BGP {
+            from protocol bgp;
+            then {
+                community add ONENET_LO0;
+                next-hop self;
+                accept;
+            }
+        }
+    }
+    policy-statement IBGP-CORE-RR-V6-EXPORT {
+        term UPSTREAM-AGGREGATES {
+            from {
+                protocol aggregate;
+                tag 5000;
+            }
+            then {
+                local-preference 200;
+                community add ONENET_LO0;
+                community add ONENET_ADV_UPSTREAM;
+                next-hop self;
+                accept;
+            }
+        }
+        term INTERAL-ONLY-AGGREGATES {
+            from protocol aggregate;
+            then {
+                local-preference 200;
+                community add ONENET_LO0;
+                next-hop self;
+                accept;
+            }
+        }
+        term UPSTREAM-STATICS {
+            from {
+                protocol static;
+                tag 5000;
+            }
+            then {
+                local-preference 200;
+                community add ONENET_LO0;
+                community add ONENET_ADV_UPSTREAM;
+                next-hop self;
+                accept;
+            }
+        }
+        term INTERNAL-ONLY-STATICS {
+            from protocol static;
+            then {
+                local-preference 200;
+                community add ONENET_LO0;
+                next-hop self;
+                accept;
+            }
+        }
+        term INTERNAL-ONLY-DIRECTS {
+            from protocol direct;
+            then {
+                local-preference 200;
+                community add ONENET_LO0;
+                next-hop self;
+                external {
+                    type 1;
+                }
+                accept;
+            }
+        }
+        term BLACKHOLE-BGP {
+            from {
+                protocol bgp;
+                community ONENET_BLACKHOLE;
+            }
+            then {
+                community add ONENET_LO0;
+                accept;
+            }
+        }
+        term REDISTRIBUTE-BGP {
+            from protocol bgp;
+            then {
+                community add ONENET_LO0;
+                next-hop self;
+                accept;
+            }
+        }
+    }
     policy-statement LOAD-BALANCE {
         then {
             load-balance per-packet;
@@ -1575,6 +1727,7 @@
     community ONENET_E_NO_CUSTOMER members 5078:10939;
     community ONENET_E_NO_PEER members 5078:10929;
     community ONENET_E_NO_RESEARCH members 5078:10919;
+    community ONENET_LO0 members 5078:9158;
     community ONENET_SRC_COMMODITY members 5078:4000;
     community ONENET_SRC_CUSTOMER members 5078:4300;
     community ONENET_SRC_PEER members 5078:4200;
Index: configs/core.hut.elk.onenet.net
===================================================================
--- configs/core.hut.elk.onenet.net	(revision 156616)
+++ configs/core.hut.elk.onenet.net	(working copy)
@@ -1,12 +1,12 @@
 # RANCID-CONTENT-TYPE: juniper
 #
 # grnoc-mon at ELK-CITY-MX40> show system commit 
+#   2017-09-16 01:15:09 CDT by andrew via cli
 #   2017-07-29 21:15:04 CDT by andrew via cli
 #   2017-07-26 23:24:28 CDT by andrew via cli
 #   2017-07-26 19:53:26 CDT by andrew via cli
 #   2017-02-25 00:01:44 CST by andrew via cli
 #   2017-01-29 01:41:41 CST by andrew via cli
-#   2016-12-09 21:20:39 CST by andrew via cli
 # grnoc-mon at ELK-CITY-MX40> show chassis environment 
 # Class Item                           Status     Measurement
 # Temp  PEM 0                          OK        
@@ -275,7 +275,7 @@
 # grnoc-mon at ELK-CITY-MX40> show system uptime 
 # System booted: 2017-08-07 14:24 CDT 
 # Protocols started: 2017-08-07 14:27 CDT 
-# Last configured: 2017-07-29 21:15 CDT  by andrew
+# Last configured: 2017-09-16 01:15 CDT  by andrew
 # 
 # grnoc-mon at ELK-CITY-MX40> show interface terse 
 #Interface Admin Link
@@ -370,7 +370,7 @@
 #pp0 up up
 #tap up up
 # grnoc-mon at ELK-CITY-MX40> show configuration 
-## Last commit: 2017-07-29 21:15:04 CDT by andrew
+## Last commit: 2017-09-16 01:15:09 CDT by andrew
 version 13.3R8.7;
 groups {
     ISIS-L2-INTERFACE {
@@ -1015,6 +1015,158 @@
     prefix-list PRE-L0-SOURCES {
         apply-path "interfaces lo0 unit <*> family inet address <164.*>";
     }
+    policy-statement IBGP-CORE-RR-V4-EXPORT {
+        term UPSTREAM-AGGREGATES {
+            from {
+                protocol aggregate;
+                tag 5000;
+            }
+            then {
+                local-preference 200;
+                community add ONENET_LO0;
+                community add ONENET_ADV_UPSTREAM;
+                next-hop self;
+                accept;
+            }
+        }
+        term INTERAL-ONLY-AGGREGATES {
+            from protocol aggregate;
+            then {
+                local-preference 200;
+                community add ONENET_LO0;
+                next-hop self;
+                accept;
+            }
+        }
+        term UPSTREAM-STATICS {
+            from {
+                protocol static;
+                tag 5000;
+            }
+            then {
+                local-preference 200;
+                community add ONENET_LO0;
+                community add ONENET_ADV_UPSTREAM;
+                next-hop self;
+                accept;
+            }
+        }
+        term INTERNAL-ONLY-STATICS {
+            from protocol static;
+            then {
+                local-preference 200;
+                community add ONENET_LO0;
+                next-hop self;
+                accept;
+            }
+        }
+        term INTERNAL-ONLY-DIRECTS {
+            from protocol direct;
+            then {
+                local-preference 200;
+                community add ONENET_LO0;
+                next-hop self;
+                external {
+                    type 1;
+                }
+                accept;
+            }
+        }
+        term BLACKHOLE-BGP {
+            from {
+                protocol bgp;
+                community ONENET_BLACKHOLE;
+            }
+            then {
+                community add ONENET_LO0;
+                accept;
+            }
+        }
+        term REDISTRIBUTE-BGP {
+            from protocol bgp;
+            then {
+                community add ONENET_LO0;
+                next-hop self;
+                accept;
+            }
+        }
+    }
+    policy-statement IBGP-CORE-RR-V6-EXPORT {
+        term UPSTREAM-AGGREGATES {
+            from {
+                protocol aggregate;
+                tag 5000;
+            }
+            then {
+                local-preference 200;
+                community add ONENET_LO0;
+                community add ONENET_ADV_UPSTREAM;
+                next-hop self;
+                accept;
+            }
+        }
+        term INTERAL-ONLY-AGGREGATES {
+            from protocol aggregate;
+            then {
+                local-preference 200;
+                community add ONENET_LO0;
+                next-hop self;
+                accept;
+            }
+        }
+        term UPSTREAM-STATICS {
+            from {
+                protocol static;
+                tag 5000;
+            }
+            then {
+                local-preference 200;
+                community add ONENET_LO0;
+                community add ONENET_ADV_UPSTREAM;
+                next-hop self;
+                accept;
+            }
+        }
+        term INTERNAL-ONLY-STATICS {
+            from protocol static;
+            then {
+                local-preference 200;
+                community add ONENET_LO0;
+                next-hop self;
+                accept;
+            }
+        }
+        term INTERNAL-ONLY-DIRECTS {
+            from protocol direct;
+            then {
+                local-preference 200;
+                community add ONENET_LO0;
+                next-hop self;
+                external {
+                    type 1;
+                }
+                accept;
+            }
+        }
+        term BLACKHOLE-BGP {
+            from {
+                protocol bgp;
+                community ONENET_BLACKHOLE;
+            }
+            then {
+                community add ONENET_LO0;
+                accept;
+            }
+        }
+        term REDISTRIBUTE-BGP {
+            from protocol bgp;
+            then {
+                community add ONENET_LO0;
+                next-hop self;
+                accept;
+            }
+        }
+    }
     policy-statement LOAD-BALANCE {
         then {
             load-balance per-packet;
@@ -1138,6 +1290,9 @@
     community ElkCity members 5078:155;
     community ONENET-MGMT-VPN members target:5078:2543;
     community ONENET-POP-APPLIANCES members target:5078:2012;
+    community ONENET_ADV_UPSTREAM members 5078:5000;
+    community ONENET_BLACKHOLE members 5078:911;
+    community ONENET_LO0 members 5078:9155;
 }
 class-of-service {
     classifiers {
Index: configs/core.hut.waur.onenet.net
===================================================================
--- configs/core.hut.waur.onenet.net	(revision 156460)
+++ configs/core.hut.waur.onenet.net	(working copy)
@@ -1,12 +1,12 @@
 # RANCID-CONTENT-TYPE: juniper
 #
 # grnoc-mon at WAURIKA-MX40> show system commit 
+#   2017-09-16 01:04:14 CDT by andrew via cli
 #   2017-07-30 12:52:40 CDT by andrew via cli
 #   2017-07-29 21:14:42 CDT by andrew via cli
 #   2017-07-26 23:22:51 CDT by andrew via cli
 #   2017-07-26 19:53:03 CDT by andrew via cli
 #   2017-02-24 22:49:45 CST by andrew via cli
-#   2017-02-24 22:46:43 CST by andrew via cli
 # grnoc-mon at WAURIKA-MX40> show chassis environment 
 # Class Item                           Status     Measurement
 # Temp  PEM 0                          OK        
@@ -273,7 +273,7 @@
 # grnoc-mon at WAURIKA-MX40> show system uptime 
 # System booted: 2016-03-22 00:12 CDT 
 # Protocols started: 2016-03-22 00:15 CDT 
-# Last configured: 2017-07-30 12:52 CDT  by andrew
+# Last configured: 2017-09-16 01:04 CDT  by andrew
 # 
 # grnoc-mon at WAURIKA-MX40> show interface terse 
 #Interface Admin Link
@@ -349,7 +349,7 @@
 #pp0 up up
 #tap up up
 # grnoc-mon at WAURIKA-MX40> show configuration 
-## Last commit: 2017-07-30 12:52:40 CDT by andrew
+## Last commit: 2017-09-16 01:04:14 CDT by andrew
 version 13.3R8.7;
 groups {
     ISIS-L2-INTERFACE {
@@ -1068,6 +1068,158 @@
             then reject;
         }
     }
+    policy-statement IBGP-CORE-RR-V4-EXPORT {
+        term UPSTREAM-AGGREGATES {
+            from {
+                protocol aggregate;
+                tag 5000;
+            }
+            then {
+                local-preference 200;
+                community add ONENET_LO0;
+                community add ONENET_ADV_UPSTREAM;
+                next-hop self;
+                accept;
+            }
+        }
+        term INTERAL-ONLY-AGGREGATES {
+            from protocol aggregate;
+            then {
+                local-preference 200;
+                community add ONENET_LO0;
+                next-hop self;
+                accept;
+            }
+        }
+        term UPSTREAM-STATICS {
+            from {
+                protocol static;
+                tag 5000;
+            }
+            then {
+                local-preference 200;
+                community add ONENET_LO0;
+                community add ONENET_ADV_UPSTREAM;
+                next-hop self;
+                accept;
+            }
+        }
+        term INTERNAL-ONLY-STATICS {
+            from protocol static;
+            then {
+                local-preference 200;
+                community add ONENET_LO0;
+                next-hop self;
+                accept;
+            }
+        }
+        term INTERNAL-ONLY-DIRECTS {
+            from protocol direct;
+            then {
+                local-preference 200;
+                community add ONENET_LO0;
+                next-hop self;
+                external {
+                    type 1;
+                }
+                accept;
+            }
+        }
+        term BLACKHOLE-BGP {
+            from {
+                protocol bgp;
+                community ONENET_BLACKHOLE;
+            }
+            then {
+                community add ONENET_LO0;
+                accept;
+            }
+        }
+        term REDISTRIBUTE-BGP {
+            from protocol bgp;
+            then {
+                community add ONENET_LO0;
+                next-hop self;
+                accept;
+            }
+        }
+    }
+    policy-statement IBGP-CORE-RR-V6-EXPORT {
+        term UPSTREAM-AGGREGATES {
+            from {
+                protocol aggregate;
+                tag 5000;
+            }
+            then {
+                local-preference 200;
+                community add ONENET_LO0;
+                community add ONENET_ADV_UPSTREAM;
+                next-hop self;
+                accept;
+            }
+        }
+        term INTERAL-ONLY-AGGREGATES {
+            from protocol aggregate;
+            then {
+                local-preference 200;
+                community add ONENET_LO0;
+                next-hop self;
+                accept;
+            }
+        }
+        term UPSTREAM-STATICS {
+            from {
+                protocol static;
+                tag 5000;
+            }
+            then {
+                local-preference 200;
+                community add ONENET_LO0;
+                community add ONENET_ADV_UPSTREAM;
+                next-hop self;
+                accept;
+            }
+        }
+        term INTERNAL-ONLY-STATICS {
+            from protocol static;
+            then {
+                local-preference 200;
+                community add ONENET_LO0;
+                next-hop self;
+                accept;
+            }
+        }
+        term INTERNAL-ONLY-DIRECTS {
+            from protocol direct;
+            then {
+                local-preference 200;
+                community add ONENET_LO0;
+                next-hop self;
+                external {
+                    type 1;
+                }
+                accept;
+            }
+        }
+        term BLACKHOLE-BGP {
+            from {
+                protocol bgp;
+                community ONENET_BLACKHOLE;
+            }
+            then {
+                community add ONENET_LO0;
+                accept;
+            }
+        }
+        term REDISTRIBUTE-BGP {
+            from protocol bgp;
+            then {
+                community add ONENET_LO0;
+                next-hop self;
+                accept;
+            }
+        }
+    }
     policy-statement LOAD-BALANCE {
         then {
             load-balance per-packet;
@@ -1274,6 +1426,9 @@
     community OMES-MGMT-VPN members target:5078:2550;
     community ONENET-MGMT-VPN members target:5078:2543;
     community ONENET-POP-APPLIANCES members target:5078:2012;
+    community ONENET_ADV_UPSTREAM members 5078:5000;
+    community ONENET_BLACKHOLE members 5078:911;
+    community ONENET_LO0 members 5078:9151;
     community Waurika members 5078:151;
 }
 class-of-service {
Index: configs/core.hut.ard.onenet.net
===================================================================
--- configs/core.hut.ard.onenet.net	(revision 156616)
+++ configs/core.hut.ard.onenet.net	(working copy)
@@ -1,12 +1,12 @@
 # RANCID-CONTENT-TYPE: juniper
 #
 # grnoc-mon at ARDMORE-MX40> show system commit 
+#   2017-09-16 01:16:27 CDT by andrew via cli
 #   2017-09-11 19:26:03 CDT by andrew via cli
 #   2017-09-11 10:58:40 CDT by sky via cli
 #   2017-09-08 15:56:13 CDT by andrew via cli
 #   2017-09-08 11:34:08 CDT by andrew via cli
 #   2017-09-08 10:44:08 CDT by andrew via cli
-#   2017-09-08 10:31:33 CDT by andrew via cli
 # grnoc-mon at ARDMORE-MX40> show chassis environment 
 # Class Item                           Status     Measurement
 # Temp  PEM 0                          OK        
@@ -270,7 +270,7 @@
 # grnoc-mon at ARDMORE-MX40> show system uptime 
 # System booted: 2016-03-14 01:34 CDT 
 # Protocols started: 2016-03-14 01:36 CDT 
-# Last configured: 2017-09-11 19:26 CDT  by andrew
+# Last configured: 2017-09-16 01:16 CDT  by andrew
 # 
 # grnoc-mon at ARDMORE-MX40> show interface terse 
 #Interface Admin Link
@@ -401,7 +401,7 @@
 #pp0 up up
 #tap up up
 # grnoc-mon at ARDMORE-MX40> show configuration 
-## Last commit: 2017-09-11 19:26:03 CDT by andrew
+## Last commit: 2017-09-16 01:16:27 CDT by andrew
 version 13.3R8.7;
 groups {
     ISIS-L2-INTERFACE {
@@ -1636,6 +1636,158 @@
             then reject;
         }
     }
+    policy-statement IBGP-CORE-RR-V4-EXPORT {
+        term UPSTREAM-AGGREGATES {
+            from {
+                protocol aggregate;
+                tag 5000;
+            }
+            then {
+                local-preference 200;
+                community add ONENET_LO0;
+                community add ONENET_ADV_UPSTREAM;
+                next-hop self;
+                accept;
+            }
+        }
+        term INTERAL-ONLY-AGGREGATES {
+            from protocol aggregate;
+            then {
+                local-preference 200;
+                community add ONENET_LO0;
+                next-hop self;
+                accept;
+            }
+        }
+        term UPSTREAM-STATICS {
+            from {
+                protocol static;
+                tag 5000;
+            }
+            then {
+                local-preference 200;
+                community add ONENET_LO0;
+                community add ONENET_ADV_UPSTREAM;
+                next-hop self;
+                accept;
+            }
+        }
+        term INTERNAL-ONLY-STATICS {
+            from protocol static;
+            then {
+                local-preference 200;
+                community add ONENET_LO0;
+                next-hop self;
+                accept;
+            }
+        }
+        term INTERNAL-ONLY-DIRECTS {
+            from protocol direct;
+            then {
+                local-preference 200;
+                community add ONENET_LO0;
+                next-hop self;
+                external {
+                    type 1;
+                }
+                accept;
+            }
+        }
+        term BLACKHOLE-BGP {
+            from {
+                protocol bgp;
+                community ONENET_BLACKHOLE;
+            }
+            then {
+                community add ONENET_LO0;
+                accept;
+            }
+        }
+        term REDISTRIBUTE-BGP {
+            from protocol bgp;
+            then {
+                community add ONENET_LO0;
+                next-hop self;
+                accept;
+            }
+        }
+    }
+    policy-statement IBGP-CORE-RR-V6-EXPORT {
+        term UPSTREAM-AGGREGATES {
+            from {
+                protocol aggregate;
+                tag 5000;
+            }
+            then {
+                local-preference 200;
+                community add ONENET_LO0;
+                community add ONENET_ADV_UPSTREAM;
+                next-hop self;
+                accept;
+            }
+        }
+        term INTERAL-ONLY-AGGREGATES {
+            from protocol aggregate;
+            then {
+                local-preference 200;
+                community add ONENET_LO0;
+                next-hop self;
+                accept;
+            }
+        }
+        term UPSTREAM-STATICS {
+            from {
+                protocol static;
+                tag 5000;
+            }
+            then {
+                local-preference 200;
+                community add ONENET_LO0;
+                community add ONENET_ADV_UPSTREAM;
+                next-hop self;
+                accept;
+            }
+        }
+        term INTERNAL-ONLY-STATICS {
+            from protocol static;
+            then {
+                local-preference 200;
+                community add ONENET_LO0;
+                next-hop self;
+                accept;
+            }
+        }
+        term INTERNAL-ONLY-DIRECTS {
+            from protocol direct;
+            then {
+                local-preference 200;
+                community add ONENET_LO0;
+                next-hop self;
+                external {
+                    type 1;
+                }
+                accept;
+            }
+        }
+        term BLACKHOLE-BGP {
+            from {
+                protocol bgp;
+                community ONENET_BLACKHOLE;
+            }
+            then {
+                community add ONENET_LO0;
+                accept;
+            }
+        }
+        term REDISTRIBUTE-BGP {
+            from protocol bgp;
+            then {
+                community add ONENET_LO0;
+                next-hop self;
+                accept;
+            }
+        }
+    }
     policy-statement LOAD-BALANCE {
         then {
             load-balance per-packet;
@@ -1924,6 +2076,9 @@
     community OMES-MGMT-VPN members target:5078:2550;
     community ONENET-MGMT-VPN members target:5078:2543;
     community ONENET-POP-APPLIANCES members target:5078:2012;
+    community ONENET_ADV_UPSTREAM members 5078:5000;
+    community ONENET_BLACKHOLE members 5078:911;
+    community ONENET_LO0 members 5078:9160;
 }
 class-of-service {
     classifiers {
Index: configs/core.hut.412.onenet.net
===================================================================
--- configs/core.hut.412.onenet.net	(revision 156616)
+++ configs/core.hut.412.onenet.net	(working copy)
@@ -1,12 +1,12 @@
 # RANCID-CONTENT-TYPE: juniper
 #
 # grnoc-mon at 412-MX40> show system commit 
+#   2017-09-16 01:04:45 CDT by andrew via cli
 #   2017-09-12 12:49:11 CDT by andrew via cli
 #   2017-09-12 12:43:53 CDT by andrew via cli
 #   2017-09-12 12:14:47 CDT by andrew via cli
 #   2017-07-29 21:14:53 CDT by andrew via cli
 #   2017-07-28 20:15:34 CDT by andrew via cli
-#   2017-07-26 19:53:14 CDT by andrew via cli
 # grnoc-mon at 412-MX40> show chassis environment 
 # Class Item                           Status     Measurement
 # Temp  PEM 0                          OK        
@@ -256,7 +256,7 @@
 # grnoc-mon at 412-MX40> show system uptime 
 # System booted: 2013-06-06 10:54 CDT 
 # Protocols started: 2013-06-06 10:55 CDT 
-# Last configured: 2017-09-12 12:49 CDT  by andrew
+# Last configured: 2017-09-16 01:04 CDT  by andrew
 # 
 # grnoc-mon at 412-MX40> show interface terse 
 #Interface Admin Link
@@ -376,7 +376,7 @@
 #pp0 up up
 #tap up up
 # grnoc-mon at 412-MX40> show configuration 
-## Last commit: 2017-09-12 12:49:11 CDT by andrew
+## Last commit: 2017-09-16 01:04:45 CDT by andrew
 version 12.3R2.5;
 groups {
     ISIS-L2-INTERFACE {
@@ -1319,6 +1319,158 @@
             then reject;
         }
     }
+    policy-statement IBGP-CORE-RR-V4-EXPORT {
+        term UPSTREAM-AGGREGATES {
+            from {
+                protocol aggregate;
+                tag 5000;
+            }
+            then {
+                local-preference 200;
+                community add ONENET_LO0;
+                community add ONENET_ADV_UPSTREAM;
+                next-hop self;
+                accept;
+            }
+        }
+        term INTERAL-ONLY-AGGREGATES {
+            from protocol aggregate;
+            then {
+                local-preference 200;
+                community add ONENET_LO0;
+                next-hop self;
+                accept;
+            }
+        }
+        term UPSTREAM-STATICS {
+            from {
+                protocol static;
+                tag 5000;
+            }
+            then {
+                local-preference 200;
+                community add ONENET_LO0;
+                community add ONENET_ADV_UPSTREAM;
+                next-hop self;
+                accept;
+            }
+        }
+        term INTERNAL-ONLY-STATICS {
+            from protocol static;
+            then {
+                local-preference 200;
+                community add ONENET_LO0;
+                next-hop self;
+                accept;
+            }
+        }
+        term INTERNAL-ONLY-DIRECTS {
+            from protocol direct;
+            then {
+                local-preference 200;
+                community add ONENET_LO0;
+                next-hop self;
+                external {
+                    type 1;
+                }
+                accept;
+            }
+        }
+        term BLACKHOLE-BGP {
+            from {
+                protocol bgp;
+                community ONENET_BLACKHOLE;
+            }
+            then {
+                community add ONENET_LO0;
+                accept;
+            }
+        }
+        term REDISTRIBUTE-BGP {
+            from protocol bgp;
+            then {
+                community add ONENET_LO0;
+                next-hop self;
+                accept;
+            }
+        }
+    }
+    policy-statement IBGP-CORE-RR-V6-EXPORT {
+        term UPSTREAM-AGGREGATES {
+            from {
+                protocol aggregate;
+                tag 5000;
+            }
+            then {
+                local-preference 200;
+                community add ONENET_LO0;
+                community add ONENET_ADV_UPSTREAM;
+                next-hop self;
+                accept;
+            }
+        }
+        term INTERAL-ONLY-AGGREGATES {
+            from protocol aggregate;
+            then {
+                local-preference 200;
+                community add ONENET_LO0;
+                next-hop self;
+                accept;
+            }
+        }
+        term UPSTREAM-STATICS {
+            from {
+                protocol static;
+                tag 5000;
+            }
+            then {
+                local-preference 200;
+                community add ONENET_LO0;
+                community add ONENET_ADV_UPSTREAM;
+                next-hop self;
+                accept;
+            }
+        }
+        term INTERNAL-ONLY-STATICS {
+            from protocol static;
+            then {
+                local-preference 200;
+                community add ONENET_LO0;
+                next-hop self;
+                accept;
+            }
+        }
+        term INTERNAL-ONLY-DIRECTS {
+            from protocol direct;
+            then {
+                local-preference 200;
+                community add ONENET_LO0;
+                next-hop self;
+                external {
+                    type 1;
+                }
+                accept;
+            }
+        }
+        term BLACKHOLE-BGP {
+            from {
+                protocol bgp;
+                community ONENET_BLACKHOLE;
+            }
+            then {
+                community add ONENET_LO0;
+                accept;
+            }
+        }
+        term REDISTRIBUTE-BGP {
+            from protocol bgp;
+            then {
+                community add ONENET_LO0;
+                next-hop self;
+                accept;
+            }
+        }
+    }
     policy-statement LOAD-BALANCE {
         then {
             load-balance per-packet;
@@ -1562,6 +1714,9 @@
     community OMES-MGMT-VPN members target:5078:2550;
     community ONENET-MGMT-VPN members target:5078:2543;
     community ONENET-POP-APPLIANCES members target:5078:2012;
+    community ONENET_ADV_UPSTREAM members 5078:5000;
+    community ONENET_BLACKHOLE members 5078:911;
+    community ONENET_LO0 members 5078:9153;
     community PS-NET-VPN members target:5078:2530;
 }
 class-of-service {
Index: configs/core.hut.pra.onenet.net
===================================================================
--- configs/core.hut.pra.onenet.net	(revision 156616)
+++ configs/core.hut.pra.onenet.net	(working copy)
@@ -1,12 +1,12 @@
 # RANCID-CONTENT-TYPE: juniper
 #
 # grnoc-mon at PRAGUE-MX40> show system commit 
+#   2017-09-16 01:16:12 CDT by andrew via cli
 #   2017-07-29 21:15:28 CDT by andrew via cli
 #   2017-07-28 20:14:22 CDT by andrew via cli
 #   2017-07-26 19:53:49 CDT by andrew via cli
 #   2017-02-25 00:07:22 CST by andrew via cli
 #   2017-01-29 01:26:28 CST by andrew via cli
-#   2016-12-09 21:33:55 CST by andrew via cli
 # grnoc-mon at PRAGUE-MX40> show chassis environment 
 # Class Item                           Status     Measurement
 # Temp  PEM 0                          OK        
@@ -266,7 +266,7 @@
 # grnoc-mon at PRAGUE-MX40> show system uptime 
 # System booted: 2016-03-22 00:12 CDT 
 # Protocols started: 2016-03-22 00:15 CDT 
-# Last configured: 2017-07-29 21:15 CDT  by andrew
+# Last configured: 2017-09-16 01:16 CDT  by andrew
 # 
 # grnoc-mon at PRAGUE-MX40> show interface terse 
 #Interface Admin Link
@@ -372,7 +372,7 @@
 #pp0 up up
 #tap up up
 # grnoc-mon at PRAGUE-MX40> show configuration 
-## Last commit: 2017-07-29 21:15:28 CDT by andrew
+## Last commit: 2017-09-16 01:16:12 CDT by andrew
 version 13.3R8.7;
 groups {
     ISIS-L2-INTERFACE {
@@ -1106,6 +1106,158 @@
             then reject;
         }
     }
+    policy-statement IBGP-CORE-RR-V4-EXPORT {
+        term UPSTREAM-AGGREGATES {
+            from {
+                protocol aggregate;
+                tag 5000;
+            }
+            then {
+                local-preference 200;
+                community add ONENET_LO0;
+                community add ONENET_ADV_UPSTREAM;
+                next-hop self;
+                accept;
+            }
+        }
+        term INTERAL-ONLY-AGGREGATES {
+            from protocol aggregate;
+            then {
+                local-preference 200;
+                community add ONENET_LO0;
+                next-hop self;
+                accept;
+            }
+        }
+        term UPSTREAM-STATICS {
+            from {
+                protocol static;
+                tag 5000;
+            }
+            then {
+                local-preference 200;
+                community add ONENET_LO0;
+                community add ONENET_ADV_UPSTREAM;
+                next-hop self;
+                accept;
+            }
+        }
+        term INTERNAL-ONLY-STATICS {
+            from protocol static;
+            then {
+                local-preference 200;
+                community add ONENET_LO0;
+                next-hop self;
+                accept;
+            }
+        }
+        term INTERNAL-ONLY-DIRECTS {
+            from protocol direct;
+            then {
+                local-preference 200;
+                community add ONENET_LO0;
+                next-hop self;
+                external {
+                    type 1;
+                }
+                accept;
+            }
+        }
+        term BLACKHOLE-BGP {
+            from {
+                protocol bgp;
+                community ONENET_BLACKHOLE;
+            }
+            then {
+                community add ONENET_LO0;
+                accept;
+            }
+        }
+        term REDISTRIBUTE-BGP {
+            from protocol bgp;
+            then {
+                community add ONENET_LO0;
+                next-hop self;
+                accept;
+            }
+        }
+    }
+    policy-statement IBGP-CORE-RR-V6-EXPORT {
+        term UPSTREAM-AGGREGATES {
+            from {
+                protocol aggregate;
+                tag 5000;
+            }
+            then {
+                local-preference 200;
+                community add ONENET_LO0;
+                community add ONENET_ADV_UPSTREAM;
+                next-hop self;
+                accept;
+            }
+        }
+        term INTERAL-ONLY-AGGREGATES {
+            from protocol aggregate;
+            then {
+                local-preference 200;
+                community add ONENET_LO0;
+                next-hop self;
+                accept;
+            }
+        }
+        term UPSTREAM-STATICS {
+            from {
+                protocol static;
+                tag 5000;
+            }
+            then {
+                local-preference 200;
+                community add ONENET_LO0;
+                community add ONENET_ADV_UPSTREAM;
+                next-hop self;
+                accept;
+            }
+        }
+        term INTERNAL-ONLY-STATICS {
+            from protocol static;
+            then {
+                local-preference 200;
+                community add ONENET_LO0;
+                next-hop self;
+                accept;
+            }
+        }
+        term INTERNAL-ONLY-DIRECTS {
+            from protocol direct;
+            then {
+                local-preference 200;
+                community add ONENET_LO0;
+                next-hop self;
+                external {
+                    type 1;
+                }
+                accept;
+            }
+        }
+        term BLACKHOLE-BGP {
+            from {
+                protocol bgp;
+                community ONENET_BLACKHOLE;
+            }
+            then {
+                community add ONENET_LO0;
+                accept;
+            }
+        }
+        term REDISTRIBUTE-BGP {
+            from protocol bgp;
+            then {
+                community add ONENET_LO0;
+                next-hop self;
+                accept;
+            }
+        }
+    }
     policy-statement LOAD-BALANCE {
         then {
             load-balance per-packet;
@@ -1312,6 +1464,9 @@
     community OMES-MGMT-VPN members target:5078:2550;
     community ONENET-MGMT-VPN members target:5078:2543;
     community ONENET-POP-APPLIANCES members target:5078:2012;
+    community ONENET_ADV_UPSTREAM members 5078:5000;
+    community ONENET_BLACKHOLE members 5078:911;
+    community ONENET_LO0 members 5078:9159;
     community Prague members 5078:159;
 }
 class-of-service {
Index: configs/core.hut.sei.onenet.net
===================================================================
--- configs/core.hut.sei.onenet.net	(revision 156616)
+++ configs/core.hut.sei.onenet.net	(working copy)
@@ -1,12 +1,12 @@
 # RANCID-CONTENT-TYPE: juniper
 #
 # grnoc-mon at SEILING-MX40> show system commit 
+#   2017-09-16 01:15:26 CDT by andrew via cli
 #   2017-07-29 21:15:10 CDT by andrew via cli
 #   2017-07-26 23:24:55 CDT by andrew via cli
 #   2017-07-26 19:53:32 CDT by andrew via cli
 #   2017-02-26 18:24:29 CST by andrew via cli
 #   2017-01-29 16:28:24 CST by andrew via cli commit confirmed, rollback in 3mins
-#   2017-01-29 16:15:26 CST by andrew via cli
 # grnoc-mon at SEILING-MX40> show chassis environment 
 # Class Item                           Status     Measurement
 # Temp  PEM 0                          OK        
@@ -265,7 +265,7 @@
 # grnoc-mon at SEILING-MX40> show system uptime 
 # System booted: 2016-03-22 00:17 CDT 
 # Protocols started: 2016-03-22 00:20 CDT 
-# Last configured: 2017-07-29 21:15 CDT  by andrew
+# Last configured: 2017-09-16 01:15 CDT  by andrew
 # 
 # grnoc-mon at SEILING-MX40> show interface terse 
 #Interface Admin Link
@@ -367,7 +367,7 @@
 #pp0 up up
 #tap up up
 # grnoc-mon at SEILING-MX40> show configuration 
-## Last commit: 2017-07-29 21:15:10 CDT by andrew
+## Last commit: 2017-09-16 01:15:26 CDT by andrew
 version 13.3R8.7;
 groups {
     ISIS-L2-INTERFACE {
@@ -1080,6 +1080,158 @@
             then reject;
         }
     }
+    policy-statement IBGP-CORE-RR-V4-EXPORT {
+        term UPSTREAM-AGGREGATES {
+            from {
+                protocol aggregate;
+                tag 5000;
+            }
+            then {
+                local-preference 200;
+                community add ONENET_LO0;
+                community add ONENET_ADV_UPSTREAM;
+                next-hop self;
+                accept;
+            }
+        }
+        term INTERAL-ONLY-AGGREGATES {
+            from protocol aggregate;
+            then {
+                local-preference 200;
+                community add ONENET_LO0;
+                next-hop self;
+                accept;
+            }
+        }
+        term UPSTREAM-STATICS {
+            from {
+                protocol static;
+                tag 5000;
+            }
+            then {
+                local-preference 200;
+                community add ONENET_LO0;
+                community add ONENET_ADV_UPSTREAM;
+                next-hop self;
+                accept;
+            }
+        }
+        term INTERNAL-ONLY-STATICS {
+            from protocol static;
+            then {
+                local-preference 200;
+                community add ONENET_LO0;
+                next-hop self;
+                accept;
+            }
+        }
+        term INTERNAL-ONLY-DIRECTS {
+            from protocol direct;
+            then {
+                local-preference 200;
+                community add ONENET_LO0;
+                next-hop self;
+                external {
+                    type 1;
+                }
+                accept;
+            }
+        }
+        term BLACKHOLE-BGP {
+            from {
+                protocol bgp;
+                community ONENET_BLACKHOLE;
+            }
+            then {
+                community add ONENET_LO0;
+                accept;
+            }
+        }
+        term REDISTRIBUTE-BGP {
+            from protocol bgp;
+            then {
+                community add ONENET_LO0;
+                next-hop self;
+                accept;
+            }
+        }
+    }
+    policy-statement IBGP-CORE-RR-V6-EXPORT {
+        term UPSTREAM-AGGREGATES {
+            from {
+                protocol aggregate;
+                tag 5000;
+            }
+            then {
+                local-preference 200;
+                community add ONENET_LO0;
+                community add ONENET_ADV_UPSTREAM;
+                next-hop self;
+                accept;
+            }
+        }
+        term INTERAL-ONLY-AGGREGATES {
+            from protocol aggregate;
+            then {
+                local-preference 200;
+                community add ONENET_LO0;
+                next-hop self;
+                accept;
+            }
+        }
+        term UPSTREAM-STATICS {
+            from {
+                protocol static;
+                tag 5000;
+            }
+            then {
+                local-preference 200;
+                community add ONENET_LO0;
+                community add ONENET_ADV_UPSTREAM;
+                next-hop self;
+                accept;
+            }
+        }
+        term INTERNAL-ONLY-STATICS {
+            from protocol static;
+            then {
+                local-preference 200;
+                community add ONENET_LO0;
+                next-hop self;
+                accept;
+            }
+        }
+        term INTERNAL-ONLY-DIRECTS {
+            from protocol direct;
+            then {
+                local-preference 200;
+                community add ONENET_LO0;
+                next-hop self;
+                external {
+                    type 1;
+                }
+                accept;
+            }
+        }
+        term BLACKHOLE-BGP {
+            from {
+                protocol bgp;
+                community ONENET_BLACKHOLE;
+            }
+            then {
+                community add ONENET_LO0;
+                accept;
+            }
+        }
+        term REDISTRIBUTE-BGP {
+            from protocol bgp;
+            then {
+                community add ONENET_LO0;
+                next-hop self;
+                accept;
+            }
+        }
+    }
     policy-statement LOAD-BALANCE {
         then {
             load-balance per-packet;
@@ -1286,6 +1438,9 @@
     community OMES-MGMT-VPN members target:5078:2550;
     community ONENET-MGMT-VPN members target:5078:2543;
     community ONENET-POP-APPLIANCES members target:5078:2012;
+    community ONENET_ADV_UPSTREAM members 5078:5000;
+    community ONENET_BLACKHOLE members 5078:911;
+    community ONENET_LO0 members 5078:9156;
     community Seiling members 5078:156;
 }
 class-of-service {
Index: configs/core.hut.elr.onenet.net
===================================================================
--- configs/core.hut.elr.onenet.net	(revision 156572)
+++ configs/core.hut.elr.onenet.net	(working copy)
@@ -1,12 +1,12 @@
 # RANCID-CONTENT-TYPE: juniper
 #
 # grnoc-mon at ELRENO-MX40> show system commit 
+#   2017-09-16 01:03:57 CDT by andrew via cli
 #   2017-08-31 11:06:07 CDT by andrew via cli
 #   2017-08-31 11:00:09 CDT by andrew via cli
 #   2017-08-31 09:49:49 CDT by andrew via cli
 #   2017-08-31 09:48:23 CDT by andrew via cli
 #   2017-08-31 08:57:45 CDT by root via other
-#   2017-08-31 08:56:09 CDT by andrew via cli commit confirmed, rollback in 1mins
 # grnoc-mon at ELRENO-MX40> show chassis environment 
 # Class Item                           Status     Measurement
 # Temp  PEM 0                          OK        
@@ -265,7 +265,7 @@
 # grnoc-mon at ELRENO-MX40> show system uptime 
 # System booted: 2016-03-07 02:02 CST 
 # Protocols started: 2016-03-07 02:05 CST 
-# Last configured: 2017-08-31 11:06 CDT  by andrew
+# Last configured: 2017-09-16 01:03 CDT  by andrew
 # 
 # grnoc-mon at ELRENO-MX40> show interface terse 
 #Interface Admin Link
@@ -340,7 +340,7 @@
 #pp0 up up
 #tap up up
 # grnoc-mon at ELRENO-MX40> show configuration 
-## Last commit: 2017-08-31 11:06:07 CDT by andrew
+## Last commit: 2017-09-16 01:03:57 CDT by andrew
 version 13.3R8.7;
 groups {
     ISIS-L2-INTERFACE {
@@ -1030,6 +1030,158 @@
     prefix-list PRE-L0-SOURCES {
         apply-path "interfaces lo0 unit <*> family inet address <164.*>";
     }
+    policy-statement IBGP-CORE-RR-V4-EXPORT {
+        term UPSTREAM-AGGREGATES {
+            from {
+                protocol aggregate;
+                tag 5000;
+            }
+            then {
+                local-preference 200;
+                community add ONENET_LO0;
+                community add ONENET_ADV_UPSTREAM;
+                next-hop self;
+                accept;
+            }
+        }
+        term INTERAL-ONLY-AGGREGATES {
+            from protocol aggregate;
+            then {
+                local-preference 200;
+                community add ONENET_LO0;
+                next-hop self;
+                accept;
+            }
+        }
+        term UPSTREAM-STATICS {
+            from {
+                protocol static;
+                tag 5000;
+            }
+            then {
+                local-preference 200;
+                community add ONENET_LO0;
+                community add ONENET_ADV_UPSTREAM;
+                next-hop self;
+                accept;
+            }
+        }
+        term INTERNAL-ONLY-STATICS {
+            from protocol static;
+            then {
+                local-preference 200;
+                community add ONENET_LO0;
+                next-hop self;
+                accept;
+            }
+        }
+        term INTERNAL-ONLY-DIRECTS {
+            from protocol direct;
+            then {
+                local-preference 200;
+                community add ONENET_LO0;
+                next-hop self;
+                external {
+                    type 1;
+                }
+                accept;
+            }
+        }
+        term BLACKHOLE-BGP {
+            from {
+                protocol bgp;
+                community ONENET_BLACKHOLE;
+            }
+            then {
+                community add ONENET_LO0;
+                accept;
+            }
+        }
+        term REDISTRIBUTE-BGP {
+            from protocol bgp;
+            then {
+                community add ONENET_LO0;
+                next-hop self;
+                accept;
+            }
+        }
+    }
+    policy-statement IBGP-CORE-RR-V6-EXPORT {
+        term UPSTREAM-AGGREGATES {
+            from {
+                protocol aggregate;
+                tag 5000;
+            }
+            then {
+                local-preference 200;
+                community add ONENET_LO0;
+                community add ONENET_ADV_UPSTREAM;
+                next-hop self;
+                accept;
+            }
+        }
+        term INTERAL-ONLY-AGGREGATES {
+            from protocol aggregate;
+            then {
+                local-preference 200;
+                community add ONENET_LO0;
+                next-hop self;
+                accept;
+            }
+        }
+        term UPSTREAM-STATICS {
+            from {
+                protocol static;
+                tag 5000;
+            }
+            then {
+                local-preference 200;
+                community add ONENET_LO0;
+                community add ONENET_ADV_UPSTREAM;
+                next-hop self;
+                accept;
+            }
+        }
+        term INTERNAL-ONLY-STATICS {
+            from protocol static;
+            then {
+                local-preference 200;
+                community add ONENET_LO0;
+                next-hop self;
+                accept;
+            }
+        }
+        term INTERNAL-ONLY-DIRECTS {
+            from protocol direct;
+            then {
+                local-preference 200;
+                community add ONENET_LO0;
+                next-hop self;
+                external {
+                    type 1;
+                }
+                accept;
+            }
+        }
+        term BLACKHOLE-BGP {
+            from {
+                protocol bgp;
+                community ONENET_BLACKHOLE;
+            }
+            then {
+                community add ONENET_LO0;
+                accept;
+            }
+        }
+        term REDISTRIBUTE-BGP {
+            from protocol bgp;
+            then {
+                community add ONENET_LO0;
+                next-hop self;
+                accept;
+            }
+        }
+    }
     policy-statement LOAD-BALANCE {
         then {
             load-balance per-packet;
@@ -1103,6 +1255,9 @@
     }
     community ElReno members 5078:150;
     community ONENET-POP-APPLIANCES members target:5078:2012;
+    community ONENET_ADV_UPSTREAM members 5078:5000;
+    community ONENET_BLACKHOLE members 5078:911;
+    community ONENET_LO0 members 5078:9150;
 }
 class-of-service {
     classifiers {
Index: configs/core.hut.cli.onenet.net
===================================================================
--- configs/core.hut.cli.onenet.net	(revision 156616)
+++ configs/core.hut.cli.onenet.net	(working copy)
@@ -1,12 +1,12 @@
 # RANCID-CONTENT-TYPE: juniper
 #
 # grnoc-mon at CLINTON-MX40> show system commit 
+#   2017-09-16 01:04:59 CDT by andrew via cli
 #   2017-07-29 21:14:59 CDT by andrew via cli
 #   2017-07-26 23:23:57 CDT by andrew via cli
 #   2017-07-26 19:53:20 CDT by andrew via cli
 #   2017-02-26 18:22:38 CST by andrew via cli
 #   2017-01-29 01:24:27 CST by andrew via cli
-#   2016-12-09 21:20:10 CST by andrew via cli
 # grnoc-mon at CLINTON-MX40> show chassis environment 
 # Class Item                           Status     Measurement
 # Temp  PEM 0                          OK        
@@ -265,7 +265,7 @@
 # grnoc-mon at CLINTON-MX40> show system uptime 
 # System booted: 2016-03-14 01:36 CDT 
 # Protocols started: 2016-03-14 01:38 CDT 
-# Last configured: 2017-07-29 21:14 CDT  by andrew
+# Last configured: 2017-09-16 01:04 CDT  by andrew
 # 
 # grnoc-mon at CLINTON-MX40> show interface terse 
 #Interface Admin Link
@@ -370,7 +370,7 @@
 #pp0 up up
 #tap up up
 # grnoc-mon at CLINTON-MX40> show configuration 
-## Last commit: 2017-07-29 21:14:59 CDT by andrew
+## Last commit: 2017-09-16 01:04:59 CDT by andrew
 version 13.3R8.7;
 groups {
     ISIS-L2-INTERFACE {
@@ -1026,6 +1026,158 @@
     prefix-list PRE-L0-SOURCES {
         apply-path "interfaces lo0 unit <*> family inet address <164.*>";
     }
+    policy-statement IBGP-CORE-RR-V4-EXPORT {
+        term UPSTREAM-AGGREGATES {
+            from {
+                protocol aggregate;
+                tag 5000;
+            }
+            then {
+                local-preference 200;
+                community add ONENET_LO0;
+                community add ONENET_ADV_UPSTREAM;
+                next-hop self;
+                accept;
+            }
+        }
+        term INTERAL-ONLY-AGGREGATES {
+            from protocol aggregate;
+            then {
+                local-preference 200;
+                community add ONENET_LO0;
+                next-hop self;
+                accept;
+            }
+        }
+        term UPSTREAM-STATICS {
+            from {
+                protocol static;
+                tag 5000;
+            }
+            then {
+                local-preference 200;
+                community add ONENET_LO0;
+                community add ONENET_ADV_UPSTREAM;
+                next-hop self;
+                accept;
+            }
+        }
+        term INTERNAL-ONLY-STATICS {
+            from protocol static;
+            then {
+                local-preference 200;
+                community add ONENET_LO0;
+                next-hop self;
+                accept;
+            }
+        }
+        term INTERNAL-ONLY-DIRECTS {
+            from protocol direct;
+            then {
+                local-preference 200;
+                community add ONENET_LO0;
+                next-hop self;
+                external {
+                    type 1;
+                }
+                accept;
+            }
+        }
+        term BLACKHOLE-BGP {
+            from {
+                protocol bgp;
+                community ONENET_BLACKHOLE;
+            }
+            then {
+                community add ONENET_LO0;
+                accept;
+            }
+        }
+        term REDISTRIBUTE-BGP {
+            from protocol bgp;
+            then {
+                community add ONENET_LO0;
+                next-hop self;
+                accept;
+            }
+        }
+    }
+    policy-statement IBGP-CORE-RR-V6-EXPORT {
+        term UPSTREAM-AGGREGATES {
+            from {
+                protocol aggregate;
+                tag 5000;
+            }
+            then {
+                local-preference 200;
+                community add ONENET_LO0;
+                community add ONENET_ADV_UPSTREAM;
+                next-hop self;
+                accept;
+            }
+        }
+        term INTERAL-ONLY-AGGREGATES {
+            from protocol aggregate;
+            then {
+                local-preference 200;
+                community add ONENET_LO0;
+                next-hop self;
+                accept;
+            }
+        }
+        term UPSTREAM-STATICS {
+            from {
+                protocol static;
+                tag 5000;
+            }
+            then {
+                local-preference 200;
+                community add ONENET_LO0;
+                community add ONENET_ADV_UPSTREAM;
+                next-hop self;
+                accept;
+            }
+        }
+        term INTERNAL-ONLY-STATICS {
+            from protocol static;
+            then {
+                local-preference 200;
+                community add ONENET_LO0;
+                next-hop self;
+                accept;
+            }
+        }
+        term INTERNAL-ONLY-DIRECTS {
+            from protocol direct;
+            then {
+                local-preference 200;
+                community add ONENET_LO0;
+                next-hop self;
+                external {
+                    type 1;
+                }
+                accept;
+            }
+        }
+        term BLACKHOLE-BGP {
+            from {
+                protocol bgp;
+                community ONENET_BLACKHOLE;
+            }
+            then {
+                community add ONENET_LO0;
+                accept;
+            }
+        }
+        term REDISTRIBUTE-BGP {
+            from protocol bgp;
+            then {
+                community add ONENET_LO0;
+                next-hop self;
+                accept;
+            }
+        }
+    }
     policy-statement LOAD-BALANCE {
         then {
             load-balance per-packet;
@@ -1247,6 +1399,9 @@
     community OMES-MGMT-VPN members target:5078:2550;
     community ONENET-MGMT-VPN members target:5078:2543;
     community ONENET-POP-APPLIANCES members target:5078:2012;
+    community ONENET_ADV_UPSTREAM members 5078:5000;
+    community ONENET_BLACKHOLE members 5078:911;
+    community ONENET_LO0 members 5078:9154;
 }
 class-of-service {
     classifiers {
Index: configs/core.hut.web.onenet.net
===================================================================
--- configs/core.hut.web.onenet.net	(revision 155419)
+++ configs/core.hut.web.onenet.net	(working copy)
@@ -1,12 +1,12 @@
 # RANCID-CONTENT-TYPE: juniper
 #
 # grnoc-mon at WEBBERS-FALLS-MX40> show system commit 
+#   2017-09-16 01:15:42 CDT by andrew via cli
 #   2017-07-29 21:15:15 CDT by andrew via cli
 #   2017-07-27 16:20:56 CDT by andrew via cli
 #   2017-07-26 19:53:37 CDT by andrew via cli
 #   2017-02-26 18:15:22 CST by andrew via cli
 #   2017-01-28 23:55:33 CST by andrew via cli
-#   2016-12-09 21:35:06 CST by andrew via cli
 # grnoc-mon at WEBBERS-FALLS-MX40> show chassis environment 
 # Class Item                           Status     Measurement
 # Temp  PEM 0                          OK        
@@ -265,7 +265,7 @@
 # grnoc-mon at WEBBERS-FALLS-MX40> show system uptime 
 # System booted: 2016-03-21 00:15 CDT 
 # Protocols started: 2016-03-21 00:17 CDT 
-# Last configured: 2017-07-29 21:15 CDT  by andrew
+# Last configured: 2017-09-16 01:15 CDT  by andrew
 # 
 # grnoc-mon at WEBBERS-FALLS-MX40> show interface terse 
 #Interface Admin Link
@@ -336,7 +336,7 @@
 #pp0 up up
 #tap up up
 # grnoc-mon at WEBBERS-FALLS-MX40> show configuration 
-## Last commit: 2017-07-29 21:15:15 CDT by andrew
+## Last commit: 2017-09-16 01:15:42 CDT by andrew
 version 13.3R8.7;
 groups {
     ISIS-L2-INTERFACE {
@@ -1008,6 +1008,158 @@
     prefix-list PRE-L0-SOURCES {
         apply-path "interfaces lo0 unit <*> family inet address <164.*>";
     }
+    policy-statement IBGP-CORE-RR-V4-EXPORT {
+        term UPSTREAM-AGGREGATES {
+            from {
+                protocol aggregate;
+                tag 5000;
+            }
+            then {
+                local-preference 200;
+                community add ONENET_LO0;
+                community add ONENET_ADV_UPSTREAM;
+                next-hop self;
+                accept;
+            }
+        }
+        term INTERAL-ONLY-AGGREGATES {
+            from protocol aggregate;
+            then {
+                local-preference 200;
+                community add ONENET_LO0;
+                next-hop self;
+                accept;
+            }
+        }
+        term UPSTREAM-STATICS {
+            from {
+                protocol static;
+                tag 5000;
+            }
+            then {
+                local-preference 200;
+                community add ONENET_LO0;
+                community add ONENET_ADV_UPSTREAM;
+                next-hop self;
+                accept;
+            }
+        }
+        term INTERNAL-ONLY-STATICS {
+            from protocol static;
+            then {
+                local-preference 200;
+                community add ONENET_LO0;
+                next-hop self;
+                accept;
+            }
+        }
+        term INTERNAL-ONLY-DIRECTS {
+            from protocol direct;
+            then {
+                local-preference 200;
+                community add ONENET_LO0;
+                next-hop self;
+                external {
+                    type 1;
+                }
+                accept;
+            }
+        }
+        term BLACKHOLE-BGP {
+            from {
+                protocol bgp;
+                community ONENET_BLACKHOLE;
+            }
+            then {
+                community add ONENET_LO0;
+                accept;
+            }
+        }
+        term REDISTRIBUTE-BGP {
+            from protocol bgp;
+            then {
+                community add ONENET_LO0;
+                next-hop self;
+                accept;
+            }
+        }
+    }
+    policy-statement IBGP-CORE-RR-V6-EXPORT {
+        term UPSTREAM-AGGREGATES {
+            from {
+                protocol aggregate;
+                tag 5000;
+            }
+            then {
+                local-preference 200;
+                community add ONENET_LO0;
+                community add ONENET_ADV_UPSTREAM;
+                next-hop self;
+                accept;
+            }
+        }
+        term INTERAL-ONLY-AGGREGATES {
+            from protocol aggregate;
+            then {
+                local-preference 200;
+                community add ONENET_LO0;
+                next-hop self;
+                accept;
+            }
+        }
+        term UPSTREAM-STATICS {
+            from {
+                protocol static;
+                tag 5000;
+            }
+            then {
+                local-preference 200;
+                community add ONENET_LO0;
+                community add ONENET_ADV_UPSTREAM;
+                next-hop self;
+                accept;
+            }
+        }
+        term INTERNAL-ONLY-STATICS {
+            from protocol static;
+            then {
+                local-preference 200;
+                community add ONENET_LO0;
+                next-hop self;
+                accept;
+            }
+        }
+        term INTERNAL-ONLY-DIRECTS {
+            from protocol direct;
+            then {
+                local-preference 200;
+                community add ONENET_LO0;
+                next-hop self;
+                external {
+                    type 1;
+                }
+                accept;
+            }
+        }
+        term BLACKHOLE-BGP {
+            from {
+                protocol bgp;
+                community ONENET_BLACKHOLE;
+            }
+            then {
+                community add ONENET_LO0;
+                accept;
+            }
+        }
+        term REDISTRIBUTE-BGP {
+            from protocol bgp;
+            then {
+                community add ONENET_LO0;
+                next-hop self;
+                accept;
+            }
+        }
+    }
     policy-statement LOAD-BALANCE {
         then {
             load-balance per-packet;
@@ -1080,6 +1232,9 @@
         }
     }
     community ONENET-POP-APPLIANCES members target:5078:2012;
+    community ONENET_ADV_UPSTREAM members 5078:5000;
+    community ONENET_BLACKHOLE members 5078:911;
+    community ONENET_LO0 members 5078:9157;
     community Webbers_Falls members 5078:157;
 }
 class-of-service {
Index: configs/core.hut.ori.onenet.net
===================================================================
--- configs/core.hut.ori.onenet.net	(revision 156355)
+++ configs/core.hut.ori.onenet.net	(working copy)
@@ -1,14 +1,12 @@
 # RANCID-CONTENT-TYPE: juniper
 #
 # grnoc-mon at ORIENTA-MX40> show system commit 
+#   2017-09-16 01:04:30 CDT by andrew via cli
 #   2017-08-22 17:20:05 CDT by andrew via cli
 #   2017-08-22 17:17:36 CDT by andrew via cli
 #   2017-08-22 15:49:27 CDT by admin via cli
 #   2017-08-22 15:46:33 CDT by admin via cli
 #   2017-08-22 11:55:16 CDT by root via cli
-#   2017-08-22 11:37:30 CDT by root via other
-# rescue  2017-08-22 17:20:23 CDT by andrew via cli
-# 
 # grnoc-mon at ORIENTA-MX40> show chassis environment 
 # Class Item                           Status     Measurement
 # Temp  PEM 0                          OK        
@@ -266,7 +264,7 @@
 # grnoc-mon at ORIENTA-MX40> show system uptime 
 # System booted: 2017-08-22 13:46 CDT 
 # Protocols started: 2017-08-22 13:48 CDT 
-# Last configured: 2017-08-22 17:20 CDT  by andrew
+# Last configured: 2017-09-16 01:04 CDT  by andrew
 # 
 # grnoc-mon at ORIENTA-MX40> show interface terse 
 #Interface Admin Link
@@ -336,7 +334,7 @@
 #pp0 up up
 #tap up up
 # grnoc-mon at ORIENTA-MX40> show configuration 
-## Last commit: 2017-08-22 17:20:05 CDT by andrew
+## Last commit: 2017-09-16 01:04:30 CDT by andrew
 version 13.3R9.13;
 groups {
     ISIS-L2-INTERFACE {
@@ -984,6 +982,158 @@
     prefix-list PRE-L0-SOURCES {
         apply-path "interfaces lo0 unit <*> family inet address <164.*>";
     }
+    policy-statement IBGP-CORE-RR-V4-EXPORT {
+        term UPSTREAM-AGGREGATES {
+            from {
+                protocol aggregate;
+                tag 5000;
+            }
+            then {
+                local-preference 200;
+                community add ONENET_LO0;
+                community add ONENET_ADV_UPSTREAM;
+                next-hop self;
+                accept;
+            }
+        }
+        term INTERAL-ONLY-AGGREGATES {
+            from protocol aggregate;
+            then {
+                local-preference 200;
+                community add ONENET_LO0;
+                next-hop self;
+                accept;
+            }
+        }
+        term UPSTREAM-STATICS {
+            from {
+                protocol static;
+                tag 5000;
+            }
+            then {
+                local-preference 200;
+                community add ONENET_LO0;
+                community add ONENET_ADV_UPSTREAM;
+                next-hop self;
+                accept;
+            }
+        }
+        term INTERNAL-ONLY-STATICS {
+            from protocol static;
+            then {
+                local-preference 200;
+                community add ONENET_LO0;
+                next-hop self;
+                accept;
+            }
+        }
+        term INTERNAL-ONLY-DIRECTS {
+            from protocol direct;
+            then {
+                local-preference 200;
+                community add ONENET_LO0;
+                next-hop self;
+                external {
+                    type 1;
+                }
+                accept;
+            }
+        }
+        term BLACKHOLE-BGP {
+            from {
+                protocol bgp;
+                community ONENET_BLACKHOLE;
+            }
+            then {
+                community add ONENET_LO0;
+                accept;
+            }
+        }
+        term REDISTRIBUTE-BGP {
+            from protocol bgp;
+            then {
+                community add ONENET_LO0;
+                next-hop self;
+                accept;
+            }
+        }
+    }
+    policy-statement IBGP-CORE-RR-V6-EXPORT {
+        term UPSTREAM-AGGREGATES {
+            from {
+                protocol aggregate;
+                tag 5000;
+            }
+            then {
+                local-preference 200;
+                community add ONENET_LO0;
+                community add ONENET_ADV_UPSTREAM;
+                next-hop self;
+                accept;
+            }
+        }
+        term INTERAL-ONLY-AGGREGATES {
+            from protocol aggregate;
+            then {
+                local-preference 200;
+                community add ONENET_LO0;
+                next-hop self;
+                accept;
+            }
+        }
+        term UPSTREAM-STATICS {
+            from {
+                protocol static;
+                tag 5000;
+            }
+            then {
+                local-preference 200;
+                community add ONENET_LO0;
+                community add ONENET_ADV_UPSTREAM;
+                next-hop self;
+                accept;
+            }
+        }
+        term INTERNAL-ONLY-STATICS {
+            from protocol static;
+            then {
+                local-preference 200;
+                community add ONENET_LO0;
+                next-hop self;
+                accept;
+            }
+        }
+        term INTERNAL-ONLY-DIRECTS {
+            from protocol direct;
+            then {
+                local-preference 200;
+                community add ONENET_LO0;
+                next-hop self;
+                external {
+                    type 1;
+                }
+                accept;
+            }
+        }
+        term BLACKHOLE-BGP {
+            from {
+                protocol bgp;
+                community ONENET_BLACKHOLE;
+            }
+            then {
+                community add ONENET_LO0;
+                accept;
+            }
+        }
+        term REDISTRIBUTE-BGP {
+            from protocol bgp;
+            then {
+                community add ONENET_LO0;
+                next-hop self;
+                accept;
+            }
+        }
+    }
     policy-statement LOAD-BALANCE {
         then {
             load-balance per-packet;
@@ -1056,6 +1206,9 @@
         }
     }
     community ONENET-POP-APPLIANCES members target:5078:2012;
+    community ONENET_ADV_UPSTREAM members 5078:5000;
+    community ONENET_BLACKHOLE members 5078:911;
+    community ONENET_LO0 members 5078:9152;
     community Orienta members 5078:152;
 }
 class-of-service {



More information about the Nocrancid mailing list