🔥 [CHUYÊN ĐỀ OSPF – KHÁM PHÁ 3 THẾ GIỚI IOS XE, NX-OS VÀ IOS XR] 🔥
Nếu bạn từng cấu hình OSPF trên Cisco router/switch thì có thể bạn đang "mặc định hóa" cách làm đó cho tất cả thiết bị Cisco. Nhưng khoan! Từng nền tảng như IOS XE, NX-OS và IOS XR đều có "cách chơi riêng" – và nếu không hiểu rõ, bạn sẽ rất dễ “vỡ hình” khi làm việc với Data Center hoặc hạ tầng nhà mạng.
Bài viết này sẽ giúp bạn “lột xác” kiến thức OSPF truyền thống, khám phá điểm khác biệt cốt lõi trong cách vận hành và cấu hình OSPF trên từng nền tảng của Cisco.
🎯 OSPF là gì và vì sao quan trọng?
OSPF (Open Shortest Path First) là một giao thức định tuyến động mạnh mẽ, dựa trên thuật toán Dijkstra, hỗ trợ chia vùng (area), phát hiện loop, hội tụ nhanh và hoạt động ổn định trên mạng phức tạp. Nó là "xương sống" trong rất nhiều hệ thống mạng doanh nghiệp, Data Center và cả nhà cung cấp dịch vụ.
🌍 Ba thế giới Cisco – Ba phong cách OSPF
1. IOS XE (Mạng doanh nghiệp truyền thống)
interface GigabitEthernet1 ip vrf forwarding CUST01 ip address 192.168.10.1 255.255.255.0 ip ospf 10 area 0 router ospf 10 vrf CUST01 router-id 10.0.0.1
router ospf 10 vrf CUST01 router-id 10.0.0.1 network 192.168.10.0 0.0.0.255 area 0
2. NX-OS (Thế giới Data Center – Spine/Leaf)
interface Ethernet1/1
no switchport
vrf member CUST01
ip address 192.168.10.1/24
ip router ospf CUST01-OSPF area 0.0.0.0
router ospf CUST01-OSPF
vrf CUST01
router-id 10.0.0.1
3. IOS XR (Nhà mạng – ISP, Carrier)
interface GigabitEthernet0/0/0/1
vrf CUST01
ipv4 address 192.168.10.1 255.255.255.0
router ospf 1 vrf CUST01 router-id 10.0.0.1 area 0
interface GigabitEthernet0/0/0/1
network point-to-point
📌 Tips dành cho IOS XR:
🧠 Câu hỏi luyện thi – CCNA đến CCIE
🔎 Tổng Kết Nhanh
Kết thúc – Một mẹo thực chiến
🛠️ Khi triển khai OSPF trong hệ thống có nhiều VRF, hãy ưu tiên gán giao diện OSPF trực tiếp, thay vì lệnh network. Điều này giúp bạn dễ kiểm soát hơn trong môi trường đa dịch vụ như MPLS VPN hoặc Fabric ACI.
Bạn đã từng cấu hình OSPF trên cả ba nền tảng chưa? Hãy chia sẻ kinh nghiệm của bạn ở phần bình luận hoặc đặt câu hỏi nếu gặp case thực tế nhé!
📚 Cộng đồng ccna ccnp ccie của VnPro luôn sẵn sàng đồng hành cùng bạn trên hành trình Networking!
Nếu bạn từng cấu hình OSPF trên Cisco router/switch thì có thể bạn đang "mặc định hóa" cách làm đó cho tất cả thiết bị Cisco. Nhưng khoan! Từng nền tảng như IOS XE, NX-OS và IOS XR đều có "cách chơi riêng" – và nếu không hiểu rõ, bạn sẽ rất dễ “vỡ hình” khi làm việc với Data Center hoặc hạ tầng nhà mạng.
Bài viết này sẽ giúp bạn “lột xác” kiến thức OSPF truyền thống, khám phá điểm khác biệt cốt lõi trong cách vận hành và cấu hình OSPF trên từng nền tảng của Cisco.
🎯 OSPF là gì và vì sao quan trọng?
OSPF (Open Shortest Path First) là một giao thức định tuyến động mạnh mẽ, dựa trên thuật toán Dijkstra, hỗ trợ chia vùng (area), phát hiện loop, hội tụ nhanh và hoạt động ổn định trên mạng phức tạp. Nó là "xương sống" trong rất nhiều hệ thống mạng doanh nghiệp, Data Center và cả nhà cung cấp dịch vụ.
🌍 Ba thế giới Cisco – Ba phong cách OSPF
1. IOS XE (Mạng doanh nghiệp truyền thống)
- Hỗ trợ cả EIGRP, RIP, BGP và OSPF.
- Cho phép cấu hình OSPF theo 2 phong cách:
- Gắn trực tiếp trên interface với ip ospf process-id area
- Dùng lệnh network trong router process OSPF
interface GigabitEthernet1 ip vrf forwarding CUST01 ip address 192.168.10.1 255.255.255.0 ip ospf 10 area 0 router ospf 10 vrf CUST01 router-id 10.0.0.1
✅ Giao diện Gi1 được gán trực tiếp vào tiến trình OSPF số 10, khu vực 0.
Ví dụ 2 – Dùng lệnh network:router ospf 10 vrf CUST01 router-id 10.0.0.1 network 192.168.10.0 0.0.0.255 area 0
✅ Giao diện nào có địa chỉ thuộc subnet 192.168.10.0/24 sẽ tự tham gia OSPF.
2. NX-OS (Thế giới Data Center – Spine/Leaf)
- Không có lệnh network
- Mọi thứ gán trực tiếp tại cấp giao diện
- Dùng tên mô tả thay vì số cho OSPF process → Dễ quản lý môi trường lớn.
- Tất cả khu vực OSPF sẽ được hiển thị dạng thập phân có dấu chấm (dù cấu hình kiểu thập phân cũng được).
interface Ethernet1/1
no switchport
vrf member CUST01
ip address 192.168.10.1/24
ip router ospf CUST01-OSPF area 0.0.0.0
router ospf CUST01-OSPF
vrf CUST01
router-id 10.0.0.1
✅ Bạn phải cấu hình từng giao diện tham gia OSPF. Không có “network range” như IOS.
⛳ Lưu ý thú vị: NX-OS rất phù hợp cho mô hình Spine-Leaf với nhiều VRF, cấu hình rõ ràng tại từng interface giúp kiểm soát tốt hơn. 3. IOS XR (Nhà mạng – ISP, Carrier)
- Tất cả đều thực hiện bên trong cấu hình tiến trình router
- Mỗi interface OSPF phải được khai báo trong khu vực
- Phải dùng lệnh commit để áp dụng
interface GigabitEthernet0/0/0/1
vrf CUST01
ipv4 address 192.168.10.1 255.255.255.0
router ospf 1 vrf CUST01 router-id 10.0.0.1 area 0
interface GigabitEthernet0/0/0/1
network point-to-point
📌 Tips dành cho IOS XR:
- Phong cách cấu hình rất rõ ràng, hướng đến tính lặp lại và quản lý cấu hình theo mô-đun.
- Bạn có thể khai báo nhiều VRF trong cùng một process OSPF.
🧠 Câu hỏi luyện thi – CCNA đến CCIE
Hỏi: Khi cấu hình OSPF trên Cisco NX-OS, điều nào là đúng?
- OSPF process phải là số
- Dùng lệnh network để xác định interface
- Cấu hình interface OSPF ở cấp giao diện
- Khu vực OSPF không hỗ trợ định dạng thập phân có dấu chấm
🔎 Tổng Kết Nhanh
| IOS XE | Interface hoặc network | Quen thuộc, phổ biến |
| NX-OS | Cấp giao diện, tag tên process | Chuẩn Data Center |
| IOS XR | Tất cả trong router OSPF mode | Phân vùng rõ, chuẩn Telco |
🛠️ Khi triển khai OSPF trong hệ thống có nhiều VRF, hãy ưu tiên gán giao diện OSPF trực tiếp, thay vì lệnh network. Điều này giúp bạn dễ kiểm soát hơn trong môi trường đa dịch vụ như MPLS VPN hoặc Fabric ACI.
Bạn đã từng cấu hình OSPF trên cả ba nền tảng chưa? Hãy chia sẻ kinh nghiệm của bạn ở phần bình luận hoặc đặt câu hỏi nếu gặp case thực tế nhé!
📚 Cộng đồng ccna ccnp ccie của VnPro luôn sẵn sàng đồng hành cùng bạn trên hành trình Networking!