Routing Table: "Bản đồ" chỉ đường cho Router 🗺️
Bạn có bao giờ tự hỏi làm thế nào gói tin từ máy tính của bạn có thể đi khắp Internet để đến được đích? Bí mật nằm ở Routing Table của mỗi router.
Routing Table là gì?
Hãy tưởng tượng Routing Table như một cuốn bản đồ chi tiết, giúp router biết được "đường đi nước bước" của mọi gói tin. Mỗi dòng trong bảng này là một "lộ trình" quan trọng, chứa các thông tin như:
Router xây dựng "bản đồ" thế nào?
Router không tự sinh ra Routing Table mà xây dựng nó dựa trên ba nguồn chính:
Hiểu về Routing Table là bước đầu tiên để làm chủ cách các mạng lớn kết nối và giao tiếp với nhau.
Bạn có bao giờ tự hỏi làm thế nào gói tin từ máy tính của bạn có thể đi khắp Internet để đến được đích? Bí mật nằm ở Routing Table của mỗi router.
Routing Table là gì?
Hãy tưởng tượng Routing Table như một cuốn bản đồ chi tiết, giúp router biết được "đường đi nước bước" của mọi gói tin. Mỗi dòng trong bảng này là một "lộ trình" quan trọng, chứa các thông tin như:
- Đích đến (Network): Gói tin này cần đến mạng nào?
- Chặng kế tiếp (Next-Hop): Gửi gói tin này cho router nào tiếp theo?
- Chi phí (Metric): Tuyến đường này có "đắt" không? Chi phí càng thấp, đường đi càng "ngon".
- Lối ra (Interface): Gói tin sẽ rời khỏi router bằng cổng nào?
Router xây dựng "bản đồ" thế nào?
Router không tự sinh ra Routing Table mà xây dựng nó dựa trên ba nguồn chính:
- Đường kết nối trực tiếp (Connected Routes): Đây là những con đường "có sẵn" mà router biết rõ nhất, vì chúng được kết nối trực tiếp.
- Đường tĩnh (Static Routes): Các tuyến đường được quản trị viên mạng "vẽ" thủ công. Thường dùng cho những tuyến đường đặc biệt hoặc làm dự phòng.
- Đường động (Dynamic Routes): Router "trao đổi" thông tin với các router lân cận thông qua các giao thức như EIGRP hay OSPF để tự động cập nhật bản đồ.
Hiểu về Routing Table là bước đầu tiên để làm chủ cách các mạng lớn kết nối và giao tiếp với nhau.