Friday, June 20, 2025

Juniper BGP Lab blog


IIG_INT_Router:


root@SCL-IIG> show configuration | display set 

set version 14.1R4.8

set system host-name SCL-IIG

set system root-authentication encrypted-password "$1$CuBFXFOU$eniwrClt.RH9HZaxgYmG9."

set system syslog user * any emergency

set system syslog file messages any notice

set system syslog file messages authorization info

set system syslog file interactive-commands interactive-commands any

set interfaces ge-0/0/0 vlan-tagging

set interfaces ge-0/0/0 unit 100 description To-LINK3

set interfaces ge-0/0/0 unit 100 vlan-id 100

set interfaces ge-0/0/0 unit 100 family inet address 10.0.100.1/30

set routing-options static route 0.0.0.0/0 discard

set routing-options autonomous-system 200

set protocols bgp group To_Link3 neighbor 10.0.100.2 description TO-Link3

set protocols bgp group To_Link3 neighbor 10.0.100.2 local-address 10.0.100.1

set protocols bgp group To_Link3 neighbor 10.0.100.2 export Default-OUT

set protocols bgp group To_Link3 neighbor 10.0.100.2 peer-as 100

set protocols bgp group To_Link3 neighbor 10.0.100.2 local-as 200

set policy-options policy-statement Default-OUT term 1 from protocol static

set policy-options policy-statement Default-OUT term 1 from route-filter 0.0.0.0/0 exact

set policy-options policy-statement Default-OUT term 1 then accept

set policy-options policy-statement Default-OUT term 5 then reject






CDN_IIG_Router:-

root@ETL-CDN> show configuration | display set 
set version 14.1R4.8
set system host-name ETL-CDN
set system root-authentication encrypted-password "$1$n9/timc6$R23VgEfaVK7km7AeCmo24/"
set system syslog user * any emergency
set system syslog file messages any notice
set system syslog file messages authorization info
set system syslog file interactive-commands interactive-commands any
set interfaces ge-0/0/0 vlan-tagging
set interfaces ge-0/0/0 unit 101 description Link3_peer
set interfaces ge-0/0/0 unit 101 vlan-id 101
set interfaces ge-0/0/0 unit 101 family inet address 10.0.101.1/30
set interfaces lo0 unit 0 family inet address 1.1.1.1/24
set routing-options static route 104.18.16.0/24 discard
set routing-options static route 104.18.17.0/24 discard
set routing-options static route 104.18.18.0/24 discard
set routing-options static route 104.18.19.0/24 discard
set routing-options static route 104.18.20.0/24 discard
set routing-options autonomous-system 300
set protocols bgp group Link3_CDN neighbor 10.0.101.2 description Link3_CDN_peer
set protocols bgp group Link3_CDN neighbor 10.0.101.2 local-address 10.0.101.1
set protocols bgp group Link3_CDN neighbor 10.0.101.2 export CDN_Prefix_Out
set protocols bgp group Link3_CDN neighbor 10.0.101.2 peer-as 100
set protocols bgp group Link3_CDN neighbor 10.0.101.2 local-as 300
set policy-options policy-statement CDN_Prefix_Out term 1 from protocol static
set policy-options policy-statement CDN_Prefix_Out term 1 then accept
set policy-options policy-statement CDN_Prefix_Out term 10 from route-filter 10.0.101.0/30 exact
set policy-options policy-statement CDN_Prefix_Out term 10 then reject
set policy-options policy-statement CDN_Prefix_Out term 15 from protocol direct
set policy-options policy-statement CDN_Prefix_Out term 15 then accept
set policy-options policy-statement CDN_Prefix_Out term 20 then reject

root@ETL-CDN> 


Core_RTR_Router:


