🚀 OSPF PATH SELECTION: ĐỪNG ĐỂ CHI PHÍ (COST) "LỪA" BẠN! 🚀
Khi nhắc đến OSPF, đa số chúng ta thường nghĩ ngay đến Cost (chi phí). Cứ đường nào Cost thấp hơn thì Router sẽ chọn đường đó, đúng không? Thực tế, đó chỉ là một nửa của sự thật!
Trong thế giới của các chuyên gia, OSPF có một "bảng chữ cái" ưu tiên riêng biệt. Nó sẽ nhìn vào Loại đường đi (Path Type) trước khi thèm ngó ngàng đến chỉ số Metric. Nếu bạn không nắm rõ quy tắc này, bạn sẽ rất dễ cấu hình sai luồng dữ liệu (Traffic Engineering) trong các hệ thống mạng phức tạp.
Hãy cùng tôi "giải mã" thứ tự ưu tiên chọn đường của OSPF theo đúng chuẩn tài liệu kỹ thuật nhé!
1. THỨ TỰ ƯU TIÊN VÀNG (PATH PREFERENCE LIST)
Hãy ghi nhớ thứ tự sau đây, OSPF sẽ chọn từ trên xuống dưới. Chỉ khi hai tuyến đường có cùng "cấp bậc", nó mới bắt đầu so sánh đến Cost:
Ví dụ về Intra-Area vs Inter-Area: Giả sử Router của bạn nhận được thông tin về Prefix X (mạng 10.1.1.0/24) qua hai hướng:
OSPF được thiết kế để tránh hiện tượng Loop (vòng lặp) trong định tuyến. Bằng cách ưu tiên Intra-Area hơn Inter-Area, OSPF đảm bảo rằng dữ liệu sẽ luôn cố gắng đi trong vùng của nó trước khi mạo hiểm đi sang các vùng khác. Theo chuẩn RFC 3101 (thay thế cho RFC 1587), các quy tắc này là bắt buộc để đảm bảo sự đồng bộ giữa các thiết bị của các hãng khác nhau.
💡 LỜI KHUYÊN:
Khi bạn làm Lab hoặc triển khai thực tế, nếu thấy một Route có Cost thấp hơn nhưng không xuất hiện trong bảng định tuyến (Routing Table), đừng vội vàng chỉnh sửa Cost. Hãy kiểm tra lại "Type of path" bằng lệnh show ip ospf database. Rất có thể một Route Intra-Area đang "chiếm quyền" của Route Inter-Area mà bạn đang cố gắng tối ưu.
#VnPro#CCNA#CCNP#CCIE#OSPF#PathSelection#NetworkEngineering#Routing#CiscoExpert
Khi nhắc đến OSPF, đa số chúng ta thường nghĩ ngay đến Cost (chi phí). Cứ đường nào Cost thấp hơn thì Router sẽ chọn đường đó, đúng không? Thực tế, đó chỉ là một nửa của sự thật!
Trong thế giới của các chuyên gia, OSPF có một "bảng chữ cái" ưu tiên riêng biệt. Nó sẽ nhìn vào Loại đường đi (Path Type) trước khi thèm ngó ngàng đến chỉ số Metric. Nếu bạn không nắm rõ quy tắc này, bạn sẽ rất dễ cấu hình sai luồng dữ liệu (Traffic Engineering) trong các hệ thống mạng phức tạp.
Hãy cùng tôi "giải mã" thứ tự ưu tiên chọn đường của OSPF theo đúng chuẩn tài liệu kỹ thuật nhé!
1. THỨ TỰ ƯU TIÊN VÀNG (PATH PREFERENCE LIST)
Hãy ghi nhớ thứ tự sau đây, OSPF sẽ chọn từ trên xuống dưới. Chỉ khi hai tuyến đường có cùng "cấp bậc", nó mới bắt đầu so sánh đến Cost:
- Ưu tiên 1: Intra-Area (O) - Đường nội vùng. Đây là những tuyến đường nằm cùng một Area với Router.
- Ưu tiên 2: Inter-Area (O IA) - Đường liên vùng. Tuyến đường đi xuyên qua các Area khác nhau thông qua ABR.
- Ưu tiên 3: External Type 1 (E1) - Đường ngoại loại 1. Tuyến đường từ các giao thức khác (EIGRP, BGP, Static...) được quảng bá vào OSPF và có cộng dồn Cost.
- Ưu tiên 4: NSSA Type 1 (N1) - Đường ngoại loại 1 trong vùng NSSA.
- Ưu tiên 5: External Type 2 (E2) - Đường ngoại loại 2. Tuyến đường ngoại nhưng KHÔNG cộng dồn Cost (giữ nguyên Cost gốc lúc quảng bá).
- Ưu tiên 6: NSSA Type 2 (N2) - Đường ngoại loại 2 trong vùng NSSA.
Ví dụ về Intra-Area vs Inter-Area: Giả sử Router của bạn nhận được thông tin về Prefix X (mạng 10.1.1.0/24) qua hai hướng:
- Hướng A (Intra-Area): Có Cost là 100.
- Hướng B (Inter-Area): Có Cost chỉ là 10. Kết quả: OSPF sẽ luôn chọn Hướng A (Intra-Area) mặc dù Cost của nó cao gấp 10 lần Hướng B. Tại sao? Vì trong OSPF, tính ổn định và tin cậy của thông tin nội vùng luôn cao hơn thông tin từ vùng khác chuyển đến.
- E1: Bạn có một chi nhánh ở xa, trên đường đi qua nhiều Router. Nếu chọn E1, Cost sẽ bằng [Cost gốc] + [Tất cả Cost trên đường đi]. Điều này giúp Router biết được đường nào thực sự gần hơn về mặt vật lý.
- E2: OSPF chỉ quan tâm đến [Cost gốc]. Dù bạn đi qua 1 Router hay 10 Router, Cost vẫn không đổi. Đây là lựa chọn mặc định khi chúng ta thực hiện redistribute.
OSPF được thiết kế để tránh hiện tượng Loop (vòng lặp) trong định tuyến. Bằng cách ưu tiên Intra-Area hơn Inter-Area, OSPF đảm bảo rằng dữ liệu sẽ luôn cố gắng đi trong vùng của nó trước khi mạo hiểm đi sang các vùng khác. Theo chuẩn RFC 3101 (thay thế cho RFC 1587), các quy tắc này là bắt buộc để đảm bảo sự đồng bộ giữa các thiết bị của các hãng khác nhau.
💡 LỜI KHUYÊN:
Khi bạn làm Lab hoặc triển khai thực tế, nếu thấy một Route có Cost thấp hơn nhưng không xuất hiện trong bảng định tuyến (Routing Table), đừng vội vàng chỉnh sửa Cost. Hãy kiểm tra lại "Type of path" bằng lệnh show ip ospf database. Rất có thể một Route Intra-Area đang "chiếm quyền" của Route Inter-Area mà bạn đang cố gắng tối ưu.
#VnPro#CCNA#CCNP#CCIE#OSPF#PathSelection#NetworkEngineering#Routing#CiscoExpert