=~=~=~=~=~=~=~=~=~=~=~= PuTTY log 2016.12.07 12:40:35 =~=~=~=~=~=~=~=~=~=~=~= ## Last commit: 2016-12-07 02:14:48 IST by version 13.3R8.7; system { host-name CBE-JUNIPER; time-zone Asia/Calcutta; root-authentication { } login { user mahesh { uid 2000; class super-user; authentication { } } user readyadmin { uid 2001; class super-user; authentication { } } } services { ftp; ssh; telnet; } syslog { user * { any emergency; } file messages { any notice; authorization info; } file interactive-commands { interactive-commands any; } } } chassis { network-services all-ethernet; } services { rpm { probe probe-1; } } interfaces { ge-0/0/0 { description "####AIRTEL-LINK####"; speed auto; link-mode full-duplex; gigether-options { auto-negotiation; } unit 0 { family inet { address 125.16.114.166/30; address 59.144.94.10/30; } } } ge-0/0/1 { description "####TATA-LINK####"; unit 0 { family inet { address 14.142.79.178/30; } } } ge-0/0/2 { description "####GOOGLE####"; unit 0 { family inet { address 72.14.194.178/30; } } } ge-0/0/3 { vlan-tagging; unit 1 { vlan-id 2; family inet { filter { input v2-upload; output v2-download; } address 203.223.188.1/29; address 123.255.250.1/28; } } unit 2 { vlan-id 3; family inet { filter { input v3-upload; output v3-download; } address 203.223.189.149/30; address 43.225.167.29/30; } } unit 3 { vlan-id 4; family inet { filter { input v4-upload; output v4-download; } address 10.10.10.21/30; } } unit 4 { vlan-id 5; } unit 5 { description "####POWERSOAP_NLD####"; vlan-id 6; family inet { filter { input v6-upload; output v6-download; } address 203.223.189.85/30; address 203.223.188.245/30; } } unit 6 { vlan-id 59; family inet { filter { input v59-upload; output v59-download; } address 10.10.10.9/30; } } unit 7 { vlan-id 60; family inet { filter { input v7-upload; output v7-download; } } } unit 8 { vlan-id 61; family inet { address 123.255.250.233/30; } } unit 9 { vlan-id 9; family inet { filter { input v9-upload; output v9-download; } address 203.223.189.213/30; } } unit 11 { vlan-id 11; family inet { filter { input v10-upload; output v10-download; } address 203.223.188.129/30; } } unit 12 { vlan-id 12; family inet { address 10.10.10.5/30; } } unit 13 { vlan-id 13; family inet { filter { input v13-upload; output v13-download; } address 123.255.250.49/29; address 192.168.77.57/29; address 192.168.77.9/29; } } unit 14 { vlan-id 14; family inet { filter { input v14-upload; output v14-download; } address 43.225.167.121/30; } } unit 15 { description "####SKYCOMM-KALAPATTI####"; vlan-id 15; family inet { filter { input v15-upload; output v15-download; } address 192.168.78.169/29; address 43.225.167.33/30; } } unit 16 { vlan-id 16; family inet { filter { input v16-upload; output v16-download; } address 123.255.250.97/28; address 192.168.77.153/29; } } unit 17 { vlan-id 17; family inet { filter { input v17-upload; output v17-download; } address 123.255.250.62/29; address 192.168.77.193/29; } } unit 18 { vlan-id 18; family inet { filter { input v18-upload; output v18-download; } address 123.255.250.145/28; address 192.168.78.137/29; } } unit 19 { vlan-id 19; family inet { filter { input v19-upload; output v19-download; } address 203.223.189.69/30; address 123.255.250.29/30; address 192.168.78.1/29; } } unit 20 { vlan-id 20; family inet { filter { input v20-upload; output v20-download; } address 123.255.250.201/29; address 123.255.250.185/30; address 203.223.188.217/30; address 203.223.191.81/30; address 203.223.189.153/30; address 192.168.78.17/29; address 192.168.77.81/29; } } unit 21 { vlan-id 21; family inet { filter { input v21-upload; output v21-download; } address 123.255.250.193/29; } } unit 22 { vlan-id 22; family inet { filter { input v22-upload; output v22-download; } address 203.223.189.137/30; address 123.255.250.209/30; address 192.168.77.137/29; } } unit 23 { vlan-id 23; family inet { filter { input v23-upload; output v23-download; } address 10.10.10.17/30; } } unit 24 { vlan-id 24; family inet { filter { input v24-upload; output v24-download; } address 203.223.188.109/30; address 203.223.188.137/30; address 203.223.188.181/30; address 123.255.250.137/30; address 203.223.188.97/30; address 192.168.78.89/29; } } unit 25 { vlan-id 25; family inet { filter { input v25-upload; output v25-download; } address 192.168.78.97/29; address 203.223.191.109/30; address 192.168.77.49/29; address 203.223.188.141/30; address 123.255.250.121/30; address 123.255.250.125/30; } } unit 26 { vlan-id 26; family inet { filter { input v26-upload; output v26-download; } address 203.223.191.113/30; address 203.223.191.41/30; address 192.168.78.113/29; } } unit 27 { vlan-id 27; family inet { filter { input v27-upload; output v27-download; } address 123.255.250.163/29; address 192.168.77.113/28; } } unit 28 { vlan-id 28; family inet { filter { input v28-upload; output v28-download; } address 203.223.189.105/30; address 203.223.191.65/30; address 203.223.191.21/30; address 203.223.189.157/30; address 192.168.77.25/29; address 192.168.78.121/29; address 123.255.250.189/30; } } unit 29 { vlan-id 29; family inet { filter { input v29-upload; output v29-download; } address 203.223.188.113/30; address 192.168.77.41/29; address 123.255.250.25/30; } } unit 30 { vlan-id 30; family inet { filter { input v30-upload; output v30-download; } address 43.225.167.133/30; } } unit 31 { vlan-id 31; family inet { address 192.168.77.97/29; } } unit 32 { vlan-id 32; family inet { filter { input v32-upload; output v32-download; } address 203.223.188.189/30; address 203.223.191.37/30; address 192.168.77.105/29; } } unit 33 { vlan-id 33; family inet { filter { input v33-upload; output v33-download; } address 203.223.191.93/30; address 203.223.188.145/30; address 203.223.191.53/30; address 192.168.77.129/29; } } unit 34 { vlan-id 34; family inet { address 203.223.191.69/30; } } unit 35 { vlan-id 35; family inet { filter { input v35-upload; output v35-download; } address 123.255.250.177/30; } } unit 36 { vlan-id 36; family inet { filter { input v36-upload; output v36-download; } address 203.223.191.49/30; address 203.223.188.165/30; address 203.223.189.145/30; address 203.223.191.73/29; address 203.223.189.113/30; address 192.168.78.153/29; } } unit 37 { vlan-id 37; family inet { filter { input v37-upload; output v37-download; } address 203.223.189.241/28; address 192.168.78.9/29; } } unit 38 { vlan-id 38; } unit 39 { vlan-id 39; family inet { address 172.16.1.1/24; } } unit 40 { vlan-id 40; family inet { filter { input v40-upload; output v40-download; } address 123.255.250.89/29; address 203.223.188.41/30; address 203.223.188.45/30; address 203.223.188.33/29; address 192.168.77.249/29; } } unit 41 { vlan-id 41; family inet { filter { input v41-upload; output v41-download; } address 203.223.191.45/30; address 192.168.77.185/29; address 192.168.79.25/29; } } unit 42 { vlan-id 42; family inet { filter { input v42-upload; output v42-download; } address 123.255.250.241/30; address 192.168.78.81/29; } } unit 43 { vlan-id 43; family inet { filter { input v43-upload; output v43-download; } address 123.255.250.69/30; } } unit 44 { vlan-id 44; family inet { address 203.223.189.21/30; } } unit 45 { vlan-id 45; family inet { filter { input v45-upload; output v45-download; } address 203.223.191.105/30; address 203.223.189.117/30; address 203.223.188.85/30; address 203.223.191.25/30; address 203.223.188.93/30; address 203.223.188.105/30; address 203.223.191.97/30; address 203.223.188.133/30; address 203.223.191.193/30; address 123.255.250.237/30; address 123.255.250.73/30; address 203.223.189.165/30; address 192.168.77.33/29; address 192.168.74.1/24; address 203.223.191.149/30; } } unit 46 { vlan-id 46; family inet { filter { input v46-upload; output v46-download; } address 203.223.191.233/30; address 203.223.189.41/29; address 203.223.188.125/30; address 192.168.77.201/29; } } unit 47 { vlan-id 47; family inet { filter { input v47-upload; output v47-download; } address 203.223.188.153/30; address 203.223.189.57/30; address 192.168.78.49/29; } } unit 48 { vlan-id 48; family inet { filter { input v48-upload; output v48-download; } address 203.223.191.121/30; address 203.223.189.89/29; address 192.168.78.57/29; } } unit 49 { vlan-id 49; family inet { filter { input v49-upload; output v49-download; } address 203.223.191.125/30; address 123.255.250.17/29; address 192.168.77.1/29; } } unit 50 { vlan-id 50; family inet { filter { input v50-upload; output v50-download; } address 203.223.189.61/30; address 192.168.78.161/29; address 203.223.189.49/29; } } unit 51 { vlan-id 51; family inet { filter { input v51-upload; output v51-download; } } } unit 52 { vlan-id 52; family inet { filter { input v52-upload; output v52-download; } address 203.223.189.97/30; address 203.223.191.89/30; address 203.223.191.117/30; address 192.168.77.177/29; } } unit 53 { vlan-id 53; family inet { filter { input v53-upload; output v53-download; } address 203.223.191.101/30; address 123.255.250.225/30; address 203.223.189.101/30; address 192.168.78.73/29; address 192.168.85.1/29; address 203.223.191.17/30; } } unit 54 { vlan-id 54; family inet { filter { input v54-upload; output v54-download; } address 203.223.191.153/30; } } unit 55 { vlan-id 55; family inet { filter { input v55-upload; output v55-download; } address 123.255.250.213/30; address 192.168.77.209/29; } } unit 56 { vlan-id 56; family inet { filter { input v56-upload; output v56-download; } address 203.223.188.177/30; address 192.168.77.73/29; } } unit 57 { vlan-id 57; family inet { filter { input v57-upload; output v57-download; } address 203.223.188.201/30; address 203.223.188.65/28; address 203.223.188.169/30; address 192.168.78.41/29; address 192.168.77.225/29; address 123.255.251.81/30; } } unit 58 { vlan-id 58; family inet { filter { input v58-upload; output v58-download; } address 123.255.250.141/30; address 123.255.250.161/30; address 203.223.191.249/29; address 203.223.188.209/29; address 203.223.189.9/29; address 43.225.167.41/29; address 192.168.77.217/29; address 192.168.77.233/29; address 192.168.77.17/29; address 203.223.188.53/30; address 103.21.76.41/29; } } unit 62 { vlan-id 62; } unit 100 { vlan-id 100; family inet { address 192.168.76.254/29; address 10.10.10.1/30; } } } ge-0/0/4 { description "####CUSTOMERCARE####"; speed 100m; link-mode full-duplex; unit 0 { family inet { filter { input upload; output download; } address 203.223.189.33/29 { primary; } address 192.168.66.1/24; address 203.223.191.197/30; address 123.255.250.77/30; } } } ge-0/0/5 { speed 100m; link-mode full-duplex; gigether-options { no-auto-negotiation; } unit 0 { family inet { filter { input cust-upload; output cust-download; } address 203.223.189.65/30; } } } ge-0/0/6 { speed 1g; link-mode full-duplex; unit 0 { family inet { filter { input sales-upload; output sales-download; } address 203.223.191.157/30 { arp 203.223.191.158 mac 00:17:7c:4b:d8:d9; } address 203.223.188.57/30; } } } xe-2/0/0 { vlan-tagging; unit 300 { description "####NAMAKKAL####"; vlan-id 300; family inet { filter { input v300-upload; output v300-download; } address 10.1.1.1/30; address 123.255.250.169/29; address 203.223.189.181/30; } } unit 301 { description "####ERODE####"; vlan-id 301; family inet { filter { input v301-upload; output v301-download; } policer { input bandwidth-erode; output bandwidth-erode; } address 203.223.188.29/30; } } unit 302 { description "####NAMAKKAL-DROP-2####"; vlan-id 302; family inet { filter { input v302-upload; output v302-download; } address 203.223.189.185/30; } } unit 303 { description "####Nandha-Arts####"; vlan-id 303; family inet { filter { input v303-upload; output v303-download; } policer { input bandwidth-nandhaarts; output bandwidth-nandhaarts; } address 203.223.189.217/30; } } unit 304 { description "####KADAYANALLUR####"; vlan-id 304; family inet { filter { input v304-upload; output v304-download; } policer { input bandwidth_22M; output bandwidth_22M; } address 203.223.191.33/30; } } unit 305 { description "####PUDUKOTTAI####"; vlan-id 305; family inet { filter { input v305-upload; output v305-download; } } } unit 306 { description "####TIRUPUR####"; vlan-id 306; family inet { filter { input v306-upload; output v306-download; } address 203.223.188.21/30; } } unit 307 { description "####NEXTGEN####"; vlan-id 307; family inet { filter { input v307-upload; output v307-download; } policer { input bandwidth_80M; output bandwidth_80M; } address 203.223.188.185/30; } } unit 308 { vlan-id 308; family inet { filter { input v308-upload; output v308-download; } policer { input bandwidth_22M; output bandwidth_22M; } address 203.223.191.29/30; } } unit 309 { description "####NETZY-DINDUGAL####"; vlan-id 309; family inet { filter { input v309-upload; output v309-download; } policer { input Bandwidth_Netzy; output Bandwidth_Netzy; } address 43.225.167.65/30; } } unit 310 { description "####SCOPE####"; vlan-id 310; family inet { filter { input v310-upload; output v310-download; } address 203.223.189.189/30; address 172.30.1.1/29; } } unit 311 { description "####ASM-BB-KRISHNAGIRI####"; vlan-id 311; family inet { filter { input v311-upload; output v311-download; } policer { input bandwidth_30M; output bandwidth_30M; } address 203.223.188.241/30; } } unit 312 { description "####RAMNAD####"; vlan-id 312; family inet { filter { input v312-upload; output v312-download; } policer { input bandwidth_26M; output bandwidth_26M; } address 43.225.167.117/30; } } unit 313 { description "####Glink-Palani####"; vlan-id 313; family inet { filter { input v313-upload; output v313-download; } address 43.225.167.137/30; } } unit 314 { vlan-id 314; family inet { filter { input v314-upload; output v314-download; } address 43.225.167.9/30; } } unit 315 { description "####MADURAI-ABNS####"; vlan-id 315; family inet { filter { input v315-upload; output v315-download; } address 43.225.167.5/30; } } unit 319 { vlan-id 319; family inet { filter { input v319-upload; output v319-download; } address 43.225.167.93/30; } } unit 321 { description "####REAL-BROADBAND####"; vlan-id 321; family inet { filter { input v321-upload; output v321-download; } address 43.225.167.49/30; } } unit 325 { vlan-id 325; family inet { filter { input v325-upload; output v325-download; } address 43.225.167.81/30; } } unit 326 { description "####VIRUDHUNAGAR####"; vlan-id 326; family inet { filter { input v326-upload; output v326-download; } policer { input bandwidth-Virdhunagar; output bandwidth-Virdhunagar; } address 43.225.167.17/30; } } unit 327 { vlan-id 327; family inet; } unit 328 { vlan-id 328; family inet { filter { input v328-upload; output v328-download; } address 43.225.167.85/30; } } unit 329 { description "####GLINK-THENI####"; vlan-id 329; family inet { filter { input v329-upload; output v329-download; } address 43.225.165.181/30; } } unit 330 { vlan-id 330; family inet { filter { input v330-upload; output v330-download; } address 43.225.167.73/30; } } unit 331 { description "####KKadavu-DROP-2####"; vlan-id 331; family inet { filter { input v331-upload; output v331-download; } address 10.10.10.13/30; address 203.223.188.17/30; } } unit 332 { description "####SIGARAM-CUMBUM####"; vlan-id 332; family inet { filter { input v332-upload; output v332-download; } address 43.225.167.61/30; } } unit 333 { description "####KOVILPATTI####"; vlan-id 333; family inet { filter { input v333-upload; output v333-download; } address 43.225.167.53/30; } } unit 335 { vlan-id 335; family inet { address 43.225.167.113/30; } } unit 339 { description "####CHIDAMBARAM####"; vlan-id 339; family inet { filter { input v339-upload; output v339-download; } address 43.225.167.37/30; } } unit 342 { vlan-id 342; family inet { address 43.225.167.109/30; } } unit 344 { vlan-id 344; family inet { filter { input v344-upload; output v344-download; } address 43.225.167.25/30; } } unit 345 { vlan-id 345; family inet { filter { input v345-upload; output v345-download; } address 43.225.167.129/30; } } unit 346 { vlan-id 346; family inet { filter { input v346-upload; output v346-download; } address 43.225.167.101/30; } } unit 347 { vlan-id 347; family inet; } unit 349 { vlan-id 349; family inet { filter { input v349-upload; output v349-download; } address 43.225.167.89/30; } } unit 350 { vlan-id 350; family inet { filter { input v350-upload; output v350-download; } address 43.225.167.97/30; } } unit 351 { vlan-id 351; family inet { filter { input v351-upload; output v351-download; } address 43.225.167.21/30; } } unit 352 { vlan-id 352; family inet { filter { input v352-upload; output v352-download; } } } unit 356 { vlan-id 356; family inet { filter { input v356-upload; output v356-download; } address 43.225.167.77/30; } } unit 358 { vlan-id 358; family inet { filter { input v358-upload; output v358-download; } policer { input bandwidth_30M; output bandwidth_30M; } address 43.225.167.125/30; } } } } snmp { name Juniper-MX104; location Readylink; client-list list0 { 123.255.250.5/32; 123.255.250.0/24; } community "@dm!n" { authorization read-only; client-list-name list0; } } routing-options { interface-routes { rib-group inet IMPORT-PHY; } static { route 123.255.250.40/29 next-hop 10.10.10.18; route 123.255.250.112/30 next-hop 10.10.10.18; route 123.255.250.180/30 next-hop 123.255.250.26; route 123.255.250.216/29 next-hop 123.255.250.114; route 123.255.251.0/24 discard; route 192.168.75.0/24 next-hop 10.10.10.14; route 192.168.79.0/24 next-hop 10.10.10.18; route 203.223.188.192/29 next-hop 203.223.191.94; route 203.223.188.204/30 next-hop 10.10.10.18; route 203.223.189.72/29 next-hop 123.255.250.210; route 203.223.189.160/30 next-hop 203.223.189.70; route 203.223.189.168/29 next-hop 43.225.167.34; route 203.223.191.56/29 next-hop 203.223.191.173; route 203.223.191.208/28 next-hop [ 203.223.191.206 172.16.1.50 ]; route 123.255.250.0/24 discard; route 203.223.188.0/24 discard; route 203.223.189.0/24 discard; route 203.223.190.0/24 discard; route 203.223.191.0/24 discard; route 123.255.250.80/30 next-hop 172.16.1.50; route 123.255.250.252/30 next-hop 172.16.1.50; route 192.168.73.0/24 next-hop 172.16.1.50; route 203.223.188.116/30 next-hop 172.16.1.50; route 203.223.188.172/30 next-hop 172.16.1.50; route 203.223.189.80/30 next-hop 172.16.1.50; route 203.223.189.108/30 next-hop 172.16.1.50; route 203.223.191.0/28 next-hop 172.16.1.50; route 203.223.191.144/30 next-hop 172.16.1.50; route 203.223.191.160/27 next-hop 172.16.1.50; route 203.223.191.204/30 next-hop 172.16.1.50; route 203.223.191.236/30 next-hop 172.16.1.50; route 203.223.191.228/30 next-hop 10.10.10.18; route 103.21.76.224/30 next-hop 10.10.10.18; route 123.255.250.64/30 next-hop 10.10.10.18; route 203.223.190.128/25 next-hop 203.223.191.154; route 103.21.76.112/30 next-hop 10.10.10.18; route 123.255.251.0/25 next-hop 10.10.10.14; route 123.255.250.228/30 next-hop 10.10.10.14; route 123.255.250.212/30 next-hop 10.10.10.14; route 123.255.250.244/30 next-hop 172.16.1.50; route 203.223.189.24/29 next-hop 123.255.250.226; route 203.223.188.88/30 next-hop 172.16.1.50; route 203.223.188.224/28 next-hop 123.255.250.186; route 203.223.189.120/29 next-hop 203.223.191.18; route 203.223.188.100/30 next-hop 203.223.188.186; route 203.223.188.248/29 next-hop 203.223.191.30; route 203.223.188.156/30 next-hop 10.10.10.10; route 123.255.248.0/24 next-hop 203.223.188.30; route 203.223.189.176/30 next-hop [ 203.223.188.186 203.223.191.66 ]; route 103.21.77.0/24 next-hop 203.223.189.182; route 123.255.251.128/25 next-hop 10.10.10.22; route 203.223.189.192/28 next-hop 203.223.188.130; route 43.225.165.0/24 discard; route 43.225.165.160/28 next-hop 203.223.188.130; route 43.225.165.128/28 next-hop 203.223.188.130; route 43.225.165.8/29 next-hop 43.225.167.90; route 203.223.189.224/28 next-hop 203.223.188.242; route 123.255.249.0/24 next-hop 203.223.188.22; route 192.168.168.0/24 next-hop 203.223.188.22; route 103.21.77.60/30 next-hop 203.223.189.186; route 103.21.77.64/30 next-hop 203.223.189.186; route 103.21.77.56/30 next-hop 203.223.189.186; route 103.21.77.96/29 next-hop 203.223.189.186; route 103.21.77.44/30 next-hop 203.223.189.182; route 103.21.77.104/30 next-hop 203.223.189.182; route 103.21.77.108/30 next-hop 203.223.189.182; route 123.255.251.248/29 next-hop 203.223.189.214; route 192.168.83.0/24 next-hop 203.223.189.182; route 103.21.79.48/29 next-hop 203.223.191.18; route 203.223.190.0/29 next-hop 203.223.191.154; route 192.168.80.0/24 next-hop 203.223.188.30; route 203.112.129.0/24 next-hop 203.223.188.186; route 103.21.77.116/30 next-hop 203.223.189.186; route 43.225.165.192/26 next-hop 203.223.188.22; route 203.223.189.140/30 next-hop 203.223.188.22; route 203.223.190.64/26 next-hop 203.223.191.154; route 203.112.130.0/24 next-hop 203.223.188.186; route 43.225.167.0/24 discard; route 103.21.79.208/29 next-hop 43.225.167.10; route 43.225.166.224/29 next-hop 43.225.167.10; route 103.21.78.184/29 next-hop 43.225.167.30; route 103.21.78.0/24 discard; route 103.21.78.56/29 next-hop 43.225.167.34; route 103.21.78.32/28 next-hop 43.225.167.34; route 43.225.165.64/28 next-hop 43.225.167.26; route 43.225.165.80/28 next-hop 43.225.167.22; route 103.21.79.152/29 next-hop 43.225.167.58; route 103.21.79.72/29 next-hop 43.225.167.62; route 103.21.79.168/29 next-hop 43.225.167.62; route 103.21.79.16/28 next-hop 43.225.167.62; route 103.21.79.80/28 next-hop 43.225.167.74; route 103.21.79.192/28 next-hop 43.225.167.74; route 103.21.79.176/28 next-hop 43.225.167.74; route 103.21.78.168/29 next-hop 43.225.167.86; route 103.21.78.8/29 next-hop 43.225.165.182; route 43.225.165.88/29 next-hop 43.225.167.10; route 103.21.77.8/29 next-hop 203.223.189.186; route 103.21.76.0/24 next-hop 10.10.10.10; route 192.168.76.0/24 next-hop 10.10.10.10; route 192.168.88.0/24 next-hop 10.10.10.10; route 203.223.188.24/30 next-hop 10.10.10.10; route 203.223.188.120/30 next-hop 10.10.10.10; route 203.223.191.200/30 next-hop 10.10.10.10; route 203.223.191.224/30 next-hop 10.10.10.10; route 123.255.250.128/30 next-hop 10.10.10.10; route 203.223.191.240/29 next-hop 10.10.10.10; route 43.225.166.0/26 next-hop 43.225.167.18; route 43.225.166.0/24 discard; route 103.21.79.96/29 next-hop 43.225.167.110; route 203.223.189.128/29 next-hop 43.225.167.34; route 103.21.79.136/29 next-hop 43.225.167.114; route 192.168.81.0/24 next-hop 10.10.10.22; route 43.225.165.32/27 next-hop 43.225.167.118; route 203.223.188.48/29 next-hop 203.223.189.182; route 203.223.189.208/30 next-hop 10.10.10.10; route 43.225.165.64/26 next-hop 59.144.94.9; route 103.21.78.192/27 next-hop 59.144.94.9; route 103.21.78.64/28 next-hop 59.144.94.9; route 103.21.78.128/29 next-hop 59.144.94.9; route 103.21.78.112/28 next-hop 59.144.94.9; route 103.21.78.152/29 next-hop 59.144.94.9; route 103.21.78.160/29 next-hop 59.144.94.9; route 103.21.78.0/29 next-hop 59.144.94.9; route 103.21.78.176/29 next-hop 59.144.94.9; route 103.21.78.104/29 next-hop 59.144.94.9; route 103.21.79.120/29 next-hop 43.225.167.6; route 203.223.188.160/30 next-hop 10.10.10.10; route 103.21.79.144/29 next-hop 43.225.167.78; route 203.223.188.148/30 next-hop 203.223.191.154; route 103.21.78.224/27 next-hop 59.144.94.9; route 43.225.167.140/30 next-hop 203.223.188.186; } rib-groups { IMPORT-PHY { import-rib [ inet.0 isp-1.inet.0 isp-2.inet.0 google.inet.0 ]; } } autonomous-system 45536; } protocols { bgp { hold-time 30; log-updown; group group-1 { type external; peer-as 4755; local-as 45536; neighbor 14.142.79.177 { description TCL-LINK; export [ bgp-redistributes bgp-policies-group-1-1-export ]; } } group group-2 { type external; peer-as 15169; local-as 45536; neighbor 72.14.194.177 { description "GOOGLE PEERING"; export [ bgp-redistributes bgp-policies-group-2-1-export ]; } } group group-3 { type external; peer-as 9498; local-as 45536; neighbor 59.144.94.9 { description "AIRTEL LINK"; export [ bgp-redistributes bgp-policies-group-3-1-export ]; } } } } policy-options { prefix-list GOOGLE { 8.8.4.0/24; 8.8.8.0/24; 8.34.208.0/21; 8.34.216.0/21; 8.35.192.0/21; 8.35.200.0/21; 12.0.125.0/24; 23.236.48.0/20; 23.251.128.0/19; 64.9.224.0/24; 64.9.225.0/24; 64.15.112.0/20; 64.18.0.0/21; 64.18.8.0/24; 64.79.152.0/23; 64.233.160.0/19; 66.102.0.0/20; 66.249.64.0/19; 70.32.128.0/19; 72.14.192.0/18; 74.114.24.0/21; 74.125.0.0/16; 104.132.0.0/14; 104.154.0.0/15; 104.196.0.0/14; 104.237.160.0/19; 107.167.160.0/19; 107.178.192.0/18; 108.59.80.0/20; 108.170.192.0/18; 108.177.0.0/17; 130.211.0.0/16; 142.250.0.0/15; 146.148.0.0/17; 162.216.148.0/22; 162.222.176.0/21; 172.102.8.0/21; 172.110.32.0/21; 172.217.0.0/16; 172.253.0.0/16; 173.194.0.0/16; 173.255.112.0/20; 185.25.28.0/23; 192.104.160.0/23; 192.119.28.0/24; 192.158.28.0/22; 192.178.0.0/15; 193.200.222.0/24; 199.192.112.0/22; 199.223.232.0/21; 207.126.144.0/24; 207.126.145.0/24; 207.126.146.0/24; 207.126.147.0/24; 207.126.155.0/24; 207.126.156.0/24; 207.223.160.0/20; 208.65.152.0/22; 208.117.224.0/19; 209.85.128.0/17; 209.107.176.0/20; 216.58.192.0/19; 216.239.32.0/19; 216.252.220.0/22; } prefix-list TCL { 203.223.188.0/24; 203.223.189.0/24; } prefix-list AES { 43.225.165.0/24; 43.225.166.0/24; 43.225.167.0/24; 103.21.76.0/24; 103.21.77.0/24; 103.21.78.0/24; 103.21.79.48/29; 103.21.79.96/29; 103.21.79.192/28; 103.21.79.224/27; 123.255.248.0/24; 123.255.249.0/24; 123.255.250.0/24; 123.255.251.0/24; 203.112.128.0/24; 203.112.129.0/24; 203.112.130.0/24; 203.223.190.0/24; 203.223.191.0/24; } policy-statement al-AES-ip { term term-1 { from { route-filter 123.255.251.0/24 orlonger; route-filter 123.255.251.0/25 orlonger; route-filter 203.223.191.0/24 orlonger; route-filter 123.255.250.0/24 orlonger; route-filter 103.21.76.0/24 orlonger; route-filter 203.223.190.0/24 orlonger; route-filter 203.223.189.0/24 orlonger; route-filter 103.21.78.0/24 orlonger; route-filter 123.255.248.0/24 orlonger; route-filter 103.21.77.0/24 orlonger; route-filter 43.225.165.0/24 orlonger; route-filter 123.255.249.0/24 orlonger; route-filter 103.21.79.48/29 orlonger; route-filter 203.112.128.0/24 orlonger; route-filter 203.112.129.0/24 orlonger; route-filter 203.112.130.0/24 orlonger; route-filter 43.225.167.0/24 orlonger; route-filter 103.21.79.224/27 orlonger; route-filter 43.225.166.0/24 orlonger; route-filter 103.21.79.96/29 orlonger; route-filter 103.21.79.192/28 orlonger; } then accept; } term ios-implicit-deny { then reject; } } policy-statement al-TCL-ip { term term-1 { from { route-filter 203.223.188.0/24 orlonger; } then accept; } term ios-implicit-deny { then reject; } } policy-statement bgp-policies-group-1-1-export { term term-1 { from policy ( ! rm-To-TCL ); then reject; } term strip-communities { then { community delete all; next term; } } term explicit-default-action { then next policy; } term term-2 { from policy ( ! rm-To-TCL ); then reject; } } policy-statement bgp-policies-group-2-1-export { term term-1 { from policy ( ! rm-GOOGLE ); then reject; } term strip-communities { then { community delete all; next term; } } term explicit-default-action { then next policy; } term term-2 { from policy ( ! rm-GOOGLE ); then reject; } } policy-statement bgp-policies-group-3-1-export { term term-1 { from policy ( ! rm-To-AES ); then reject; } term strip-communities { then { community delete all; next term; } } term explicit-default-action { then next policy; } term term-2 { from policy ( ! rm-To-AES ); then reject; } } policy-statement bgp-policies-group1-1-export { term term-1 { from policy ( ! rm-To-TCL ); then reject; } term strip-communities { then { community delete all; next term; } } term explicit-default-action { then next policy; } term term-2 { from policy ( ! rm-To-TCL ); then reject; } } policy-statement bgp-redistributes { term static { from protocol static; then accept; } term sourced-bgp-network { from { route-filter 103.21.76.0/24 exact; route-filter 123.255.250.0/24 exact; route-filter 123.255.251.0/24 exact; route-filter 203.223.188.0/24 exact; route-filter 203.223.189.0/24 exact; route-filter 203.223.190.0/24 exact; route-filter 203.223.190.128/25 exact; route-filter 203.223.191.0/24 exact; route-filter 123.255.248.0/24 exact; route-filter 103.21.77.0/24 exact; route-filter 43.225.165.0/24 exact; route-filter 123.255.249.0/24 exact; route-filter 103.21.79.48/29 exact; route-filter 203.112.128.0/24 exact; route-filter 203.112.129.0/24 exact; route-filter 203.112.130.0/24 exact; route-filter 43.225.167.0/24 exact; route-filter 103.21.78.0/24 exact; route-filter 103.21.79.224/27 exact; route-filter 43.225.166.0/24 exact; route-filter 103.21.79.96/29 exact; route-filter 103.21.79.192/28 exact; } then accept; } term from-bgp { from protocol bgp; then next policy; } term ios-implicit-deny { then reject; } } policy-statement rm-GOOGLE { term ios-implicit-deny { then reject; } term term-1 { then { local-preference 600; } } } policy-statement rm-To-AES { term term-1 { from policy al-AES-ip; then { local-preference 500; accept; } } term ios-implicit-deny { then reject; } } policy-statement rm-To-TCL { term term-1 { from policy al-TCL-ip; then { local-preference 500; accept; } } term ios-implicit-deny { then reject; } } community all members "*:*;"; } firewall { family inet { filter v13-download { term 1 { from { destination-address { 123.255.250.51/32; 123.255.250.54/32; } } then { policer policer-2mb; accept; } } term 2 { from { destination-address { 123.255.250.52/32; 123.255.250.50/32; } } then { policer policer-2mb; accept; } } term 20 { from { destination-address { 0.0.0.0/0; } } then { policer policer-2mb; accept; } } } filter v14-download { term 20 { from { destination-address { 0.0.0.0/0; } } then accept; } term 1 { from { destination-address { 0.0.0.0/0; } } then accept; } } filter v16-download { term 1 { from { destination-address { 123.255.250.96/28; } } then { policer policer-10mb; accept; } } term 20 { from { destination-address { 0.0.0.0/0; } } then { policer policer-2mb; accept; } } } filter v17-download { term 2 { from { destination-address { 123.255.250.59/32; } } then { policer policer-2mb; accept; } } term 1 { from { destination-address { 123.255.250.58/32; } } then { policer policer-2mb; accept; } } term 20 { from { destination-address { 0.0.0.0/0; } } then { policer policer-2mb; accept; } } } filter v21-download { term 1 { from { destination-address { 123.255.250.192/29; } } then { policer policer-5mb; accept; } } term 20 { from { destination-address { 0.0.0.0/0; } } then { policer policer-2mb; accept; } } } filter v24-download { term 6 { from { destination-address { 203.223.188.98/32; } } then { policer policer-1mb; accept; } } term 1 { from { destination-address { 203.223.188.110/32; } } then { policer policer-1mb-2; accept; } } term 2 { from { destination-address { 203.223.188.138/32; } } then { policer policer-2mb; accept; } } term 4 { from { destination-address { 123.255.250.138/32; } } then { policer policer-1mb-4; accept; } } term 5 { from { destination-address { 203.223.188.182/32; } } then { policer policer-5mb; accept; } } term 50 { from { destination-address { 0.0.0.0/0; } } then { policer policer-2mb; accept; } } } filter v27-download { term 2 { from { destination-address { 123.255.250.174/32; } } then { policer policer-1mb; accept; } } term 1 { from { destination-address { 123.255.250.170/32; 123.255.250.172/32; 123.255.250.173/32; } } then { policer policer-512kb; accept; } } term 20 { from { destination-address { 0.0.0.0/0; } } then { policer policer-2mb; accept; } } } filter v32-download { term 3 { from { destination-address { 203.223.188.190/32; } } then { policer policer-1mb; accept; } } term 2 { from { destination-address { 203.223.191.38/32; } } then { policer policer-1mb-2; accept; } } term 10 { from { destination-address { 0.0.0.0/0; } } then { policer policer-2mb; accept; } } } filter v35-download { term 1 { from { destination-address { 123.255.250.178/32; } } then { policer policer-10mb; accept; } } term 10 { from { destination-address { 0.0.0.0/0; } } then { policer policer-2mb; accept; } } } filter v42-download { term 3 { from { destination-address { 123.255.250.242/32; } } then { policer policer-10mb; accept; } } term 1 { from { destination-address { 203.223.191.230/32; } } then { policer policer-2mb; accept; } } term 2 { from { destination-address { 203.223.191.128/28; } } then { policer policer-28mb; accept; } } term 10 { from { destination-address { 0.0.0.0/0; } } then { policer policer-2mb; accept; } } } filter v47-download { term 2 { from { destination-address { 203.223.188.152/30; } } then { policer policer-2mb; accept; } } term 1 { from { destination-address { 203.223.189.58/32; } } then { policer policer-4mb; accept; } } term 10 { from { destination-address { 0.0.0.0/0; } } then { policer policer-2mb; accept; } } } filter v49-download { term 2 { from { destination-address { 123.255.250.16/29; } } then { policer policer-34mb; accept; } } term 1 { from { destination-address { 203.223.191.126/32; } } then { policer policer-2mb; accept; } } term 10 { from { destination-address { 0.0.0.0/0; } } then { policer policer-2mb; accept; } } } filter v51-download { term 1 { then { policer policer-20mb; accept; } } term 10 { from { destination-address { 0.0.0.0/0; } } then { policer policer-2mb; accept; } } } filter v56-download { term 1 { from { destination-address { 203.223.188.178/32; } } then { policer policer-2mb; accept; } } term 10 { from { destination-address { 0.0.0.0/0; } } then { policer policer-2mb; accept; } } } filter v33-download { term 3 { from { destination-address { 203.223.188.146/32; } } then { policer policer-2mb; accept; } } term 1 { from { destination-address { 203.223.191.54/32; } } then { policer policer-2mb; accept; } } term 2 { from { destination-address { 203.223.188.168/29; 203.223.191.94/32; } } then { policer policer-4mb; accept; } } term 10 { from { destination-address { 0.0.0.0/0; } } then { policer policer-2mb; accept; } } } filter v29-download { term 1 { from { destination-address { 203.223.188.114/32; } } then { policer policer-4mb; accept; } } term 2 { from { destination-address { 123.255.250.26/32; 123.255.250.180/30; } } then { policer policer-10mb; accept; } } term 10 { from { destination-address { 0.0.0.0/0; } } then { policer policer-2mb; accept; } } } filter v53-download { term 3 { from { destination-address { 203.223.189.102/32; } } then { policer policer-2mb; accept; } } term 1 { from { destination-address { 123.255.250.226/32; } } then { policer policer-21mb; accept; } } term 2 { from { destination-address { 203.223.191.18/32; 203.223.189.120/29; 103.21.79.48/29; } } then { policer policer-30mb; accept; } } term 10 { from { destination-address { 0.0.0.0/0; } } then { policer policer-2mb; accept; } } } filter v26-download { term 1 { from { destination-address { 203.223.191.114/32; } } then { policer policer-4mb; accept; } } term 2 { from { destination-address { 203.223.191.42/32; } } then { policer policer-2mb; accept; } } term 20 { from { destination-address { 0.0.0.0/0; } } then { policer policer-2mb; accept; } } } filter download { term 1 { from { destination-address { 123.255.250.78/32; } } then { policer policer-5mb; accept; } } term 2 { from { destination-address { 203.223.189.34/32; } } then { policer policer-5mb; accept; } } term 3 { from { destination-address { 0.0.0.0/0; } } then { policer policer-2mb; accept; } } } filter cust-download { term 1 { from { destination-address { 203.223.189.66/32; } } then { policer policer-2mb; accept; } } term 3 { from { destination-address { 0.0.0.0/0; } } then { policer policer-2mb; accept; } } } filter v37-download { term 1 { from { destination-address { 203.223.189.240/28; } } then { policer policer-12mb; accept; } } term 10 { from { destination-address { 0.0.0.0/0; } } then { policer policer-2mb; accept; } } } filter v18-download { term 2 { from { destination-address { 123.255.250.144/28; } } then { policer policer-4mb; accept; } } term 1 { from { destination-address { 123.255.250.186/32; } } then { policer policer-512kb; accept; } } term 20 { from { destination-address { 0.0.0.0/0; } } then { policer policer-2mb; accept; } } } filter v57-download { term 3 { from { destination-address { 203.223.188.202/32; } } then { policer policer-2mb; accept; } } term 4 { from { destination-address { 203.223.188.64/28; 123.255.251.80/30; } } then { policer policer-10mb-1; accept; } } term 1 { from { destination-address { 203.223.188.168/29; } } then { policer policer-1mb; accept; } } term 2 { from { destination-address { 203.223.188.32/29; } } then { policer policer-9mb; accept; } } term 10 { from { destination-address { 0.0.0.0/0; } } then { policer policer-2mb; accept; } } } filter v52-download { term 3 { from { destination-address { 203.223.191.90/32; } } then { policer policer-2mb; accept; } } term 1 { from { destination-address { 203.223.189.98/32; 203.223.189.128/29; 203.223.189.168/29; } } then { policer policer-32mb; accept; } } term 2 { from { destination-address { 203.223.191.118/32; } } then { policer policer-1mb-2; accept; } } term 10 { from { destination-address { 0.0.0.0/0; } } then { policer policer-2mb; accept; } } } filter v58-download { term 4 { from { destination-address { 203.223.191.248/29; } } then { policer policer-10mb; accept; } } term 2 { from { destination-address { 123.255.250.162/32; } } then { policer policer-2mb; accept; } } term 1 { from { destination-address { 123.255.250.142/32; } } then { policer policer-2mb; accept; } } term 5 { from { destination-address { 203.223.188.208/29; } } then { policer policer-10mb-1; accept; } } term 6 { from { destination-address { 43.225.167.40/29; 103.21.79.224/27; } } then { policer policer-100mb; accept; } } term 7 { from { destination-address { 103.21.76.40/29; } } then { policer policer-10mb-2; accept; } } term 10 { from { destination-address { 0.0.0.0/0; } } then { policer policer-4mb; accept; } } } filter v22-download { term 2 { from { destination-address { 203.223.189.138/32; } } then { policer policer-1mb; accept; } } term 1 { from { destination-address { 123.255.250.210/32; 203.223.189.72/29; } } then { policer policer-12mb; accept; } } term 20 { from { destination-address { 0.0.0.0/0; } } then { policer policer-2mb; accept; } } } filter v55-download { term 10 { from { destination-address { 0.0.0.0/0; } } then { policer policer-2mb; accept; } } } filter v23-download { term 20 { from { destination-address { 0.0.0.0/0; } } then accept; } } filter v48-download { term 2 { from { destination-address { 203.223.191.122/32; } } then { policer policer-3mb; accept; } } term 1 { from { destination-address { 203.223.189.88/29; } } then policer policer-10mb; } term 10 { from { destination-address { 0.0.0.0/0; } } then { policer policer-2mb; accept; } } } filter v36-download { term 4 { from { destination-address { 203.223.191.50/32; } } then { policer policer-5mb; accept; } } term 1 { from { destination-address { 203.223.188.166/32; } } then { policer policer-2mb-2; accept; } } term 2 { from { destination-address { 203.223.191.72/29; 203.223.189.112/30; } } then { policer policer-13mb; accept; } } term 3 { from { destination-address { 203.223.189.146/32; } } then { policer policer-10mb-1; accept; } } term 10 { from { destination-address { 0.0.0.0/0; } } then { policer policer-2mb; accept; } } } filter v28-download { term 3 { from { destination-address { 203.223.189.106/32; } } then { policer policer-5mb; accept; } } term 1 { from { destination-address { 203.223.191.22/32; } } then { policer policer-2mb; accept; } } term 2 { from { destination-address { 203.223.191.66/32; 203.223.189.176/30; } } then { policer policer-10mb; accept; } } term 4 { from { destination-address { 203.223.189.156/30; } } then { policer policer-3mb; accept; } } term 5 { from { destination-address { 123.255.250.190/32; } } then { policer policer-5mb; accept; } } term 20 { from { destination-address { 0.0.0.0/0; } } then { policer policer-2mb; accept; } } } filter v41-download { term 1 { from { destination-address { 203.223.191.158/32; 203.223.188.158/32; } } then { policer policer-20mb; accept; } } term 2 { from { destination-address { 203.223.191.46/32; } } then { policer policer-20mb-2; accept; } } term 10 { from { destination-address { 0.0.0.0/0; } } then { policer policer-2mb; accept; } } } filter v304-upload { term 1 { from { source-address { 203.223.191.34/32; } } then { routing-instance isp-1; } } } filter v304-download { term 1 { from { destination-address { 203.223.191.34/32; } } then accept; } } filter v40-download { term 3 { from { destination-address { 123.255.250.88/29; } } then { policer policer-1mb; accept; } } term 1 { from { destination-address { 203.223.188.42/32; } } then { policer policer-3mb; accept; } } term 2 { from { destination-address { 203.223.188.32/29; } } then { policer policer-9mb; accept; } } term 4 { from { destination-address { 203.223.188.46/32; } } then { policer policer-2mb; accept; } } term 10 { from { destination-address { 0.0.0.0/0; } } then { policer policer-2mb; accept; } } } filter v43-download { term 10 { from { destination-address { 0.0.0.0/0; } } then { policer policer-tmp; accept; } } } filter v308-upload { term 1 { from { source-address { 203.223.191.28/30; 203.223.188.248/29; } } then { routing-instance isp-1; } } } filter v308-download { term 1 { from { destination-address { 203.223.191.28/30; 203.223.188.248/29; } } then accept; } } filter v311-upload { term 1 { from { source-address { 203.223.188.240/30; 203.223.189.224/29; } } then { routing-instance isp-1; } } } filter v311-download { term 1 { from { destination-address { 203.223.188.240/30; 203.223.189.224/29; } } then accept; } } filter v19-download { term 2 { from { destination-address { 123.255.250.30/32; } } then { policer policer-2mb; accept; } } term 1 { from { destination-address { 203.223.189.68/30; 203.223.189.160/30; } } then { policer policer-4mb-2; accept; } } term 20 { from { destination-address { 0.0.0.0/0; } } then { policer policer-2mb; accept; } } } filter v307-upload { term 1 { from { source-address { 203.223.188.184/30; 203.223.188.100/30; 203.223.188.156/30; 203.223.189.176/30; 0.0.0.0/0; } } then { routing-instance isp-1; } } } filter v307-download { term 1 { from { destination-address { 203.223.188.184/30; 203.223.188.100/30; 203.223.188.156/30; 203.223.189.176/30; 0.0.0.0/0; } } then accept; } } filter v6-download { term 20 { from { destination-address { 0.0.0.0/0; } } then { policer policer-2mb; accept; } } } filter v59-download { term 1 { from { destination-address { 103.21.76.234/32; } } then accept; } term 20 { from { destination-address { 0.0.0.0/0; } } then accept; } } filter v301-upload { term 1 { from { source-address { 0.0.0.0/0; } } then { routing-instance isp-1; } } } filter v301-download { term 1 { from { destination-address { 0.0.0.0/0; } } then accept; } } filter v305-upload { term 1 { from { source-address { 0.0.0.0/0; } } then { routing-instance isp-1; } } } filter v305-download { term 1 { from { destination-address { 0.0.0.0/0; } } then accept; } } filter v302-upload { term 1 { from { source-address { 0.0.0.0/0; } } then { routing-instance isp-1; } } } filter v302-download { term 1 { from { destination-address { 0.0.0.0/0; } } then accept; } } filter v310-upload { term 1 { from { source-address { 0.0.0.0/0; } } then { routing-instance isp-1; } } } filter v310-download { term 1 { from { destination-address { 0.0.0.0/0; } } then accept; } } filter v2-download { term 1 { from { destination-address { 123.255.250.10/32; } } then { policer policer-750mb; accept; } } term 2 { from { destination-address { 123.255.250.0/28; } } then { policer policer-20mb; accept; } } term 20 { from { destination-address { 0.0.0.0/0; } } then { policer policer-2mb; accept; } } } filter v25-download { term 2 { from { destination-address { 203.223.191.110/32; } } then { policer policer-3mb; accept; } } term 1 { from { destination-address { 203.223.188.142/32; } } then { policer policer-3mb; accept; } } term 3 { from { destination-address { 123.255.250.122/32; } } then { policer policer-3mb-1; accept; } } term 4 { from { destination-address { 123.255.250.126/32; } } then { policer policer-4mb; accept; } } term 50 { from { destination-address { 0.0.0.0/0; } } then { policer policer-2mb; accept; } } } filter v303-upload { term 1 { from { source-address { 0.0.0.0/0; } } then { routing-instance isp-1; } } } filter v303-download { term 1 { from { destination-address { 0.0.0.0/0; } } then accept; } } filter v309-upload { term 1 { from { source-address { 0.0.0.0/0; } } then { routing-instance isp-1; } } term 2 { then policer policer-50mb; } } filter v309-download { term 1 { from { destination-address { 0.0.0.0/0; } } then { policer policer-50mb; accept; } } } filter v7-download { term 2 { from { destination-address { 123.255.250.18/32; } } then accept; } term 20 { from { destination-address { 0.0.0.0/0; } } then accept; } } filter v306-upload { term 0 { from { source-address { 203.223.189.140/30; } } } term 1 { from { source-address { 0.0.0.0/0; } } then { routing-instance isp-1; } } } filter v306-download { term 1 { from { destination-address { 203.223.189.140/30; 0.0.0.0/0; } } then accept; } } filter v315-upload { term 1 { from { source-address { 0.0.0.0/0; } } then { routing-instance isp-1; } } } filter v315-download { term 1 { from { destination-address { 0.0.0.0/0; } } then accept; } } filter v329-upload { term 1 { from { source-address { 0.0.0.0/0; } } then accept; } } filter v329-download { term 1 { from { destination-address { 0.0.0.0/0; } } then accept; } } filter v314-upload { term 1 { from { source-address { 0.0.0.0/0; } } then { routing-instance isp-1; } } } filter v314-download { term 1 { from { destination-address { 0.0.0.0/0; } } then accept; } } filter v339-upload { term 1 { from { source-address { 0.0.0.0/0; } } then { routing-instance isp-1; } } } filter v339-download { term 1 { from { destination-address { 0.0.0.0/0; } } then accept; } } filter sales-download { term 1 { from { destination-address { 203.223.191.158/32; } } then { policer policer-10mb; accept; } } term 3 { from { destination-address { 0.0.0.0/0; } } then { policer policer-4mb; accept; } } } filter v3-download { term 2 { from { destination-address { 43.225.167.28/30; } } then accept; } term 20 { from { destination-address { 0.0.0.0/0; } } then { policer policer-2mb; accept; } } } filter v9-download { term 1 { from { destination-address { 203.223.189.214/32; 123.255.251.248/29; } } then { policer policer-40mb; accept; } } } filter v45-download { term 12 { from { destination-address { 203.223.191.98/32; } } then { policer policer-1mb; accept; } } term 13 { from { destination-address { 203.223.189.164/30; } } then { policer policer-2mb-2; accept; } } term 1 { from { destination-address { 203.223.191.106/32; } } then { policer policer-1mb-2; accept; } } term 2 { from { destination-address { 123.255.250.74/32; } } then { policer policer-4mb; accept; } } term 4 { from { destination-address { 203.223.191.26/32; } } then { policer policer-1mb-4; accept; } } term 5 { from { destination-address { 203.223.188.94/32; } } then { policer policer-1mb-5; accept; } } term 6 { from { destination-address { 203.223.188.134/32; } } then { policer policer-5mb; accept; } } term 7 { from { destination-address { 203.223.189.118/32; } } then { policer policer-1mb; accept; } } term 8 { from { destination-address { 203.223.191.194/32; } } then { policer policer-1mb-7; accept; } } term 9 { from { destination-address { 123.255.250.238/32; } } then { policer policer-1mb-8; accept; } } term 10 { from { destination-address { 203.223.188.106/32; } } then { policer policer-2mb; accept; } } term 11 { from { destination-address { 203.223.191.150/32; } } then { policer policer-5mb; accept; } } term 15 { from { destination-address { 0.0.0.0/0; } } then { policer policer-2mb; accept; } } } filter v333-upload { term 1 { from { source-address { 0.0.0.0/0; } } then { routing-instance isp-1; } } term 2 { then policer policer-28mb; } } filter v333-download { term 1 { from { destination-address { 0.0.0.0/0; } } then accept; } } filter v347-upload { term 1 { from { source-address { 0.0.0.0/0; } } then { routing-instance isp-1; } } term 2 { then policer policer-10mb; } } filter v347-download { term 1 { from { destination-address { 0.0.0.0/0; } } then accept; } } filter v332-upload { term 1 { from { source-address { 0.0.0.0/0; } } then { routing-instance isp-1; } } term 2 { then policer policer-66mb; } } filter v332-download { term 1 { from { destination-address { 0.0.0.0/0; } } then { policer policer-66mb; accept; } } } filter v20-download { term 5 { from { destination-address { 203.223.191.82/32; } } then policer policer-1mb; } term 2 { from { destination-address { 123.255.250.203/32; } } then { policer policer-2mb; accept; } } term 1 { from { destination-address { 123.255.250.202/32; } } then { policer policer-4mb; accept; } } term 3 { from { destination-address { 123.255.250.186/32; 203.223.188.224/28; } } then { policer policer-16mb-1; accept; } } term 4 { from { destination-address { 203.223.188.216/30; } } then policer policer-4mb-2; } term 6 { from { destination-address { 203.223.189.152/30; } } then policer policer-3mb; } term 20 { from { destination-address { 0.0.0.0/0; } } then { policer policer-2mb; accept; } } } filter v321-upload { term 1 { from { source-address { 0.0.0.0/0; } } then { routing-instance isp-1; } } } filter v321-download { term 1 { from { destination-address { 0.0.0.0/0; } } then accept; } } filter v46-download { term 3 { from { destination-address { 203.223.188.126/32; } } then { policer policer-8mb; accept; } } term 2 { from { destination-address { 203.223.188.54/32; } } then { policer policer-25mb; accept; } } term 1 { from { destination-address { 203.223.189.40/29; } } then { policer policer-7mb; accept; } } term 10 { from { destination-address { 0.0.0.0/0; } } then { policer policer-2mb; accept; } } } filter v13-upload { term 0 { from { destination-prefix-list { GOOGLE; } } then { routing-instance google; } } term 1 { from { source-address { 123.255.250.51/32; 123.255.250.54/32; } } then { policer policer-2mb; routing-instance isp-1; } } term 2 { from { source-address { 123.255.250.52/32; 123.255.250.50/32; } } then { policer policer-2mb; routing-instance isp-1; } } term 20 { from { source-address { 0.0.0.0/0; } } then { policer policer-2mb; accept; } } } filter v14-upload { term 20 { from { source-address { 0.0.0.0/0; } } then { routing-instance isp-1; } } term 1 { from { source-address { 0.0.0.0/0; } } then { routing-instance isp-1; } } } filter v16-upload { term 0 { from { destination-prefix-list { GOOGLE; } } then { routing-instance google; } } term 1 { from { source-address { 123.255.250.96/28; } } then { policer policer-10mb; routing-instance isp-1; } } term 20 { from { source-address { 0.0.0.0/0; } } then { policer policer-2mb; routing-instance isp-1; } } } filter v17-upload { term 0 { from { destination-prefix-list { GOOGLE; } } then { routing-instance google; } } term 2 { from { source-address { 123.255.250.59/32; } } then { policer policer-2mb; routing-instance isp-1; } } term 1 { from { source-address { 123.255.250.58/32; } } then { policer policer-2mb; routing-instance isp-1; } } term 20 { from { source-address { 0.0.0.0/0; } } then { policer policer-2mb; accept; } } } filter v21-upload { term 0 { from { destination-prefix-list { GOOGLE; } } then { routing-instance google; } } term 1 { from { source-address { 123.255.250.192/29; } } then { policer policer-5mb; routing-instance isp-1; } } term 20 { from { source-address { 0.0.0.0/0; } } then { policer policer-2mb; routing-instance isp-1; } } } filter v24-upload { term 0 { from { destination-prefix-list { GOOGLE; } } then { routing-instance google; } } term 6 { from { source-address { 203.223.188.98/32; } } then { policer policer-1mb; routing-instance isp-2; } } term 1 { from { source-address { 203.223.188.110/32; } } then { policer policer-1mb-2; routing-instance isp-2; } } term 2 { from { source-address { 203.223.188.138/32; } } then { policer policer-2mb; routing-instance isp-2; } } term 4 { from { source-address { 123.255.250.138/32; } } then { policer policer-1mb-4; routing-instance isp-1; } } term 5 { from { source-address { 203.223.188.182/32; } } then { policer policer-5mb; routing-instance isp-2; } } term 50 { from { source-address { 0.0.0.0/0; } } then { policer policer-2mb; routing-instance isp-1; } } } filter v27-upload { term 0 { from { destination-prefix-list { GOOGLE; } } then { routing-instance google; } } term 2 { from { source-address { 123.255.250.174/32; } } then { policer policer-1mb; routing-instance isp-1; } } term 1 { from { source-address { 123.255.250.172/32; 123.255.250.170/32; 123.255.250.173/32; } } then { policer policer-512kb; routing-instance isp-1; } } term 20 { from { source-address { 0.0.0.0/0; } } then { policer policer-2mb; routing-instance isp-1; } } } filter v32-upload { term 0 { from { destination-prefix-list { GOOGLE; } } then { routing-instance google; } } term 3 { from { source-address { 203.223.188.190/32; } } then { policer policer-1mb; routing-instance isp-2; } } term 2 { from { source-address { 203.223.191.38/32; } } then { policer policer-1mb-2; routing-instance isp-1; } } term 10 { from { source-address { 0.0.0.0/0; } } then { policer policer-2mb; routing-instance isp-1; } } } filter v35-upload { term 0 { from { destination-prefix-list { GOOGLE; } } then { routing-instance google; } } term 1 { from { source-address { 123.255.250.178/32; } } then { policer policer-10mb; routing-instance isp-1; } } term 10 { from { source-address { 0.0.0.0/0; } } then { policer policer-2mb; routing-instance isp-1; } } } filter v42-upload { term 0 { from { destination-prefix-list { GOOGLE; } } then { routing-instance google; } } term 3 { from { source-address { 123.255.250.242/32; } } then { policer policer-10mb; routing-instance isp-1; } } term 1 { from { source-address { 203.223.191.230/32; } } then { policer policer-2mb; routing-instance isp-1; } } term 2 { from { source-address { 203.223.191.128/28; } } then { policer policer-28mb; routing-instance isp-1; } } term 10 { from { source-address { 0.0.0.0/0; } } then { policer policer-2mb; accept; } } } filter v47-upload { term 0 { from { destination-prefix-list { GOOGLE; } } then { routing-instance google; } } term 2 { from { source-address { 203.223.188.152/30; } } then { policer policer-2mb; routing-instance isp-2; } } term 1 { from { source-address { 203.223.189.58/32; } } then { policer policer-4mb; routing-instance isp-2; } } term 10 { from { source-address { 0.0.0.0/0; } } then { policer policer-2mb; accept; } } } filter v49-upload { term 0 { from { destination-prefix-list { GOOGLE; } } then { routing-instance google; } } term 2 { from { source-address { 123.255.250.16/29; } } then { policer policer-34mb; routing-instance isp-1; } } term 1 { from { source-address { 203.223.191.126/32; } } then { policer policer-2mb; routing-instance isp-1; } } term 10 { from { source-address { 0.0.0.0/0; } } then { policer policer-2mb; accept; } } } filter v51-upload { term 0 { from { destination-prefix-list { GOOGLE; } } then { routing-instance google; } } term 1 { then { policer policer-20mb; routing-instance isp-1; } } term 10 { from { source-address { 0.0.0.0/0; } } then { policer policer-2mb; accept; } } } filter v56-upload { term 0 { from { destination-prefix-list { GOOGLE; } } then { routing-instance google; } } term 1 { from { source-address { 203.223.188.178/32; } } then { policer policer-2mb; routing-instance isp-1; } } term 10 { from { source-address { 0.0.0.0/0; } } then { policer policer-2mb; accept; } } } filter v2-upload { term 0 { from { destination-prefix-list { GOOGLE; } } then { routing-instance google; } } term 1 { from { source-address { 123.255.250.10/32; } } then { policer policer-750mb; accept; } } term 2 { from { source-address { 123.255.250.0/28; } } then { policer policer-20mb; accept; } } term 20 { from { source-address { 0.0.0.0/0; } } then { policer policer-2mb; accept; } } } filter v33-upload { term 0 { from { destination-prefix-list { GOOGLE; } } then { routing-instance google; } } term 3 { from { source-address { 203.223.188.146/32; } } then { policer policer-2mb; routing-instance isp-2; } } term 1 { from { source-address { 203.223.191.54/32; } } then { policer policer-2mb; routing-instance isp-1; } } term 2 { from { source-address { 203.223.188.168/29; } } then { policer policer-4mb; routing-instance isp-1; } } term 10 { from { source-address { 0.0.0.0/0; } } then { policer policer-2mb; accept; } } } filter v29-upload { term 0 { from { destination-prefix-list { GOOGLE; } } then { routing-instance google; } } term 1 { from { source-address { 203.223.188.114/32; } } then { policer policer-4mb; routing-instance isp-2; } } term 2 { from { source-address { 123.255.250.26/32; 123.255.250.180/30; } } then { policer policer-10mb; routing-instance isp-1; } } term 10 { from { source-address { 0.0.0.0/0; } } then { policer policer-2mb; accept; } } } filter v53-upload { term 0 { from { destination-prefix-list { GOOGLE; } } then { routing-instance google; } } term 3 { from { source-address { 203.223.189.102/32; } } then { policer policer-2mb; routing-instance isp-2; } } term 1 { from { source-address { 123.255.250.226/32; } } then { policer policer-21mb; routing-instance isp-1; } } term 2 { from { source-address { 203.223.191.18/32; 203.223.189.120/29; 103.21.79.48/29; } } then { policer policer-30mb; routing-instance isp-1; } } term 10 { from { source-address { 0.0.0.0/0; } } then { policer policer-2mb; accept; } } } filter v26-upload { term 0 { from { destination-prefix-list { GOOGLE; } } then { routing-instance google; } } term 1 { from { source-address { 203.223.191.114/32; } } then { policer policer-4mb; routing-instance isp-1; } } term 2 { from { source-address { 203.223.191.42/32; } } then { policer policer-2mb; routing-instance isp-1; } } term 20 { from { source-address { 0.0.0.0/0; } } then { policer policer-2mb; accept; } } } filter upload { term 0 { from { destination-prefix-list { GOOGLE; } } then { routing-instance google; } } term 1 { from { source-address { 123.255.250.78/32; } } then { policer policer-5mb; accept; } } term 2 { from { source-address { 203.223.189.34/32; } } then { policer policer-5mb; accept; } } term 3 { from { source-address { 0.0.0.0/0; } } then policer policer-2mb; } } filter cust-upload { term 0 { from { destination-prefix-list { GOOGLE; } } then { routing-instance google; } } term 1 { from { source-address { 203.223.189.66/32; } } then { policer policer-2mb; accept; } } term 3 { from { source-address { 0.0.0.0/0; } } then { policer policer-2mb; accept; } } } filter v37-upload { term 0 { from { destination-prefix-list { GOOGLE; } } then { routing-instance google; } } term 1 { from { source-address { 203.223.189.240/28; } } then { policer policer-12mb; routing-instance isp-2; } } term 10 { from { source-address { 0.0.0.0/0; } } then { policer policer-2mb; accept; } } } filter v18-upload { term 0 { from { destination-prefix-list { GOOGLE; } } then { routing-instance google; } } term 2 { from { source-address { 123.255.250.144/28; } } then { policer policer-4mb; routing-instance isp-1; } } term 1 { from { source-address { 123.255.250.186/32; } } then { policer policer-512kb; routing-instance isp-1; } } term 20 { from { source-address { 0.0.0.0/0; } } then { policer policer-2mb; accept; } } } filter v57-upload { term 0 { from { destination-prefix-list { GOOGLE; } } then { routing-instance google; } } term 3 { from { source-address { 203.223.188.202/32; } } then { policer policer-2mb; routing-instance isp-2; } } term 4 { from { source-address { 203.223.188.64/28; 123.255.251.80/30; } } then { policer policer-10mb-1; routing-instance isp-2; } } term 1 { from { source-address { 203.223.188.168/29; } } then { policer policer-1mb; routing-instance isp-2; } } term 2 { from { source-address { 203.223.188.32/29; } } then { policer policer-9mb; routing-instance isp-2; } } term 10 { from { source-address { 0.0.0.0/0; } } then { policer policer-2mb; accept; } } } filter v52-upload { term 0 { from { destination-prefix-list { GOOGLE; } } then { routing-instance google; } } term 3 { from { source-address { 203.223.191.90/32; } } then { policer policer-2mb; routing-instance isp-1; } } term 1 { from { source-address { 203.223.189.98/32; 203.223.189.128/29; 203.223.189.168/29; } } then { policer policer-32mb; routing-instance isp-1; } } term 2 { from { source-address { 203.223.191.118/32; } } then { policer policer-1mb-2; routing-instance isp-1; } } term 10 { from { source-address { 0.0.0.0/0; } } then { policer policer-2mb; accept; } } } filter v58-upload { term 0 { from { destination-prefix-list { GOOGLE; } } then { routing-instance google; } } term 4 { from { source-address { 203.223.191.248/29; } } then { policer policer-10mb; routing-instance isp-1; } } term 2 { from { source-address { 123.255.250.162/32; } } then { policer policer-2mb; routing-instance isp-1; } } term 1 { from { source-address { 123.255.250.142/32; } } then { policer policer-2mb; routing-instance isp-1; } } term 5 { from { source-address { 203.223.188.208/29; } } then { policer policer-10mb-1; routing-instance isp-2; } } term 6 { from { source-address { 43.225.167.40/29; 103.21.79.224/27; } } then { policer policer-100mb; routing-instance isp-1; } } term 7 { from { source-address { 103.21.76.40/29; } } then { policer policer-10mb-2; routing-instance isp-1; } } term 10 { from { source-address { 0.0.0.0/0; } } then { policer policer-4mb; accept; } } } filter v22-upload { term 0 { from { destination-prefix-list { GOOGLE; } } then { routing-instance google; } } term 2 { from { source-address { 203.223.189.138/32; } } then { policer policer-1mb; routing-instance isp-2; } } term 1 { from { source-address { 123.255.250.210/32; 203.223.189.72/29; } } then { policer policer-12mb; routing-instance isp-1; } } term 20 { from { source-address { 0.0.0.0/0; } } then { policer policer-2mb; accept; } } } filter v55-upload { term 0 { from { destination-prefix-list { GOOGLE; } } then { routing-instance google; } } term 10 { from { source-address { 0.0.0.0/0; } } then { policer policer-2mb; accept; } } } filter v23-upload { term 0 { from { destination-prefix-list { GOOGLE; } } then { routing-instance google; } } term 20 { from { source-address { 0.0.0.0/0; } } then { routing-instance isp-1; } } } filter v48-upload { term 0 { from { destination-prefix-list { GOOGLE; } } then { routing-instance google; } } term 2 { from { source-address { 203.223.191.122/32; } } then { policer policer-3mb; routing-instance isp-1; } } term 1 { from { source-address { 203.223.189.88/29; } } then { policer policer-10mb; routing-instance isp-2; } } term 10 { from { source-address { 0.0.0.0/0; } } then { policer policer-2mb; accept; } } } filter v36-upload { term 0 { from { destination-prefix-list { GOOGLE; } } then { routing-instance google; } } term 4 { from { source-address { 203.223.191.50/32; } } then { policer policer-5mb; routing-instance isp-1; } } term 1 { from { source-address { 203.223.188.166/32; } } then { policer policer-2mb-2; routing-instance isp-2; } } term 2 { from { source-address { 203.223.189.112/30; 203.223.191.72/29; } } then { policer policer-13mb; routing-instance isp-1; } } term 3 { from { source-address { 203.223.189.146/32; } } then policer policer-10mb-1; } term 10 { from { source-address { 0.0.0.0/0; } } then { policer policer-2mb; accept; } } } filter v28-upload { term 0 { from { destination-prefix-list { GOOGLE; } } then { routing-instance google; } } term 3 { from { source-address { 203.223.189.106/32; } } then { policer policer-5mb; routing-instance isp-2; } } term 1 { from { source-address { 203.223.191.22/32; } } then { policer policer-2mb; routing-instance isp-1; } } term 2 { from { source-address { 203.223.191.66/32; 203.223.189.176/30; } } then { policer policer-10mb; routing-instance isp-1; } } term 4 { from { source-address { 203.223.189.156/30; } } then { policer policer-3mb; routing-instance isp-1; } } term 5 { from { source-address { 123.255.250.190/32; } } then { policer policer-5mb; routing-instance isp-1; } } term 20 { from { source-address { 0.0.0.0/0; } } then { policer policer-2mb; accept; } } } filter v41-upload { term 0 { from { destination-prefix-list { GOOGLE; } } then { routing-instance google; } } term 1 { from { source-address { 203.223.191.158/32; 203.223.188.158/32; } } then { policer policer-20mb; routing-instance isp-2; } } term 2 { from { source-address { 203.223.191.46/32; } } then { policer policer-20mb-2; routing-instance isp-1; } } term 10 { from { source-address { 0.0.0.0/0; } } then { policer policer-2mb; accept; } } } filter v40-upload { term 0 { from { destination-prefix-list { GOOGLE; } } then { routing-instance google; } } term 3 { from { source-address { 123.255.250.88/29; } } then { policer policer-1mb; routing-instance isp-1; } } term 1 { from { source-address { 203.223.188.42/32; } } then { policer policer-3mb; routing-instance isp-2; } } term 2 { from { source-address { 203.223.188.32/29; } } then { policer policer-9mb; routing-instance isp-1; } } term 4 { from { source-address { 203.223.188.46/32; } } then { policer policer-2mb; routing-instance isp-2; } } term 10 { from { source-address { 0.0.0.0/0; } } then { policer policer-2mb; accept; } } } filter v43-upload { term 0 { from { destination-prefix-list { GOOGLE; } } then { routing-instance google; } } term 10 { from { source-address { 0.0.0.0/0; } } then { policer policer-tmp; accept; } } } filter v19-upload { term 0 { from { destination-prefix-list { GOOGLE; } } then { routing-instance google; } } term 2 { from { source-address { 123.255.250.30/32; } } then { policer policer-2mb; routing-instance isp-1; } } term 3 { from { source-address { 123.255.250.246/32; } } then { policer policer-4mb; accept; } } term 1 { from { source-address { 203.223.189.68/30; 203.223.189.160/30; } } then { policer policer-4mb-2; routing-instance isp-1; } } term 20 { from { source-address { 0.0.0.0/0; } } then { policer policer-2mb; accept; } } } filter v6-upload { term 0 { from { destination-prefix-list { GOOGLE; } } then { routing-instance google; } } term 20 { from { source-address { 0.0.0.0/0; } } then { policer policer-2mb; accept; } } } filter v59-upload { term 0 { from { destination-prefix-list { GOOGLE; } } then { routing-instance google; } } term 1 { from { source-address { 103.21.76.234/32; } } then { routing-instance isp-2; } } term 20 { from { source-address { 0.0.0.0/0; } } then { routing-instance isp-1; } } } filter v25-upload { term 0 { from { destination-prefix-list { GOOGLE; } } then { routing-instance google; } } term 2 { from { source-address { 203.223.191.110/32; } } then { policer policer-3mb; routing-instance isp-1; } } term 1 { from { source-address { 203.223.188.142/32; } } then { policer policer-3mb; routing-instance isp-2; } } term 3 { from { source-address { 123.255.250.122/32; } } then { policer policer-3mb-1; routing-instance isp-1; } } term 4 { from { source-address { 123.255.250.126/32; } } then { policer policer-4mb; routing-instance isp-1; } } term 20 { from { source-address { 0.0.0.0/0; } } then { policer policer-2mb; accept; } } } filter v7-upload { term 0 { from { destination-prefix-list { GOOGLE; } } then { routing-instance google; } } term 2 { from { source-address { 123.255.250.18/32; } } then { routing-instance isp-1; } } term 20 { from { source-address { 0.0.0.0/0; } } then { routing-instance isp-1; } } } filter sales-upload { term 0 { from { destination-prefix-list { GOOGLE; } } then { routing-instance google; } } term 1 { from { source-address { 203.223.191.158/32; } } then { policer policer-10mb; routing-instance isp-1; } } term 3 { from { source-address { 0.0.0.0/0; } } then { policer policer-4mb; routing-instance isp-2; } } } filter v3-upload { term 0 { from { destination-prefix-list { GOOGLE; } } then { routing-instance google; } } term 2 { from { source-address { 43.225.167.28/30; } } then { routing-instance isp-1; } } term 20 { from { source-address { 0.0.0.0/0; } } then { policer policer-2mb; accept; } } } filter v9-upload { term 0 { from { destination-prefix-list { GOOGLE; } } then { routing-instance google; } } term 1 { from { source-address { 203.223.189.214/32; 123.255.251.248/29; } } then { policer policer-40mb; routing-instance isp-1; } } } filter v45-upload { term 0 { from { destination-prefix-list { GOOGLE; } } then { routing-instance google; } } term 12 { from { source-address { 203.223.191.98/32; } } then { policer policer-1mb; routing-instance isp-1; } } term 13 { from { source-address { 203.223.189.164/30; } } then { policer policer-2mb-2; routing-instance isp-1; } } term 1 { from { source-address { 203.223.191.106/32; } } } term 9 { from { source-address { 123.255.250.238/32; } } then { policer policer-1mb-8; routing-instance isp-1; } } term 10 { from { source-address { 203.223.188.106/32; } } then { policer policer-2mb; routing-instance isp-2; } } term 11 { from { source-address { 203.223.191.150/32; } } then { policer policer-5mb; routing-instance isp-1; } } term 15 { from { source-address { 0.0.0.0/0; } } then { policer policer-2mb; accept; } } } filter v20-upload { term 0 { from { destination-prefix-list { GOOGLE; } } then { routing-instance google; } } term 5 { from { source-address { 203.223.191.82/32; } } then { policer policer-1mb; routing-instance isp-1; } } term 2 { from { source-address { 123.255.250.203/32; } } then { policer policer-2mb; routing-instance isp-1; } } term 3 { from { source-address { 123.255.250.186/32; 203.223.188.224/28; } } then { policer policer-16mb; routing-instance isp-1; } } term 1 { from { source-address { 123.255.250.202/32; } } then { policer policer-4mb; routing-instance isp-1; } } term 4 { from { source-address { 203.223.188.216/30; } } then { policer policer-4mb-2; routing-instance isp-1; } } term 6 { from { source-address { 203.223.189.152/30; } } then { policer policer-3mb; routing-instance isp-1; } } term 20 { from { source-address { 0.0.0.0/0; } } then { policer policer-2mb; accept; } } } filter v46-upload { term 0 { from { destination-prefix-list { GOOGLE; } } then { routing-instance google; } } term 3 { from { source-address { 203.223.188.126/32; } } then { policer policer-8mb; routing-instance isp-1; } } term 2 { from { source-address { 203.223.188.54/32; } } then { policer policer-25mb; routing-instance isp-2; } } term 1 { from { source-address { 203.223.189.40/29; } } then { policer policer-7mb; routing-instance isp-2; } } term 10 { from { source-address { 0.0.0.0/0; } } then { policer policer-2mb; accept; } } } filter v319-upload { term 1 { from { source-address { 0.0.0.0/0; } } then { routing-instance isp-1; } } } filter v319-download { term 1 { from { destination-address { 0.0.0.0/0; } } then accept; } } filter v325-upload { term 1 { from { source-address { 0.0.0.0/0; } } then { routing-instance isp-1; } } } filter v325-download { term 1 { from { destination-address { 0.0.0.0/0; } } then accept; } } filter v328-upload { term 1 { from { source-address { 0.0.0.0/0; } } then { routing-instance isp-1; } } } filter v328-download { term 1 { from { destination-address { 0.0.0.0/0; } } then accept; } } filter v330-upload { term 1 { from { source-address { 0.0.0.0/0; } } then { routing-instance isp-1; } } } filter v330-download { term 1 { from { destination-address { 0.0.0.0/0; } } then accept; } } filter v344-upload { term 1 { from { source-address { 0.0.0.0/0; } } then { routing-instance isp-1; } } } filter v344-download { term 1 { from { destination-address { 0.0.0.0/0; } } then accept; } } filter v349-upload { term 1 { from { source-address { 0.0.0.0/0; } } then { routing-instance isp-1; } } } filter v349-download { term 1 { from { destination-address { 0.0.0.0/0; } } then accept; } } filter v350-upload { term 1 { from { source-address { 0.0.0.0/0; } } then { routing-instance isp-1; } } } filter v350-download { term 1 { from { destination-address { 0.0.0.0/0; } } then accept; } } filter v351-upload { term 1 { from { source-address { 0.0.0.0/0; } } then { routing-instance isp-1; } } } filter v351-download { term 1 { from { destination-address { 0.0.0.0/0; } } then accept; } } filter v356-upload { term 1 { from { source-address { 0.0.0.0/0; } } then { routing-instance isp-1; } } } filter v356-download { term 1 { from { destination-address { 0.0.0.0/0; } } then accept; } } filter v10-upload { term 1 { from { source-address { 0.0.0.0/0; } } then { routing-instance isp-1; } } } filter v10-download { term 1 { from { destination-address { 0.0.0.0/0; } } then accept; } } filter v4-upload { term 0 { from { destination-prefix-list { GOOGLE; } } then { routing-instance google; } } term 1 { from { source-address { 0.0.0.0/0; } } then { routing-instance isp-1; } } } filter v4-download { term 1 { from { destination-address { 0.0.0.0/0; } } then accept; } } filter v312-upload { term 1 { from { source-address { 43.225.167.116/30; 0.0.0.0/0; } } then { routing-instance isp-1; } } } filter v312-download { term 1 { from { destination-address { 43.225.167.116/30; 0.0.0.0/0; } } then accept; } } filter v326-upload { term 0 { from { destination-prefix-list { GOOGLE; } } then { routing-instance google; } } term 1 { from { source-address { 0.0.0.0/0; } } then { routing-instance isp-1; } } } filter v326-download { term 1 { from { destination-address { 0.0.0.0/0; } } then accept; } } filter v346-upload { term 0 { from { destination-prefix-list { GOOGLE; } } then { routing-instance google; } } term 1 { from { source-address { 0.0.0.0/0; } } then { routing-instance isp-1; } } } filter v346-download { term 1 { from { destination-address { 0.0.0.0/0; } } then accept; } } filter v300-upload { term 0 { from { destination-prefix-list { GOOGLE; } } then { routing-instance google; } } term 1 { from { source-address { 123.255.250.168/29; 203.223.189.180/30; 103.21.77.0/24; 0.0.0.0/0; } } then { routing-instance isp-1; } } } filter v300-download { term 1 { from { destination-address { 123.255.250.168/29; 203.223.189.180/30; 103.21.77.0/24; 0.0.0.0/0; } } then accept; } } filter v358-upload { term 1 { from { source-address { 43.225.167.126/32; } } then { routing-instance isp-1; } } } filter v358-download { term 1 { from { destination-address { 43.225.167.126/32; } } then accept; } } filter v15-upload { term 0 { from { destination-prefix-list { GOOGLE; } } then { routing-instance google; } } term 1 { from { source-address { 0.0.0.0/0; } } then { policer policer-56mb; routing-instance isp-1; } } } filter v15-download { term 1 { from { destination-address { 0.0.0.0/0; } } then { policer policer-56mb; accept; } } } filter v352-upload { term 1 { from { source-address { 0.0.0.0/0; } } then { policer policer-56mb-2; routing-instance isp-1; } } } filter v352-download { term 1 { from { destination-address { 0.0.0.0/0; } } then { policer policer-56mb-2; accept; } } } filter v345-upload { term 1 { from { source-address { 0.0.0.0/0; } } then { policer policer-paramathi; routing-instance isp-1; } } } filter v345-download { term 1 { from { destination-address { 0.0.0.0/0; } } then { policer policer-paramathi; accept; } } } filter v30-upload { term 1 { from { source-address { 0.0.0.0/0; } } then { routing-instance isp-1; } } } filter v30-download { term 1 { from { destination-address { 0.0.0.0/0; } } then accept; } } filter v54-download { term 2 { from { destination-address { 203.223.189.48/29; } } then { policer policer-19mb; accept; } } term 10 { from { destination-address { 0.0.0.0/0; } } then accept; } } filter v54-upload { term 0 { from { destination-prefix-list { GOOGLE; } } then { routing-instance google; } } term 2 { from { source-address { 203.223.189.48/29; } } then { policer policer-19mb; routing-instance isp-2; } } term 10 { from { source-address { 0.0.0.0/0; } } then { routing-instance isp-1; } } } filter v331-download { term 1 { from { destination-address { 123.255.251.112/30; 123.255.251.80/30; } } then accept; } term 3 { from { destination-address { 0.0.0.0/0; } } then accept; } } filter v331-upload { term 0 { from { destination-prefix-list { GOOGLE; } } then { routing-instance google; } } term 1 { from { source-address { 123.255.251.112/30; 123.255.251.80/30; } } then { routing-instance isp-1; } } term 3 { from { source-address { 0.0.0.0/0; } } then { routing-instance isp-1; } } } filter v313-download { term 3 { from { destination-address { 0.0.0.0/0; } } then accept; } } filter v313-upload { term 0 { from { destination-prefix-list { GOOGLE; } } then { routing-instance google; } } term 3 { from { source-address { 0.0.0.0/0; } } then { routing-instance isp-1; } } } filter v50-download { term 1 { from { destination-address { 203.223.189.62/32; } } then { policer policer-4mb; accept; } } term 2 { from { destination-address { 203.223.189.48/29; } } then { policer policer-19mb; accept; } } term 10 { from { destination-address { 0.0.0.0/0; } } then { policer policer-2mb; accept; } } } filter v50-upload { term 0 { from { destination-prefix-list { GOOGLE; } } then { routing-instance google; } } term 1 { from { source-address { 203.223.189.62/32; } } then { policer policer-4mb; accept; } } term 2 { from { source-address { 203.223.189.48/29; } } then { policer policer-19mb; routing-instance isp-2; } } term 10 { from { source-address { 0.0.0.0/0; } } then { policer policer-2mb; accept; } } } } policer policer-1mb { filter-specific; if-exceeding { bandwidth-limit 1m; burst-size-limit 625k; } then discard; } policer policer-2mb { filter-specific; if-exceeding { bandwidth-limit 2m; burst-size-limit 625k; } then discard; } policer policer-3mb { filter-specific; if-exceeding { bandwidth-limit 3m; burst-size-limit 625k; } then discard; } policer policer-4mb { filter-specific; if-exceeding { bandwidth-limit 4m; burst-size-limit 625k; } then discard; } policer policer-5mb { filter-specific; if-exceeding { bandwidth-limit 5m; burst-size-limit 625k; } then discard; } policer policer-6mb { filter-specific; if-exceeding { bandwidth-limit 6m; burst-size-limit 625k; } then discard; } policer policer-7mb { filter-specific; if-exceeding { bandwidth-limit 7m; burst-size-limit 625k; } then discard; } policer policer-8mb { filter-specific; if-exceeding { bandwidth-limit 8m; burst-size-limit 625k; } then discard; } policer policer-9mb { filter-specific; if-exceeding { bandwidth-limit 9m; burst-size-limit 625k; } then discard; } policer policer-10mb { filter-specific; if-exceeding { bandwidth-limit 10m; burst-size-limit 625k; } then discard; } policer policer-11mb { filter-specific; if-exceeding { bandwidth-limit 11m; burst-size-limit 625k; } then discard; } policer policer-12mb { filter-specific; if-exceeding { bandwidth-limit 12m; burst-size-limit 625k; } then discard; } policer policer-14mb { filter-specific; if-exceeding { bandwidth-limit 14m; burst-size-limit 625k; } then discard; } policer policer-15mb { filter-specific; if-exceeding { bandwidth-limit 15m; burst-size-limit 625k; } then discard; } policer policer-16mb { filter-specific; if-exceeding { bandwidth-limit 16m; burst-size-limit 625k; } then discard; } policer policer-18mb { filter-specific; if-exceeding { bandwidth-limit 18m; burst-size-limit 625k; } then discard; } policer policer-20mb { filter-specific; if-exceeding { bandwidth-limit 20m; burst-size-limit 625k; } then discard; } policer policer-45mb { filter-specific; if-exceeding { bandwidth-limit 45m; burst-size-limit 625k; } then discard; } policer policer-512kb { filter-specific; if-exceeding { bandwidth-limit 524288; burst-size-limit 625k; } then discard; } policer policer-1mb-2 { filter-specific; if-exceeding { bandwidth-limit 1m; burst-size-limit 625k; } then discard; } policer policer-1mb-3 { filter-specific; if-exceeding { bandwidth-limit 1m; burst-size-limit 625k; } then discard; } policer policer-1mb-4 { filter-specific; if-exceeding { bandwidth-limit 1m; burst-size-limit 625k; } then discard; } policer policer-2mb-2 { filter-specific; if-exceeding { bandwidth-limit 2m; burst-size-limit 625k; } then discard; } policer policer-28mb { filter-specific; if-exceeding { bandwidth-limit 28m; burst-size-limit 625k; } then discard; } policer policer-1mb-5 { filter-specific; if-exceeding { bandwidth-limit 1m; burst-size-limit 625k; } then discard; } policer policer-1mb-6 { filter-specific; if-exceeding { bandwidth-limit 1m; burst-size-limit 625k; } then discard; } policer policer-1mb-7 { filter-specific; if-exceeding { bandwidth-limit 1m; burst-size-limit 625k; } then discard; } policer policer-1mb-8 { filter-specific; if-exceeding { bandwidth-limit 1m; burst-size-limit 625k; } then discard; } policer policer-4mb-2 { filter-specific; if-exceeding { bandwidth-limit 4m; burst-size-limit 625k; } then discard; } policer policer-25mb { filter-specific; if-exceeding { bandwidth-limit 25m; burst-size-limit 625k; } then discard; } policer policer-34mb { filter-specific; if-exceeding { bandwidth-limit 34m; burst-size-limit 625k; } then discard; } policer policer-19mb { filter-specific; if-exceeding { bandwidth-limit 19m; burst-size-limit 625k; } then discard; } policer policer-32mb { filter-specific; if-exceeding { bandwidth-limit 32m; burst-size-limit 625k; } then discard; } policer policer-21mb { filter-specific; if-exceeding { bandwidth-limit 21m; burst-size-limit 625k; } then discard; } policer policer-100mb { filter-specific; if-exceeding { bandwidth-limit 100m; burst-size-limit 625k; } then discard; } policer policer-40mb { if-exceeding { bandwidth-limit 40m; burst-size-limit 625k; } then discard; } policer policer-16mb-1 { filter-specific; if-exceeding { bandwidth-limit 16m; burst-size-limit 625k; } then discard; } policer policer-10mb-1 { filter-specific; if-exceeding { bandwidth-limit 10m; burst-size-limit 625k; } then discard; } policer policer-20mb-2 { filter-specific; if-exceeding { bandwidth-limit 20m; burst-size-limit 625k; } then discard; } policer bandwidth_22M { filter-specific; logical-interface-policer; if-exceeding { bandwidth-limit 22m; burst-size-limit 625k; } then discard; } policer policer-tmp { filter-specific; if-exceeding { bandwidth-limit 10k; burst-size-limit 10k; } then discard; } policer bandwidth_30M { filter-specific; logical-interface-policer; if-exceeding { bandwidth-limit 30m; burst-size-limit 625k; } then discard; } policer bandwidth_40M { filter-specific; logical-interface-policer; if-exceeding { bandwidth-limit 40m; burst-size-limit 625k; } then discard; } policer bandwidth_38M { filter-specific; logical-interface-policer; if-exceeding { bandwidth-limit 38m; burst-size-limit 625k; } then discard; } policer policer-30mb { filter-specific; if-exceeding { bandwidth-limit 30m; burst-size-limit 625k; } then discard; } policer bandwidth_50M { filter-specific; logical-interface-policer; if-exceeding { bandwidth-limit 50m; burst-size-limit 625k; } then discard; } policer bandwidth_26M { filter-specific; logical-interface-policer; if-exceeding { bandwidth-limit 26m; burst-size-limit 625k; } then discard; } policer bandwidth-erode { filter-specific; logical-interface-policer; if-exceeding { bandwidth-limit 40m; burst-size-limit 625k; } then discard; } policer bandwidth-tirupur { filter-specific; logical-interface-policer; if-exceeding { bandwidth-limit 50m; burst-size-limit 625k; } then discard; } policer policer-250mb { filter-specific; if-exceeding { bandwidth-limit 200m; burst-size-limit 625k; } then discard; } policer bandwidth_20M { filter-specific; logical-interface-policer; if-exceeding { bandwidth-limit 20m; burst-size-limit 625k; } then discard; } policer policer-750mb { filter-specific; if-exceeding { bandwidth-limit 750m; burst-size-limit 625k; } then discard; } policer bandwidth-nandhaarts { filter-specific; logical-interface-policer; if-exceeding { bandwidth-limit 20m; burst-size-limit 625k; } then discard; } policer Bandwidth_Netzy { filter-specific; logical-interface-policer; if-exceeding { bandwidth-limit 50m; burst-size-limit 625k; } then discard; } policer policer-66mb { filter-specific; if-exceeding { bandwidth-limit 66m; burst-size-limit 625k; } then discard; } policer policer-50mb { filter-specific; if-exceeding { bandwidth-limit 50m; burst-size-limit 625k; } then discard; } policer policer-3mb-1 { filter-specific; if-exceeding { bandwidth-limit 3m; burst-size-limit 625k; } then discard; } policer bandwidth_80M { filter-specific; logical-interface-policer; if-exceeding { bandwidth-limit 80m; burst-size-limit 625k; } then discard; } policer bandwidth-Virdhunagar { filter-specific; logical-interface-policer; if-exceeding { bandwidth-limit 50m; burst-size-limit 625k; } then discard; } policer policer-300mb { filter-specific; if-exceeding { bandwidth-limit 300m; burst-size-limit 625k; } then discard; } policer policer-13mb { filter-specific; if-exceeding { bandwidth-limit 13m; burst-size-limit 625k; } then discard; } policer policer-56mb { filter-specific; if-exceeding { bandwidth-limit 56m; burst-size-limit 625k; } then discard; } policer policer-56mb-2 { filter-specific; if-exceeding { bandwidth-limit 56m; burst-size-limit 625k; } then discard; } policer policer-paramathi { filter-specific; if-exceeding { bandwidth-limit 30m; burst-size-limit 625k; } then discard; } policer policer-10mb-2 { filter-specific; if-exceeding { bandwidth-limit 10m; burst-size-limit 625k; } then discard; } filter pbr { term 49 { from { source-prefix-list { AES; } } } term 48 { from { source-prefix-list { TCL; } } } } } routing-instances { google { instance-type forwarding; routing-options { static { route 0.0.0.0/0 next-hop 72.14.194.177; } } } isp-1 { instance-type forwarding; routing-options { static { route 0.0.0.0/0 next-hop 59.144.94.9; } } } isp-2 { instance-type forwarding; routing-options { static { route 0.0.0.0/0 next-hop 14.142.79.177; } } } } [edit] readyadmin@CBE-JUNIPER#