root@CORE-RT> show configuration | display set 
set version 14.1R4.8
set system host-name CORE-RT
set system root-authentication encrypted-password "$1$Lh/Bs7oO$jUKdO0fzrvwYIgMHdWaDH1"
set system syslog user * any emergency
set system syslog file messages any notice
set system syslog file messages authorization info
set system syslog file interactive-commands interactive-commands any
set logical-systems BDIX-RT interfaces ae0 unit 600 description DBIX_peer
set logical-systems BDIX-RT interfaces ae0 unit 600 vlan-id 600
set logical-systems BDIX-RT interfaces ae0 unit 600 family inet address 10.0.104.1/30
set logical-systems BDIX-RT interfaces ae0 unit 2104 description ISP1_BDIX_Peer
set logical-systems BDIX-RT interfaces ae0 unit 2104 vlan-id 2104
set logical-systems BDIX-RT interfaces ae0 unit 2104 family inet address 172.24.0.1/30
set logical-systems BDIX-RT interfaces ae0 unit 2203 description ISP2_BDIX
set logical-systems BDIX-RT interfaces ae0 unit 2203 vlan-id 2203
set logical-systems BDIX-RT interfaces ae0 unit 2203 family inet address 172.24.0.5/30
set logical-systems BDIX-RT protocols bgp group BDIX_peer neighbor 10.0.104.2 description BDIX_Peer
set logical-systems BDIX-RT protocols bgp group BDIX_peer neighbor 10.0.104.2 local-address 10.0.104.1
set logical-systems BDIX-RT protocols bgp group BDIX_peer neighbor 10.0.104.2 import BDIX-IN
set logical-systems BDIX-RT protocols bgp group BDIX_peer neighbor 10.0.104.2 peer-as 600
set logical-systems BDIX-RT protocols bgp group BDIX_peer neighbor 10.0.104.2 local-as 100
set logical-systems BDIX-RT protocols bgp group ISP1_BDIX_peer neighbor 172.24.0.2 description ISP1_BDIX_Peer
set logical-systems BDIX-RT protocols bgp group ISP1_BDIX_peer neighbor 172.24.0.2 local-address 172.24.0.1
set logical-systems BDIX-RT protocols bgp group ISP1_BDIX_peer neighbor 172.24.0.2 export BDIX_OUT
set logical-systems BDIX-RT protocols bgp group ISP1_BDIX_peer neighbor 172.24.0.2 peer-as 2100
set logical-systems BDIX-RT protocols bgp group ISP1_BDIX_peer neighbor 172.24.0.2 local-as 100
set logical-systems BDIX-RT protocols bgp group ISP2_BDIX neighbor 172.24.0.6 description ISP2_BDIX
set logical-systems BDIX-RT protocols bgp group ISP2_BDIX neighbor 172.24.0.6 local-address 172.24.0.5
set logical-systems BDIX-RT protocols bgp group ISP2_BDIX neighbor 172.24.0.6 export BDIX_OUT
set logical-systems BDIX-RT protocols bgp group ISP2_BDIX neighbor 172.24.0.6 peer-as 2200
set logical-systems BDIX-RT protocols bgp group ISP2_BDIX neighbor 172.24.0.6 local-as 100
set logical-systems BDIX-RT policy-options policy-statement BDIX-IN term 1 from route-filter 10.0.0.0/8 upto /32
set logical-systems BDIX-RT policy-options policy-statement BDIX-IN term 1 from route-filter 172.16.0.0/12 upto /32
set logical-systems BDIX-RT policy-options policy-statement BDIX-IN term 1 from route-filter 192.168.0.0/16 upto /32
set logical-systems BDIX-RT policy-options policy-statement BDIX-IN term 1 then reject
set logical-systems BDIX-RT policy-options policy-statement BDIX-IN term 20 from protocol bgp
set logical-systems BDIX-RT policy-options policy-statement BDIX-IN term 20 then community add BDIX-Community
set logical-systems BDIX-RT policy-options policy-statement BDIX-IN term 20 then accept
set logical-systems BDIX-RT policy-options policy-statement BDIX_OUT term 25 from community BDIX-Community
set logical-systems BDIX-RT policy-options policy-statement BDIX_OUT term 25 then accept
set logical-systems BDIX-RT policy-options community BDIX-Community members 100:15
set logical-systems CDN-RT interfaces ge-0/0/1 unit 101 description CDN_peer
set logical-systems CDN-RT interfaces ge-0/0/1 unit 101 vlan-id 101
set logical-systems CDN-RT interfaces ge-0/0/1 unit 101 family inet address 10.0.101.2/30
set logical-systems CDN-RT interfaces ae0 unit 2103 description ISP1_CDN_peer
set logical-systems CDN-RT interfaces ae0 unit 2103 vlan-id 2103
set logical-systems CDN-RT interfaces ae0 unit 2103 family inet address 172.22.0.1/30
set logical-systems CDN-RT interfaces ae0 unit 2201 description ISP2_CDN
set logical-systems CDN-RT interfaces ae0 unit 2201 vlan-id 2201
set logical-systems CDN-RT interfaces ae0 unit 2201 family inet address 172.22.0.5/30
set logical-systems CDN-RT protocols bgp group CDN_peer neighbor 10.0.101.1 description ETL_CDN_peer
set logical-systems CDN-RT protocols bgp group CDN_peer neighbor 10.0.101.1 local-address 10.0.101.2
set logical-systems CDN-RT protocols bgp group CDN_peer neighbor 10.0.101.1 import ETL_CDN_IN
set logical-systems CDN-RT protocols bgp group CDN_peer neighbor 10.0.101.1 peer-as 300
set logical-systems CDN-RT protocols bgp group CDN_peer neighbor 10.0.101.1 local-as 100
set logical-systems CDN-RT protocols bgp group ISP1_CDN_peer neighbor 172.22.0.2 description ISP1_CDN_Peer
set logical-systems CDN-RT protocols bgp group ISP1_CDN_peer neighbor 172.22.0.2 local-address 172.22.0.1
set logical-systems CDN-RT protocols bgp group ISP1_CDN_peer neighbor 172.22.0.2 export ETL_CDN_OUT
set logical-systems CDN-RT protocols bgp group ISP1_CDN_peer neighbor 172.22.0.2 peer-as 2100
set logical-systems CDN-RT protocols bgp group ISP1_CDN_peer neighbor 172.22.0.2 local-as 100
set logical-systems CDN-RT protocols bgp group ISP2_CDN neighbor 172.22.0.6 description ISP2_CDN_peer
set logical-systems CDN-RT protocols bgp group ISP2_CDN neighbor 172.22.0.6 local-address 172.22.0.5
set logical-systems CDN-RT protocols bgp group ISP2_CDN neighbor 172.22.0.6 export ETL_CDN_OUT
set logical-systems CDN-RT protocols bgp group ISP2_CDN neighbor 172.22.0.6 peer-as 2200
set logical-systems CDN-RT protocols bgp group ISP2_CDN neighbor 172.22.0.6 local-as 100
set logical-systems CDN-RT policy-options policy-statement ETL_CDN_IN term 1 from route-filter 10.0.0.0/8 upto /32
set logical-systems CDN-RT policy-options policy-statement ETL_CDN_IN term 1 from route-filter 172.16.0.0/12 upto /32
set logical-systems CDN-RT policy-options policy-statement ETL_CDN_IN term 1 from route-filter 192.168.0.0/16 upto /32
set logical-systems CDN-RT policy-options policy-statement ETL_CDN_IN term 1 then reject
set logical-systems CDN-RT policy-options policy-statement ETL_CDN_IN term 20 from protocol bgp
set logical-systems CDN-RT policy-options policy-statement ETL_CDN_IN term 20 then community set ETL_CDN_Community
set logical-systems CDN-RT policy-options policy-statement ETL_CDN_IN term 20 then accept
set logical-systems CDN-RT policy-options policy-statement ETL_CDN_OUT term 30 from community ETL_CDN_Community
set logical-systems CDN-RT policy-options policy-statement ETL_CDN_OUT term 30 then accept
set logical-systems CDN-RT policy-options community ETL_CDN_Community members 100:12
set logical-systems CDN-RT routing-options autonomous-system 100
set logical-systems FNA-RT interfaces ae0 unit 500 description FNA_Peer
set logical-systems FNA-RT interfaces ae0 unit 500 vlan-id 500
set logical-systems FNA-RT interfaces ae0 unit 500 family inet address 10.0.103.1/30
set logical-systems FNA-RT interfaces ae0 unit 2102 description ISP1_FNA_Peer
set logical-systems FNA-RT interfaces ae0 unit 2102 vlan-id 2102
set logical-systems FNA-RT interfaces ae0 unit 2102 family inet address 172.20.0.1/30
set logical-systems FNA-RT interfaces ae0 unit 2204 description ISP2_FNA
set logical-systems FNA-RT interfaces ae0 unit 2204 vlan-id 2204
set logical-systems FNA-RT interfaces ae0 unit 2204 family inet address 172.20.0.5/30
set logical-systems FNA-RT protocols bgp group FNA_Peer neighbor 10.0.103.2 description FNA_Peer
set logical-systems FNA-RT protocols bgp group FNA_Peer neighbor 10.0.103.2 local-address 10.0.103.1
set logical-systems FNA-RT protocols bgp group FNA_Peer neighbor 10.0.103.2 import FNA_IN
set logical-systems FNA-RT protocols bgp group FNA_Peer neighbor 10.0.103.2 peer-as 500
set logical-systems FNA-RT protocols bgp group FNA_Peer neighbor 10.0.103.2 local-as 100
set logical-systems FNA-RT protocols bgp group ISP1_FNA neighbor 172.20.0.2 description ISP1_FNA_peer
set logical-systems FNA-RT protocols bgp group ISP1_FNA neighbor 172.20.0.2 local-address 172.20.0.1
set logical-systems FNA-RT protocols bgp group ISP1_FNA neighbor 172.20.0.2 export FNA_OUT
set logical-systems FNA-RT protocols bgp group ISP1_FNA neighbor 172.20.0.2 peer-as 2100
set logical-systems FNA-RT protocols bgp group ISP1_FNA neighbor 172.20.0.2 local-as 100
set logical-systems FNA-RT protocols bgp group ISP2_FNA neighbor 172.20.0.6 description ISP2_FNA
set logical-systems FNA-RT protocols bgp group ISP2_FNA neighbor 172.20.0.6 local-address 172.20.0.5
set logical-systems FNA-RT protocols bgp group ISP2_FNA neighbor 172.20.0.6 export FNA_OUT
set logical-systems FNA-RT protocols bgp group ISP2_FNA neighbor 172.20.0.6 peer-as 2200
set logical-systems FNA-RT protocols bgp group ISP2_FNA neighbor 172.20.0.6 local-as 100
set logical-systems FNA-RT policy-options policy-statement FNA_IN term 1 from route-filter 10.0.0.0/8 upto /32
set logical-systems FNA-RT policy-options policy-statement FNA_IN term 1 from route-filter 172.16.0.0/12 upto /32
set logical-systems FNA-RT policy-options policy-statement FNA_IN term 1 from route-filter 192.168.0.0/16 upto /32
set logical-systems FNA-RT policy-options policy-statement FNA_IN term 1 then reject
set logical-systems FNA-RT policy-options policy-statement FNA_IN term 20 from protocol bgp
set logical-systems FNA-RT policy-options policy-statement FNA_IN term 20 then community add FNA-Community
set logical-systems FNA-RT policy-options policy-statement FNA_IN term 20 then accept
set logical-systems FNA-RT policy-options policy-statement FNA_OUT term 25 then community add FNA-Community
set logical-systems FNA-RT policy-options policy-statement FNA_OUT term 25 then accept
set logical-systems FNA-RT policy-options community FNA-Community members 100:14
set logical-systems GGC-RT interfaces ae0 unit 400 description GGC_peer
set logical-systems GGC-RT interfaces ae0 unit 400 vlan-id 400
set logical-systems GGC-RT interfaces ae0 unit 400 family inet address 10.0.102.1/30
set logical-systems GGC-RT interfaces ae0 unit 2101 description **ISP1-GGC**
set logical-systems GGC-RT interfaces ae0 unit 2101 vlan-id 2101
set logical-systems GGC-RT interfaces ae0 unit 2101 family inet address 172.18.0.1/30
set logical-systems GGC-RT interfaces ae0 unit 2202 description ISP2_GGC
set logical-systems GGC-RT interfaces ae0 unit 2202 vlan-id 2202
set logical-systems GGC-RT interfaces ae0 unit 2202 family inet address 172.18.0.5/30
set logical-systems GGC-RT protocols bgp group GGC-Peer neighbor 10.0.102.2 description GGC_Peer
set logical-systems GGC-RT protocols bgp group GGC-Peer neighbor 10.0.102.2 local-address 10.0.102.1
set logical-systems GGC-RT protocols bgp group GGC-Peer neighbor 10.0.102.2 import GGC_IN
set logical-systems GGC-RT protocols bgp group GGC-Peer neighbor 10.0.102.2 peer-as 400
set logical-systems GGC-RT protocols bgp group GGC-Peer neighbor 10.0.102.2 local-as 100
set logical-systems GGC-RT protocols bgp group ISP1-GGC neighbor 172.18.0.2 description ISP1-GGC
set logical-systems GGC-RT protocols bgp group ISP1-GGC neighbor 172.18.0.2 local-address 172.18.0.1
set logical-systems GGC-RT protocols bgp group ISP1-GGC neighbor 172.18.0.2 export GGC_OUT
set logical-systems GGC-RT protocols bgp group ISP1-GGC neighbor 172.18.0.2 peer-as 2100
set logical-systems GGC-RT protocols bgp group ISP1-GGC neighbor 172.18.0.2 local-as 100
set logical-systems GGC-RT protocols bgp group ISP2_GGC neighbor 172.18.0.6 description ISP2_GGC_Peer
set logical-systems GGC-RT protocols bgp group ISP2_GGC neighbor 172.18.0.6 local-address 172.18.0.5
set logical-systems GGC-RT protocols bgp group ISP2_GGC neighbor 172.18.0.6 export GGC_OUT
set logical-systems GGC-RT protocols bgp group ISP2_GGC neighbor 172.18.0.6 peer-as 2200
set logical-systems GGC-RT protocols bgp group ISP2_GGC neighbor 172.18.0.6 local-as 100
set logical-systems GGC-RT policy-options policy-statement GGC_IN term 1 from route-filter 10.0.0.0/8 upto /32
set logical-systems GGC-RT policy-options policy-statement GGC_IN term 1 from route-filter 172.16.0.0/12 upto /32
set logical-systems GGC-RT policy-options policy-statement GGC_IN term 1 from route-filter 192.168.0.0/16 upto /32
set logical-systems GGC-RT policy-options policy-statement GGC_IN term 1 then reject
set logical-systems GGC-RT policy-options policy-statement GGC_IN term 20 from protocol bgp
set logical-systems GGC-RT policy-options policy-statement GGC_IN term 20 then community add GGC-Community
set logical-systems GGC-RT policy-options policy-statement GGC_IN term 20 then accept
set logical-systems GGC-RT policy-options policy-statement GGC_OUT term 25 then community add GGC-Community
set logical-systems GGC-RT policy-options policy-statement GGC_OUT term 25 then accept
set logical-systems GGC-RT policy-options community GGC-Community members 100:13
set logical-systems GGC-RT routing-options autonomous-system 100
set logical-systems INT-RT interfaces ge-0/0/0 unit 100 description SCL-IIG
set logical-systems INT-RT interfaces ge-0/0/0 unit 100 vlan-id 100
set logical-systems INT-RT interfaces ge-0/0/0 unit 100 family inet address 10.0.100.2/30
set logical-systems INT-RT interfaces ae0 unit 2100 description **ISP1-INT**
set logical-systems INT-RT interfaces ae0 unit 2100 vlan-id 2100
set logical-systems INT-RT interfaces ae0 unit 2100 family inet address 172.16.0.1/30
set logical-systems INT-RT interfaces ae0 unit 2200 description ISP2_INT
set logical-systems INT-RT interfaces ae0 unit 2200 vlan-id 2200
set logical-systems INT-RT interfaces ae0 unit 2200 family inet address 172.16.0.5/30
set logical-systems INT-RT protocols bgp group SCL_IIG neighbor 10.0.100.1 description SCL_IIG
set logical-systems INT-RT protocols bgp group SCL_IIG neighbor 10.0.100.1 export SCL-IIG-OUT
set logical-systems INT-RT protocols bgp group SCL_IIG neighbor 10.0.100.1 peer-as 200
set logical-systems INT-RT protocols bgp group SCL_IIG neighbor 10.0.100.1 local-as 100
set logical-systems INT-RT protocols bgp group ISP1-INT neighbor 172.16.0.2 description ISP1-INT
set logical-systems INT-RT protocols bgp group ISP1-INT neighbor 172.16.0.2 local-address 172.16.0.1
set logical-systems INT-RT protocols bgp group ISP1-INT neighbor 172.16.0.2 import ISP1_IN
set logical-systems INT-RT protocols bgp group ISP1-INT neighbor 172.16.0.2 export Default-Route-Out
set logical-systems INT-RT protocols bgp group ISP1-INT neighbor 172.16.0.2 peer-as 2100
set logical-systems INT-RT protocols bgp group ISP1-INT neighbor 172.16.0.2 local-as 100
set logical-systems INT-RT protocols bgp group ISP2_INT_Peer neighbor 172.16.0.6 description ISP2_INT_peer
set logical-systems INT-RT protocols bgp group ISP2_INT_Peer neighbor 172.16.0.6 local-address 172.16.0.5
set logical-systems INT-RT protocols bgp group ISP2_INT_Peer neighbor 172.16.0.6 import ISP2_IN
set logical-systems INT-RT protocols bgp group ISP2_INT_Peer neighbor 172.16.0.6 export Default-Route-Out
set logical-systems INT-RT protocols bgp group ISP2_INT_Peer neighbor 172.16.0.6 peer-as 2200
set logical-systems INT-RT protocols bgp group ISP2_INT_Peer neighbor 172.16.0.6 local-as 100
set logical-systems INT-RT policy-options policy-statement Default-Route-Out term 1 from protocol bgp
set logical-systems INT-RT policy-options policy-statement Default-Route-Out term 1 from route-filter 0.0.0.0/0 exact
set logical-systems INT-RT policy-options policy-statement Default-Route-Out term 1 then accept
set logical-systems INT-RT policy-options policy-statement Default-Route-Out term 10 then reject
set logical-systems INT-RT policy-options policy-statement ISP1_IN term 20 from route-filter 10.0.0.0/8 upto /32
set logical-systems INT-RT policy-options policy-statement ISP1_IN term 20 from route-filter 172.16.0.0/12 upto /32
set logical-systems INT-RT policy-options policy-statement ISP1_IN term 20 from route-filter 192.168.0.0/16 upto /32
set logical-systems INT-RT policy-options policy-statement ISP1_IN term 20 then reject
set logical-systems INT-RT policy-options policy-statement ISP1_IN term 25 from route-filter 118.179.222.0/23 upto /24
set logical-systems INT-RT policy-options policy-statement ISP1_IN term 25 then community add SCL-IIG-Community
set logical-systems INT-RT policy-options policy-statement ISP1_IN term 25 then accept
set logical-systems INT-RT policy-options policy-statement ISP1_IN term 30 then reject
set logical-systems INT-RT policy-options policy-statement ISP2_IN term 20 from route-filter 10.0.0.0/8 upto /32
set logical-systems INT-RT policy-options policy-statement ISP2_IN term 20 from route-filter 172.16.0.0/12 upto /32
set logical-systems INT-RT policy-options policy-statement ISP2_IN term 20 from route-filter 192.168.0.0/16 upto /32
set logical-systems INT-RT policy-options policy-statement ISP2_IN term 20 then reject
set logical-systems INT-RT policy-options policy-statement ISP2_IN term 30 then community add SCL-IIG-Community
set logical-systems INT-RT policy-options policy-statement ISP2_IN term 30 then accept
set logical-systems INT-RT policy-options policy-statement SCL-IIG-OUT term 1 from community SCL-IIG-Community
set logical-systems INT-RT policy-options policy-statement SCL-IIG-OUT term 1 then accept
set logical-systems INT-RT policy-options policy-statement SCL-IIG-OUT term 25 from route-filter 192.168.0.0/16 upto /32
set logical-systems INT-RT policy-options policy-statement SCL-IIG-OUT term 25 from route-filter 172.16.0.0/12 upto /32
set logical-systems INT-RT policy-options policy-statement SCL-IIG-OUT term 25 from route-filter 10.0.0.0/8 upto /32
set logical-systems INT-RT policy-options policy-statement SCL-IIG-OUT term 25 then reject
set logical-systems INT-RT policy-options community SCL-IIG-Community members 100:11
set logical-systems INT-RT routing-options autonomous-system 100
set chassis aggregated-devices ethernet device-count 4
set interfaces ge-0/0/0 vlan-tagging
set interfaces ge-0/0/1 vlan-tagging
set interfaces ge-0/0/2 gigether-options 802.3ad ae0
set interfaces ge-0/0/3 gigether-options 802.3ad ae0
set interfaces ae0 description LAN-Bundle
set interfaces ae0 vlan-tagging
set interfaces ae0 aggregated-ether-options minimum-links 1
set interfaces ae0 aggregated-ether-options link-speed 1g
set interfaces ae0 aggregated-ether-options lacp active

