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

  • Suboptimal Routing do Redistribution

    Troubleshooting Suboptimal Routing do Redistribution

    Vì sao Redistribution có thể gây ra định tuyến không tối ưu?


    Khi một route được redistribute từ giao thức định tuyến này sang giao thức khác, metric gốc sẽ bị mất và được thay thế bằng seed metric tại router biên (ASBR). Điều này khiến giao thức đích không còn biết được chất lượng thực sự của các liên kết phía sau ASBR.

    Nếu chỉ có một điểm redistribution, điều này hiếm khi gây ra vấn đề. Tuy nhiên, khi có nhiều ASBR cùng thực hiện redistribution, router có thể chọn một đường đi hợp lệ nhưng không phải là đường tối ưu.
    Ví dụ với EIGRP


    Giả sử mạng OSPF có hai đường đến mạng 192.168.2.0/24:
    • Qua R1: liên kết 10 Mbps
    • Qua R2: liên kết 1 Gbps (tối ưu)

    Nếu R1 và R2 cùng redistribute OSPF vào EIGRP với cùng một seed metric, EIGRP chỉ nhìn thấy hai route có metric giống nhau và sẽ quyết định dựa trên phần topology của chính EIGRP.

    Kết quả là router có thể chọn đường qua R1, mặc dù sau đó phải đi qua liên kết 10 Mbps, tạo ra hiện tượng Suboptimal Routing.

    Có thể phát hiện hiện tượng này bằng cách:
    • Quan sát topology có nhiều điểm redistribution.
    • Dùng traceroute để kiểm tra lưu lượng có đi qua ASBR mong muốn hay không.
    Cách khắc phục


    Gán seed metric khác nhau trên các ASBR để router luôn ưu tiên đường thực sự tốt hơn.

    Ví dụ, cấu hình seed metric trên R2 thấp hơn R1 để toàn bộ mạng EIGRP ưu tiên đi qua R2, tránh liên kết 10 Mbps.
    Trường hợp Redistribute vào OSPF


    Khi redistribute vào OSPF:
    • Mặc định route sẽ có metric 20.
    • Metric type mặc định là E2.

    Với E2, external metric gần như được giữ nguyên trong toàn bộ miền OSPF. Nếu nhiều ASBR quảng bá cùng một route với cùng external metric, OSPF sẽ chọn ASBR có internal cost thấp hơn.

    Nếu vô tình cấu hình seed metric trên ASBR không hợp lý, OSPF cũng có thể chọn đường đi kém tối ưu.

    Một giải pháp khác là sử dụng E1, vì E1 sẽ cộng thêm internal cost vào external metric, giúp phản ánh chính xác hơn chất lượng của toàn bộ đường đi.
    Checklist khi Troubleshooting


    Khi gặp hiện tượng định tuyến không tối ưu do Redistribution, hãy kiểm tra:
    • Có nhiều điểm redistribution (Multiple ASBRs) hay không.
    • Tốc độ và chi phí thực tế của các liên kết.
    • Seed metric được gán trên từng ASBR.
    • OSPF đang sử dụng E1 hay E2.
    • Nếu cần, điều chỉnh metric bằng:
      • default-metric
      • Tham số metric trong lệnh redistribute
      • route-map
    Kết luận


    Phần lớn các trường hợp Suboptimal Routing sau khi Redistribution đều xuất phát từ việc giao thức đích không còn nhìn thấy metric gốc của giao thức nguồn. Vì vậy, việc thiết kế và điều chỉnh seed metric trên các router biên là yếu tố quyết định để đảm bảo lưu lượng luôn đi theo đường tối ưu.
    Attached Files
    Đặng Quang Minh, CCIE#11897 (Enterprise Infrastructure, Wireless, Automation, AI), CCSI#31417

    Email : dangquangminh@vnpro.org
    https://www.facebook.com/groups/vietprofessional/
Working...
X