BGP团体属性的应用案例
XRV1
=====================================================================
version 15.5
service timestamps debug datetime msec
service timestamps log datetime msec
no platform punt-keepalive disable-kernel-core
platform console serial
!
hostname XRV1
!
boot-start-marker
boot-end-marker
!
!
enable secret 5 $1$9RNm$rUz.MHwERzXpqEom.vYs7.
!
interface Loopback0
 ip address 192.168.1.1 255.255.255.255
 ip router isis 100
!
interface GigabitEthernet1
 ip address 10.10.1.1 255.255.255.252
 ip router isis 100
 negotiation auto
 cdp enable
 isis circuit-type level-2-only
!
interface GigabitEthernet2
 ip address 10.10.1.9 255.255.255.252
 ip router isis 100
 negotiation auto
 cdp enable
 isis circuit-type level-2-only
!
interface GigabitEthernet3
 ip address 10.10.1.17 255.255.255.252
 ip router isis 100
 negotiation auto
 cdp enable
 isis circuit-type level-2-only
!
interface GigabitEthernet4
 ip address 10.10.1.29 255.255.255.252
 ip router isis 100
 negotiation auto
 cdp enable
 isis circuit-type level-2-only
!
router isis 100
 net 49.0000.1921.6811.00
 is-type level-2-only
!
router bgp 65000
 bgp router-id 192.168.1.1
 bgp cluster-id 192.168.1.1
 bgp log-neighbor-changes
 bgp graceful-restart restart-time 120
 bgp graceful-restart stalepath-time 360
 bgp graceful-restart
 network 192.168.1.1 mask 255.255.255.255
 neighbor internal peer-group
 neighbor internal password cisco
 neighbor internal update-source Loopback0
 neighbor internal route-reflector-client
 neighbor internal send-community
 neighbor 192.168.1.3 remote-as 65000
 neighbor 192.168.1.3 peer-group internal
 neighbor 192.168.1.4 remote-as 65000
 neighbor 192.168.1.4 peer-group internal
 neighbor 192.168.1.5 remote-as 65000
 neighbor 192.168.1.5 peer-group internal
 neighbor 192.168.1.6 remote-as 65000
 neighbor 192.168.1.6 peer-group internal
!
XRV2
=====================================================================
!
hostname XRV2
!
boot-start-marker
boot-end-marker
!
!
enable secret 5 $1$TOpV$AHmKhW4qP7Gxu593nv6dq.
!
!
license udi pid CSR1000V sn 98QG15XTNUA
!
spanning-tree extend system-id
!
!
redundancy
!
!
interface Loopback0
 ip address 192.168.1.2 255.255.255.255
 ip router isis 100
!
interface GigabitEthernet1
 ip address 10.10.1.5 255.255.255.252
 ip router isis 100
 negotiation auto
 cdp enable
 isis circuit-type level-2-only
!
interface GigabitEthernet2
 ip address 10.10.1.13 255.255.255.252
 ip router isis 100
 negotiation auto
 cdp enable
 isis circuit-type level-2-only
 isis priority 10
!
interface GigabitEthernet3
 ip address 10.10.1.21 255.255.255.252
 ip router isis 100
 negotiation auto
 cdp enable
 isis circuit-type level-2-only
!
interface GigabitEthernet4
 ip address 10.10.1.25 255.255.255.252
 ip router isis 100
 negotiation auto
 cdp enable
 isis circuit-type level-2-only
!
router isis 100
 net 49.0000.1921.6812.00
 is-type level-2-only
!
router bgp 65000
 bgp router-id 192.168.1.2
 bgp cluster-id 192.168.1.1
 bgp log-neighbor-changes
 bgp graceful-restart restart-time 120
 bgp graceful-restart stalepath-time 360
 bgp graceful-restart
 network 192.168.1.2 mask 255.255.255.255
 neighbor internal peer-group
 neighbor internal password cisco
 neighbor internal update-source Loopback0
 neighbor internal route-reflector-client
 neighbor internal send-community
 neighbor 192.168.1.3 remote-as 65000
 neighbor 192.168.1.3 peer-group internal
 neighbor 192.168.1.4 remote-as 65000
 neighbor 192.168.1.4 peer-group internal
 neighbor 192.168.1.5 remote-as 65000
 neighbor 192.168.1.5 peer-group internal
 neighbor 192.168.1.6 remote-as 65000
 neighbor 192.168.1.6 peer-group internal
!
XRV3
=====================================================================
hostname XRV3
!
boot-start-marker
boot-end-marker
!
!
enable secret 5 $1$bqIs$Qh54oCqd.ZSerXUqCgzi11
!
no aaa new-model
no process cpu autoprofile hog
!
license udi pid CSR1000V sn 9YECD7QQCUZ
!
spanning-tree extend system-id
!
interface Loopback0
 ip address 192.168.1.3 255.255.255.255
 ip router isis 100
!
interface Loopback10
 ip address 123.103.15.129 255.255.255.255
!
interface Loopback20
 ip address 222.128.73.1 255.255.255.255
!
interface GigabitEthernet1
 ip address 10.10.1.2 255.255.255.252
 ip router isis 100
 negotiation auto
 cdp enable
 isis circuit-type level-2-only
!
interface GigabitEthernet2
 ip address 10.10.1.14 255.255.255.252
 ip router isis 100
 negotiation auto
 cdp enable
 isis circuit-type level-2-only
 isis priority 10
!
interface GigabitEthernet3
 no ip address
 shutdown
 negotiation auto
!
interface GigabitEthernet4
 no ip address
 shutdown
 negotiation auto
!
router isis 100
 net 49.0000.1921.6813.00
 is-type level-2-only
!
router bgp 65000
 bgp router-id 192.168.1.3
 bgp log-neighbor-changes
 bgp graceful-restart restart-time 120
 bgp graceful-restart stalepath-time 360
 bgp graceful-restart
 network 0.0.0.0
 network 123.103.15.129 mask 255.255.255.255
 network 192.168.1.3 mask 255.255.255.255
 neighbor internal peer-group
 neighbor internal password cisco
 neighbor internal update-source Loopback0
 neighbor internal next-hop-self
 neighbor 192.168.1.1 remote-as 65000
 neighbor 192.168.1.1 peer-group internal
 neighbor 192.168.1.2 remote-as 65000
 neighbor 192.168.1.2 peer-group internal
!
XRV4
=====================================================================
!
hostname XRV4
!
boot-start-marker
boot-end-marker
!
!
enable secret 5 $1$efgR$7lQCR/GGkDzepm/BtWRu.0
!
license udi pid CSR1000V sn 9SZZ47EAE0B
!
spanning-tree extend system-id
!
!
redundancy
!
!
!         
!
!
cdp run
!
interface Loopback0
 ip address 192.168.1.4 255.255.255.255
 ip router isis 100
!
interface Loopback10
 ip address 61.135.142.1 255.255.255.255
!
interface GigabitEthernet1
 ip address 10.10.1.6 255.255.255.252
 ip router isis 100
 negotiation auto
 cdp enable
 isis circuit-type level-2-only
!
interface GigabitEthernet2
 ip address 10.10.1.10 255.255.255.252
 ip router isis 100
 negotiation auto
 cdp enable
 isis circuit-type level-2-only
!         
interface GigabitEthernet3
 no ip address
 shutdown
 negotiation auto
!
interface GigabitEthernet4
 no ip address
 shutdown
 negotiation auto
!
router isis 100
 net 49.0000.1921.6814.00
 is-type level-2-only
!
router bgp 65000
 bgp router-id 192.168.1.4
 bgp log-neighbor-changes
 bgp graceful-restart restart-time 120
 bgp graceful-restart stalepath-time 360
 bgp graceful-restart
 network 61.135.142.1 mask 255.255.255.255
 network 192.168.1.4 mask 255.255.255.255
 neighbor internal peer-group
 neighbor internal password cisco
 neighbor internal update-source Loopback0
 neighbor internal next-hop-self
 neighbor internal send-community
 neighbor 192.168.1.1 remote-as 65000
 neighbor 192.168.1.1 peer-group internal
 neighbor 192.168.1.2 remote-as 65000
 neighbor 192.168.1.2 peer-group internal
!
XRV5
=====================================================================
hostname XRV5
!
boot-start-marker
boot-end-marker
!
!
enable secret 5 $1$To5s$VL/Sa6yndJpj6wNBDG5q4.
!
license udi pid CSR1000V sn 9EFKHPSPUHX
!
spanning-tree extend system-id
!
interface Loopback0
 ip address 192.168.1.5 255.255.255.255
 ip router isis 100
!
interface GigabitEthernet1
 ip address 10.10.1.18 255.255.255.252
 ip router isis 100
 negotiation auto
 cdp enable
 isis circuit-type level-2-only
!
interface GigabitEthernet2
 ip address 10.10.1.26 255.255.255.252
 ip router isis 100
 negotiation auto
 cdp enable
 isis circuit-type level-2-only
!
interface GigabitEthernet3
 ip address 10.201.1.1 255.255.255.252
 negotiation auto
 cdp enable
 bfd interval 500 min_rx 250 multiplier 3
!
interface GigabitEthernet4
 ip address 10.201.1.9 255.255.255.252
 negotiation auto
 cdp enable
 bfd interval 500 min_rx 250 multiplier 3
!
interface GigabitEthernet5
 no ip address
 shutdown
 negotiation auto
!
interface GigabitEthernet6
 no ip address
 shutdown
 negotiation auto
!
interface GigabitEthernet7
 no ip address
 shutdown
 negotiation auto
!
interface GigabitEthernet8
 no ip address
 shutdown
 negotiation auto
!
router isis 100
 net 49.0000.1921.6815.00
 is-type level-2-only