root@CORE-RT> 



GGC_Router_Server:-

root@GGC-RT> show configuration | display set 
set version 14.1R4.8
set system host-name GGC-RT
set system root-authentication encrypted-password "$1$ou6mq52V$zcU3qi.Om/vMBYCccpeBH1"
set system syslog user * any emergency
set system syslog file messages any notice
set system syslog file messages authorization info
set system syslog file interactive-commands interactive-commands any
set interfaces ge-0/0/0 vlan-tagging
set interfaces ge-0/0/0 unit 400 description GGC_Peer
set interfaces ge-0/0/0 unit 400 vlan-id 400
set interfaces ge-0/0/0 unit 400 family inet address 10.0.102.2/30
set interfaces lo0 unit 0 family inet address 203.76.122.1/24
set routing-options static route 203.76.120.0/25 discard
set routing-options static route 203.76.120.128/25 discard
set routing-options static route 203.76.121.0/26 discard
set routing-options static route 203.76.121.64/26 discard
set routing-options static route 203.76.121.128/26 discard
set routing-options static route 203.76.121.192/26 discard
set routing-options autonomous-system 400
set protocols bgp group Link3_peer neighbor 10.0.102.1 description Link3_GGC_peer
set protocols bgp group Link3_peer neighbor 10.0.102.1 local-address 10.0.102.2
set protocols bgp group Link3_peer neighbor 10.0.102.1 export GGC_prefix_Out
set protocols bgp group Link3_peer neighbor 10.0.102.1 peer-as 100
set protocols bgp group Link3_peer neighbor 10.0.102.1 local-as 400
set policy-options policy-statement GGC_prefix_Out term 1 from protocol static
set policy-options policy-statement GGC_prefix_Out term 1 then accept
set policy-options policy-statement GGC_prefix_Out term 10 from route-filter 10.0.102.0/30 exact
set policy-options policy-statement GGC_prefix_Out term 10 then reject
set policy-options policy-statement GGC_prefix_Out term 15 from protocol direct
set policy-options policy-statement GGC_prefix_Out term 15 then accept
set policy-options policy-statement GGC_prefix_Out term 20 then reject
                                        
