🔥 Introduction to Redistribution – Hiểu đúng về Redistribute trong Routing
1. Bối cảnh thực tế: Vì sao Redistribute là bắt buộc?
Trong thực tế, rất hiếm khi một hệ thống mạng chỉ chạy một giao thức định tuyến duy nhất.
Bạn sẽ gặp các tình huống như:
➡️ Khi đó, vấn đề xuất hiện:
Giải pháp duy nhất:
👉 Redistribution (phân phối lại routing)
Theo tài liệu:
2. Vấn đề cốt lõi của Redistribution
Redistribution không đơn giản là “copy route”.
Có 2 vấn đề lớn: ❗
1. Metric không tương thích
➡️ Không thể tự chuyển đổi metric (phải chuyển đổi metric thủ công).
❗ 2. Nguy cơ loop rất cao
Tài liệu nhấn mạnh:
Đây là lý do Redistribute là topic CCNP/CCIE rất quan trọng.
3. Topology minh họa (page 2)
Trong sơ đồ:
👉 Các domain hoàn toàn độc lập
➡️ Muốn end-to-end connectivity:
👉 BẮT BUỘC phải Redistribute giữa các protocol
4. Redistribute không chỉ giữa các protocol
Tài liệu chỉ ra 3 dạng:
👉 Ví dụ:
redistribute connected
5. Lab nhỏ: EIGRP ↔ RIP (page 2-3)
Topology:
Sau khi cấu hình:
👉 R2 học được:
❗ Nhưng:
➡️ Vì:
6. Nguyên tắc cực kỳ quan trọng trong Redistribution
🔹 Redistribution là outbound
Nhưng:
🔹 Phải có route trong routing table trước
7. Seed Metric – “Trái tim” của Redistribution
Đây là phần quan trọng nhất. 🔥 Sự thật:
Default Seed Metric (page 4)
👉 Nghĩa là:
👉 Nếu bạn redistribute vào:
8. Cấu hình thực tế
Redistribute vào RIP:
router rip
default-metric 5
👉 Gán hop-count = 5
Redistribute vào EIGRP:
router eigrp 12
default-metric 1500 100 255 1 1500
Ý nghĩa:
➡️ Đây là K-values cần thiết
9. Insight CCIE (quan trọng)
🔥 Redistribution = điểm “rủi ro cao nhất” trong routing design
Nếu không kiểm soát:
🔥 Best Practice (thực chiến)
10. Kết luận cho bài Route Redistribution:
Redistribution không phải là “tính năng phụ”
👉 Nó là kỹ năng cơ bản core skill của Network Architect
Hiểu sai:
→ mạng chạy nhưng không ổn định
Hiểu đúng:
→ thiết kế được multi-protocol network chuẩn CCIE
1. Bối cảnh thực tế: Vì sao Redistribute là bắt buộc?
Trong thực tế, rất hiếm khi một hệ thống mạng chỉ chạy một giao thức định tuyến duy nhất.
Bạn sẽ gặp các tình huống như:
- Doanh nghiệp đang chạy OSPF, nhưng mua lại công ty khác dùng EIGRP
- Hệ thống legacy vẫn còn RIP
- Mạng service provider có thể có BGP + IGP mix
➡️ Khi đó, vấn đề xuất hiện:
Các routing protocol không “hiểu” route của nhau
Giải pháp duy nhất:
👉 Redistribution (phân phối lại routing)
Theo tài liệu:
Đây là phương pháp trao đổi thông tin định tuyến giữa các routing protocol khác nhau
2. Vấn đề cốt lõi của Redistribution
Redistribution không đơn giản là “copy route”.
Có 2 vấn đề lớn: ❗
1. Metric không tương thích
- OSPF → cost
- EIGRP → K-values (bandwidth, delay…)
- RIP → hop count
➡️ Không thể tự chuyển đổi metric (phải chuyển đổi metric thủ công).
❗ 2. Nguy cơ loop rất cao
Tài liệu nhấn mạnh:
Khi import route từ protocol khác, có thể xảy ra routing loop
Đây là lý do Redistribute là topic CCNP/CCIE rất quan trọng.
3. Topology minh họa (page 2)
Trong sơ đồ:
- EIGRP AS1: mạng 10.0.0.0/8
- OSPF multi-area: mạng 20.0.0.0/8
- RIP domain: mạng 30.0.0.0/8
👉 Các domain hoàn toàn độc lập
➡️ Muốn end-to-end connectivity:
👉 BẮT BUỘC phải Redistribute giữa các protocol
4. Redistribute không chỉ giữa các protocol
Tài liệu chỉ ra 3 dạng:
- Giữa routing protocols (OSPF, EIGRP, RIP, BGP)
- Redistribute static routes
- Redistribute connected routes
👉 Ví dụ:
redistribute connected
5. Lab nhỏ: EIGRP ↔ RIP (page 2-3)
Topology:
- R1: EIGRP
- R2: EIGRP + RIP (ASBR)
- R3: RIP
Sau khi cấu hình:
👉 R2 học được:
- Route từ EIGRP
- Route từ RIP
❗ Nhưng:
- R1 không thấy RIP routes
- R3 không thấy EIGRP routes
➡️ Vì:
Redistribution KHÔNG xảy ra tự động
6. Nguyên tắc cực kỳ quan trọng trong Redistribution
🔹 Redistribution là outbound
Khi cấu hình trên R2, chỉ routing table của R2 không thay đổi
Nhưng:
- R2 sẽ quảng bá route sang protocol khác
🔹 Phải có route trong routing table trước
Bạn không thể redistribute cái mà router không biết
7. Seed Metric – “Trái tim” của Redistribution
Đây là phần quan trọng nhất. 🔥 Sự thật:
Mỗi protocol dùng metric khác nhau → phải gán metric mới khi redistribute
Default Seed Metric (page 4)
- RIP → Infinity ❌
- EIGRP → Infinity ❌
- OSPF → cost 20 (external) ✔
- BGP → giữ nguyên ✔
👉 Nghĩa là:
👉 Nếu bạn redistribute vào:
- RIP mà không set metric → route không dùng được
- EIGRP mà không set metric → route không vào bảng định tuyến
8. Cấu hình thực tế
Redistribute vào RIP:
router rip
default-metric 5
👉 Gán hop-count = 5
Redistribute vào EIGRP:
router eigrp 12
default-metric 1500 100 255 1 1500
Ý nghĩa:
- Bandwidth
- Delay
- Reliability
- Load
- MTU
➡️ Đây là K-values cần thiết
9. Insight CCIE (quan trọng)
🔥 Redistribution = điểm “rủi ro cao nhất” trong routing design
Nếu không kiểm soát:
- Routing loop
- Route feedback
- Suboptimal routing
- Blackhole traffic
🔥 Best Practice (thực chiến)
- Luôn dùng:
- route-map
- prefix-list
- tag
- Luôn:
- set metric rõ ràng
- tránh mutual redistribution không kiểm soát
10. Kết luận cho bài Route Redistribution:
Redistribution không phải là “tính năng phụ”
👉 Nó là kỹ năng cơ bản core skill của Network Architect
Hiểu sai:
→ mạng chạy nhưng không ổn định
Hiểu đúng:
→ thiết kế được multi-protocol network chuẩn CCIE