!
router bgp 65000
 bgp router-id 192.168.1.5
 bgp log-neighbor-changes
 bgp graceful-restart restart-time 120
 bgp graceful-restart stalepath-time 360
 bgp graceful-restart
 network 192.168.1.5 mask 255.255.255.255
 neighbor internal peer-group
 neighbor internal password cisco
 neighbor internal update-source Loopback0
 neighbor internal next-hop-self
 neighbor internal send-community
 neighbor internal route-map as65000-import-yewu out
 neighbor 10.201.1.2 remote-as 65001
 neighbor 10.201.1.2 password cisco
 neighbor 10.201.1.2 fall-over bfd
 neighbor 10.201.1.2 send-community
 neighbor 10.201.1.10 remote-as 65002
 neighbor 10.201.1.10 password cisco
 neighbor 10.201.1.10 fall-over bfd
 neighbor 10.201.1.10 send-community
 neighbor 192.168.1.1 remote-as 65000
 neighbor 192.168.1.1 peer-group internal
 neighbor 192.168.1.2 remote-as 65000
 neighbor 192.168.1.2 peer-group internal
!
!
virtual-service csr_mgmt
!
ip forward-protocol nd
!
ip bgp-community new-format
no ip http server
no ip http secure-server
!
!         
ip prefix-list as65000-import-yewu seq 1 permit 10.133.1.0/24
ip prefix-list as65000-import-yewu seq 2 permit 10.133.2.0/24
ip prefix-list as65000-import-yewu seq 3 permit 10.133.3.0/24
ip prefix-list as65000-import-yewu seq 4 permit 10.133.4.0/24
ip prefix-list as65000-import-yewu seq 5 permit 10.133.5.0/24
ip prefix-list as65000-import-yewu seq 6 permit 10.133.6.0/24
ip prefix-list as65000-import-yewu seq 7 permit 10.133.7.0/24
ip prefix-list as65000-import-yewu seq 8 permit 10.133.8.0/24
ip prefix-list as65000-import-yewu seq 9 permit 10.133.9.0/24
ip prefix-list as65000-import-yewu seq 10 permit 10.133.10.0/24
ip prefix-list as65000-import-yewu seq 11 permit 10.133.11.0/24
ip prefix-list as65000-import-yewu seq 12 permit 10.133.12.0/24
ip prefix-list as65000-import-yewu seq 13 permit 10.133.13.0/24
ip prefix-list as65000-import-yewu seq 14 permit 10.133.14.0/24
ip prefix-list as65000-import-yewu seq 15 permit 10.133.15.0/24
ip prefix-list as65000-import-yewu seq 16 permit 10.133.16.0/24
!
route-map as65 permit 10
!
route-map as65000-import-yewu permit 10
 match ip address prefix-list as65000-import-yewu
 set metric +5000
!         
route-map as65000-import-yewu permit 20
!
XRV6
=====================================================================
!
hostname XRV6
!
boot-start-marker
boot-end-marker
!
!
enable secret 5 $1$x5iH$JEJppJrhUPHImCWVd5ipe/
!
subscriber templating
!
license udi pid CSR1000V sn 9TAFF5BOQIV
!
spanning-tree extend system-id
!
interface Loopback0
 ip address 192.168.1.6 255.255.255.255
 ip router isis 100
!
interface GigabitEthernet1
 ip address 10.10.1.22 255.255.255.252
 ip router isis 100
 negotiation auto
 cdp enable
 isis circuit-type level-2-only
!
interface GigabitEthernet2
 ip address 10.10.1.30 255.255.255.252
 ip router isis 100
 negotiation auto
 cdp enable
 isis circuit-type level-2-only
!
interface GigabitEthernet3
 ip address 10.201.1.5 255.255.255.252
 negotiation auto
 cdp enable
 bfd interval 500 min_rx 250 multiplier 3
!
interface GigabitEthernet4
 ip address 10.201.1.13 255.255.255.252
 negotiation auto
 bfd interval 500 min_rx 250 multiplier 3
!
interface GigabitEthernet5
 no ip address
 shutdown
 negotiation auto
!
interface GigabitEthernet6
 no ip address
 shutdown
 negotiation auto
!
interface GigabitEthernet7
 no ip address
 shutdown
 negotiation auto
!         
interface GigabitEthernet8
 no ip address
 shutdown
 negotiation auto
!
router isis 100
 net 49.0000.1921.6816.00
 is-type level-2-only
!
router bgp 65000
 bgp router-id 192.168.1.6
 bgp log-neighbor-changes
 bgp graceful-restart restart-time 120
 bgp graceful-restart stalepath-time 360
 bgp graceful-restart
 network 192.168.1.6 mask 255.255.255.255
 neighbor internal peer-group
 neighbor internal password cisco
 neighbor internal update-source Loopback0
 neighbor internal next-hop-self
 neighbor internal send-community
 neighbor 10.201.1.6 remote-as 65001
 neighbor 10.201.1.6 password cisco
 neighbor 10.201.1.6 fall-over bfd
 neighbor 10.201.1.6 send-community
 neighbor 10.201.1.14 remote-as 65002
 neighbor 10.201.1.14 password cisco
 neighbor 10.201.1.14 fall-over bfd
 neighbor 10.201.1.14 send-community
 neighbor 192.168.1.1 remote-as 65000
 neighbor 192.168.1.1 peer-group internal
 neighbor 192.168.1.2 remote-as 65000
 neighbor 192.168.1.2 peer-group internal
!
XRV7
=====================================================================
!
hostname XRV7
!
boot-start-marker
boot-end-marker
!
!
enable secret 5 $1$l8mC$SBMv.vPh3qQPT9yZJwZ9Z1
!
no aaa new-model
no process cpu autoprofile hog
!
license udi pid CSR1000V sn 983FEOO3JQF
!
spanning-tree extend system-id
!
interface Loopback0
 ip address 192.168.1.7 255.255.255.255
 ip router isis 100
!
interface GigabitEthernet1
 ip address 10.201.1.2 255.255.255.252
 negotiation auto
 cdp enable
 bfd interval 500 min_rx 250 multiplier 3
!
interface GigabitEthernet2
 ip address 10.10.2.1 255.255.255.252
 ip router isis 100
 negotiation auto
 cdp enable
 isis circuit-type level-2-only
!
interface GigabitEthernet3
 ip address 10.10.2.5 255.255.255.252
 ip router isis 100
 negotiation auto
 cdp enable
 isis circuit-type level-2-only
!
interface GigabitEthernet4
 no ip address
 shutdown
 negotiation auto
!
router isis 100
 net 49.0000.1921.6817.00
 is-type level-2-only
!
router bgp 65001
 bgp router-id 192.168.1.7
 bgp log-neighbor-changes
 bgp graceful-restart restart-time 120
 bgp graceful-restart stalepath-time 360
 bgp graceful-restart
 network 192.168.1.7 mask 255.255.255.255
 neighbor internal peer-group
 neighbor internal password cisco
 neighbor internal update-source Loopback0
 neighbor internal next-hop-self
 neighbor internal send-community
 neighbor internal route-map as65001-import-bangong in
 neighbor 10.201.1.1 remote-as 65000
 neighbor 10.201.1.1 password cisco
 neighbor 10.201.1.1 fall-over bfd
 neighbor 10.201.1.1 send-community
 neighbor 192.168.1.8 remote-as 65001
 neighbor 192.168.1.8 peer-group internal
 neighbor 192.168.1.11 remote-as 65001
 neighbor 192.168.1.11 peer-group internal
!
!
virtual-service csr_mgmt
!
ip forward-protocol nd
!
ip bgp-community new-format
no ip http server
no ip http secure-server
!
!
ip prefix-list as65001-import-yewu seq 1 permit 10.95.1.0/24
ip prefix-list as65001-import-yewu seq 2 permit 10.95.2.0/24
ip prefix-list as65001-import-yewu seq 3 permit 10.95.3.0/24
ip prefix-list as65001-import-yewu seq 4 permit 10.95.4.0/24
ip prefix-list as65001-import-yewu seq 5 permit 10.95.5.0/24
ip prefix-list as65001-import-yewu seq 6 permit 10.95.6.0/24
ip prefix-list as65001-import-yewu seq 7 permit 10.95.7.0/24
ip prefix-list as65001-import-yewu seq 8 permit 10.95.8.0/24
ip prefix-list as65001-import-yewu seq 9 permit 10.95.9.0/24
ip prefix-list as65001-import-yewu seq 10 permit 10.95.10.0/24
ip prefix-list as65001-import-yewu seq 11 permit 10.95.11.0/24
ip prefix-list as65001-import-yewu seq 12 permit 10.95.12.0/24
ip prefix-list as65001-import-yewu seq 13 permit 10.95.13.0/24
ip prefix-list as65001-import-yewu seq 14 permit 10.95.14.0/24
ip prefix-list as65001-import-yewu seq 15 permit 10.95.15.0/24
ip prefix-list as65001-import-yewu seq 16 permit 10.95.16.0/24
!
route-map as65001-import-bangong permit 10
 match ip address prefix-list as65001-import-yewu
 set as-path prepend 65001 65001 65001
!
route-map as65001-import-bangong permit 20
!
XRV8
=====================================================================
!
hostname XRV8
!
boot-start-marker
boot-end-marker
!
!
enable secret 5 $1$cQjY$Jo1M5A66qmIVyIjt9A2yN1
!
no aaa new-model
no process cpu autoprofile hog
!
subscriber templating
!
multilink bundle-name authenticated
!
license udi pid CSR1000V sn 9DQ9QILO1PL
!
spanning-tree extend system-id
!
interface Loopback0
 ip address 192.168.1.8 255.255.255.255
 ip router isis 100
!
interface GigabitEthernet1
 ip address 10.201.1.6 255.255.255.252
 negotiation auto
 cdp enable
 bfd interval 500 min_rx 250 multiplier 3
!
interface GigabitEthernet2
 ip address 10.10.2.2 255.255.255.252
 ip router isis 100
 negotiation auto
 cdp enable
 isis circuit-type level-2-only
