🌐 Routing Table & Default Gateway
Hiểu rõ cách thiết bị mạng quyết định đường đi cho dữ liệu
📋 Routing Table là gì?
Routing Table là một bảng chứa thông tin về các tuyến đường (routes) mà một thiết bị mạng (router, computer) sử dụng để quyết định gửi gói tin đến đâu.
🎯 Mục đích: Giống như bản đồ chỉ đường, routing table cho biết:
- Để đến network nào thì phải đi qua đâu
- Đường nào gần nhất (metric thấp nhất)
- Interface nào để gửi gói tin
🏗️ Cấu trúc Routing Table
Destination Gateway Genmask Flags Metric Ref Use Iface 0.0.0.0 192.168.1.1 0.0.0.0 UG 100 0 0 eth0 192.168.1.0 0.0.0.0 255.255.255.0 U 100 0 0 eth0 10.0.0.0 192.168.1.254 255.0.0.0 UG 200 0 0 eth0 172.16.0.0 192.168.2.1 255.255.0.0 UG 150 0 0 eth1
Destination (Đích đến)
Network hoặc host mà gói tin muốn đến
- 0.0.0.0 = Default route (tất cả destinations khác)
- 192.168.1.0 = Network cụ thể
- 8.8.8.8 = Host cụ thể
Gateway/Next Hop
IP address của router tiếp theo để gửi gói tin
- 0.0.0.0 = Directly connected (không cần gateway)
- 192.168.1.1 = IP của router tiếp theo
Interface (Giao diện mạng)
Cổng mạng để gửi gói tin ra
- eth0 = Ethernet port 0
- wlan0 = WiFi interface
- lo = Loopback interface
Metric (Chi phí)
Số đo độ "tốt" của tuyến đường
- Số càng nhỏ = tuyến đường càng tốt
- Dùng để chọn best path khi có nhiều tuyến đường
🔄 Các loại Routes
1. Connected Routes (C)
Các network trực tiếp kết nối với interface của router
C 192.168.1.0/24 is directly connected, FastEthernet0/0
2. Static Routes (S)
Routes được cấu hình thủ công bởi admin
S 10.0.0.0/8 [1/0] via 192.168.1.254
3. Dynamic Routes
Routes học được từ routing protocols
R 172.16.0.0/16 [120/2] via 192.168.2.1, 00:00:23, FastEthernet0/1 O 192.168.100.0/24 [110/20] via 10.0.0.2, 00:05:15, Serial0/0
Nhận xét