B. Thuật toán
Các chi tiết của giao thức GSR được liệt kê trong hình. 1. Lúc đầu, mỗi nút í bắt đầu với một danh sách hàng xóm trống ái, và một bảng topology trống TTI. Sau khi nút í khởi tạo các biến số địa phương của mình có giá trị thích như được mô tả trong thủ tục Nodeĩnit (i), nó học về các nước láng giềng bằng cách kiểm tra các trường người gửi của mỗi gói tin trong hàng đợi inbound của nó, PktQueue. Đó là, giả sử rằng tất cả các nút có thể được lắng nghe bởi í là i của các nước láng giềng, nút í biết thêm tất cả định tuyến người gửi gói tin đến danh sách hàng xóm của mình, AJ.
Node í rồi gọi PktProcess (i) để xử lý bản tin định tuyến nhận được, trong đó có chứa thông tin trạng thái liên kết phát sóng của nó hàng xóm. PktProcess (i) đảm bảo rằng chỉ có nhiều nhất đến thông tin trạng thái liên kết ngày được sử dụng để tính toán các tuyến đường tốt nhất bằng cách so sánh các số tự nhúng, pìĩt.SEQỰ), với những người được lưu trữ trong nút lưu trữ địa phương của tôi, cho mỗi điểm đến j. Nếu mục nhập nào trong tin nhắn gửi đến có một số thứ tự mới về đích j, TTị.LS (j) sẽ được thay thế bởi pkt.LS (j), andTTi.SEQ (j) sẽ được thay thế bởi pto.SEQ (j).
Sau khi bản tin định tuyến được kiểm tra, nút í xây dựng lại bảng định tuyến dựa trên bảng topology mới được tính toán và sau đó phát tán những thông tin mới cho các nước láng giềng. Qúa trình đó được lặp lại định kỳ.
đang được dịch, vui lòng đợi..