root@GGC-RT> 

root@GGC-RT> 



FNA_Router_Server:


root@FNA-RT> show configuration | display set 
set version 14.1R4.8
set system host-name FNA-RT
set system root-authentication encrypted-password "$1$kVH6F/hi$fFEo/OVe1VuZ2NktyKRGR."
set system syslog user * any emergency
set system syslog file messages any notice
set system syslog file messages authorization info
set system syslog file interactive-commands interactive-commands any
set interfaces ge-0/0/1 vlan-tagging
set interfaces ge-0/0/1 unit 500 description FNA_Peer
set interfaces ge-0/0/1 unit 500 vlan-id 500
set interfaces ge-0/0/1 unit 500 family inet address 10.0.103.2/30
set interfaces lo0 unit 0 family inet address 27.147.130.1/25
set routing-options static route 27.147.128.0/25 discard
set routing-options static route 27.147.128.128/26 discard
set routing-options static route 27.147.128.192/26 discard
set routing-options static route 27.147.129.0/24 discard
set routing-options autonomous-system 500
set protocols bgp group Link3_FNA neighbor 10.0.103.1 description Link3_FNA_Peer
set protocols bgp group Link3_FNA neighbor 10.0.103.1 local-address 10.0.103.2
set protocols bgp group Link3_FNA neighbor 10.0.103.1 export FNA_Prefix_Out
set protocols bgp group Link3_FNA neighbor 10.0.103.1 peer-as 100
set protocols bgp group Link3_FNA neighbor 10.0.103.1 local-as 500
set policy-options policy-statement FNA_Prefix_Out term 1 from protocol static
set policy-options policy-statement FNA_Prefix_Out term 1 then accept
set policy-options policy-statement FNA_Prefix_Out term 10 from route-filter 10.0.103.0/30 exact
set policy-options policy-statement FNA_Prefix_Out term 10 then reject
set policy-options policy-statement FNA_Prefix_Out term 15 from protocol direct
set policy-options policy-statement FNA_Prefix_Out term 15 then accept
set policy-options policy-statement FNA_Prefix_Out term 20 then reject

