Danh mục sản phẩm
Bài 60: Interpreting Routing Table Thực Chiến — Đọc Log show ip route
💡 Liên hệ thực tế
Xuyên suốt Phần 3, bạn đã gặp show ip route ở rất nhiều bài — Static Route (Bài 44), OSPF (Bài 49), FHRP không trực tiếp nhưng liên quan. Giờ là lúc tổng hợp lại — luyện khả năng đọc hiểu 1 Routing Table thực chiến chỉ trong vài giây, như cách 1 bác sĩ nhìn phim X-quang là đoán ngay được vấn đề nằm ở đâu.
📘 Kiến thức cốt lõi
📋 Ví dụ 1 Routing Table thực chiến đầy đủ để phân tích:
Codes: L - local, C - connected, S - static, R - RIP, O - OSPF, D - EIGRP
O*E2 - OSPF external type 2, i - IS-IS
Gateway of last resort is 203.0.113.1 to network 0.0.0.0
S* 0.0.0.0/0 [1/0] via 203.0.113.1
C 192.168.1.0/24 is directly connected, GigabitEthernet0/0
L 192.168.1.1/32 is directly connected, GigabitEthernet0/0
O 192.168.20.0/24 [110/2] via 192.168.100.2, 00:15:23, GigabitEthernet0/1
S 10.0.0.0/8 [1/0] via 192.168.100.3
🔍 Đọc từng loại mã Codes — ý nghĩa và cách phân biệt:
| Mã | Ý nghĩa | Cách nhận biết |
|---|---|---|
L (Local) |
Địa chỉ IP chính xác của Interface (subnet /32) | Luôn có /32, đại diện chính bản thân địa chỉ Interface |
C (Connected) |
Mạng nối trực tiếp vào 1 Interface | Không có via, chỉ ghi "directly connected" |
S (Static) |
Tuyến do quản trị viên tự khai báo | Đã học ở Bài 44 |
O (OSPF) |
Tuyến học được qua OSPF | Đã học ở Bài 49 |
S* |
Static Route đóng vai trò Default Route | Dấu * là "candidate default", thường đi kèm 0.0.0.0/0 |
💡 Phân biệt
CvàL— điểm hay gây nhầm lẫn nhất:Clà cả dải mạng (192.168.1.0/24) nối vào Interface, cònLlà chính xác 1 địa chỉ IP (192.168.1.1/32) của Interface đó — Cisco IOS tách riêng 2 dòng này từ phiên bản 15.x trở đi để phân biệt rõ ràng giữa "cả dải mạng" và "chính địa chỉ Router".
⚖️ Đọc số [AD/Metric] — thông tin quan trọng nhất trong mỗi dòng tuyến:
O 192.168.20.0/24 [110/2] via 192.168.100.2, 00:15:23, GigabitEthernet0/1
| Thành phần | Giá trị | Ý nghĩa |
|---|---|---|
110 |
Administrative Distance | Độ tin cậy của nguồn OSPF (đã học ở Bài 49) |
2 |
Metric (Cost) | Chi phí đường đi tính theo băng thông (đã học ở Bài 48) |
via 192.168.100.2 |
Next-Hop | Router kế tiếp trên đường đi |
00:15:23 |
Uptime - Thời gian tồn tại | Tuyến này đã học được cách đây bao lâu |
GigabitEthernet0/1 |
Exit Interface | Cổng gửi gói tin ra |
🩺 Chẩn đoán nhanh 3 tình huống sự cố thường gặp qua Routing Table:
| Triệu chứng quan sát | Nguyên nhân khả dĩ |
|---|---|
| Thiếu hẳn 1 tuyến mong đợi | Sai Wildcard Mask trong network (OSPF) hoặc quên ip route (Static) |
| Có 2 tuyến cùng đích nhưng chỉ 1 tuyến "sống" trong bảng | Tuyến kia có AD cao hơn, đang ở trạng thái "chờ" kiểu Floating Static Route (Bài 45) |
"Gateway of last resort is not set" dù đã cấu hình ip route 0.0.0.0 |
Thiếu Next-Hop hợp lệ, hoặc Interface Next-Hop đang down |
💬 Hỏi & Đáp nhanh
❓ Vì sao Cisco IOS lại tách riêng dòng C (Connected) và L (Local) thay vì gộp chung như các phiên bản cũ?
✅ Việc tách riêng giúp Routing Table rõ ràng và chính xác hơn về mặt kỹ thuật — dòng L (/32) thể hiện đúng bản chất: đây là địa chỉ IP duy nhất thuộc về chính Router, trong khi C thể hiện toàn bộ dải mạng mà Interface đó tham gia. Với các phiên bản IOS cũ hơn, 2 khái niệm này từng gộp chung vào 1 dòng C, có thể gây hiểu nhầm nhẹ về phạm vi chính xác của tuyến.
❓ Nếu thấy 1 dòng có cả S và O cho cùng 1 dải mạng đích, điều gì đang xảy ra?
✅ Đây là tình huống có cả Static Route lẫn OSPF cùng biết đường tới 1 đích — nhưng Routing Table thực tế chỉ hiển thị 1 tuyến duy nhất được chọn (theo nguyên tắc Administrative Distance thấp hơn thắng, đã học ở Bài 45). Nếu bạn không thấy cả 2 dòng cùng lúc, đừng lo — đó là hành vi bình thường, không phải lỗi hiển thị.
❓ "Gateway of last resort is not set" có phải luôn là lỗi cần sửa ngay không?
❌ Không hẳn — nếu Router đó không cần kết nối ra ngoài phạm vi mạng nội bộ đã biết (ví dụ Router chỉ phục vụ định tuyến nội bộ giữa các VLAN, không có vai trò kết nối Internet), việc không có Default Route là hoàn toàn hợp lý và không phải sự cố.
📝 Bài tập đánh giá
Câu 1: Mã L trong Routing Table đại diện cho điều gì?
- A. Toàn bộ dải mạng nối trực tiếp vào Interface
- B. Chính xác địa chỉ IP (/32) của Interface đó
- C. Tuyến học được qua OSPF
- D. Tuyến Static Route
Câu 2: Trong dòng O 192.168.20.0/24 [110/2] via 192.168.100.2, số 2 đại diện cho gì?
- A. Administrative Distance
- B. Metric (Cost)
- C. Số hiệu VLAN
- D. Số lượng Router đã đi qua
👉 Đáp án:
Câu 1: B — Mã L (Local) đại diện cho chính xác địa chỉ IP /32 của Interface, khác với C (Connected) đại diện cho toàn bộ dải mạng.
Câu 2: B — Số 2 đứng sau dấu / trong cặp [110/2] là Metric (Cost), còn số 110 đứng trước là Administrative Distance.
📚 Bài viết thuộc khóa học CCNA của VNExperts
🧭 Điều hướng
| ⬅️ Bài trước | 🏠 Mục lục khóa học | Bài kế tiếp ➡️ |
|---|---|---|
| Bài 59: Named ACL & Troubleshooting | Mục lục khóa học CCNA | Bài 61: Load Balancing & Route Redistribution |
