Skip to main content

Giao thức định tuyến là gì?

Một giao thức định tuyến là phương tiện mà mạng máy tính có thể chỉ đạo lưu lượng truy cập hiệu quả thông qua các thiết bị được gọi là bộ định tuyến.Bất kỳ giao thức nào như vậy về cơ bản là một thuật toán được thiết kế để ngăn chặn và sửa các vòng lặp, thu thập thông tin về cấu trúc liên kết mạng và phân phối thông tin đó cho các bộ định tuyến khác và cuối cùng chọn lưu lượng đường dẫn nên đi.Một số giao thức này xử lý lưu lượng trong mạng, hướng nó đến các bộ định tuyến khác trong mạng được kiểm soát.Khi thông tin liên lạc cần nhập hoặc rời khỏi một mạng cụ thể, nó được chỉ đạo bởi một loại giao thức định tuyến khác theo dõi lưu lượng ở rìa hoặc đường viền của mạng.Khi một giao thức định tuyến được sử dụng ở bên trong mạng, nó được gọi là giao thức cổng bên trong (IGP).Sử dụng cùng một giao thức định tuyến với nhau, chúng tạo thành một miền định tuyến.Sau đó, bất kỳ số lượng tên miền định tuyến nào lại tạo thành một mạng bao gồm một hệ thống tự trị (AS).Ở đây, ở bên trong AS, các giao thức thuộc hai loại chính, giao thức trạng thái liên kết hoặc giao thức dựa trên vector.

với giao thức trạng thái liên kết, các bộ định tuyến nói chuyện với nhau để vạch raToàn bộ mạng, đánh giá trạng thái của các kết nối giữa chúng, và sau đó tính toán các đường dẫn tốt nhất có thể mà lưu lượng có thể đi để đi lại.Phương pháp này rất hữu ích trong việc xác định đường dẫn nào có thể có tốc độ kết nối nhanh hơn đường dẫn khác và để tìm ra đường dẫn ngắn nhất.Các loại giao thức định tuyến này rất nhanh trong việc khiến các bộ định tuyến hội tụ với nhau, cập nhật kiến thức của họ về mạng, khi một bộ định tuyến mới được thêm vào hoặc một bộ định tuyến ngoại tuyến.Một giao thức định tuyến dựa trên vector có hai hương vị: vectơ khoảng cách và vectơ đường dẫn, trong đó loại sau là một lớp phụ của cái trước.Phương pháp vector khoảng cách sử dụng cái được gọi là số lượng hop để xác định đường dẫn ngắn nhất từ bộ định tuyến này sang bộ định tuyến tiếp theo.Ở đây, bộ định tuyến tính số lượng giao tiếp bộ định tuyến khác phải đi qua, mỗi bộ phận đại diện cho một bước nhảy và sau đó xây dựng bản đồ của các tuyến đường tốt nhất có thể.So với giao thức trạng thái liên kết, một thuật toán vectơ khoảng cách không thể cho biết một bước nhảy cụ thể được so sánh nhanh như thế nào và cuối cùng có thể chọn một tuyến đường chậm hơn mặc dù nó đòi hỏi ít bước nhảy hơn.Nó cũng bị chậm trễ khi một bộ định tuyến được thêm hoặc xóa khỏi mạng, vì nó phải đếm lại bước nhảy để xây dựng lại bản đồ mạng của mình.Được gọi là giao thức cổng biên giới (BGP).Ngoài việc đếm bước nhảy, bộ định tuyến biên giới cũng quảng cáo tính khả dụng của nó bằng cách gửi một thông báo vector đường dẫn.Các bộ định tuyến biên giới của các mạng khác sau đó xây dựng kiến thức của họ về các con đường bên ngoài AS bằng cách xem các tin nhắn này từ nhau.Trong một số trường hợp, một giao thức định tuyến thực sự có thể được định tuyến qua một giao thức truyền thông hiện có.Việc chúng được định tuyến có hay không phụ thuộc vào lớp các mô hình kết nối hệ thống mở (OSI), theo đó chúng hoạt động, chẳng hạn như IS-IS, lớp liên kết dữ liệu và là giao thức không định tuyến.Giao thức Internet (IP) và Giao thức điều khiển truyền (TCP), hoạt động ở các lớp ba và bốn, và là hai phương tiện mà giao thức định tuyến có thể được định tuyến.Đáng chú ý nhất là các BGP chạy qua TCP.