Một "tuyến đường" (khi được sử dụng như một danh từ), theo thuật ngữ mạng, đề cập đến danh sách các bước nhảy tiếp theo có thể (địa chỉ IP của bộ định tuyến trung gian (thiết bị lớp 3)) có thể được sử dụng để đến đích cụ thể (được xác định bởi IP địa chỉ nhà). Là một động từ, "tuyến" giống như "gửi".
Giả sử, bạn muốn gửi các gói IP từ host1 đến host2: host1 [20.0.0.1] ==== router1 [1.1.1.1] ==== router2 [2.2.2.2] ==== router3 [3.3.3.3] = === host2 [40.0.0.1]
Vì vậy, "tuyến đường" hoặc đường dẫn đến host2 từ máy chủ 1 là: 1.1.1.1> 2.2.2.2> 3.3.3.3
Ghi chú:
- Từ một nguồn nhất định, có thể có một số "tuyến đường" đến đích. Điều này xảy ra bởi vì mỗi bộ định tuyến quyết định nơi gửi gói tiếp theo (nghĩa là, nó quyết định ai sẽ là bộ định tuyến hop tiếp theo). Và những bước nhảy tiếp theo tạo thành "tuyến đường" đến đích.
- Trong Bảng định tuyến, "tuyến đường" chỉ mạng. Một bảng định tuyến về cơ bản chứa "các mạng" và "địa chỉ bước nhảy tiếp theo" cho các mạng đó. Nó cũng chứa thông tin khác như chi phí (thường được sử dụng khi có nhiều bước nhảy tiếp theo cho một mạng nhất định).
Trả lời Q1: Các tuyến được "ghi" trong các công cụ chuyển tiếp gói (ASIC) của các thiết bị định tuyến. Nó được lưu trữ dưới dạng các bit và khi một gói đến để định tuyến, những điều sau đây xảy ra: một kiểm tra cơ bản của các tổng kiểm tra và Ethertype khác nhau đã được thực hiện. b Nếu DMAC (MAC đích) trong khung nhận được khớp với địa chỉ MAC của cổng mà nó được nhận, thì gói được xem xét để định tuyến. c Bảng chuyển tiếp (giống như bảng định tuyến chỉ có một "bước nhảy tiếp theo" cho mỗi "mạng") được sử dụng để quyết định nơi gửi gói tin tiếp theo. DIP (IP đích) trong gói đến được sử dụng để thực hiện thao tác AND khôn ngoan trên mục nhập "mạng" có trong bảng chuyển tiếp. [Để biết thêm chi tiết, xem Trả lời cho Q2]
Trả lời cho Q2: Một bảng định tuyến mẫu được hiển thị dưới đây:
Bảng định tuyến IPv4
Các tuyến hoạt động:
Network Destination Netmask Gateway Metric
20.0.0.0 255.255.255.0 30.0.0.1 25
Điều này ngụ ý rằng tất cả các gói có DIP (IP đích) của chúng trong mạng 20.0.0.0/24, sẽ được chuyển tiếp (định tuyến) đến bộ định tuyến 30.0.0.1.
Giả sử một gói đến sẽ đến với DIP: 20.0.0.2. Để "định tuyến" gói này, Mạng đích được phát hiện:
20.0.0.2 VÀ Netmask cho mục nhập bảng định tuyến đầu tiên (ví dụ: 255.255.255.0)
0001 0100.0000 0000.0000 0000.0000 0010 VÀ 1111 1111.1111 1111.1111 1111.0000 0000 = 0001 0100.0000 0000.0000 0000.0000 0000 tức là 20.0.0.0 [Điều này khớp với mục "mạng" trong bảng Định tuyến và gói được gửi đến
Trả lời Câu 3: Các tuyến tĩnh được sử dụng khi bạn rõ ràng muốn thực hiện một bước nhảy tiếp theo cụ thể thay vì để nó cho giao thức định tuyến được định cấu hình (như, ospf). Hơn nữa, việc mở rộng mạng với định tuyến tĩnh là khó khăn vì cần nhiều nỗ lực hơn. Ngoài ra, như MaQleod đã nói, nó không phải là lỗi.