Posted by : 86Gems 21 September 2014


Cấu trúc câu lệnh như sau:

network networknumber [mask networkmask]

Lệnh network kiểm soát những gì nên quảng bá vào BGP. Đây là một khái niệm khác với những gì bạn đang sử dụng để cấu hình với IGRP và RIP. Với lệnh này, không phải dùng để chạy BGP trên một giao diện nhất định mà ta đang cố gắng để chỉ cho BGP những mạng nó nên quảng bá vào. Phần mặt nạ được sử dụng vì IPv4 có thể dùng subnetting và supernetting. Có thể sử dụng tối đa 200 lệnh network. Lệnh network sẽ làm việc nếu thông tin IP đó nằm trong bảng định tuyến có thể là connected, static hoặc được học tự động.

Một ví dụ của lệnh network:

RTA#
router bgp 1
network 192.213.0.0 mask 255.255.0.0
ip route 192.213.0.0 255.255.0.0 null 0


Ví dụ trên chỉ ra rằng router A, sẽ tạo ra một lối vào cho mạng 192.213.0.0/16.  /16 chỉ ra rằng ta đang sử dụng một supernet của địa chỉ lớp C và đang quảng bá hai octet đầu tiên (16 bit đầu tiên).  Lưu ý rằng mạng 192.213.0.0 phải có trong bảng định tuyến từ trước (có thể là static route).

Redistribution

Lệnh network một cách để quảng bá mạng của bạn thông qua BGP. Một cách khác là để phân phối lại IGP của bạn (IGRP, OSPF, RIP, EIGRP, vv) vào BGP. Có nghĩa là ta chuyển tất cả các tuyến đường nội bộ vào BGP, một số tuyến đường có thể đã được học qua BGP và không cần phải gửi lại. Nên sử dụng filtering để đảm bảo rằng bạn đang gửi đến internet các tuyến đường mà bạn muốn quảng bá và không phải tất cả mọi thứ bạn có. Chúng ta hãy nhìn vào ví dụ dưới đây.

RTA quảng bá mạng 129.213.1.0 và RTC quảng bá mạng 175.220.0.0. Cấu hình RTC như sau:



Nếu sử dụng lệnh network:

RTC#
router eigrp 10
network 175.220.0.0
redistribute bgp 200
defaultmetric 1000 100 250 100 1500
router bgp 200
neighbor 1.1.1.1 remoteas 300
network 175.220.0.0 mask 255.255.0.0 ( Điều này sẽ hạn chế các mạng có nguồn gốc từ AS của bạn tới 175.220.0.0)

Nếu sử dụng redistribution:

RTC#
router eigrp 10
network 175.220.0.0
redistribute bgp 200
defaultmetric 1000 100 250 100 1500
router bgp 200
neighbor 1.1.1.1 remoteas 300
redistribute eigrp 10 (eigrp  sđưa 129.213.1.0 một lần nữa vào BGP)

Điều này khiến cho router nghĩ mạng 129.213.1.0 được bắt nguồn từ AS200. Điều này là sai lầm bởi vì AS200 không phải là nguồn gốc của mạng 129.213.1.0, nó bắt đầu từ AS100. Vì vậy, bạn sẽ phải sử dụng bộ lọc để ngăn chặn điều này xảy ra. Cấu hình chính xác sẽ là:

RTC#
router eigrp 10
network 175.220.0.0
redistribute bgp 200
defaultmetric 1000 100 250 100 1500
router bgp 200
neighbor 1.1.1.1 remoteas 300
neighbor 1.1.1.1 distributelist 1 out
redistribute eigrp 10
accesslist 1 permit 175.220.0.0 0.0.255.255

Accesslist được sử dụng đđiều khiển những gì nên quảng bá vào BGP ( Mạng có khởi nguồn từ chính AS200).

Leave a Reply

Subscribe to Posts | Subscribe to Comments

- Copyright © Kiến thức tổng quan - Vòng Đá 5A - Powered by Blogger - Designed by SnowBlack -