Sinh thuật toánCá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 trống hàng xóm Aị, và một cấu trúc liên kết có sản phẩm nào bảng TTị. Sau khi nút í khởi của nó biến địa phương với các giá trị thích hợp như được mô tả trong thủ tục Nodeĩnit(i), nó học về hàng xóm của mình bằng cách kiểm tra trường người gửi của mỗi gói tin trong hàng đợi trong nước của nó, PktQueue. Có nghĩa là, giả sử rằng tất cả các nút có thể được xét xử bởi tôi là là hàng xóm, nút í thêm tất cả các định tuyến gói tin người gửi vào danh sách hàng xóm của mình, Ấj.Nút í sau đó invokes PktProcess(i) để xử lý các tin nhắn nhận được định tuyến, có chứa các liên kết thông tin nhà nước phát sóng của nó hàng xóm. PktProcess(i) đảm bảo rằng chỉ nhất đến nay liên kết thông tin trạng thái được sử dụng để tính toán các tuyến đường tốt nhất bằng cách so sánh số nhúng trình tự, pìĩt. SEQỰ), với những người được lưu trữ trong nút i lưu trữ cục bộ, cho mỗi điểm đến j. Nếu bất cứ mục nhập trong thư đến có một số thứ tự mới hơn liên quan đến đí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 định tuyến thư được kiểm tra, nút í xây dựng lại bảng định tuyến dựa trên bảng cấu trúc liên kết mới được tính và sau đó phát sóng thông tin mới cho các nước láng giềng. Pro-cess theo định kỳ lặp đi lặp lại.
đang được dịch, vui lòng đợi..