4- AS_Path (Lowest)
4.1 Overview
+ AS-path càng ngắn càng được ưu tiên
- Used for INOUND routing decisions to decide which return path to use when MULTIPLE paths exist
- AS-Path prepending is useful in two scenarios:
- Manpulating the outgoing AS-path length to effect proper return path selection for primary/backup links.
- Distributing the return traffic load for multi-homed scenarios
- Modify AS_path in eBGP only
Note: chúng ta chỉ thay đổi giá trị AS_Path trong eBGP , nếu như làm trong iBGP thì không có giá trị
4.2 command modify.
- Sử dụng Route-map:
Route-map
ccie permit 10
Set as-path prepend ….
4.3 Test
Cấu hình eBGP giữa R4 và R2, R2 và R6
Quảng bá mạng 8.8.8.0/24 vào
trong BGP bằng command : network
=>
R2 chọn R4 là next-hop để đến mạng 8.8.8.0/24
Chúng ta đi kiểm tra từng bước sau:
1 - Weight: bằng nhau 0
- Local prefer: bằng nhau 100
- Perfer the path was locally..: bằng nhau
- AS-path: bằng nhau 1
- Origin type : bằng nhau
- Med: bằng nhau
- Prefer eBGP over iBGP: cùng eBGP
- Prefer with lowes IGP metric to BGP next-hop : bằng nhau
- Không xét ở đây.
- The path are external: break. R2 nhận update từ R4 sớm hơn R6
Modify : R2 chon R6 là next-hop để đến mạng 8.8.8.0/24
Cách 1: Làm
trên R2
Note:
áp dụng theo chiều “In” từ R4 quảng bá sang.
Trên R2 ta tạo route-map
#route-map
ccie permit 10
#set as-path prepend 100 200 300
Gán route-map vào trong Router BGP
#router
bgp 2
#neighbor 10.1.24.4
remote-as 4
#neighbor 10.1.24.4 route-map ccie in
chú ý: khi set as-path prepend nên thêm as giống với as của routes modify, tránh trường hợp set lung tung :P
Cách 2: Làm
trên R4:
Note: trên R4 ta sẽ áp dụng theo chiều “out” nghĩa là từ R4 quảng bá sang cho R2.
Trên
R4 cấu hình như sau:
#route-map
ccie permit 10
#set as-path prepend 100 200 300
!
#router bgp 4
#neighbor 10.1.24.2
route-map ccie out
=> R2 học mạng 8.8.8.0/24 qua R6
No comments:
Post a Comment