root@FNA-RT> 


BDIX_Router_RTR:


root@BDIX_RT> show configuration | display set 
set version 14.1R4.8
set system host-name BDIX_RT
set system root-authentication encrypted-password "$1$..Qj1TKm$8.5E8jh9CYo9z2Jzw6XqK."
set system syslog user * any emergency
set system syslog file messages any notice
set system syslog file messages authorization info
set system syslog file interactive-commands interactive-commands any
set interfaces ge-0/0/2 vlan-tagging
set interfaces ge-0/0/2 unit 600 description Link3_BDIX
set interfaces ge-0/0/2 unit 600 vlan-id 600
set interfaces ge-0/0/2 unit 600 family inet address 10.0.104.2/30
set interfaces lo0 unit 0 family inet address 180.10.20.1/24
set routing-options static route 45.113.132.0/24 discard
set routing-options static route 45.113.133.0/24 discard
set routing-options static route 45.113.134.0/24 discard
set routing-options static route 45.113.135.0/24 discard
set routing-options static route 118.179.178.0/24 discard
set routing-options static route 118.179.177.0/24 discard
set routing-options static route 103.112.12.0/24 discard
set routing-options autonomous-system 600
set protocols bgp group Link3_BDIX_Peer neighbor 10.0.104.1 description Link3_BDIX_Peer
set protocols bgp group Link3_BDIX_Peer neighbor 10.0.104.1 local-address 10.0.104.2
set protocols bgp group Link3_BDIX_Peer neighbor 10.0.104.1 export BDIX_Prefix_Out
set protocols bgp group Link3_BDIX_Peer neighbor 10.0.104.1 peer-as 100
set protocols bgp group Link3_BDIX_Peer neighbor 10.0.104.1 local-as 600
set policy-options policy-statement BDIX_Prefix_Out term 1 from protocol static
set policy-options policy-statement BDIX_Prefix_Out term 1 then accept
set policy-options policy-statement BDIX_Prefix_Out term 10 from route-filter 10.0.104.0/30 exact
set policy-options policy-statement BDIX_Prefix_Out term 10 then reject
set policy-options policy-statement BDIX_Prefix_Out term 15 from protocol direct
set policy-options policy-statement BDIX_Prefix_Out term 15 then accept
set policy-options policy-statement BDIX_Prefix_Out term 20 then reject