!
interface GigabitEthernet3
 ip address 10.10.2.9 255.255.255.252
 ip router isis 100
 negotiation auto
 cdp enable
 isis circuit-type level-2-only
!
interface GigabitEthernet4
 no ip address
 shutdown
 negotiation auto
!
router isis 100
 net 49.0000.1921.6818.00
 is-type level-2-only
!
router bgp 65001
 bgp router-id 192.168.1.8
 bgp log-neighbor-changes
 bgp graceful-restart restart-time 120
 bgp graceful-restart stalepath-time 360
 bgp graceful-restart
 network 192.168.1.8 mask 255.255.255.255
 neighbor internal peer-group
 neighbor internal password cisco
 neighbor internal update-source Loopback0
 neighbor internal next-hop-self
 neighbor internal route-map as65001-import-yewu in
 neighbor 10.201.1.5 remote-as 65000
 neighbor 10.201.1.5 password cisco
 neighbor 10.201.1.5 fall-over bfd
 neighbor 10.201.1.5 send-community
 neighbor 192.168.1.7 remote-as 65001
 neighbor 192.168.1.7 peer-group internal
 neighbor 192.168.1.11 remote-as 65001
 neighbor 192.168.1.11 peer-group internal
!
!
virtual-service csr_mgmt
!
ip forward-protocol nd
!
ip bgp-community new-format
no ip http server
no ip http secure-server
!
!
ip prefix-list as65001-import-bangong seq 1 permit 10.28.1.0/24
ip prefix-list as65001-import-bangong seq 2 permit 10.28.2.0/24
ip prefix-list as65001-import-bangong seq 3 permit 10.28.3.0/24
ip prefix-list as65001-import-bangong seq 4 permit 10.28.4.0/24
ip prefix-list as65001-import-bangong seq 5 permit 10.28.5.0/24
ip prefix-list as65001-import-bangong seq 6 permit 10.28.6.0/24
ip prefix-list as65001-import-bangong seq 7 permit 10.28.7.0/24
ip prefix-list as65001-import-bangong seq 8 permit 10.28.8.0/24
ip prefix-list as65001-import-bangong seq 9 permit 10.28.9.0/24
ip prefix-list as65001-import-bangong seq 10 permit 10.28.10.0/24
ip prefix-list as65001-import-bangong seq 11 permit 10.28.11.0/24
ip prefix-list as65001-import-bangong seq 12 permit 10.28.12.0/24
ip prefix-list as65001-import-bangong seq 13 permit 10.28.13.0/24
ip prefix-list as65001-import-bangong seq 14 permit 10.28.14.0/24
ip prefix-list as65001-import-bangong seq 15 permit 10.28.15.0/24
ip prefix-list as65001-import-bangong seq 16 permit 10.28.16.0/24
!
route-map as65001-import-yewu permit 10
 match ip address prefix-list as65001-import-bangong
 set as-path prepend 65001 65001 65001
!
route-map as65001-import-yewu permit 20
!
XRV9
=====================================================================
!
hostname XRV10
!
boot-start-marker
boot-end-marker
!
!
enable secret 5 $1$guyZ$I7ZXdyPUzZ1iFnrSHcZb4/
!
no aaa new-model
no process cpu autoprofile hog
!
!
license udi pid CSR1000V sn 9AK4YQFWZ3P
!
spanning-tree extend system-id
!
!
interface Loopback0
 ip address 192.168.1.10 255.255.255.255
 ip router isis 100
!
interface GigabitEthernet1
 ip address 10.201.1.14 255.255.255.252
 negotiation auto
 bfd interval 500 min_rx 250 multiplier 3
!
interface GigabitEthernet2
 ip address 10.10.3.2 255.255.255.252
 ip router isis 100
 negotiation auto
 isis circuit-type level-2-only
!
interface GigabitEthernet3
 ip address 10.10.3.9 255.255.255.252
 ip router isis 100
 negotiation auto
 isis circuit-type level-2-only
!         
interface GigabitEthernet4
 no ip address
 shutdown
 negotiation auto
!
router isis 100
 net 49.0000.1921.6810.00
 is-type level-2-only
!
router bgp 65002
 bgp router-id 192.168.1.10
 bgp log-neighbor-changes
 bgp graceful-restart restart-time 120
 bgp graceful-restart stalepath-time 360
 bgp graceful-restart
 neighbor internal peer-group
 neighbor internal password cisco
 neighbor internal update-source Loopback0
 neighbor internal next-hop-self
 neighbor internal send-community
 neighbor 10.201.1.13 remote-as 65000
 neighbor 10.201.1.13 password cisco
 neighbor 10.201.1.13 fall-over bfd
 neighbor 10.201.1.13 send-community
 neighbor 10.201.1.13 route-map as65002-import-yewu in
 neighbor 192.168.1.9 remote-as 65002
 neighbor 192.168.1.9 peer-group internal
 neighbor 192.168.1.12 remote-as 65002
 neighbor 192.168.1.12 peer-group internal
!
!
virtual-service csr_mgmt
!
ip forward-protocol nd
!
ip bgp-community new-format
no ip http server
no ip http secure-server
!
!
ip prefix-list as65002-import-bangong seq 1 permit 10.158.1.0/24
ip prefix-list as65002-import-bangong seq 2 permit 10.158.2.0/24
ip prefix-list as65002-import-bangong seq 3 permit 10.158.3.0/24
ip prefix-list as65002-import-bangong seq 4 permit 10.158.4.0/24
ip prefix-list as65002-import-bangong seq 5 permit 10.158.5.0/24
ip prefix-list as65002-import-bangong seq 6 permit 10.158.6.0/24
ip prefix-list as65002-import-bangong seq 7 permit 10.158.7.0/24
ip prefix-list as65002-import-bangong seq 8 permit 10.158.8.0/24
ip prefix-list as65002-import-bangong seq 9 permit 10.158.9.0/24
ip prefix-list as65002-import-bangong seq 10 permit 10.158.10.0/24
ip prefix-list as65002-import-bangong seq 11 permit 10.158.11.0/24
ip prefix-list as65002-import-bangong seq 12 permit 10.158.12.0/24
ip prefix-list as65002-import-bangong seq 13 permit 10.158.13.0/24
ip prefix-list as65002-import-bangong seq 14 permit 10.158.14.0/24
ip prefix-list as65002-import-bangong seq 15 permit 10.158.15.0/24
ip prefix-list as65002-import-bangong seq 16 permit 10.158.16.0/24
!
route-map as65002-import-yewu permit 10
 match ip address prefix-list as65002-import-bangong
 set as-path prepend 65002 65002 65002
!
route-map as65002-import-yewu permit 20
!
XRV11
=====================================================================
! 
interface Vlan1
 ip address 10.158.1.254 255.255.255.0
!         
interface Vlan2
 ip address 10.158.2.254 255.255.255.0
!         
interface Vlan3
 ip address 10.158.3.254 255.255.255.0
!         
interface Vlan4
 ip address 10.158.4.254 255.255.255.0
!         
interface Vlan5
 ip address 10.158.5.254 255.255.255.0
!         
interface Vlan6
 ip address 10.158.6.254 255.255.255.0
!
interface Vlan7
 ip address 10.158.7.254 255.255.255.0
!
interface Vlan8
 ip address 10.158.8.254 255.255.255.0
!
interface Vlan9
 ip address 10.158.9.254 255.255.255.0
!
interface Vlan10
 ip address 10.158.10.254 255.255.255.0
!
interface Vlan11
 ip address 10.158.11.254 255.255.255.0
!
interface Vlan12
 ip address 10.158.12.254 255.255.255.0
!
interface Vlan13
 ip address 10.158.13.254 255.255.255.0
!         
interface Vlan14
 ip address 10.158.14.254 255.255.255.0
!         
interface Vlan15
 ip address 10.158.15.254 255.255.255.0
!         
interface Vlan16
 ip address 10.158.16.254 255.255.255.0
!         
interface Vlan17
 ip address 10.133.1.254 255.255.255.0
!         
interface Vlan18
 ip address 10.133.2.254 255.255.255.0
!         
interface Vlan19
 ip address 10.133.3.254 255.255.255.0
!         
interface Vlan20
 ip address 10.133.4.254 255.255.255.0
!         
interface Vlan21
 ip address 10.133.5.254 255.255.255.0
!         
interface Vlan22
 ip address 10.133.6.254 255.255.255.0
!         
interface Vlan23
 ip address 10.133.7.254 255.255.255.0
!         
interface Vlan24
 ip address 10.133.8.254 255.255.255.0
!         
interface Vlan25
 ip address 10.133.9.254 255.255.255.0
!         
interface Vlan26
 ip address 10.133.10.254 255.255.255.0
!         
interface Vlan27
 ip address 10.133.11.254 255.255.255.0
!         
interface Vlan28
 ip address 10.133.12.254 255.255.255.0
!         
interface Vlan29
 ip address 10.133.13.254 255.255.255.0
!         
interface Vlan30
 ip address 10.133.14.254 255.255.255.0
!         
interface Vlan31
 ip address 10.133.15.254 255.255.255.0
!         
interface Vlan32
 ip address 10.133.16.254 255.255.255.0
!         
interface Vlan100
 ip address 10.10.2.6 255.255.255.252
 ip router isis 100
 isis circuit-type level-2-only
!         
interface Vlan200
 ip address 10.10.2.10 255.255.255.252
 ip router isis 100
 isis circuit-type level-2-only
!         
router isis 100
 net 49.0000.1025.5255.1100.00
 is-type level-2-only
