you tried to copy such setup? 1*84 was SH*T DOWN!
it is a bgp confedration of AS21158 masked behind 64514 with two internal bgp peers 64512 and 64513 at the exit points of plusline and global access!
it allowed the ibgp routers 64512 and 64513 of the confederation to speak via gre tunnels to the upstreams clobal accesd(Cogent) and plusline!
pelase note that AS-GIGER in OBERURSEL 19~84 was administratively taken down permanently!
! 15844 (AS-TGC)
! ?-
! neighbor 217.24.13.65 shutdown
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
!
hostname bgpd
!
service password-encryption
password
enable passwor
!
! 21588 (AS-MSD)
! ========
!
router bgp 64514
bgp router-id 193.109.132.1
!
bgp confederation identifier 21158
bgp confederation peers 64512 64513
!
! 193.109.132.0/23 (AS-MSD assigned PI)
! ?-
!
network 193.109.132.0/23
!
!
! 64512 (13129 AS-GAT)
! ?-
!
neighbor 212.20.131.141 remote-as 64512
neighbor 212.20.131.141 soft-reconfiguration inbound
neighbor 212.20.131.141 timers 30 90
neighbor 212.20.131.141 update-source gre2
neighbor 212.20.131.141 route-map rmi-64512 in
neighbor 212.20.131.141 route-map rmo-64512 out
!
! 64513 (12306 AS-PLUSLINE)
! ?-
!
neighbor 213.83.39.37 remote-as 64513
neighbor 213.83.39.37 soft-reconfiguration inbound
neighbor 213.83.39.37 timers 30 90
neighbor 213.83.39.37 update-source gre3
neighbor 213.83.39.37 route-map rmi-64513 in
neighbor 213.83.39.37 route-map rmo-64513 out
!
! 13129 (AS-GAT)
! ?-
!
neighbor 212.20.159.221 remote-as 13129
neighbor 212.20.159.221 soft-reconfiguration inbound
neighbor 212.20.159.221 timers 30 90
neighbor 212.20.159.221 ebgp-multihop 3
neighbor 212.20.159.221 route-map rmi-13129 in
neighbor 212.20.159.221 route-map rmo-13129 out
!
! 15844 (AS-TGC)
! ?-
!
! neighbor 217.24.13.65 shutdown
! neighbor 217.24.13.65 remote-as 15844
! neighbor 217.24.13.65 soft-reconfiguration inbound
! neighbor 217.24.13.65 timers 30 90
! neighbor 217.24.13.65 route-map rmi-15844 in
! neighbor 217.24.13.65 route-map rmo-15844 out
!
! prefix lists
! ========
!
! deny rfc3300
! ?-
!
ip prefix-list pld-rfc3330 seq 10 deny 0.0.0.0/8 le 32
ip prefix-list pld-rfc3330 seq 20 deny 10.0.0.0/8 le 32
ip prefix-list pld-rfc3330 seq 30 deny 14.0.0.0/8 le 32
ip prefix-list pld-rfc3330 seq 40 deny 24.0.0.0/8 le 32
ip prefix-list pld-rfc3330 seq 50 deny 39.0.0.0/8 le 32
ip prefix-list pld-rfc3330 seq 60 deny 127.0.0.0/8 le 32
ip prefix-list pld-rfc3330 seq 70 deny 128.0.0.0/16 le 32
ip prefix-list pld-rfc3330 seq 80 deny 169.254.0.0/16 le 32
ip prefix-list pld-rfc3330 seq 90 deny 172.16.0.0/12 le 32
ip prefix-list pld-rfc3330 seq 100 deny 191.255.0.0/16 le 32
ip prefix-list pld-rfc3330 seq 110 deny 192.0.0.0/24 le 32
ip prefix-list pld-rfc3330 seq 120 deny 192.0.2.0/24 le 32
ip prefix-list pld-rfc3330 seq 130 deny 192.88.99.0/24 le 32
ip prefix-list pld-rfc3330 seq 140 deny 192.168.0.0/16 le 32
ip prefix-list pld-rfc3330 seq 150 deny 198.18.0.0/15 le 32
ip prefix-list pld-rfc3330 seq 160 deny 223.255.255.0/24 le 32
ip prefix-list pld-rfc3330 seq 170 deny 224.0.0.0/4 le 32
ip prefix-list pld-rfc3330 seq 180 deny 240.0.0.0/4 le 32
!
! allow prefixes with mask smaller or equal 24
! ?-
!
ip prefix-list pla-24 seq 10 permit 0.0.0.0/0 le 24
!
!
! as-path access lists
! ========
!
! 64514 (21158 AS-MSD)
! ?-
!
ip as-path access-list apo-64514 permit ^$
ip as-path access-list apo-64514 deny .*
!
! 64512 (13129 AS-GAT)
! ?-
!
ip as-path access-list api-64512 permit ^\(64512\)_13129_
ip as-path access-list api-64512 deny .*
!
! 64513 (12306 AS-PL)
! ?-
!
ip as-path access-list api-64513 permit ^\(64513\)_12306_
ip as-path access-list api-64513 deny .*
!
! 13129 (AS-GAT)
! ?-
!
ip as-path access-list api-13129 deny ^13129.*_21158.*$
! ip as-path access-list api-13129 deny ^13129.*_12306.*$
! ip as-path access-list api-13129 deny ^13129.*_15844.*$
ip as-path access-list api-13129 permit ^13129_
ip as-path access-list api-13129 deny .*
!
! 15844 (AS-TGC)
! ?-
!
ip as-path access-list api-15844 deny ^15844.*_21158.*$
ip as-path access-list api-15844 deny ^15844.*_13129.*$
ip as-path access-list api-15844 deny ^15844.*_12306.*$
ip as-path access-list api-15844 permit ^15844_
ip as-path access-list api-15844 deny .*
!
! route-maps
! ========
!
route-map rmi-64512 permit 10
match as-path api-64512
match ip address prefix-list pla-24
set local-preference 100
set metric 100
set weight 100
set ip next-hop 212.20.131.141
!
route-map rmi-64512 deny 20
match ip address prefix-list pld-rfc3330
!
route-map rmo-64512 permit 30
match as-path apo-64514
match ip address prefix-list pla-24
set local-preference 100
set metric 100
set weight 100
set ip next-hop 212.20.131.142
!
route-map rmo-64512 deny 40
match ip address prefix-list pld-rfc3330
!
route-map rmi-64513 permit 10
match as-path api-64513
match ip address prefix-list pla-24
set local-preference 100
set metric 100
set weight 100
set ip next-hop 213.83.39.37
!
route-map rmi-64513 deny 20
match ip address prefix-list pld-rfc3330
!
route-map rmo-64513 permit 30
match as-path apo-64514
match ip address prefix-list pla-24
set local-preference 100
set metric 100
set weight 100
set ip next-hop 213.83.39.38
!
route-map rmo-64513 deny 40
match ip address prefix-list pld-rfc3330
!
route-map rmi-13129 permit 10
match as-path api-13129
match ip address prefix-list pla-24
set as-path prepend 21158 21158
set local-preference 100
set metric 100
set weight 100
!set local-preference 100
!set metric 80
!set weight 100
set ip next-hop 81.2.190.73
!
route-map rmi-13129 deny 20
match ip address prefix-list pld-rfc3330
!
route-map rmo-13129 permit 30
match as-path apo-64514
match ip address prefix-list pla-24
set as-path prepend 21158 21158
set local-preference 100
set metric 100
set weight 100
!set local-preference 100
!set metric 80
!set weight 100
set ip next-hop 81.2.190.74
!
route-map rmo-13129 deny 40
match ip address prefix-list pld-rfc3330
!
!
route-map rmi-15844 permit 10
match as-path api-15844
match ip address prefix-list pla-24
set as-path prepend 21158 21158 21158 21158
set local-preference 50
set metric 200
set weight 50
set ip next-hop 217.24.13.65
!
route-map rmi-15844 deny 20
match ip address prefix-list pld-rfc3330
!
route-map rmo-15844 permit 30
match as-path apo-64514
match ip address prefix-list pla-24
set as-path prepend 21158 21158 21158 21158
! prepend 2 to 1273 (cw global)
set community additive 1273:1032
! prepend 2 to 1273 (inxs muc peers)
set community additive 1273:2002
! prepend 2 to 1273 (inxs muc mcast peers)
set community additive 1273:2007
! prepend 2 to 1273 (de-cix peers)
set community additive 1273:2012
! prepend 2 to 1273 (mae-ffm peers)
set community additive 1273:2022
! prepend 2 to 1273 (dfn)
set community additive 1273:2052
! prepend 2 to 1273 (dtag)
set community additive 1273:3320
set local-preference 50
set metric 200
set weight 50
set ip next-hop 217.24.13.70
!
route-map rmo-15844 deny 40
match ip address prefix-list pld-rfc3330
!
line vty
access-class term
exec-timeout 10 0
! timeoutin mm ss
no banner motd
! banner motd hello world# <# indicates the end
!
access-list term permit 127.0.0.1/32
access-list term deny any
!
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
!
hostname bgpd
!
service password-encryption
password
!
! 21588 (AS-MSD)
! ========
!
router bgp 64514
bgp router-id 193.109.132.1
!
bgp confederation identifier 21158
bgp confederation peers 64512 64513
!
! 193.109.132.0/23 (AS-MSD assigned PI)
! ?-
!
network 193.109.132.0/23
!
!
! 64512 (13129 AS-GAT)
! ?-
!
neighbor 212.20.131.141 remote-as 64512
neighbor 212.20.131.141 soft-reconfiguration inbound
neighbor 212.20.131.141 timers 30 90
neighbor 212.20.131.141 update-source gre2
neighbor 212.20.131.141 route-map rmi-64512 in
neighbor 212.20.131.141 route-map rmo-64512 out
!
! 64513 (12306 AS-PLUSLINE)
! ?-
!
neighbor 213.83.39.37 remote-as 64513
neighbor 213.83.39.37 soft-reconfiguration inbound
neighbor 213.83.39.37 timers 30 90
neighbor 213.83.39.37 update-source gre3
neighbor 213.83.39.37 route-map rmi-64513 in
neighbor 213.83.39.37 route-map rmo-64513 out
!
! 13129 (AS-GAT)
! ?-
!
neighbor 212.20.159.221 remote-as 13129
neighbor 212.20.159.221 soft-reconfiguration inbound
neighbor 212.20.159.221 timers 30 90
neighbor 212.20.159.221 ebgp-multihop 3
neighbor 212.20.159.221 route-map rmi-13129 in
neighbor 212.20.159.221 route-map rmo-13129 out
!
! 15844 (AS-TGC)
! ?-
!
! neighbor 217.24.13.65 shutdown
! neighbor 217.24.13.65 remote-as 15844
! neighbor 217.24.13.65 soft-reconfiguration inbound
! neighbor 217.24.13.65 timers 30 90
! neighbor 217.24.13.65 route-map rmi-15844 in
! neighbor 217.24.13.65 route-map rmo-15844 out
!
! prefix lists
! ========
!
! deny rfc3300
! ?-
!
ip prefix-list pld-rfc3330 seq 10 deny 0.0.0.0/8 le 32
ip prefix-list pld-rfc3330 seq 20 deny 10.0.0.0/8 le 32
ip prefix-list pld-rfc3330 seq 30 deny 14.0.0.0/8 le 32
ip prefix-list pld-rfc3330 seq 40 deny 24.0.0.0/8 le 32
ip prefix-list pld-rfc3330 seq 50 deny 39.0.0.0/8 le 32
ip prefix-list pld-rfc3330 seq 60 deny 127.0.0.0/8 le 32
ip prefix-list pld-rfc3330 seq 70 deny 128.0.0.0/16 le 32
ip prefix-list pld-rfc3330 seq 80 deny 169.254.0.0/16 le 32
ip prefix-list pld-rfc3330 seq 90 deny 172.16.0.0/12 le 32
ip prefix-list pld-rfc3330 seq 100 deny 191.255.0.0/16 le 32
ip prefix-list pld-rfc3330 seq 110 deny 192.0.0.0/24 le 32
ip prefix-list pld-rfc3330 seq 120 deny 192.0.2.0/24 le 32
ip prefix-list pld-rfc3330 seq 130 deny 192.88.99.0/24 le 32
ip prefix-list pld-rfc3330 seq 140 deny 192.168.0.0/16 le 32
ip prefix-list pld-rfc3330 seq 150 deny 198.18.0.0/15 le 32
ip prefix-list pld-rfc3330 seq 160 deny 223.255.255.0/24 le 32
ip prefix-list pld-rfc3330 seq 170 deny 224.0.0.0/4 le 32
ip prefix-list pld-rfc3330 seq 180 deny 240.0.0.0/4 le 32
!
! allow prefixes with mask smaller or equal 24
! ?-
!
ip prefix-list pla-24 seq 10 permit 0.0.0.0/0 le 24
!
!
! as-path access lists
! ========
!
! 64514 (21158 AS-MSD)
! ?-
!
ip as-path access-list apo-64514 permit ^$
ip as-path access-list apo-64514 deny .*
!
! 64512 (13129 AS-GAT)
! ?-
!
ip as-path access-list api-64512 permit ^\(64512\)_13129_
ip as-path access-list api-64512 deny .*
!
! 64513 (12306 AS-PL)
! ?-
!
ip as-path access-list api-64513 permit ^\(64513\)_12306_
ip as-path access-list api-64513 deny .*
!
! 13129 (AS-GAT)
! ?-
!
ip as-path access-list api-13129 deny ^13129.*_21158.*$
! ip as-path access-list api-13129 deny ^13129.*_12306.*$
! ip as-path access-list api-13129 deny ^13129.*_15844.*$
ip as-path access-list api-13129 permit ^13129_
ip as-path access-list api-13129 deny .*
!
! 15844 (AS-TGC)
! ?-
!
ip as-path access-list api-15844 deny ^15844.*_21158.*$
ip as-path access-list api-15844 deny ^15844.*_13129.*$
ip as-path access-list api-15844 deny ^15844.*_12306.*$
ip as-path access-list api-15844 permit ^15844_
ip as-path access-list api-15844 deny .*
!
! route-maps
! ========
!
route-map rmi-64512 permit 10
match as-path api-64512
match ip address prefix-list pla-24
set local-preference 100
set metric 100
set weight 100
set ip next-hop 212.20.131.141
!
route-map rmi-64512 deny 20
match ip address prefix-list pld-rfc3330
!
route-map rmo-64512 permit 30
match as-path apo-64514
match ip address prefix-list pla-24
set local-preference 100
set metric 100
set weight 100
set ip next-hop 212.20.131.142
!
route-map rmo-64512 deny 40
match ip address prefix-list pld-rfc3330
!
route-map rmi-64513 permit 10
match as-path api-64513
match ip address prefix-list pla-24
set local-preference 100
set metric 100
set weight 100
set ip next-hop 213.83.39.37
!
route-map rmi-64513 deny 20
match ip address prefix-list pld-rfc3330
!
route-map rmo-64513 permit 30
match as-path apo-64514
match ip address prefix-list pla-24
set local-preference 100
set metric 100
set weight 100
set ip next-hop 213.83.39.38
!
route-map rmo-64513 deny 40
match ip address prefix-list pld-rfc3330
!
route-map rmi-13129 permit 10
match as-path api-13129
match ip address prefix-list pla-24
set as-path prepend 21158 21158
set local-preference 100
set metric 100
set weight 100
!set local-preference 100
!set metric 80
!set weight 100
set ip next-hop 81.2.190.73
!
route-map rmi-13129 deny 20
match ip address prefix-list pld-rfc3330
!
route-map rmo-13129 permit 30
match as-path apo-64514
match ip address prefix-list pla-24
set as-path prepend 21158 21158
set local-preference 100
set metric 100
set weight 100
!set local-preference 100
!set metric 80
!set weight 100
set ip next-hop 81.2.190.74
!
route-map rmo-13129 deny 40
match ip address prefix-list pld-rfc3330
!
!
route-map rmi-15844 permit 10
match as-path api-15844
match ip address prefix-list pla-24
set as-path prepend 21158 21158 21158 21158
set local-preference 50
set metric 200
set weight 50
set ip next-hop 217.24.13.65
!
route-map rmi-15844 deny 20
match ip address prefix-list pld-rfc3330
!
route-map rmo-15844 permit 30
match as-path apo-64514
match ip address prefix-list pla-24
set as-path prepend 21158 21158 21158 21158
! prepend 2 to 1273 (cw global)
set community additive 1273:1032
! prepend 2 to 1273 (inxs muc peers)
set community additive 1273:2002
! prepend 2 to 1273 (inxs muc mcast peers)
set community additive 1273:2007
! prepend 2 to 1273 (de-cix peers)
set community additive 1273:2012
! prepend 2 to 1273 (mae-ffm peers)
set community additive 1273:2022
! prepend 2 to 1273 (dfn)
set community additive 1273:2052
! prepend 2 to 1273 (dtag)
set community additive 1273:3320
set local-preference 50
set metric 200
set weight 50
set ip next-hop 217.24.13.70
!
route-map rmo-15844 deny 40
match ip address prefix-list pld-rfc3330
!
line vty
access-class term
exec-timeout 10 0
! timeoutin mm ss
no banner motd
! banner motd hello world# <# indicates the end
!
access-list term permit 127.0.0.1/32
access-list term deny any
!