🎯 Giới thiệu chung
Trong nội dung này, chúng ta tìm hiểu vai trò của địa chỉ IP và cách router định tuyến gói tin đến đúng đích trong mạng IP. Đây là nền tảng cốt lõi của các hệ thống mạng máy tính và Internet.
🧭 1. IP Addressing (Địa chỉ IP)
🔑 Khái niệm
Mỗi thiết bị trong mạng IP bắt buộc phải có một địa chỉ duy nhất để có thể giao tiếp. Các thiết bị này bao gồm:
Cũng giống như địa chỉ nhà giúp bưu điện chuyển thư chính xác, địa chỉ IP giúp dữ liệu được gửi đến đúng thiết bị trong mạng.
👉 IP address là một định danh số duy nhất cho mỗi thiết bị hoặc mạng khi kết nối Internet.
👉 Địa chỉ IP thường được ISP (Internet Service Provider) cấp phát.
🔢 IPv4 Address
IPv4 thường được viết ở dạng thập phân có dấu chấm, gọi là dotted-decimal notation: 202.103.0.68
➡️ Thực chất là các giá trị nhị phân được chuyển sang số thập phân để con người dễ đọc và quản lý.
🚦 2. Forwarding and Routing (Chuyển tiếp và Định tuyến)
🔀 Router là gì?
Router là thiết bị mạng dùng để chuyển tiếp gói tin giữa các mạng khác nhau.
Thông thường, router nằm ở rìa mạng (network edge) và đóng vai trò kết nối mạng nội bộ với các mạng khác (Internet).
⚙️ Hai chức năng chính của Router
🧠 2.1 Packet Routing (Định tuyến gói tin)
📌 Routing là quá trình router quyết định đường đi của gói tin.
📦 2.2 Packet Forwarding (Chuyển tiếp gói tin)
Sau khi router xác định đường đi phù hợp, nó sẽ:
📌 Hop: mỗi lần gói tin đi qua một router
📊 Vai trò của Routing Table
Routing table giúp router:
✅ Kết luận
👉 Đây là kiến thức cốt lõi trong mọi hệ thống mạng IP hiện đại
Trong nội dung này, chúng ta tìm hiểu vai trò của địa chỉ IP và cách router định tuyến gói tin đến đúng đích trong mạng IP. Đây là nền tảng cốt lõi của các hệ thống mạng máy tính và Internet.
🧭 1. IP Addressing (Địa chỉ IP)
🔑 Khái niệm
Mỗi thiết bị trong mạng IP bắt buộc phải có một địa chỉ duy nhất để có thể giao tiếp. Các thiết bị này bao gồm:
- 🖥️ Thiết bị đầu cuối (hosts/endpoints): PC, laptop, máy in, web server, smartphone, tablet
- 🔀 Thiết bị trung gian: router, switch
Cũng giống như địa chỉ nhà giúp bưu điện chuyển thư chính xác, địa chỉ IP giúp dữ liệu được gửi đến đúng thiết bị trong mạng.
👉 IP address là một định danh số duy nhất cho mỗi thiết bị hoặc mạng khi kết nối Internet.
👉 Địa chỉ IP thường được ISP (Internet Service Provider) cấp phát.
🔢 IPv4 Address
- IPv4 là địa chỉ 32-bit
- Có cấu trúc phân cấp (hierarchical)
- Gồm 2 phần chính:
- 🌐 Network ID: Xác định mạng mà thiết bị thuộc về
- 💻 Host ID: Xác định duy nhất từng thiết bị trong mạng
- Được chia thành 4 octet
- Mỗi octet = 8 bit
- Tổng cộng: 8 × 4 = 32 bit
IPv4 thường được viết ở dạng thập phân có dấu chấm, gọi là dotted-decimal notation: 202.103.0.68
➡️ Thực chất là các giá trị nhị phân được chuyển sang số thập phân để con người dễ đọc và quản lý.
🚦 2. Forwarding and Routing (Chuyển tiếp và Định tuyến)
🔀 Router là gì?
Router là thiết bị mạng dùng để chuyển tiếp gói tin giữa các mạng khác nhau.
Thông thường, router nằm ở rìa mạng (network edge) và đóng vai trò kết nối mạng nội bộ với các mạng khác (Internet).
⚙️ Hai chức năng chính của Router
🧠 2.1 Packet Routing (Định tuyến gói tin)
📌 Routing là quá trình router quyết định đường đi của gói tin.
- Router sử dụng routing protocols để:
- 🔍 Phát hiện các router khác
- 🗺️ Học đường đi đến các mạng đích
- Thông tin này được lưu trong routing table (bảng định tuyến)
- Danh sách các mạng đích
- Interface hoặc next-hop để đi tới mạng đó
- 🟢 Direct route:
Khi nguồn và đích cùng một mạng - 🔴 Indirect route:
Khi gói tin phải đi qua ít nhất một router trung gian
📦 2.2 Packet Forwarding (Chuyển tiếp gói tin)
Sau khi router xác định đường đi phù hợp, nó sẽ:
- 📥 Nhận gói tin
- 🔍 Kiểm tra địa chỉ IP đích trong header
- 📤 Gửi gói tin ra interface tương ứng
- ➡️ Nếu chưa tới đích, gói tin sẽ được chuyển tiếp sang hop tiếp theo
📌 Hop: mỗi lần gói tin đi qua một router
📊 Vai trò của Routing Table
Routing table giúp router:
- Ánh xạ network → interface / next-hop
- Quyết định hướng đi của dữ liệu trong mạng IP
- Đảm bảo gói tin được chuyển đúng – nhanh – hiệu quả
✅ Kết luận
- 🌐 Địa chỉ IP là nền tảng để định danh thiết bị trong mạng
- 🧠 Router sử dụng routing để chọn đường đi
- 📦 Router sử dụng forwarding để chuyển gói tin thực tế
- 📊 Routing table là “bộ não” điều khiển quá trình này
👉 Đây là kiến thức cốt lõi trong mọi hệ thống mạng IP hiện đại