LAB 8-1: SỬ DỤNG PEER GROUPS TRONG BGP Mô tả Trong bài

advertisement
LAB 8-1: SỬ DỤNG PEER GROUPS TRONG BGP
Mô tả
Trong bài thực hành này, chúng ta sẽ sử dụng Peer Group để đơn giản hóa việc cấu hình
BGP.
Mạng của Công ty ABC ở Sài Gòn (AS 100) sử dụng giao thức định tuyến BGP trao đổi
thông tin định tuyến với ISP1 (AS 200) và ISP2 (AS 300). Công ty ABC sử dụng chung
một chính sách về định tuyến cho cả hai ISP. Ta sẽ sử dụng Peer Group để việc cấu hình
được đơn giản hóa.
Thực hiện
1. Kết nối vật lý mạng theo sơ đồ như trên. Cấu hình hostname cho các router, địa chỉ IP
các cổng serial, loopback theo đúng sơ đồ. Chưa cấu hình giao thức định tuyến. Kiểm tra
các kết nối trực tiếp bằng lệnh ping và show cdp neighbor.
2. Cấu hình định tuyến EBGP cho các router ISP1 và router ISP2:
ISP1(config)#router bgp 200
ISP1(config-router)neighbor 192.168.1.6 remote-as 100
ISP1(config-router)network 1.0.0.0
ISP2(config)#router bgp 300
ISP2(config-router)neighbor 172.24.1.17 remote-as 200
ISP2(config-router)network 3.0.0.0
3. Sử dụng Peer Group cấu hình router SaiGon áp dụng chính sách định tuyến cho cả hai
router ISP1 và ISP2:
SaiGon(config)#route-map External 10
SaiGon(config-route-map)#set community 40
SaiGon(config-route-map)#exit
SaiGon(config)#router bgp 100
SaiGon(config-router)network 2.0.0.0
SaiGon(config-router)neighbor EBGP_PEERS peer-group
SaiGon(config-router)neighbor EBGP_PEERS send-community
SaiGon(config-router)neighbor EBGP_PEERS route-map External out
SaiGon(config-router)neighbor 192.168.1.5 remote-as 200
SaiGon(config-router)neighbor 172.24.1.18 remote-as 300
SaiGon(config-router)neighbor 192.168.1.5 peer-group EBGP_PEERS
SaiGon(config-router)neighbor 172.24.1.18 peer-group EBGP_PEERS
Thiết lập lại liên kết BGP giữa các router bằng lệnh clear ip bgp *. Sau đó, kiểm tra cấu
hình BGP trên các router ISP1 và ISP2, hai router này phải có cấu hình tương tự nhau.
ISP1#show ip bgp 2.0.0.0
BGP routing table entry for 2.0.0.0/8, version 9
Paths: (1 available, best #1, table Default-IP-Routing-Table)
Not advertised to any peer
100
192.168.1.6 from 192.168.1.6 (2.0.0.1)
Origin IGP, metric 0, localpref 100, valid, external, best
Community: 40
SaiGon#show ip bgp peer-group
BGP peer-group is EBGP_PEERS
BGP version 4
Default minimum time between advertisement runs is 30 seconds
For address family: IPv4 Unicast
BGP neighbor is EBGP_PEERS, peer-group external, members:
172.24.1.18 192.168.1.5
Index 2, Offset 0, Mask 0x4
Community attribute sent to this neighbor
Route map for outgoing advertisements is External
Update messages formatted 4, replicated 2
SaiGon#show ip bgp neighbors
BGP neighbor is 172.24.1.18, remote AS 300, external link
Member of peer-group EBGP_PEERS for session parameters
BGP version 4, remote router ID 3.0.0.1
BGP state = Established, up for 00:11:46
Last read 00:00:45, hold time is 180, keepalive interval is 60 seconds
Neighbor capabilities:
Route refresh: advertised and received(new)
Address family IPv4 Unicast: advertised and received
Received 49 messages, 3 notifications, 0 in queue
Sent 55 messages, 14 notifications, 0 in queue
Route refresh request: received 0, sent 0
Default minimum time between advertisement runs is 30 seconds
For address family: IPv4 Unicast
BGP table version 4, neighbor version 4
Index 2, Offset 0, Mask 0x4
EBGP_PEERS peer-group member
Community attribute sent to this neighbor
Outbound path policy configured
Route map for outgoing advertisements is External
1 accepted prefixes consume 36 bytes
Prefix advertised 5, suppressed 0, withdrawn 1
Connections established 3; dropped 1
Last reset 00:12:30, due to User reset
Connection state is ESTAB, I/O status: 1, unread input bytes: 0
Local host: 172.24.1.17, Local port: 11022
Foreign host: 172.24.1.18, Foreign port: 179
Enqueued packets for retransmit: 0, input: 0 mis-ordered: 0 (0 bytes)
BGP neighbor is 192.168.1.5, remote AS 200, external link
Member of peer-group EBGP_PEERS for session parameters
BGP version 4, remote router ID 1.0.0.1
BGP state = Established, up for 00:12:01
Last read 00:00:00, hold time is 180, keepalive interval is 60 seconds
Neighbor capabilities:
Route refresh: advertised and received(new)
Address family IPv4 Unicast: advertised and received
Received 61 messages, 0 notifications, 0 in queue
Sent 63 messages, 0 notifications, 0 in queue
Route refresh request: received 0, sent 0
Default minimum time between advertisement runs is 30 seconds
For address family: IPv4 Unicast
BGP table version 4, neighbor version 4
Index 2, Offset 0, Mask 0x4
EBGP_PEERS peer-group member
Community attribute sent to this neighbor
Outbound path policy configured
Route map for outgoing advertisements is External
1 accepted prefixes consume 36 bytes
Prefix advertised 4, suppressed 0, withdrawn 0
Connections established 4; dropped 2
Last reset 00:12:41, due to User reset
Connection state is ESTAB, I/O status: 1, unread input bytes: 0
Local host: 192.168.1.6, Local port: 179
Foreign host: 192.168.1.5, Foreign port: 11003
Enqueued packets for retransmit: 0, input: 0 mis-ordered: 0 (0 bytes)
Cấu hình
SaiGon#show running-config
!
hostname SaiGon
!
no ip domain-lookup
!
interface Loopback0
ip address 2.0.0.1 255.0.0.0
!
interface Serial0/0
ip address 192.168.1.6 255.255.255.252
clockrate 64000
!
interface Serial0/1
ip address 172.24.1.17 255.255.255.252
clockrate 64000
!
router bgp 100
network 2.0.0.0
neighbor EBGP_PEERS peer-group
neighbor EBGP_PEERS send-community
neighbor EBGP_PEERS route-map External out
neighbor 172.24.1.18 remote-as 300
neighbor 172.24.1.18 peer-group EBGP_PEERS
neighbor 192.168.1.5 remote-as 200
neighbor 192.168.1.5 peer-group EBGP_PEERS
!
ip classless
!
route-map External permit 10
set community 40
!
line con 0
logging synchronous
line aux 0
line vty 0 4
privilege level 15
no login
!
no scheduler allocate
end
ISP1#show running-config
!
hostname ISP1
!
ip subnet-zero
no ip domain-lookup
!
interface Loopback0
ip address 1.0.0.1 255.0.0.0
no ip directed-broadcast
!
interface Serial0/1
ip address 192.168.1.5 255.255.255.252
no ip directed-broadcast
!
router bgp 200
network 1.0.0.0
neighbor 192.168.1.6 remote-as 100
!
ip classless
!
line con 0
logging synchronous
transport input none
line aux 0
line vty 0 4
privilege level 15
no login
!
no scheduler allocate
end
ISP2#show running-config
Building configuration...
Current configuration : 1005 bytes
!
hostname ISP2
!
ip subnet-zero
!
no ip domain-lookup
!
interface Loopback0
ip address 3.0.0.1 255.0.0.0
!
interface Serial0/1
ip address 172.24.1.18 255.255.255.252
!
router bgp 300
bgp log-neighbor-changes
network 3.0.0.0
neighbor 172.24.1.17 remote-as 100
!
ip classless
no ip http server
!
line con 0
logging synchronous
transport input none
line aux 0
line vty 0 4
privilege level 15
no login
!
no scheduler allocate
end
Download