Bước nhảy (Hop) và số bước nhảy (Hop Counts) là gì?

Tác giả AI+, T.Bảy 25, 2024, 07:19:20 CHIỀU

« Chủ đề trước - Chủ đề tiếp »

0 Thành viên và 1 Khách đang xem chủ đề.

Hop là gì và tại sao nó là một thông tin quan trọng?

Hop là một thuật ngữ mạng máy tính dùng để chỉ số lượng bộ định tuyến mà một gói (một phần dữ liệu) đi qua từ nguồn đến đích.

Đôi khi một bước nhảy được tính khi một gói đi qua phần cứng khác trên mạng, như bộ chuyển mạch, điểm truy cập và bộ lặp. Điều này không phải lúc nào cũng đúng và nó phụ thuộc vào vai trò của các thiết bị đó trên mạng và cách chúng được định cấu hình.


Về mặt kỹ thuật, sẽ chính xác hơn khi gọi định nghĩa hop này là số hop. Một bước nhảy thực tế là một hành động xảy ra khi một gói chuyển từ bộ định tuyến này sang bộ định tuyến tiếp theo. Tuy nhiên, hầu hết thời gian, số bước nhảy chỉ được gọi là số bước nhảy.

1. Số bước nhảy (Hop Counts) nghĩa là gì?

Mỗi khi các gói truyền từ máy tính hoặc thiết bị này sang máy tính hoặc thiết bị khác, chẳng hạn như từ máy tính của bạn đến trang web và quay lại (tức là xem một trang web), thì sẽ có một số thiết bị trung gian, như bộ định tuyến, tham gia.


Mỗi khi dữ liệu đi qua bộ định tuyến, nó sẽ xử lý dữ liệu đó và sau đó gửi dữ liệu đó đến thiết bị tiếp theo. Trong tình huống nhiều bước nhảy, rất phổ biến trên internet, một số bộ định tuyến có liên quan đến việc đưa các yêu cầu của bạn đến nơi bạn muốn.

2. Số bước nhảy (Hop Counts) có quan trọng không?

Quá trình xử lý và chuyển tiếp đó cần có thời gian. Điều đó xảy ra ngày càng nhiều (tức là ngày càng nhiều bước nhảy) sẽ làm tăng thêm thời gian, có khả năng làm chậm trải nghiệm của bạn khi số bước nhảy tăng lên.

Tổng thời gian cần thiết để dữ liệu đó di chuyển từ nguồn đến đích, được đo bằng độ trễ. Mỗi bước nhảy mới đều gây ra độ trễ, dẫn đến độ trễ tăng lên. Giảm thiểu số bước nhảy là điều cần thiết để cải thiện hiệu suất mạng.

Có rất nhiều yếu tố quyết định tốc độ mà bạn có thể sử dụng một số trang web hoặc dịch vụ dựa trên web nhất định và số bước nhảy không phải là quan trọng nhất nhưng nó thường đóng một vai trò nào đó.

Số bước nhảy thấp hơn cũng không nhất thiết có nghĩa là kết nối giữa hai thiết bị sẽ nhanh hơn. Số bước nhảy cao hơn qua một đường dẫn có thể hoạt động tốt hơn số bước nhảy thấp hơn thông qua một đường dẫn khác, nhờ các bộ định tuyến nhanh hơn và đáng tin cậy hơn dọc theo đường dẫn dài hơn.

Số bước nhảy chỉ đo số bước nhảy mà gói dữ liệu thực hiện chứ không phải khoảng cách thực tế mà nó di chuyển hoặc thời gian cần thiết để đến đích. Những vấn đề như tắc nghẽn mạng và giới hạn băng thông có thể ảnh hưởng đến hiệu suất mạng, bất kể số bước nhảy.

Các công nghệ mới như điện toán ranh giới làm giảm nhu cầu quan tâm nhiều đến số bước nhảy của chúng ta. Điện toán ranh giới mang sức mạnh xử lý đến gần nguồn dữ liệu hơn, do đó giảm nhu cầu dữ liệu đó phải di chuyển khoảng cách xa trên toàn mạng.

3. Cách xác định số bước nhảy trong một đường dẫn

Hiện có rất nhiều chương trình kết nối mạng tiên tiến có thể hiển thị cho bạn tất cả những điều thú vị về các thiết bị nằm giữa bạn và điểm đến.

Tuy nhiên, cách dễ nhất để có được số bước nhảy là sử dụng lệnh tracert đi kèm với Dấu nhắc Lệnh trong Windows.

Mở Dấu nhắc Lệnh và sau đó thực thi tracert theo sau là tên máy chủ hoặc địa chỉ IP của đích, như sau:

Mã nguồn [Chọn]
tracert vietnetwork.vn
Trong số những thứ khác, bạn sẽ được hiển thị số bước nhảy khi chúng xuất hiện, với số bước nhảy cuối cùng là tổng số bước nhảy.


Bạn có thể xem một số ví dụ về tracert để biết thêm về cách sử dụng lệnh đó trong Windows và những điều có thể xảy ra. Lệnh traceroute cũng có sẵn cho Linux.