Routing Information Protocol のシミュレータを実装しようとしています。ほとんどの実装は完了していると思いますが、ノードが別のノードからテーブルを受信するときに使用されるアルゴリズムの一部についてはよくわかりません。
if ステートメントの 1 つを次に示します。
if address is known by p1 with a link of p2 then:
if the cost for p2 is not exactly one less than p1's cost:
act as if this address was unknown to p1
p1 が p2 からテーブルを受け取っているところ。これは、p1 のテーブルにアドレスがあり、p1 のそのアドレスに関連付けられたリンクが p2 へのリンクである場合、p2 のコストが p1 のコストより正確に小さくないかどうかを確認することを意味しますか?
ありがとう