!         
router bgp 65001
 bgp router-id 192.168.1.11
 bgp log-neighbor-changes
 bgp graceful-restart restart-time 120
 bgp graceful-restart stalepath-time 360
 bgp graceful-restart
 network 10.133.1.0 mask 255.255.255.0
 network 10.133.2.0 mask 255.255.255.0
 network 10.133.3.0 mask 255.255.255.0
 network 10.133.4.0 mask 255.255.255.0
 network 10.133.5.0 mask 255.255.255.0
 network 10.133.6.0 mask 255.255.255.0
 network 10.133.7.0 mask 255.255.255.0
 network 10.133.8.0 mask 255.255.255.0
 network 10.133.9.0 mask 255.255.255.0
 network 10.133.10.0 mask 255.255.255.0
 network 10.133.11.0 mask 255.255.255.0
 network 10.133.12.0 mask 255.255.255.0
 network 10.133.13.0 mask 255.255.255.0
 network 10.133.14.0 mask 255.255.255.0
 network 10.133.15.0 mask 255.255.255.0
 network 10.133.16.0 mask 255.255.255.0
 network 10.158.1.0 mask 255.255.255.0
 network 10.158.2.0 mask 255.255.255.0
 network 10.158.3.0 mask 255.255.255.0
 network 10.158.4.0 mask 255.255.255.0
 network 10.158.5.0 mask 255.255.255.0
 network 10.158.6.0 mask 255.255.255.0
 network 10.158.7.0 mask 255.255.255.0
 network 10.158.8.0 mask 255.255.255.0
 network 10.158.9.0 mask 255.255.255.0
 network 10.158.10.0 mask 255.255.255.0
 network 10.158.11.0 mask 255.255.255.0
 network 10.158.12.0 mask 255.255.255.0
 network 10.158.13.0 mask 255.255.255.0
 network 10.158.14.0 mask 255.255.255.0
 network 10.158.15.0 mask 255.255.255.0
 network 10.158.16.0 mask 255.255.255.0
 network 192.168.1.11 mask 255.255.255.255
 neighbor internal peer-group
 neighbor internal password cisco
 neighbor internal update-source Loopback0
 neighbor internal send-community
 neighbor internal route-map as65001-export out
 neighbor 192.168.1.7 remote-as 65001
 neighbor 192.168.1.7 peer-group internal
 neighbor 192.168.1.7 route-map as65001-import-bangong in
 neighbor 192.168.1.8 remote-as 65001
 neighbor 192.168.1.8 peer-group internal
 neighbor 192.168.1.8 route-map as65001-import-yewu in
 maximum-paths ibgp 2
!
ip forward-protocol nd
!
ip bgp-community new-format
no ip http server
no ip http secure-server
!
!
!
!
ip prefix-list as65001-bangong seq 1 permit 10.158.1.0/24
ip prefix-list as65001-bangong seq 2 permit 10.158.2.0/24
ip prefix-list as65001-bangong seq 3 permit 10.158.3.0/24
ip prefix-list as65001-bangong seq 4 permit 10.158.4.0/24
ip prefix-list as65001-bangong seq 5 permit 10.158.5.0/24
ip prefix-list as65001-bangong seq 6 permit 10.158.6.0/24
ip prefix-list as65001-bangong seq 7 permit 10.158.7.0/24
ip prefix-list as65001-bangong seq 8 permit 10.158.8.0/24
ip prefix-list as65001-bangong seq 9 permit 10.158.9.0/24
ip prefix-list as65001-bangong seq 10 permit 10.158.10.0/24
ip prefix-list as65001-bangong seq 11 permit 10.158.11.0/24
ip prefix-list as65001-bangong seq 12 permit 10.158.12.0/24
ip prefix-list as65001-bangong seq 13 permit 10.158.13.0/24
ip prefix-list as65001-bangong seq 14 permit 10.158.14.0/24
ip prefix-list as65001-bangong seq 15 permit 10.158.15.0/24
ip prefix-list as65001-bangong seq 16 permit 10.158.16.0/24
!         
ip prefix-list as65001-import-bangong seq 1 permit 10.28.1.0/24
ip prefix-list as65001-import-bangong seq 2 permit 10.28.2.0/24
ip prefix-list as65001-import-bangong seq 3 permit 10.28.3.0/24
ip prefix-list as65001-import-bangong seq 4 permit 10.28.4.0/24
ip prefix-list as65001-import-bangong seq 5 permit 10.28.5.0/24
ip prefix-list as65001-import-bangong seq 6 permit 10.28.6.0/24
ip prefix-list as65001-import-bangong seq 7 permit 10.28.7.0/24
ip prefix-list as65001-import-bangong seq 8 permit 10.28.8.0/24
ip prefix-list as65001-import-bangong seq 9 permit 10.28.9.0/24
ip prefix-list as65001-import-bangong seq 10 permit 10.28.10.0/24
ip prefix-list as65001-import-bangong seq 11 permit 10.28.11.0/24
ip prefix-list as65001-import-bangong seq 12 permit 10.28.12.0/24
ip prefix-list as65001-import-bangong seq 13 permit 10.28.13.0/24
ip prefix-list as65001-import-bangong seq 14 permit 10.28.14.0/24
ip prefix-list as65001-import-bangong seq 15 permit 10.28.15.0/24
ip prefix-list as65001-import-bangong seq 16 permit 10.28.16.0/24
!
ip prefix-list as65001-import-yewu seq 1 permit 10.95.1.0/24
ip prefix-list as65001-import-yewu seq 2 permit 10.95.2.0/24
ip prefix-list as65001-import-yewu seq 3 permit 10.95.3.0/24
ip prefix-list as65001-import-yewu seq 4 permit 10.95.4.0/24
ip prefix-list as65001-import-yewu seq 5 permit 10.95.5.0/24
ip prefix-list as65001-import-yewu seq 6 permit 10.95.6.0/24
ip prefix-list as65001-import-yewu seq 7 permit 10.95.7.0/24
ip prefix-list as65001-import-yewu seq 8 permit 10.95.8.0/24
ip prefix-list as65001-import-yewu seq 9 permit 10.95.9.0/24
ip prefix-list as65001-import-yewu seq 10 permit 10.95.10.0/24
ip prefix-list as65001-import-yewu seq 11 permit 10.95.11.0/24
ip prefix-list as65001-import-yewu seq 12 permit 10.95.12.0/24
ip prefix-list as65001-import-yewu seq 13 permit 10.95.13.0/24
ip prefix-list as65001-import-yewu seq 14 permit 10.95.14.0/24
ip prefix-list as65001-import-yewu seq 15 permit 10.95.15.0/24
ip prefix-list as65001-import-yewu seq 16 permit 10.95.16.0/24
!
ip prefix-list as65001-yewu seq 1 permit 10.133.1.0/24
ip prefix-list as65001-yewu seq 2 permit 10.133.2.0/24
ip prefix-list as65001-yewu seq 3 permit 10.133.3.0/24
ip prefix-list as65001-yewu seq 4 permit 10.133.4.0/24
ip prefix-list as65001-yewu seq 5 permit 10.133.5.0/24
ip prefix-list as65001-yewu seq 6 permit 10.133.6.0/24
ip prefix-list as65001-yewu seq 7 permit 10.133.7.0/24
ip prefix-list as65001-yewu seq 8 permit 10.133.8.0/24
ip prefix-list as65001-yewu seq 9 permit 10.133.9.0/24
ip prefix-list as65001-yewu seq 10 permit 10.133.10.0/24
ip prefix-list as65001-yewu seq 11 permit 10.133.11.0/24
ip prefix-list as65001-yewu seq 12 permit 10.133.12.0/24
ip prefix-list as65001-yewu seq 13 permit 10.133.13.0/24
ip prefix-list as65001-yewu seq 14 permit 10.133.14.0/24
ip prefix-list as65001-yewu seq 15 permit 10.133.15.0/24
ip prefix-list as65001-yewu seq 16 permit 10.133.16.0/24
!
route-map as65001-export permit 10
 match ip address prefix-list as65001-bangong
 set community 65001:100
!
route-map as65001-export permit 20
 match ip address prefix-list as65001-yewu
 set community 65001:200
!
route-map as65001-import-yewu permit 10
 match ip address prefix-list as65001-import-yewu
 set local-preference 1200
!
route-map as65001-import-yewu permit 20
!
route-map as65001-import-bangong permit 10
 match ip address prefix-list as65001-import-bangong
 set local-preference 1200
!         
route-map as65001-import-bangong permit 20
!
route-map import-com100 permit 10
 match ip address prefix-list fc
 set local-preference 1200
!
route-map import-com100 permit 20
!
route-map import-com200 permit 10
 match ip address prefix-list fd
 set local-preference 1200
!
route-map import-com200 permit 20
!
XRV12
=====================================================================
!
interface Loopback0
 ip address 192.168.1.12 255.255.255.255
 ip router isis 100
!
interface GigabitEthernet0/0
 switchport access vlan 100
 media-type rj45
 negotiation auto
!
interface GigabitEthernet0/1
 switchport access vlan 200
 media-type rj45
 negotiation auto
!
interface GigabitEthernet0/2
 switchport trunk encapsulation dot1q
 media-type rj45
 negotiation auto
!
interface GigabitEthernet0/3
 media-type rj45
 negotiation auto
!
interface Vlan1
 ip address 10.28.1.254 255.255.255.0
!
interface Vlan2
 ip address 10.28.2.254 255.255.255.0
!
interface Vlan3
 ip address 10.28.3.254 255.255.255.0
!
interface Vlan4
 ip address 10.28.4.254 255.255.255.0
!
interface Vlan5
 ip address 10.28.5.254 255.255.255.0
!
interface Vlan6
 ip address 10.28.6.254 255.255.255.0
!         
interface Vlan7
 ip address 10.28.7.254 255.255.255.0
!
interface Vlan8
 ip address 10.28.8.254 255.255.255.0
!
interface Vlan9
 ip address 10.28.9.254 255.255.255.0
!
interface Vlan10
 ip address 10.28.10.254 255.255.255.0
!
interface Vlan11
 ip address 10.28.11.254 255.255.255.0
!
interface Vlan12
 ip address 10.28.12.254 255.255.255.0
!
interface Vlan13
 ip address 10.28.13.254 255.255.255.0
!
interface Vlan14
 ip address 10.28.14.254 255.255.255.0
