Định tuyến tập trung so với giao thức định tuyến phân tán
Định tuyến là quá trình chọn đường dẫn nào sẽ được sử dụng để gửi lưu lượng mạng và gửi các gói dọc theo mạng phụ được chọn. Trong thuật ngữ mạng máy tính, giao thức định tuyến xác định cách các nút trong mạng (cụ thể là bộ định tuyến) tương tác với nhau, để quyết định chọn đường dẫn nào để gửi lưu lượng mạng bằng cách chia sẻ thông tin liên kết cần thiết. Thông thường, các nút có kiến thức ban đầu về các nút khác được kết nối trực tiếp với nó và giao thức định tuyến sẽ lan truyền thông tin này trước tiên đến các nút gần đó và sau đó đến các nút khác. Đây là cách các giao thức định tuyến cung cấp kiến thức về cấu trúc liên kết mạng cho các bộ định tuyến của mạng ban đầu cũng như sau khi thay đổi đã xảy ra.
Có hai loại giao thức định tuyến được phân loại là giao thức động và giao thức tĩnh. Các giao thức tĩnh chỉ hoạt động với các bảng định tuyến được cấu hình thủ công, trong khi các giao thức động cập nhật thích ứng (các) bảng định tuyến theo các thay đổi trong cấu trúc liên kết mạng. Các giao thức động được phân loại tiếp theo là tập trung và phân phối. Các giao thức tập trung tập trung vào một nút trung tâm cho tất cả các quyết định định tuyến, trong khi các giao thức phân tán làm cho mỗi thiết bị trong mạng chịu trách nhiệm đưa ra các quyết định định tuyến.
Giao thức định tuyến tập trung là gì?
Như đã đề cập ở trên, các giao thức định tuyến tập trung thuộc họ giao thức định tuyến động. Trong một mạng sử dụng giao thức định tuyến tập trung, một thiết bị xử lý trung tâm chạy trên nút trung tâm của tập trung, tập hợp thông tin (trạng thái như trạng thái lên / xuống, công suất và mức sử dụng hiện tại) trên mỗi liên kết trong mạng. Sau đó, thiết bị xử lý này sử dụng thông tin thu thập được để tính toán các bảng định tuyến cho tất cả các nút khác. Các giao thức định tuyến này sử dụng một cơ sở dữ liệu tập trung nằm ở nút trung tâm cho các tính toán này. Nói cách khác, bảng định tuyến được giữ tại một nút trung tâm duy nhất, cần được tham khảo khi các nút khác cần đưa ra quyết định định tuyến.
Giao thức định tuyến phân tán là gì?
Các giao thức định tuyến phân tán cũng thuộc họ các giao thức định tuyến động. Theo giao thức định tuyến phân tán, mỗi thiết bị trong mạng có trách nhiệm đưa ra quyết định định tuyến. Có hai loại giao thức phân tán, động được gọi là cô lập (các nút không giao tiếp) và không bị cô lập (các nút giao tiếp với nhau). Vì vậy, trong danh mục phụ này (động, phân tán và không tách biệt), có hai loại giao thức rộng được sử dụng phổ biến hơn hiện nay. Chúng là các giao thức vector khoảng cách và các giao thức trạng thái liên kết. Các giao thức vectơ khoảng cách làm cho các nút chia sẻ thông tin như đích và chi phí theo định kỳ hoặc khi cần thiết. Các giao thức trạng thái liên kết tràn ngập thông tin trạng thái liên kết trên toàn mạng để cho phép mỗi nút xây dựng một bản đồ mạng.
Sự khác biệt giữa các giao thức định tuyến tập trung và các giao thức định tuyến phân tán là gì?
Mặc dù cả hai giao thức định tuyến tập trung và phân tán là các giao thức định tuyến động, nhưng chúng khá khác nhau về cách chúng hoạt động. Sự khác biệt chính giữa chúng là dựa trên thiết bị nào trong mạng đang đưa ra quyết định liên quan đến định tuyến. Một nút trung tâm chịu trách nhiệm cho tất cả các quyết định định tuyến trong định tuyến tập trung, trong khi mỗi thiết bị chịu trách nhiệm định tuyến theo các giao thức phân tán. Các giao thức tập trung có nhiều vấn đề so với các giao thức phân tán, chẳng hạn như có một điểm lỗi duy nhất và tắc nghẽn mạng tiềm năng xung quanh nút trung tâm. Vì những lý do này, các giao thức phân tán được sử dụng phổ biến hơn.