11,3 DISTANCE VECTOR ROUTING
Đầu tiên chúng ta thảo luận về khoảng cách vector routing. Phương pháp này nhìn thấy một AS, với tất cả các bộ định tuyến và
các mạng, như một đồ thị, một tập hợp các nút và đường (cạnh) kết nối các nút. Một router
thông thường có thể được đại diện bởi một nút và một mạng bởi một liên kết nối hai nút,
mặc dù cơ quan đại diện khác cũng có thể. Các lý thuyết đồ thị được sử dụng một thuật toán
gọi là Bellman-Ford (còn gọi là Ford-Fulkerson) trong một thời gian để tìm đường đi ngắn nhất
giữa các nút trong một đồ thị với khoảng cách giữa các nút. Đầu tiên chúng ta thảo luận về thuật toán này
trước khi chúng ta thấy làm thế nào nó có thể được sửa đổi để được sử dụng cho việc cập nhật bảng định tuyến trong một
vector khoảng cách định tuyến.
Bellman-Ford Algorithm
Hãy cho chúng tôi một thời gian ngắn thảo luận về các thuật toán Bellman-Ford. Thuật toán này có thể được sử dụng trong nhiều
ứng dụng trong lý thuyết đồ thị. Nếu chúng ta biết chi phí giữa mỗi cặp nút, chúng ta có thể sử dụng
các thuật toán để tìm ra chi phí thấp nhất (con đường ngắn nhất) giữa bất kỳ hai nút. Hình 11.3
cho thấy một bản đồ với các nút và dây chuyền. Các chi phí của mỗi dòng được đưa ra trên các tuyến; các thuật toán
có thể tìm thấy chi phí ít nhất giữa bất kỳ hai nút. Ví dụ, nếu các nút đại diện cho
các thành phố và các dòng đại diện cho đường kết nối chúng, đồ thị có thể tìm thấy ngắn
khoảng cách giữa hai thành phố.
đang được dịch, vui lòng đợi..
