Saturday, April 18, 2015

Step 6 - MED ( 13 step selection route BGP)

6.1 overview
> Used for INBOUND routing decisions when MULTIPLE return paths from the SAME AS to ONE/MORE routers exist.
> There is by default no MED attribute attached to a route, except if the router originated the route.
> The Cisco default MED value of received updates is then assumed to be 0.
> A received MED value is not propagated outside of the receiving AS.
> A lower MED value is more preferred.
> By default, the MED is considered only during selection of routes from the same AS and does not include intra-confederation autonomous systems.

> Default MED behavior is different with redistribution. With the "network" or "redistribution" command the metric in the routing table will be used as the MED.
R2 chn tuyến đưng hc mng 4.4.4.0/24 qua R1   ( break step 10   )
Chúng ta đi kiểm tra từng bước sau:
  1. Weight: bằng nhau
  2. Local prefer: bằng nhau
  3. Perfer the path was locally..: bằng nhau
  1. AS-path:bằng nhau = 2
  1. Origin type : bằng nhau
  1. Med: bằng nhau
  2. Prefer eBGP over iBGP: cùng eBGP
  3. Prefer with lowes IGP metric to BGP next-hop : bằng nhau
  1. Không xét ở đây.
  2. The path are external: BREAK . R2 nhận update từ R1 trước R3

- Modify giá trị MED để R2 học mạng 4.4.4.0/24 qua R3

R2#
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
Thc hin command clear ip bgp * soft “
Ta thy giá tr Metric đã thay đi tuy nhiên R2 vn chn hc mng 4.4.4.0/24 vi giá tr Metric = 200
*note :
Bi default MED nó ch xem xét duy nht trong quá trình chn route trong 1 AS
Vi các min AS khác nhau thì chúng ta s dng thêm command always-compare-med"
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 hin 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