!
interface Vlan15
 ip address 10.28.15.254 255.255.255.0
!
interface Vlan16
 ip address 10.28.16.254 255.255.255.0
!
interface Vlan17
 ip address 10.95.1.254 255.255.255.0
!
interface Vlan18
 ip address 10.95.2.254 255.255.255.0
!
interface Vlan19
 ip address 10.95.3.254 255.255.255.0
!
interface Vlan20
 ip address 10.95.4.254 255.255.255.0
!
interface Vlan21
 ip address 10.95.5.254 255.255.255.0
!
interface Vlan22
 ip address 10.95.6.254 255.255.255.0
!
interface Vlan23
 ip address 10.95.7.254 255.255.255.0
!
interface Vlan24
 ip address 10.95.8.254 255.255.255.0
!
interface Vlan25
 ip address 10.95.9.254 255.255.255.0
!
interface Vlan26
 ip address 10.95.10.254 255.255.255.0
!
interface Vlan27
 ip address 10.95.11.254 255.255.255.0
!
interface Vlan28
 ip address 10.95.12.254 255.255.255.0
!
interface Vlan29
 ip address 10.95.13.254 255.255.255.0
!         
interface Vlan30
 ip address 10.95.14.254 255.255.255.0
!
interface Vlan31
 ip address 10.95.15.254 255.255.255.0
!
interface Vlan32
 ip address 10.95.16.254 255.255.255.0
!
interface Vlan100
 ip address 10.10.3.6 255.255.255.252
 ip router isis 100
 isis circuit-type level-2-only
!
interface Vlan200
 ip address 10.10.3.10 255.255.255.252
 ip router isis 100
 isis circuit-type level-2-only
!
router isis 100
 net 49.0000.1921.6812.00
 is-type level-2-only
!         
router bgp 65002
 bgp router-id 192.168.1.12
 bgp log-neighbor-changes
 bgp graceful-restart restart-time 120
 bgp graceful-restart stalepath-time 360
 bgp graceful-restart
 network 10.28.1.0 mask 255.255.255.0
 network 10.28.2.0 mask 255.255.255.0
 network 10.28.3.0 mask 255.255.255.0
 network 10.28.4.0 mask 255.255.255.0
 network 10.28.5.0 mask 255.255.255.0
 network 10.28.6.0 mask 255.255.255.0
 network 10.28.7.0 mask 255.255.255.0
 network 10.28.8.0 mask 255.255.255.0
 network 10.28.9.0 mask 255.255.255.0
 network 10.28.10.0 mask 255.255.255.0
 network 10.28.11.0 mask 255.255.255.0
 network 10.28.12.0 mask 255.255.255.0
 network 10.28.13.0 mask 255.255.255.0
 network 10.28.14.0 mask 255.255.255.0
 network 10.28.15.0 mask 255.255.255.0
 network 10.28.16.0 mask 255.255.255.0
 network 10.95.1.0 mask 255.255.255.0
 network 10.95.2.0 mask 255.255.255.0
 network 10.95.3.0 mask 255.255.255.0
 network 10.95.4.0 mask 255.255.255.0
 network 10.95.5.0 mask 255.255.255.0
 network 10.95.6.0 mask 255.255.255.0
 network 10.95.7.0 mask 255.255.255.0
 network 10.95.8.0 mask 255.255.255.0
 network 10.95.9.0 mask 255.255.255.0
 network 10.95.10.0 mask 255.255.255.0
 network 10.95.11.0 mask 255.255.255.0
 network 10.95.12.0 mask 255.255.255.0
 network 10.95.13.0 mask 255.255.255.0
 network 10.95.14.0 mask 255.255.255.0
 network 10.95.15.0 mask 255.255.255.0
 network 10.95.16.0 mask 255.255.255.0
 network 192.168.1.12 mask 255.255.255.255
 neighbor internal peer-group
 neighbor internal password cisco
 neighbor internal update-source Loopback0
 neighbor internal send-community
 neighbor internal route-map as65002-export out
 neighbor 192.168.1.9 remote-as 65002
 neighbor 192.168.1.9 peer-group internal
 neighbor 192.168.1.9 route-map as65002-import-bangong in
 neighbor 192.168.1.10 remote-as 65002
 neighbor 192.168.1.10 peer-group internal
 neighbor 192.168.1.10 route-map as65002-import-yewu in
 maximum-paths ibgp 2
!
ip forward-protocol nd
!
ip bgp-community new-format
no ip http server
no ip http secure-server
!
!
!
!
ip prefix-list as65002-bangong seq 1 permit 10.28.1.0/24
ip prefix-list as65002-bangong seq 2 permit 10.28.2.0/24
ip prefix-list as65002-bangong seq 3 permit 10.28.3.0/24
ip prefix-list as65002-bangong seq 4 permit 10.28.4.0/24
ip prefix-list as65002-bangong seq 5 permit 10.28.5.0/24
ip prefix-list as65002-bangong seq 6 permit 10.28.6.0/24
ip prefix-list as65002-bangong seq 7 permit 10.28.7.0/24
ip prefix-list as65002-bangong seq 8 permit 10.28.8.0/24
ip prefix-list as65002-bangong seq 9 permit 10.28.9.0/24
ip prefix-list as65002-bangong seq 10 permit 10.28.10.0/24
ip prefix-list as65002-bangong seq 11 permit 10.28.11.0/24
ip prefix-list as65002-bangong seq 12 permit 10.28.12.0/24
ip prefix-list as65002-bangong seq 13 permit 10.28.13.0/24
ip prefix-list as65002-bangong seq 14 permit 10.28.14.0/24
ip prefix-list as65002-bangong seq 15 permit 10.28.15.0/24
ip prefix-list as65002-bangong seq 16 permit 10.28.16.0/24
!
ip prefix-list as65002-import-bangong seq 1 permit 10.158.1.0/24
ip prefix-list as65002-import-bangong seq 2 permit 10.158.2.0/24
ip prefix-list as65002-import-bangong seq 3 permit 10.158.3.0/24
ip prefix-list as65002-import-bangong seq 4 permit 10.158.4.0/24
ip prefix-list as65002-import-bangong seq 5 permit 10.158.5.0/24
ip prefix-list as65002-import-bangong seq 6 permit 10.158.6.0/24
ip prefix-list as65002-import-bangong seq 7 permit 10.158.7.0/24
ip prefix-list as65002-import-bangong seq 8 permit 10.158.8.0/24
ip prefix-list as65002-import-bangong seq 9 permit 10.158.9.0/24
ip prefix-list as65002-import-bangong seq 10 permit 10.158.10.0/24
ip prefix-list as65002-import-bangong seq 11 permit 10.158.11.0/24
ip prefix-list as65002-import-bangong seq 12 permit 10.158.12.0/24
ip prefix-list as65002-import-bangong seq 13 permit 10.158.13.0/24
ip prefix-list as65002-import-bangong seq 14 permit 10.158.14.0/24
ip prefix-list as65002-import-bangong seq 15 permit 10.158.15.0/24
ip prefix-list as65002-import-bangong seq 16 permit 10.158.16.0/24
!
ip prefix-list as65002-import-yewu seq 1 permit 10.133.1.0/24
ip prefix-list as65002-import-yewu seq 2 permit 10.133.2.0/24
ip prefix-list as65002-import-yewu seq 3 permit 10.133.3.0/24
ip prefix-list as65002-import-yewu seq 4 permit 10.133.4.0/24
ip prefix-list as65002-import-yewu seq 5 permit 10.133.5.0/24
ip prefix-list as65002-import-yewu seq 6 permit 10.133.6.0/24
ip prefix-list as65002-import-yewu seq 7 permit 10.133.7.0/24
ip prefix-list as65002-import-yewu seq 8 permit 10.133.8.0/24
ip prefix-list as65002-import-yewu seq 9 permit 10.133.9.0/24
ip prefix-list as65002-import-yewu seq 10 permit 10.133.10.0/24
ip prefix-list as65002-import-yewu seq 11 permit 10.133.11.0/24
ip prefix-list as65002-import-yewu seq 12 permit 10.133.12.0/24
ip prefix-list as65002-import-yewu seq 13 permit 10.133.13.0/24
ip prefix-list as65002-import-yewu seq 14 permit 10.133.14.0/24
ip prefix-list as65002-import-yewu seq 15 permit 10.133.15.0/24
ip prefix-list as65002-import-yewu seq 16 permit 10.133.16.0/24
!
ip prefix-list as65002-yewu seq 1 permit 10.95.1.0/24
ip prefix-list as65002-yewu seq 2 permit 10.95.2.0/24
ip prefix-list as65002-yewu seq 3 permit 10.95.3.0/24
ip prefix-list as65002-yewu seq 4 permit 10.95.4.0/24
ip prefix-list as65002-yewu seq 5 permit 10.95.5.0/24
ip prefix-list as65002-yewu seq 6 permit 10.95.6.0/24
ip prefix-list as65002-yewu seq 7 permit 10.95.7.0/24
ip prefix-list as65002-yewu seq 8 permit 10.95.8.0/24
ip prefix-list as65002-yewu seq 9 permit 10.95.9.0/24
ip prefix-list as65002-yewu seq 10 permit 10.95.10.0/24
ip prefix-list as65002-yewu seq 11 permit 10.95.11.0/24
ip prefix-list as65002-yewu seq 12 permit 10.95.12.0/24
ip prefix-list as65002-yewu seq 13 permit 10.95.13.0/24
ip prefix-list as65002-yewu seq 14 permit 10.95.14.0/24
ip prefix-list as65002-yewu seq 15 permit 10.95.15.0/24
ip prefix-list as65002-yewu seq 16 permit 10.95.16.0/24
!
route-map as65002-export permit 10
 match ip address prefix-list as65002-bangong
 set community 65002:100
!
route-map as65002-export permit 20
 match ip address prefix-list as65002-yewu
 set community 65002:200
