Большое спасибо, пофиксил. Использовал arr.length-2 чтобы определить причину бесконечного цикла. Если кому то понадобится вот рабочая версия: pastebin.com/fREsbbsF
Олег Цилюрик: QoS не настроен. Если только тоже имеет какие то настройки по умочанию. Если подскажете как посмотреть нужные для решения факторы я смогу уточнить задачу.
Олег Цилюрик: Честно признаться адреса в примере случайные. Нагрузка может быть потому что интернет канал ограничен по скорости (скорости приема около 5000кб/с и скорость отдачи 500кб/с). Трафик уходит через шлюз по умолчанию когда интернет канал сильно загружен.
В том то и дело что временами, но может действительно от высокой нагрузки. Может даже из-за этого начинает использоваться шлюз по умочанию. Но как сделать чтобы не зависимо от условий(даже если он не доступен) всегда шло через этот маршрутизатор?
Руслан Федосеев: она так же получает ипы которые стоят без префикса, только сейчас понял что пример не совсем удачный если в строке находятся 2 адреса то будут матчится оба "10.0.0.11 10.0.0.12/32" а нужен только " 10.0.0.12 "