Xin chào ! Nếu đây là lần đầu tiên bạn đến với diễn đàn, xin vui lòng danh ra một phút bấm vào đây để đăng kí và tham gia thảo luận cùng VnPro.
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Bgp weight attribute: Chiêu thức chọn đường đi trên từng router cisco!

    BGP WEIGHT ATTRIBUTE: CHIÊU THỨC CHỌN ĐƯỜNG ĐI TRÊN TỪNG ROUTER CISCO!
    Nếu bạn muốn điều khiển lưu lượng dữ liệu đi ra (Outbound Traffic) từ chính router địa phương của mình mà không làm ảnh hưởng đến các router khác trong cùng Autonomous System (AS), thì BGP Weight Attribute chính là thuộc tính ưu tiên hàng đầu!
    BGP WEIGHT ATTRIBUTE LÀ GÌ?
    Trong thuật toán bầu chọn đường đi (Best Path Selection Algorithm) của BGP, Weight là thuộc tính được xét đầu tiên.
    • Đặc quyền Cisco: Đây là thuộc tính độc quyền của Cisco (Cisco Proprietary), không xuất hiện trên router của các hãng khác.
    • Tác dụng nội bộ (Local): Giá trị Weight không bao giờ được trao đổi giữa các BGP router (ngay cả trong cùng AS hay khác AS). Nó chỉ có giá trị duy nhất trên chính router được cấu hình.
    • Nguyên tắc ưu tiên: Giá trị Weight càng cao (Higher Weight) thì đường đi đó càng được ưu tiên chọn làm Best Path.
    • Giá trị mặc định:
      • Tuyến đường do chính router khởi tạo (locally originated): Weight = 32768.
      • Tuyến đường học từ các BGP neighbor khác: Weight = 0.
    MÔ HÌNH HOẠT ĐỘNG (TOPOLOGY)
    Hãy cùng phân tích sơ đồ thực tế:
    • AS 1: Router R1 kết nối với R2 (AS 2) qua đường 192.168.12.0/24 và kết nối với R3 (AS 3) qua đường 192.168.13.0/24.
    • Mạng đích: Dải mạng 2.2.2.0/24 phía sau R2 và R3.
    • Yêu cầu: Từ R1, ưu tiên chọn đường đi qua R2 để đến mạng 2.2.2.0/24 bằng cách gán Weight = 500, đường đi qua R3 gán Weight = 400 (hoặc giữ mặc định là 0).
    HƯỚNG DẪN CẤU HÌNH TRÊN CISCO IOS
    2 cách cấu hình Weight trên Router Cisco: Cách 1: Gán Weight cho toàn bộ route nhận từ một Neighbor cụ thể


    Cách này đơn giản, áp dụng khi bạn muốn tất cả route từ Neighbor A đều có Weight cao hơn Neighbor B.
    Plaintext
    R1(config)# router bgp 1
    R1(config-router)# neighbor 192.168.12.2 weight 500 Cách 2: Gán Weight linh hoạt cho từng Prefix bằng Route-Map (Khuyên dùng)


    Cách này giúp bạn điều khiển chi tiết từng dải mạng (Traffic Engineering).
    Plaintext
    ! Bước 1: Định nghĩa dải mạng cần thay đổi Weight
    R1(config)# ip access-list standard PREFIX_2
    R1(config-std-nacls)# permit 2.2.2.0 0.0.0.255

    ! Bước 2: Tạo Route-Map gán Weight
    R1(config)# route-map SET_WEIGHT permit 10
    R1(config-route-map)# match ip address PREFIX_2
    R1(config-route-map)# set weight 500
    R1(config)# route-map SET_WEIGHT permit 20

    ! Bước 3: Áp Route-Map vào chiều Inbound của Neighbor
    R1(config)# router bgp 1
    R1(config-router)# neighbor 192.168.12.2 route-map SET_WEIGHT in

    KIỂM TRA KẾT QUẢ VÀ SOFT RESET
    • Chạy lệnh Soft Reset chiều Inbound để ăn chính sách mới:
    Plaintext
    R1# clear ip bgp 192.168.12.2 soft in
    • Kiểm tra bảng BGP trên R1:
    Plaintext
    R1# show ip bgp

    Kết quả: Tuyến đường đến 2.2.2.0/24 qua 192.168.12.2 có cột Weight = 500 sẽ xuất hiện ký hiệu *> (được chọn làm Best Path). Tuyến qua 192.168.13.3 có Weight = 0 sẽ chỉ đóng vai trò dự phòng.
    TỔNG HỢP LỆNH KIỂM TRA HỮU ÍCH
    • Xem bảng BGP cơ bản: show ip bgp
    • Xem chi tiết thuộc tính của 1 prefix: show ip bgp 2.2.2.0
    • Cập nhật chính sách Inbound không rớt session: clear ip bgp <IP> soft in
    NÂNG TẦM KỸ NĂNG MẠNG CÙNG KHÓA HỌC CCNP ENTERPRISE (ENCOR 350-401)
    Thành thạo BGP Path Selection (Weight, Local Preference, AS Path, MED, Origin Code...) là bước đệm quan trọng giúp bạn làm chủ các hệ thống mạng doanh nghiệp lớn và ISP!
    LỊCH KHAI GIẢNG KHÓA HỌC CCNP ENTERPRISE (ENCOR 350-401) MỚI NHẤT
    LỚP OFFLINE (Tối 2 - 4 - 6):
    Khai giảng: 21/08/2026
    LỚP ONLINE (Tối 3 - 5 - 7):
    Khai giảng: 20/08/2026
    Hotline / Zalo Tư vấn & Ưu đãi học phí: 0933 427 079
    #Cisco #CCNP #ENCOR #BGP #BGPWeight #CiscoProprietary #PathSelection #TrafficEngineering #NetworkEngineering #CCIE
    Attached Files
Working...
X