🔥 OSPF Stub Area – Tại sao các hệ thống Enterprise lớn luôn phải tối ưu Area?
Khi mới học OSPF, rất nhiều kỹ sư chỉ tập trung vào:
✅ Neighbor
✅ DR/BDR
✅ Quảng bá route
✅ SPF calculation
Nhưng khi bước vào môi trường doanh nghiệp thực tế, một vấn đề rất lớn bắt đầu xuất hiện:
❌ Routing table quá lớn
❌ Router branch CPU cao
❌ LSA flooding toàn hệ thống
❌ Hội tụ chậm khi topology thay đổi
Đó là lý do Cisco thiết kế:
👉 OSPF Stub Area
Đây là kỹ thuật cực kỳ quan trọng trong:
Nếu hiểu đúng Stub Area:
👉 Bạn sẽ bắt đầu tư duy như một Network Designer thực thụ thay vì chỉ “cấu hình cho chạy”.
📘 OSPF Stub Area là gì?
Stub Area là một loại OSPF Area đặc biệt được tạo ra để:
✅ Giảm số lượng LSA
✅ Giảm kích thước routing table
✅ Tối ưu CPU/RAM router
✅ Giảm flooding không cần thiết
Ý tưởng chính:
👉 Router branch không cần học toàn bộ route của enterprise hoặc Internet.
Nó chỉ cần:
default route
để đi ra ngoài hệ thống.
🧠 OSPF bình thường hoạt động thế nào?
Trong Standard Area, router có thể học:
✅ Internal Route
✅ Inter-Area Route
✅ External Route
Điều này đồng nghĩa:
👉 LSDB sẽ ngày càng lớn khi hệ thống mở rộng.
Ví dụ:
Một doanh nghiệp:
Nếu không tối ưu:
❌ Branch sẽ học hàng nghìn route không cần thiết.
🚀 Stub Area giải quyết vấn đề gì?
Stub Area sẽ:
❌ Chặn External LSA Type 5
Điều này có nghĩa:
👉 External Route sẽ không đi vào Stub Area.
Thay vào đó:
✅ ABR sẽ quảng bá:
0.0.0.0/0
để router biết đường đi ra ngoài.
📌 Ví dụ thực tế dễ hiểu
Giả sử có mô hình:
Area 0
|
ABR
|
Area 10 Stub
Area 10 là branch nhỏ.
Nếu là Standard Area:
❌ Router branch học rất nhiều external route.
Nếu dùng Stub:
✅ Chỉ nhận default route.
➡️ Routing table nhẹ hơn rất nhiều.
🔍 External LSA Type 5 là gì?
LSA Type 5 xuất hiện khi:
redistribute
Ví dụ:
được redistribute vào OSPF.
Trong enterprise lớn:
👉 Type 5 thường rất nhiều.
Đây chính là nguyên nhân:
❌ LSDB lớn
❌ CPU tăng
❌ SPF chạy nhiều
⚙️ Cấu hình Stub Area
Trên ABR
router ospf 1
area 10 stub
Trên Internal Router
router ospf 1
area 10 stub
📌 Tất cả router trong area phải đồng bộ cấu hình.
Nếu mismatch:
❌ OSPF Neighbor sẽ không FULL.
🧩 Kiểm tra hoạt động
Dùng lệnh:
show ip route
Bạn sẽ thấy:
O*IA 0.0.0.0/0
Đây là default route do ABR quảng bá.
⚠️ Những điều cực kỳ quan trọng về Stub Area
❌ Không cho phép ASBR
Điều này nghĩa là:
👉 Không được redistribute route bên trong Stub Area.
Nếu cần redistribute:
✅ Phải dùng NSSA.
❌ Backbone Area không thể là Stub
Area 0 luôn phải là Standard Area.
❌ Virtual Link không đi qua Stub Area
Đây là lỗi rất hay gặp trong lab CCNP.
🔥 Totally Stub Area – Phiên bản tối ưu mạnh hơn
Cisco còn mở rộng thêm:
👉 Totally Stub Area
Ngoài việc chặn:
LSA Type 5
nó còn chặn:
LSA Type 3
Kết quả:
✅ Router chỉ nhận default route duy nhất.
➡️ Routing table cực kỳ gọn.
🔵 NSSA – Giải pháp cho redistribute
Một nhược điểm lớn của Stub:
❌ Không cho ASBR
Cisco tạo ra:
👉 NSSA (Not-So-Stubby Area)
NSSA:
✅ Cho phép redistribute
✅ Dùng:
LSA Type 7
Sau đó ABR convert sang:
LSA Type 5
💡 Góc nhìn thực tế
Rất nhiều hệ thống:
đều tối ưu branch bằng:
✅ Stub
✅ Totally Stub
✅ NSSA
✅ Totally NSSA
Vì mục tiêu lớn nhất:
👉 Router branch phải nhẹ và ổn định.
🎯 Kết luận
OSPF Stub Area không chỉ là “một loại area”.
Đây là:
🔥 Tư duy tối ưu routing
🔥 Kỹ thuật scale enterprise network
🔥 Kiến thức nền tảng của CCNP/CCIE
Muốn làm chủ OSPF:
👉 Bạn bắt buộc phải hiểu Stub Area.
Khi mới học OSPF, rất nhiều kỹ sư chỉ tập trung vào:
✅ Neighbor
✅ DR/BDR
✅ Quảng bá route
✅ SPF calculation
Nhưng khi bước vào môi trường doanh nghiệp thực tế, một vấn đề rất lớn bắt đầu xuất hiện:
❌ Routing table quá lớn
❌ Router branch CPU cao
❌ LSA flooding toàn hệ thống
❌ Hội tụ chậm khi topology thay đổi
Đó là lý do Cisco thiết kế:
👉 OSPF Stub Area
Đây là kỹ thuật cực kỳ quan trọng trong:
- Enterprise Network
- MPLS WAN
- SD-WAN
- Multi-Branch Architecture
Nếu hiểu đúng Stub Area:
👉 Bạn sẽ bắt đầu tư duy như một Network Designer thực thụ thay vì chỉ “cấu hình cho chạy”.
📘 OSPF Stub Area là gì?
Stub Area là một loại OSPF Area đặc biệt được tạo ra để:
✅ Giảm số lượng LSA
✅ Giảm kích thước routing table
✅ Tối ưu CPU/RAM router
✅ Giảm flooding không cần thiết
Ý tưởng chính:
👉 Router branch không cần học toàn bộ route của enterprise hoặc Internet.
Nó chỉ cần:
default route
để đi ra ngoài hệ thống.
🧠 OSPF bình thường hoạt động thế nào?
Trong Standard Area, router có thể học:
✅ Internal Route
✅ Inter-Area Route
✅ External Route
Điều này đồng nghĩa:
👉 LSDB sẽ ngày càng lớn khi hệ thống mở rộng.
Ví dụ:
Một doanh nghiệp:
- 1 Data Center
- 50 Branch
- Redistribute Internet/BGP
Nếu không tối ưu:
❌ Branch sẽ học hàng nghìn route không cần thiết.
🚀 Stub Area giải quyết vấn đề gì?
Stub Area sẽ:
❌ Chặn External LSA Type 5
Điều này có nghĩa:
👉 External Route sẽ không đi vào Stub Area.
Thay vào đó:
✅ ABR sẽ quảng bá:
0.0.0.0/0
để router biết đường đi ra ngoài.
📌 Ví dụ thực tế dễ hiểu
Giả sử có mô hình:
Area 0
|
ABR
|
Area 10 Stub
Area 10 là branch nhỏ.
Nếu là Standard Area:
❌ Router branch học rất nhiều external route.
Nếu dùng Stub:
✅ Chỉ nhận default route.
➡️ Routing table nhẹ hơn rất nhiều.
🔍 External LSA Type 5 là gì?
LSA Type 5 xuất hiện khi:
redistribute
Ví dụ:
- Static Route
- RIP
- EIGRP
- BGP
được redistribute vào OSPF.
Trong enterprise lớn:
👉 Type 5 thường rất nhiều.
Đây chính là nguyên nhân:
❌ LSDB lớn
❌ CPU tăng
❌ SPF chạy nhiều
⚙️ Cấu hình Stub Area
Trên ABR
router ospf 1
area 10 stub
Trên Internal Router
router ospf 1
area 10 stub
📌 Tất cả router trong area phải đồng bộ cấu hình.
Nếu mismatch:
❌ OSPF Neighbor sẽ không FULL.
🧩 Kiểm tra hoạt động
Dùng lệnh:
show ip route
Bạn sẽ thấy:
O*IA 0.0.0.0/0
Đây là default route do ABR quảng bá.
⚠️ Những điều cực kỳ quan trọng về Stub Area
❌ Không cho phép ASBR
Điều này nghĩa là:
👉 Không được redistribute route bên trong Stub Area.
Nếu cần redistribute:
✅ Phải dùng NSSA.
❌ Backbone Area không thể là Stub
Area 0 luôn phải là Standard Area.
❌ Virtual Link không đi qua Stub Area
Đây là lỗi rất hay gặp trong lab CCNP.
🔥 Totally Stub Area – Phiên bản tối ưu mạnh hơn
Cisco còn mở rộng thêm:
👉 Totally Stub Area
Ngoài việc chặn:
LSA Type 5
nó còn chặn:
LSA Type 3
Kết quả:
✅ Router chỉ nhận default route duy nhất.
➡️ Routing table cực kỳ gọn.
🔵 NSSA – Giải pháp cho redistribute
Một nhược điểm lớn của Stub:
❌ Không cho ASBR
Cisco tạo ra:
👉 NSSA (Not-So-Stubby Area)
NSSA:
✅ Cho phép redistribute
✅ Dùng:
LSA Type 7
Sau đó ABR convert sang:
LSA Type 5
💡 Góc nhìn thực tế
Rất nhiều hệ thống:
- Banking
- ISP
- Retail Chain
- MPLS WAN
- SD-WAN
đều tối ưu branch bằng:
✅ Stub
✅ Totally Stub
✅ NSSA
✅ Totally NSSA
Vì mục tiêu lớn nhất:
👉 Router branch phải nhẹ và ổn định.
🎯 Kết luận
OSPF Stub Area không chỉ là “một loại area”.
Đây là:
🔥 Tư duy tối ưu routing
🔥 Kỹ thuật scale enterprise network
🔥 Kiến thức nền tảng của CCNP/CCIE
Muốn làm chủ OSPF:
👉 Bạn bắt buộc phải hiểu Stub Area.