Из того, что я могу понять, подсчет-бесконечность возникает, когда один маршрутизатор передает другую старую информацию, которая продолжает распространяться по сети в сторону бесконечности. Из того, что я читал, это может произойти, когда ссылка удалена.
Итак, в этом примере алгоритм Bellman-Ford будет сходиться для каждого маршрутизатора, они будут иметь записи друг для друга. R2 будет знать, что он может добраться до R3 по цене 1, и R1 будет знать, что он может добраться до R3 через R2 по цене 2.
Если связь между R2 и R3 отключена, тогда R2 будет знать, что она больше не может попасть в R3 по этой ссылке и удалит ее из нее. Прежде чем он сможет отправить любые обновления, возможно, что он получит обновление от R1, которое будет рекламировать его, чтобы он мог добраться до R3 по цене 2. R2 может добраться до R1 по цене 1, поэтому он обновит маршрут до R3 через R1 по цене 3. R1 затем получит обновления от R2 позже и обновит стоимость до 4. Затем они будут продолжать кормить друг друга плохими сведениями в бесконечность.
Одна вещь, которую я видел, упоминал несколько мест, так это то, что могут быть другие причины подсчета до бесконечности, кроме как только переключение ссылки в автономном режиме, например, изменение стоимости ссылки. Мне нужно подумать об этом, и из того, что я могу сказать, мне кажется, что, возможно, стоимость увеличения ссылки может вызвать проблему. Тем не менее, я не вижу, что это может привести к снижению стоимости проблемы.
Например, в примере выше, когда алгоритм сходится, и R2 имеет маршрут к R3 по цене 1, а R1 имеет маршрут к R3 через R2 при стоимости 2. Если стоимость между R2 и R3 увеличено до 5. Тогда это вызовет ту же проблему, R2 может получить обновление от рекламы R1 стоимостью 2 и изменить свою стоимость на 3 через R1, R1, а затем изменить свой маршрут через R2 до стоимости 4 и т.д., Однако, если стоимость уменьшается на конвергентном маршруте, это не будет приводить к изменению. Это верно? Это растущая стоимость между ссылками, которые могут вызвать проблему, а не снижать затраты? Есть ли другие возможные причины? Будет ли прием маршрутизатора в автономном режиме таким же, как выход ссылки?