Sự khác nhau giữa Link State và Distance Vector

Anonim

Link State vs Distance Vector

Giao thức vector khoảng cách và giao thức trạng thái liên kết là hai phần chính trong các giao thức định tuyến. Mỗi giao thức định tuyến thuộc một hoặc cả hai. Giao thức định tuyến được sử dụng để tìm hiểu về nó là hàng xóm, mạng thay đổi, và các tuyến đường trong một mạng. Trong giao thức định tuyến, nơi chúng tôi sử dụng thuật toán định tuyến vector khoảng cách, thông tin về các bộ định tuyến được kết nối được quảng cáo định kỳ, ví dụ: RIP gửi bản cập nhật về mạng mỗi 30 giây. RIP V1, RIP V2, và IGRP là các giao thức vector khoảng cách. Nhưng trong trạng thái liên kết, các giao thức định tuyến cập nhật mạng chỉ khi một sự thay đổi trong mạng xảy ra, và nó được tạo ra để vượt qua những hạn chế của giao thức vector khoảng cách. Nếu mạng ổn định, liên kết các giao thức trạng thái lại lũ LSA thường xuyên, ví dụ: OSPF quảng cáo LSA mỗi 30 phút. OSPF và IS-IS có thể được công nhận là các giao thức trạng thái liên kết. Các thông báo chứa thông tin về mạng được gọi là LSA (Link State s). Ở đây, tất cả các bộ định tuyến học cùng một thông tin về tất cả các bộ định tuyến và mạng con trong mạng. Thông tin này được lưu trữ trong RAM của router và nó được gọi là Link State Database (LSDB). Trong mỗi router, chúng đều có một bản copy giống nhau của LSDB trong bộ nhớ.

Các giao thức vector khoảng cách xa như RIP được sử dụng trong nhiều mạng riêng lẻ, giúp tạo ra mạng Internet. Các giao thức định tuyến vector khoảng cách gửi các bản cập nhật định tuyến định kỳ đầy đủ, nhưng đôi khi những cập nhật đầy đủ này bị giới hạn bởi đường chân trời chia cắt, được sử dụng như là một cơ chế phòng ngừa vòng lặp. Đường chân trời chia không cho phép một tuyến đường được quảng cáo đến cùng một giao diện nơi mà tuyến đường được tạo ra. Khi một router không thành công, nó sẽ gửi một thông báo kích hoạt ngay lập tức, được gọi là cập nhật kích hoạt. Sau khi router tìm hiểu về một tuyến đường không thành công, nó sẽ tạm dừng các quy tắc split-horizon cho tuyến đường đó và quảng cáo một tuyến đường không thành công và loại bỏ nó khỏi mạng. Khi tuyến đường xuống, mỗi bộ định tuyến được cho thời gian gọi là bộ đếm thời gian để biết về sự cố đó và nó sẽ được gỡ bỏ.

Trong giao thức định tuyến trạng thái liên kết, mỗi nút cấu trúc một bản đồ của mọi kết nối xung quanh một router. Mỗi bộ định tuyến có đầy đủ kiến ​​thức về router mà nó kết nối, và họ thêm các tuyến tốt nhất vào các bảng định tuyến dựa trên số liệu, và cuối cùng, mỗi router trong mạng internet có cùng thông tin về mạng internet. Khi xem xét với các giao thức Distance Vector, Link state protocol cung cấp sự hội tụ nhanh, và nó làm giảm khả năng tạo các vòng trong mạng. Liên kết giao thức trạng thái không cần phải sử dụng nhiều cơ chế ngăn chặn vòng lặp.Giao thức kết nối trạng thái sử dụng nhiều CPU và bộ nhớ hơn, nhưng khi một mạng được thiết kế hợp lý, điều này có thể được giảm bớt. Do đó, nó đòi hỏi nhiều kế hoạch hơn so với giao thức vector khoảng cách, và nó là cần thiết để sử dụng nhiều cấu hình hơn cho một thiết kế mạng tốt hơn.

Sự khác nhau giữa Link State và Vector Distance là gì?

Các giao thức vector khoảng cách được sử dụng trong các mạng nhỏ, và nó có một số ít các bước nhảy, trong khi giao thức trạng thái liên kết có thể được sử dụng trong các mạng lớn hơn, và có số lượng không giới hạn.

· Giao thức vector khoảng cách có thời gian hội tụ cao, nhưng trong trạng thái liên kết, thời gian hội tụ thấp.

· Giao thức vector khoảng cách định kỳ quảng cáo các bản cập nhật, nhưng liên kết nhà nước quảng cáo chỉ những thay đổi mới trong mạng.

Giao thức vector khoảng cách quảng cáo chỉ các router kết nối trực tiếp và các bảng định tuyến đầy đủ, nhưng liên kết các giao thức trạng thái chỉ quảng cáo các bản cập nhật và làm tràn.

Trong giao thức vector khoảng cách, vòng lặp là một vấn đề, và nó sử dụng đường chân trời phân chia, ngộ độc tuyến đường và giữ như kỹ thuật ngăn ngừa vòng lặp, nhưng nhà nước liên kết không có vấn đề vòng lặp.