0
無限大の発生の重要なポイントを理解することが難しいです。距離ベクトルルーティングの無限大へのカウント
私たちは
A-B-C-D-E
各リンクのコストは1です。
、
、
A
がダウンB
が更新されるネットワークを持っているとしましょう無限大としてA
へのそのコスト。しかし、B
は、から「私はA
に2のコストでアクセスできます」という広告を受信します。さて、B
は1のコストでC
に達することができるので、それは私が問題を抱えている次の部分では3
としてA
までの距離を更新します。
彼は言う、これを行うのはなぜ
は今、両方の隣国は3 のコストでA
に到達することができますC
通知が
「だからC
は4としてA
までの距離を更新します」起こる?すでにC
は2のコストでA
に達すると思っているからだ。
ベルマンフォードの式では、このコストはコスト3 + 1 = 4よりも小さい。なぜそれを4に変更するのではなく、単に距離を2に保つべきではないのですか?