root@BDIX_RT> 


LAN_Switch


LAN-SW#
LAN-SW#
LAN-SW#
LAN-SW#
LAN-SW#sh
LAN-SW#show  run
LAN-SW#show  running-config 
Building configuration...

Current configuration : 3853 bytes
!
! Last configuration change at 14:55:28 UTC Fri Jul 18 2025
!
version 15.2
service timestamps debug datetime msec
service timestamps log datetime msec
no service password-encryption
service compress-config
!
hostname LAN-SW
!
boot-start-marker
boot-end-marker
!
!
!
no aaa new-model
!
!
!
!
!         
!         
!
!
ip cef
no ipv6 cef
!
!
!
spanning-tree mode pvst
spanning-tree extend system-id
!
vlan internal allocation policy ascending
!
vlan 1006-4094 
!
!
!
!
!
!
!
!
!         
!
!
!
!
interface Port-channel1
 description LAN_LACP
 switchport trunk encapsulation dot1q
 switchport mode trunk
!
interface GigabitEthernet0/0
 switchport trunk encapsulation dot1q
 switchport mode trunk
 media-type rj45
 negotiation auto
 channel-group 1 mode active
!
interface GigabitEthernet0/1
 switchport trunk encapsulation dot1q
 switchport mode trunk
 media-type rj45
 negotiation auto
 channel-group 1 mode active