!
route-map as65002-import-yewu permit 10
 match ip address prefix-list as65002-import-yewu
 set local-preference 1200
!
route-map as65002-import-yewu permit 20
!
route-map as65001-import-bangong permit 10
 match ip address prefix-list as65002-import-bangong
 set local-preference 1200
!
route-map as65001-import-bangong permit 20
!
route-map as65002-import-bangong permit 10
 match ip address prefix-list as65002-import-bangong
 set local-preference 1200
!
route-map as65002-import-bangong permit 20
!
route-map import-com100 permit 10
 match ip address prefix-list fc
 set local-preference 1200
!
route-map import-com100 permit 20
!         
route-map import-com200 permit 10
 match ip address prefix-list fd
 set local-preference 1200
!
route-map import-com200 permit 20
!
在XRV1上使用show ip bgp sum 查看BGP的邻居关系
=====================================================================
XRV1>show ip bgp summary 
BGP router identifier 192.168.1.1, local AS number 65000
BGP table version is 2104, main routing table version 2104
75 network entries using 18600 bytes of memory
142 path entries using 17040 bytes of memory
9/8 BGP path/bestpath attribute entries using 2232 bytes of memory
2 BGP AS-PATH entries using 48 bytes of memory
4 BGP community entries using 96 bytes of memory
0 BGP route-map cache entries using 0 bytes of memory
0 BGP filter-list cache entries using 0 bytes of memory
BGP using 38016 total bytes of memory
BGP activity 174/99 prefixes, 1758/1616 paths, scan interval 60 secs
Neighbor        V           AS MsgRcvd MsgSent   TblVer  InQ OutQ Up/Down  State/PfxRcd
192.168.1.3     4        65000    4295    4421     2104    0    0 2d16h           3
192.168.1.4     4        65000    4387    4532     2104    0    0 2d18h           2
192.168.1.5     4        65000    4523    4548     2104    0    0 2d18h          68
192.168.1.6     4        65000    4501    4534     2104    0    0 2d18h          68
在XRV2上使用分别使用show ip bgp 10.158.1.0和show ip bgp 10.133.1.0查看路由的团体属性
=====================================================================
XRV1>show ip bgp 10.158.1.0
BGP routing table entry for 10.158.1.0/24, version 2087
Paths: (2 available, best #1, table default)
  Advertised to update-groups:
     2         
  Refresh Epoch 4
  65001, (Received from a RR-client)
    192.168.1.5 (metric 20) from 192.168.1.5 (192.168.1.5)
      Origin IGP, metric 0, localpref 100, valid, internal, best
      Community: 65001:100
      rx pathid: 0, tx pathid: 0x0
  Refresh Epoch 4
  65001, (Received from a RR-client)
    192.168.1.6 (metric 20) from 192.168.1.6 (192.168.1.6)
      Origin IGP, metric 0, localpref 100, valid, internal
      Community: 65001:100
      rx pathid: 0, tx pathid: 0
XRV1>show ip bgp 10.133.1.0
BGP routing table entry for 10.133.1.0/24, version 2017
Paths: (2 available, best #2, table default)
  Advertised to update-groups:
     2         
  Refresh Epoch 4
  65001, (Received from a RR-client)
    192.168.1.5 (metric 20) from 192.168.1.5 (192.168.1.5)
      Origin IGP, metric 5000, localpref 100, valid, internal
      Community: 65001:200
      rx pathid: 0, tx pathid: 0
  Refresh Epoch 4
  65001, (Received from a RR-client)
    192.168.1.6 (metric 20) from 192.168.1.6 (192.168.1.6)
      Origin IGP, metric 0, localpref 100, valid, internal, best
      Community: 65001:200
      rx pathid: 0, tx pathid: 0x0
XRV1>
在XRV1上使用show ip bgp all查看BGP路由表
=====================================================================
XRV1>show ip bgp all 
For address family: IPv4 Unicast
BGP table version is 2104, local router ID is 192.168.1.1
Status codes: s suppressed, d damped, h history, * valid, > best, i - internal, 
              r RIB-failure, S Stale, m multipath, b backup-path, f RT-Filter, 
              x best-external, a additional-path, c RIB-compressed, 
Origin codes: i - IGP, e - EGP, ? - incomplete
RPKI validation codes: V valid, I invalid, N Not found
Network          Next Hop            Metric LocPrf Weight Path
 *>i 0.0.0.0          192.168.1.3              0    100      0 i
 * i 10.28.1.0/24     192.168.1.6              0    100      0 65002 i
 *>i                  192.168.1.5              0    100      0 65002 i
 * i 10.28.2.0/24     192.168.1.6              0    100      0 65002 i
 *>i                  192.168.1.5              0    100      0 65002 i
 * i 10.28.3.0/24     192.168.1.6              0    100      0 65002 i
 *>i                  192.168.1.5              0    100      0 65002 i
 * i 10.28.4.0/24     192.168.1.6              0    100      0 65002 i
 *>i                  192.168.1.5              0    100      0 65002 i
 * i 10.28.5.0/24     192.168.1.6              0    100      0 65002 i
 *>i                  192.168.1.5              0    100      0 65002 i
 * i 10.28.6.0/24     192.168.1.6              0    100      0 65002 i
 *>i                  192.168.1.5              0    100      0 65002 i
 * i 10.28.7.0/24     192.168.1.6              0    100      0 65002 i
     Network          Next Hop            Metric LocPrf Weight Path
 *>i                  192.168.1.5              0    100      0 65002 i
 * i 10.28.8.0/24     192.168.1.6              0    100      0 65002 i
 *>i                  192.168.1.5              0    100      0 65002 i
 * i 10.28.9.0/24     192.168.1.6              0    100      0 65002 i
 *>i                  192.168.1.5              0    100      0 65002 i
 * i 10.28.10.0/24    192.168.1.6              0    100      0 65002 i
 *>i                  192.168.1.5              0    100      0 65002 i
 * i 10.28.11.0/24    192.168.1.6              0    100      0 65002 i
 *>i                  192.168.1.5              0    100      0 65002 i
 * i 10.28.12.0/24    192.168.1.6              0    100      0 65002 i
 *>i                  192.168.1.5              0    100      0 65002 i
 * i 10.28.13.0/24    192.168.1.6              0    100      0 65002 i
 *>i                  192.168.1.5              0    100      0 65002 i
 * i 10.28.14.0/24    192.168.1.6              0    100      0 65002 i
 *>i                  192.168.1.5              0    100      0 65002 i
 * i 10.28.15.0/24    192.168.1.6              0    100      0 65002 i
 *>i                  192.168.1.5              0    100      0 65002 i
 * i 10.28.16.0/24    192.168.1.6              0    100      0 65002 i
 *>i                  192.168.1.5              0    100      0 65002 i
 * i 10.95.1.0/24     192.168.1.6              0    100      0 65002 i
 *>i                  192.168.1.5              0    100      0 65002 i
 * i 10.95.2.0/24     192.168.1.6              0    100      0 65002 i
     Network          Next Hop            Metric LocPrf Weight Path
 *>i                  192.168.1.5              0    100      0 65002 i
 * i 10.95.3.0/24     192.168.1.6              0    100      0 65002 i
 *>i                  192.168.1.5              0    100      0 65002 i
 * i 10.95.4.0/24     192.168.1.6              0    100      0 65002 i
 *>i                  192.168.1.5              0    100      0 65002 i
 * i 10.95.5.0/24     192.168.1.6              0    100      0 65002 i
 *>i                  192.168.1.5              0    100      0 65002 i
 * i 10.95.6.0/24     192.168.1.6              0    100      0 65002 i
 *>i                  192.168.1.5              0    100      0 65002 i
 * i 10.95.7.0/24     192.168.1.6              0    100      0 65002 i
 *>i                  192.168.1.5              0    100      0 65002 i
 * i 10.95.8.0/24     192.168.1.6              0    100      0 65002 i
 *>i                  192.168.1.5              0    100      0 65002 i
 * i 10.95.9.0/24     192.168.1.6              0    100      0 65002 i
 *>i                  192.168.1.5              0    100      0 65002 i
 * i 10.95.10.0/24    192.168.1.6              0    100      0 65002 i
 *>i                  192.168.1.5              0    100      0 65002 i
 * i 10.95.11.0/24    192.168.1.6              0    100      0 65002 i
 *>i                  192.168.1.5              0    100      0 65002 i
 * i 10.95.12.0/24    192.168.1.6              0    100      0 65002 i
 *>i                  192.168.1.5              0    100      0 65002 i
 * i 10.95.13.0/24    192.168.1.6              0    100      0 65002 i
     Network          Next Hop            Metric LocPrf Weight Path
 *>i                  192.168.1.5              0    100      0 65002 i
 * i 10.95.14.0/24    192.168.1.6              0    100      0 65002 i
 *>i                  192.168.1.5              0    100      0 65002 i
 * i 10.95.15.0/24    192.168.1.6              0    100      0 65002 i
 *>i                  192.168.1.5              0    100      0 65002 i
 * i 10.95.16.0/24    192.168.1.6              0    100      0 65002 i
 *>i                  192.168.1.5              0    100      0 65002 i
 * i 10.133.1.0/24    192.168.1.5           5000    100      0 65001 i
 *>i                  192.168.1.6              0    100      0 65001 i
 * i 10.133.2.0/24    192.168.1.5           5000    100      0 65001 i
 *>i                  192.168.1.6              0    100      0 65001 i
 * i 10.133.3.0/24    192.168.1.5           5000    100      0 65001 i
 *>i                  192.168.1.6              0    100      0 65001 i
 * i 10.133.4.0/24    192.168.1.5           5000    100      0 65001 i
 *>i                  192.168.1.6              0    100      0 65001 i
 * i 10.133.5.0/24    192.168.1.5           5000    100      0 65001 i
 *>i                  192.168.1.6              0    100      0 65001 i
 * i 10.133.6.0/24    192.168.1.5           5000    100      0 65001 i
 *>i                  192.168.1.6              0    100      0 65001 i
 * i 10.133.7.0/24    192.168.1.5           5000    100      0 65001 i
 *>i                  192.168.1.6              0    100      0 65001 i
 * i 10.133.8.0/24    192.168.1.5           5000    100      0 65001 i
     Network          Next Hop            Metric LocPrf Weight Path
 *>i                  192.168.1.6              0    100      0 65001 i
 * i 10.133.9.0/24    192.168.1.5           5000    100      0 65001 i
 *>i                  192.168.1.6              0    100      0 65001 i
 * i 10.133.10.0/24   192.168.1.5           5000    100      0 65001 i
 *>i                  192.168.1.6              0    100      0 65001 i
 * i 10.133.11.0/24   192.168.1.5           5000    100      0 65001 i
 *>i                  192.168.1.6              0    100      0 65001 i
 * i 10.133.12.0/24   192.168.1.5           5000    100      0 65001 i
 *>i                  192.168.1.6              0    100      0 65001 i
 * i 10.133.13.0/24   192.168.1.5           5000    100      0 65001 i
 *>i                  192.168.1.6              0    100      0 65001 i
 * i 10.133.14.0/24   192.168.1.5           5000    100      0 65001 i
 *>i                  192.168.1.6              0    100      0 65001 i
 * i 10.133.15.0/24   192.168.1.5           5000    100      0 65001 i
 *>i                  192.168.1.6              0    100      0 65001 i
 * i 10.133.16.0/24   192.168.1.5           5000    100      0 65001 i
 *>i                  192.168.1.6              0    100      0 65001 i
 *>i 10.158.1.0/24    192.168.1.5              0    100      0 65001 i
 * i                  192.168.1.6              0    100      0 65001 i
 *>i 10.158.2.0/24    192.168.1.5              0    100      0 65001 i
 * i                  192.168.1.6              0    100      0 65001 i
 *>i 10.158.3.0/24    192.168.1.5              0    100      0 65001 i
     Network          Next Hop            Metric LocPrf Weight Path
 * i                  192.168.1.6              0    100      0 65001 i
 *>i 10.158.4.0/24    192.168.1.5              0    100      0 65001 i
 * i                  192.168.1.6              0    100      0 65001 i
 *>i 10.158.5.0/24    192.168.1.5              0    100      0 65001 i
 * i                  192.168.1.6              0    100      0 65001 i
 *>i 10.158.6.0/24    192.168.1.5              0    100      0 65001 i
 * i                  192.168.1.6              0    100      0 65001 i
 *>i 10.158.7.0/24    192.168.1.5              0    100      0 65001 i
 * i                  192.168.1.6              0    100      0 65001 i
 *>i 10.158.8.0/24    192.168.1.5              0    100      0 65001 i
 * i                  192.168.1.6              0    100      0 65001 i
 *>i 10.158.9.0/24    192.168.1.5              0    100      0 65001 i
 * i                  192.168.1.6              0    100      0 65001 i
 *>i 10.158.10.0/24   192.168.1.5              0    100      0 65001 i
 * i                  192.168.1.6              0    100      0 65001 i
 *>i 10.158.11.0/24   192.168.1.5              0    100      0 65001 i
 * i                  192.168.1.6              0    100      0 65001 i
 *>i 10.158.12.0/24   192.168.1.5              0    100      0 65001 i
 * i                  192.168.1.6              0    100      0 65001 i
 *>i 10.158.13.0/24   192.168.1.5              0    100      0 65001 i
 * i                  192.168.1.6              0    100      0 65001 i
 *>i 10.158.14.0/24   192.168.1.5              0    100      0 65001 i
     Network          Next Hop            Metric LocPrf Weight Path
 * i                  192.168.1.6              0    100      0 65001 i
 *>i 10.158.15.0/24   192.168.1.5              0    100      0 65001 i
 * i                  192.168.1.6              0    100      0 65001 i
 *>i 10.158.16.0/24   192.168.1.5              0    100      0 65001 i
 * i                  192.168.1.6              0    100      0 65001 i
 *>i 61.135.142.1/32  192.168.1.4              0    100      0 i
 *>i 123.103.15.129/32
                       192.168.1.3              0    100      0 i
 *>  192.168.1.1/32   0.0.0.0                  0         32768 i
 r>i 192.168.1.3/32   192.168.1.3              0    100      0 i
 r>i 192.168.1.4/32   192.168.1.4              0    100      0 i
 r>i 192.168.1.5/32   192.168.1.5              0    100      0 i
 r>i 192.168.1.6/32   192.168.1.6              0    100      0 i
 *>i 192.168.1.7/32   192.168.1.5              0    100      0 65001 i
 * i                  192.168.1.6              0    100      0 65001 i
 *>i 192.168.1.8/32   192.168.1.5              0    100      0 65001 i
 * i                  192.168.1.6              0    100      0 65001 i
 * i 192.168.1.9/32   192.168.1.6              0    100      0 65002 i
 *>i                  192.168.1.5              0    100      0 65002 i
在XRV2上使用show ip route bgp 查看IP路由表中的BGP路由条目
=====================================================================
XRV1>show ip route bgp 
Codes: L - local, C - connected, S - static, R - RIP, M - mobile, B - BGP
       D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area 
       N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2
       E1 - OSPF external type 1, E2 - OSPF external type 2
       i - IS-IS, su - IS-IS summary, L1 - IS-IS level-1, L2 - IS-IS level-2
       ia - IS-IS inter area, * - candidate default, U - per-user static route
       o - ODR, P - periodic downloaded static route, H - NHRP, l - LISP
       a - application route
       + - replicated route, % - next hop override, p - overrides from PfR
Gateway of last resort is 192.168.1.3 to network 0.0.0.0
B*    0.0.0.0/0 [200/0] via 192.168.1.3, 1d18h
      10.0.0.0/8 is variably subnetted, 76 subnets, 3 masks
B        10.28.1.0/24 [200/0] via 192.168.1.5, 17:04:33
B        10.28.2.0/24 [200/0] via 192.168.1.5, 17:04:33
B        10.28.3.0/24 [200/0] via 192.168.1.5, 17:04:33
B        10.28.4.0/24 [200/0] via 192.168.1.5, 17:04:33
B        10.28.5.0/24 [200/0] via 192.168.1.5, 17:04:33
B        10.28.6.0/24 [200/0] via 192.168.1.5, 17:04:33
B        10.28.7.0/24 [200/0] via 192.168.1.5, 17:04:33
B        10.28.8.0/24 [200/0] via 192.168.1.5, 17:04:33
B        10.28.9.0/24 [200/0] via 192.168.1.5, 17:04:33
B        10.28.10.0/24 [200/0] via 192.168.1.5, 17:04:33
B        10.28.11.0/24 [200/0] via 192.168.1.5, 17:04:33
B        10.28.12.0/24 [200/0] via 192.168.1.5, 17:04:33
B        10.28.13.0/24 [200/0] via 192.168.1.5, 17:04:33
B        10.28.14.0/24 [200/0] via 192.168.1.5, 17:04:33
B        10.28.15.0/24 [200/0] via 192.168.1.5, 17:04:33
B        10.28.16.0/24 [200/0] via 192.168.1.5, 17:04:33
B        10.95.1.0/24 [200/0] via 192.168.1.5, 17:04:33
B        10.95.2.0/24 [200/0] via 192.168.1.5, 17:04:33
B        10.95.3.0/24 [200/0] via 192.168.1.5, 17:04:33
B        10.95.4.0/24 [200/0] via 192.168.1.5, 17:04:33
B        10.95.5.0/24 [200/0] via 192.168.1.5, 17:04:33
B        10.95.6.0/24 [200/0] via 192.168.1.5, 17:04:33
B        10.95.7.0/24 [200/0] via 192.168.1.5, 17:04:33
B        10.95.8.0/24 [200/0] via 192.168.1.5, 17:04:33
B        10.95.9.0/24 [200/0] via 192.168.1.5, 17:04:33
B        10.95.10.0/24 [200/0] via 192.168.1.5, 17:04:33
B        10.95.11.0/24 [200/0] via 192.168.1.5, 17:04:33
B        10.95.12.0/24 [200/0] via 192.168.1.5, 17:04:33
B        10.95.13.0/24 [200/0] via 192.168.1.5, 17:04:33
B        10.95.14.0/24 [200/0] via 192.168.1.5, 17:04:33
B        10.95.15.0/24 [200/0] via 192.168.1.5, 17:04:33
B        10.95.16.0/24 [200/0] via 192.168.1.5, 17:04:33
B        10.133.1.0/24 [200/0] via 192.168.1.6, 16:11:17
B        10.133.2.0/24 [200/0] via 192.168.1.6, 16:11:17
B        10.133.3.0/24 [200/0] via 192.168.1.6, 16:11:17
B        10.133.4.0/24 [200/0] via 192.168.1.6, 16:11:17
B        10.133.5.0/24 [200/0] via 192.168.1.6, 16:11:17
B        10.133.6.0/24 [200/0] via 192.168.1.6, 16:11:17
B        10.133.7.0/24 [200/0] via 192.168.1.6, 16:11:17
B        10.133.8.0/24 [200/0] via 192.168.1.6, 16:11:17
B        10.133.9.0/24 [200/0] via 192.168.1.6, 16:11:17
B        10.133.10.0/24 [200/0] via 192.168.1.6, 16:11:17
B        10.133.11.0/24 [200/0] via 192.168.1.6, 16:11:17
B        10.133.12.0/24 [200/0] via 192.168.1.6, 16:11:17
B        10.133.13.0/24 [200/0] via 192.168.1.6, 16:11:17
B        10.133.14.0/24 [200/0] via 192.168.1.6, 16:11:17
B        10.133.15.0/24 [200/0] via 192.168.1.6, 16:11:17
B        10.133.16.0/24 [200/0] via 192.168.1.6, 16:11:17
B        10.158.1.0/24 [200/0] via 192.168.1.5, 00:55:23
B        10.158.2.0/24 [200/0] via 192.168.1.5, 00:55:23
B        10.158.3.0/24 [200/0] via 192.168.1.5, 00:55:23
B        10.158.4.0/24 [200/0] via 192.168.1.5, 00:55:23
B        10.158.5.0/24 [200/0] via 192.168.1.5, 00:55:23
B        10.158.6.0/24 [200/0] via 192.168.1.5, 00:55:23
B        10.158.7.0/24 [200/0] via 192.168.1.5, 00:55:23
B        10.158.8.0/24 [200/0] via 192.168.1.5, 00:55:23
B        10.158.9.0/24 [200/0] via 192.168.1.5, 00:55:23
B        10.158.10.0/24 [200/0] via 192.168.1.5, 00:55:23
B        10.158.11.0/24 [200/0] via 192.168.1.5, 00:55:23
B        10.158.12.0/24 [200/0] via 192.168.1.5, 00:55:23
B        10.158.13.0/24 [200/0] via 192.168.1.5, 00:55:23
B        10.158.14.0/24 [200/0] via 192.168.1.5, 00:55:23
B        10.158.15.0/24 [200/0] via 192.168.1.5, 00:55:23
B        10.158.16.0/24 [200/0] via 192.168.1.5, 00:55:23
      61.0.0.0/32 is subnetted, 1 subnets
B        61.135.142.1 [200/0] via 192.168.1.4, 1d18h
      123.0.0.0/32 is subnetted, 1 subnets
B        123.103.15.129 [200/0] via 192.168.1.3, 1d18h
      192.168.1.0/32 is subnetted, 9 subnets
B        192.168.1.7 [200/0] via 192.168.1.5, 00:55:23
B        192.168.1.8 [200/0] via 192.168.1.5, 00:55:23
B        192.168.1.9 [200/0] via 192.168.1.5, 17:04:33
说明,由于在cisco的IOS中团体属性默认使用十进制的方式,为了方便查看使用ip bgp-community new-format使之转换为AS:NN格式
ip bgp-community new-format
由于BGP的团体属性是可选属性,需要手动在BGP路由协议进程下使能
router bgp 65000
 bgp router-id 192.168.1.1
 bgp cluster-id 192.168.1.1
 bgp log-neighbor-changes
 bgp graceful-restart restart-time 120
 bgp graceful-restart stalepath-time 360
 bgp graceful-restart
 network 192.168.1.1 mask 255.255.255.255
 neighbor internal peer-group
 neighbor internal password cisco
 neighbor internal update-source Loopback0
 neighbor internal route-reflector-client
 neighbor internal send-community
 neighbor 192.168.1.3 remote-as 65000
 neighbor 192.168.1.3 peer-group internal
 neighbor 192.168.1.4 remote-as 65000
 neighbor 192.168.1.4 peer-group internal
 neighbor 192.168.1.5 remote-as 65000
 neighbor 192.168.1.5 peer-group internal
 neighbor 192.168.1.6 remote-as 65000
 neighbor 192.168.1.6 peer-group internal
BGP团体属性包含三种类型,如下图:

给路由打团体属性步骤如下:
(1)先使用ip prefix匹配路由条目
!
ip prefix-list as65001-import-yewu seq 1 permit 10.95.1.0/24
ip prefix-list as65001-import-yewu seq 2 permit 10.95.2.0/24
ip prefix-list as65001-import-yewu seq 3 permit 10.95.3.0/24
ip prefix-list as65001-import-yewu seq 4 permit 10.95.4.0/24
ip prefix-list as65001-import-yewu seq 5 permit 10.95.5.0/24
ip prefix-list as65001-import-yewu seq 6 permit 10.95.6.0/24
ip prefix-list as65001-import-yewu seq 7 permit 10.95.7.0/24
ip prefix-list as65001-import-yewu seq 8 permit 10.95.8.0/24
ip prefix-list as65001-import-yewu seq 9 permit 10.95.9.0/24
ip prefix-list as65001-import-yewu seq 10 permit 10.95.10.0/24
ip prefix-list as65001-import-yewu seq 11 permit 10.95.11.0/24
ip prefix-list as65001-import-yewu seq 12 permit 10.95.12.0/24
ip prefix-list as65001-import-yewu seq 13 permit 10.95.13.0/24
ip prefix-list as65001-import-yewu seq 14 permit 10.95.14.0/24
ip prefix-list as65001-import-yewu seq 15 permit 10.95.15.0/24
ip prefix-list as65001-import-yewu seq 16 permit 10.95.16.0/24
(2)创建route-map匹配设定的ip prefix,打团体属性
route-map as65001-export permit 10
 match ip address prefix-list as65001-bangong
 set community 65001:100
!
route-map as65001-export permit 20
 match ip address prefix-list as65001-yewu
 set community 65001:200
!
route-map as65001-export permit 30
!
(3)创建route-map匹配设定的ip prefix,打团体属性
neighbor internal route-map as65001-export out
关于route-map调用的方向,in方向表示接收路由的时候给相应的路由打团体属性,out表示发布路由的时候给相应的路由打团体属性。
BGP团体属性的应用案例的更多相关文章
- HCNP Routing&Switching之BGP团体属性和团体属性过滤器
		
前文我们了解了BGP的路由过滤已经as-path过滤器的使用相关话题,回顾请参考https://www.cnblogs.com/qiuhom-1874/p/15542559.html:今天我们来聊一聊 ...
 - BGP扩展属性
		
安全特性: BGP安全特性: MD5 GTSM:通用TTL安全保护机制通过对TTL的检测来达到防止攻击的目的,如果攻击者模拟真实的BGP协议报文(TCP),对一台路由器不断地发送报文,路由器接收报文后 ...
 - BGP路由属性详解
		
Weight属性:cisco私有的BGP属性参数,它只适用于一台路由器中的路由,也就是不会传递给任何其他的路由器.他的取值范围为<0-65535>,这个数越大优先级越高,默认从邻居学到的路 ...
 - HCNP Routing&Switching之BGP路由属性和优选规则
		
前文我们了解了BGP防环机制和路由聚合相关话题,回顾请参考https://www.cnblogs.com/qiuhom-1874/p/15458110.html:今天我们来聊一聊BGP路由属性和选路规 ...
 - huawei 通过BGP的团体属性进行路由控制
		
网络拓扑 XRV1的配置: =========================================================================== # sysname ...
 - Image.FrameDimensionsList 属性-----具体使用案例
		
上一篇中说到了图片的具体产生以及属性,本篇主要是具体的使用,详情案例见下面的具体视图及代码 using System;using System.Collections.Generic;using Sy ...
 - Image.FrameDimensionsList 属性-----具体使用案例2
		
图片的拆分 1.保存png图片 using System; using System.Collections.Generic;using System.ComponentModel;using Sys ...
 - 一个休假申请页对input标签各种属性的用法案例(手机端)
		
<%@ page language="java" import="java.util.*" contentType="text/html; ch ...
 - html基础  表单相关属性综合实战案例 附有注释
		
html结构代码: <form > <!-- form 为了让重置按钮生效--> <h1>青春不常在,抓紧谈恋爱</h1> <hr> 昵称: ...
 
随机推荐
- COGS-2638 区间与,异或,询问max
			
本篇题解参考了这个博客 题目链接 我们利用线段树来维护区间第最大值,考虑如何修改 每一次进行与操作时只有z的二进制为0的位会产生影响 每一次进行或操作时只有z的二进制为1的位会产生影响 所以只要该区间 ...
 - Python基础:17类和实例之一(类属性和实例属性)
			
1:类通常在一个模块的顶层进行定义.对于Python来说,声明与定义类是同时进行的. 2:类属性仅与其类相绑定,类数据属性仅当需要有更加“静态”数据类型时才变得有用,这种属性是静态变量.它们表示这些数 ...
 - DataTable CAST 成集合后,进行自定义排序再转换回DataTable
			
dt = dt.Rows.Cast<DataRow>().OrderBy(r => Convert.ToInt32(r["数量"])==0?1:0).ThenBy ...
 - oracle函数 LPAD(c1,n[,c2])
			
[功能]在字符串c1的左边用字符串c2填充,直到长度为n时为止 [参数]C1 字符串 n 追加后字符总长度 c2 追加字符串,默认为空格 [返回]字符型 [说明]如果c1长度大于n,则返回c1左边n个 ...
 - Android 字体库的使用
			
开发Android的人大多都知道,Android里面对字体的支持少得可怜,默认情况下,TextView 的 typeface 属性支持 "Sans","serif&qu ...
 - java文件操作 之 创建文件夹路径和新文件
			
一:问题 (1)java 的如果文件夹路径不存在,先创建: (2)如果文件名 的文件不存在,先创建再读写;存在的话直接追加写,关键字true表示追加 (3)File myPath = new File ...
 - 箭头函数表达式和声名式函数表达式的区别以及 Function.prototype的bind, apply,call方法
			
箭头函数不能用做构造函数 箭头函数没有arguments参数 箭头函数没有自己的this,是从作用域链上取this,是与箭头函数定义的位置有关的,与执行时谁调用无关,所以用call,apply,bin ...
 - 如何查看redis内存使用情况
			
https://jingyan.baidu.com/article/2c8c281dbd079f0008252a0f.html Redis 是一个开源(BSD许可)的,内存中的数据结构存储系统,它可以 ...
 - supersockets命令过滤器
			
关键字: 命令过滤器, 命令, 过滤器, OnCommandExecuting, OnCommandExecuted SuperSocket 中的命令过滤器看起来有些像 ASP.NET MVC 中的 ...
 - -Bash: Unzip: Command Not Found解决方法 安装unzip
			
利用unzip命令解压缩的时候,出现-bash: unzip: command not found的错误. unzip——命令没有找到,其原因肯定是没有安装unzip.利用一句命令就可以解决了. 命令 ...