Split Horizon — метод, используемый в компьютерных сетях для предотвращения петель маршрутизации, то есть зацикливания пути данных. Основан на идее, что информация о маршруте не должна быть передана обратно в том же направлении, откуда она пришла.
Маршрутизаторы в сети используют специальные протоколы, чтобы узнать, как передать данные от одного места к другому наиболее эффективным образом. Они обмениваются информацией о доступных путях, чтобы каждый маршрутизатор знал, куда переслать пакеты данных. Проблема возникает, когда маршрутизатор A сообщает маршрутизатору B, что у него есть хороший маршрут к определенному месту, а затем маршрутизатор B передает эту же информацию обратно маршрутизатору A.
На помощь приходит Split Horizon. Он как бы дает маршрутизатору команду: "Не отправляй информацию о маршруте обратно в том направлении, откуда она пришла". Это помогает избежать бесконечных циклов и обеспечивает стабильную работу сети.