!         
interface GigabitEthernet0/2
 switchport trunk allowed vlan 500
 switchport trunk encapsulation dot1q
 switchport mode trunk
 media-type rj45
 negotiation auto
!
interface GigabitEthernet0/3
 description BDIX_Peer
 switchport trunk allowed vlan 600
 switchport trunk encapsulation dot1q
 switchport mode trunk
 media-type rj45
 negotiation auto
!
interface GigabitEthernet1/0
 description GGC_Peer
 switchport access vlan 400
 switchport trunk allowed vlan 400
 switchport trunk encapsulation dot1q
 switchport mode trunk
 media-type rj45
 negotiation auto
!
interface GigabitEthernet1/1
 switchport trunk allowed vlan 2100-2105
 switchport trunk encapsulation dot1q
 switchport mode trunk
 media-type rj45
 negotiation auto
!
interface GigabitEthernet1/2
 switchport trunk allowed vlan 2200-2205
 switchport trunk encapsulation dot1q
 switchport mode trunk
 media-type rj45
 negotiation auto
!
interface GigabitEthernet1/3
 media-type rj45
 negotiation auto
!
ip forward-protocol nd
!
no ip http server
no ip http secure-server
!
!
!
!
!
!
control-plane
!
banner exec ^C
**************************************************************************
* IOSv is strictly limited to use for evaluation, demonstration and IOS  *
* education. IOSv is provided as-is and is not supported by Cisco's      *
* Technical Advisory Center. Any use or disclosure, in whole or in part, *
* of the IOSv Software or Documentation to any third party for any       *
* purposes is expressly prohibited except as otherwise authorized by     *
* Cisco in writing.                                                      *
**************************************************************************^C
banner incoming ^C
**************************************************************************
* IOSv is strictly limited to use for evaluation, demonstration and IOS  *
* education. IOSv is provided as-is and is not supported by Cisco's      *
* Technical Advisory Center. Any use or disclosure, in whole or in part, *
* of the IOSv Software or Documentation to any third party for any       *
* purposes is expressly prohibited except as otherwise authorized by     *
* Cisco in writing.                                                      *
**************************************************************************^C
banner login ^C
**************************************************************************
* IOSv is strictly limited to use for evaluation, demonstration and IOS  *
* education. IOSv is provided as-is and is not supported by Cisco's      *
* Technical Advisory Center. Any use or disclosure, in whole or in part, *
* of the IOSv Software or Documentation to any third party for any       *
* purposes is expressly prohibited except as otherwise authorized by     *
* Cisco in writing.                                                      *
**************************************************************************^C
!
line con 0
line aux 0
line vty 0 4
 login
