Tuesday, March 10, 2015

BGP MED

Test MED attribute :

-Topology như hình vẽ : R1 ; R2 ;R3 và R4 lần lượt thiết lập neighbor với nhau
+R4 quảng bá mạng loopback L0 : 4.4.4.0/24  qua R1 và R3
Trên R2 “ show ip bgp “


R2 chọn tuyến đường học mạng 4.4.4.0/24 qua R1   ( break step 13    )

Bây giờ  test step MED attribute
Trên R2 cấu hình như sau  :
route-map R3 permit 10
 set metric 100
!
route-map R1 permit 10
 set metric 200
!        
router bgp 2
 no synchronization
 bgp always-compare-med
 bgp log-neighbor-changes
 neighbor 10.1.12.1 remote-as 1
 neighbor 10.1.12.1 route-map R1 in
 neighbor 10.1.23.3 remote-as 3
 neighbor 10.1.23.3 route-map R3 in
 no auto-summary


Thực hiện command “ clear ip bgp * soft “
Show R2 :

Ta thấy giá trị Metric đã thay đổi tuy nhiên R2 vẫn chọn học mạng 4.4.4.0/24 với giá trị Metric = 200
*note :
“Bởi default MED nó chỉ xem xét duy nhất trong quá trình chọn route trong 1 AS”
Với các miền AS khác nhau thì chúng ta sử dụng thêm command “ always-compare-med  “
Trên R2
!
router bgp 2
 no synchronization
 bgp always-compare-med
 bgp log-neighbor-changes
 neighbor 10.1.12.1 remote-as 1
 neighbor 10.1.12.1 route-map R1 in
 neighbor 10.1.23.3 remote-as 3
 neighbor 10.1.23.3 route-map R2 in
 no auto-summary
!
 Thự hiện command “ clear ip bgp * “

Nếu R1 và R3 adver vơi chiều out. Để AS 2 nhận được đúng giá trị MED thì tất cả router trong AS = 2 phải cấu hình cmd  bgp always-compare-med


  • Chú ý: về mặc định vì MED không transit trong quá trình update từ các AS, nên router sẽ gán giá trị MED = null (tương đương với 0 tốt nhất) để tránh trường hợp này ta có thể cấu hình router nhận giá trị MED là vô hạn với command: "bgp bestpath med missing-as-worst"

No comments:

Post a Comment