Tải bản đầy đủ (.doc) (2 trang)

cách thức BGP gửi default-routeNew Microsoft Word Document pdf

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (57.39 KB, 2 trang )

Thêm Default Routes vào trong BGP
Các default route có thể đưa vào trong BGP theo một trong ba cách:
- Bằng cách dùng lệnh network để lan truyền default route.
- Bằng cách dùng lệnh redistribute.
- Bằng cách đưa default route vào trong BGP dùng lệnh neighbor neighbor-id default-
information [route-map route-map-name].
Đối với cách đầu tiên, khi chèn một tuyến đường mặc định vào trong BGP dùng câu lệnh
network, một route mặc định 0.0.0.0/0 phải tồn tại trong bảng định tuyến và câu lệnh
network 0.0.0.0 là cần thiết. Tuyến đường mặc định 0.0.0.0/0 có thể được học thông qua
bất kỳ cách thức nào, nhưng nếu nó bị xóa khỏi bảng định tuyến IP, BGP sẽ xóa tuyến
đường mặc định ra khỏi bảng BGP.
Đối với cách thứ hai, động tác chèn một default route thông qua quá trình redistribution
yêu cầu phải có thêm một lệnh đặc biệt, lệnh default-information originate. Tuyến đường
mặc định phải tồn tại trong bảng định tuyến IP, ví dụ như một tuyến đường mặc định về
null0 có thể được tạo ra. Sau đó, lệnh redistribute static có thể được dùng để quảng bá
tuyến đường mặc định dạng static đó. Tuy nhiên, trong trường hợp đặc biệt của của tuyến
đường mặc định, CiscoIOS yêu cầu lệnh default-information originate.
Ở cách thứ ba, việc chèn một tuyến đường mặc định vào trong BGP dùng câu lệnh
neighbor neighbor-id default-information [route-map route-map-name] không thêm vào
một default-route trong bảng BGP cục bộ của chính router đó, thay vào đó, nó sẽ quảng
bá một route mặc định đến một router BGP láng giềng đã xác định. Thật ra, phương thức
này thậm chí không kiểm tra sự tồn tại của một default route trong bảng IP routing nhưng
nó có thể thực hiện việc kiểm tra này. Nếu dùng tùy chọn route-map cùng với câu lệnh,
route-map sẽ kiểm tra các hàng trong bảng định tuyến IP (chứ không kiểm tra bảng
BGP). Nếu một mệnh đề permit của route map là trùng, tuyến đường mặc định sẽ được
quảng bá đến router láng giềng.
Ví dụ dưới đây mô tả cách dùng thứ ba trên router R1, với tùy chọn route-map check-
default kiểm tra sự tồn tại của một tuyến đường mặc định trước khi R1 gửi một default
route đến cho R3. R3 là router BGP láng giềng của R1.
Cấu hình của R1 được liệt kê kế tiếp, trong đó route map sẽ so trùng với một route về
0.0.0.0/0 với một hành động permit, cho phép quảng bá một tuyến đường mặc định về


láng giềng 3.3.3.3 (R3).
router bgp 123
neighbor 3.3.3.3 remote-as 123
neigbor 3.3.3.3 update-source Loopback1
neighbor 3.3.3.3 default-originate route-map check-default
!
ip route 0.0.0.00.0.0.0 Null0
!
ip prefix-list def-route seq 5 permit 0.0.0.0/0
!
route-map check-default permit 10
match ip address prefix-list def-route
R1 đã có một tuyến đường mặc định, như kết quả dưới đây:
R1# show ip route | include 0.0.0.0/0
S* 0.0.0.0/0 is directly connected, Null0
R3 đã học được một tuyến đường mặc định từ R1 như dưới đây:
R3# show ip bgp | begin Network
Network Next Hop Metric LocPrf Weight Path
*>i0.0.0.0 1.1.1.1 100 0 i
Cách dùng route map với câu lệnh neighbor default-originate có thể mô tả như sau: nếu
trong bảng định tuyến của R1 có default route 0.0.0.0/0 thì hãy quảng bá về cho router
láng giềng R3 default route 0.0.0.0/0 trên.

×