!
!
end

LAN-SW#  



ISP1_Mikrotik_Config


[admin@ISP1] > 
[admin@ISP1] > export 
# jul/18/2025 15:08:21 by RouterOS 6.49.2
# software id = 
#
#
#
/interface ethernet
set [ find default-name=ether4 ] name=ether1
set [ find default-name=ether1 ] name=ether2
set [ find default-name=ether2 ] name=ether3
set [ find default-name=ether3 ] name=ether4
/interface vlan
add interface=ether1 name=vlan2100-INT vlan-id=2100
add interface=ether1 name=vlan2101-GGC vlan-id=2101
add interface=ether1 name=vlan2102-FNA vlan-id=2102
add interface=ether1 name=vlan2103_CDN vlan-id=2103
add interface=ether1 name=vlan2104_BDIX vlan-id=2104
/interface wireless security-profiles
set [ find default=yes ] supplicant-identity=MikroTik
/routing bgp instance
set default as=2100
/ip address
add address=172.16.0.2/30 interface=vlan2100-INT network=172.16.0.0
add address=172.18.0.2/30 interface=vlan2101-GGC network=172.18.0.0
add address=172.20.0.2/30 interface=vlan2102-FNA network=172.20.0.0
add address=172.22.0.2/30 interface=vlan2103_CDN network=172.22.0.0
add address=172.24.0.2/30 interface=vlan2104_BDIX network=172.24.0.0
/ip dhcp-client
add disabled=no interface=ether1
/routing bgp network
add network=118.179.222.0/24 synchronize=no
add network=118.179.100.0/24 synchronize=no
/routing bgp peer
add name=INT remote-address=172.16.0.1 remote-as=100
add name=GGC remote-address=172.18.0.1 remote-as=100
add name=FNA remote-address=172.20.0.1 remote-as=100
add name=CDN remote-address=172.22.0.1 remote-as=100
add name=BDIX remote-address=172.24.0.1 remote-as=100
/system identity
set name=ISP1
[admin@ISP1] >  

ISP2_Mikrotik_config


[admin@ISP2] > export 
# jul/18/2025 15:09:10 by RouterOS 6.49.2
# software id = 
#
#
#
/interface ethernet
set [ find default-name=ether4 ] name=ether1
set [ find default-name=ether1 ] name=ether2
set [ find default-name=ether2 ] name=ether3
set [ find default-name=ether3 ] name=ether4
/interface vlan
add interface=ether1 name=vlan2200_INT vlan-id=2200
add interface=ether1 name=vlan2201_CDN vlan-id=2201
add interface=ether1 name=vlan2202_GGC vlan-id=2202
add interface=ether1 name=vlan2203_BDIX vlan-id=2203
add interface=ether1 name=vlan2204_FNA vlan-id=2204
/interface wireless security-profiles
set [ find default=yes ] supplicant-identity=MikroTik
/routing bgp instance
set default as=2200
/ip address
add address=172.16.0.6/30 interface=vlan2200_INT network=172.16.0.4
add address=172.22.0.6/30 interface=vlan2201_CDN network=172.22.0.4
add address=172.24.0.6/30 interface=vlan2203_BDIX network=172.24.0.4
add address=172.18.0.6/30 comment=GGC interface=vlan2202_GGC network=172.18.0.4
add address=172.20.0.6/30 interface=vlan2204_FNA network=172.20.0.4
/ip dhcp-client
add disabled=no interface=ether1
/routing bgp network
add network=118.179.223.0/24 synchronize=no
add network=192.168.0.0/16 synchronize=no
/routing bgp peer
add name=peer1 remote-address=172.16.0.5 remote-as=100
add name=CDN remote-address=172.22.0.5 remote-as=100
add name=BDIX remote-address=172.24.0.5 remote-as=100
add name=GGC remote-address=172.18.0.5 remote-as=100
add name=FNA remote-address=172.20.0.5 remote-as=100
/system identity
set name=ISP2
[admin@ISP2] > 
[admin@ISP2] >

Thank you for watch my block

MPLS Backbone in Cisco Router

                                                        Backbone MPLS Topology CE-1_Router: C1-A#show running-config  Building configuration...