Может ли поведение ONU тормозить трафик между двумя микротиками, проходящий через IP-IP туннель, даже если ONU находится в режиме pass-through, или же он не различает такие трафики от любого другого туннеля между вашим микротиком и центром данных?
Да, слабый процессор на оборудовании ONU может ограничить пропускную способность широкополосного доступа при прохождении через него IP-IP трафика. Если процессор ONU не может эффективно обрабатывать большие объемы трафика через IP-IP туннель, это может привести к сужению пропускной способности и задержкам. Однако, если ONU находится в режиме pass-through, то он обычно не должен вносить задержки или ограничения в трафик, проходящий через него между двумя микротиками. Поскольку в режиме pass-through ONU просто передает трафик без его изменения или обработки, он не должен различать IP-IP трафик от других типов трафика. В целом, неисправности или ограничения процессора на оборудовании ONU могут повлиять на пропускную способность широкополосного доступа и трафика через IP-IP туннель, поэтому рекомендуется обратиться к провайдеру для их решения.
Может быть ONU как-им то образом различает что трафик ip-ip и не справляется с ним, даже если он в режиме pass-through?Да, скорее всего, причина в этом: почти все бюджетные скоростные маршрутизаторы не могут маршрутизировать трафик на процессоре в полную скорость, перекладывая эту задачу на специализированную аппаратную подсистему после начальной обработки соединения. Аппаратные подсистемы, как правило, ускоряют только TCP и UDP.
IPIP — протокол уровня L3, он не использует TCP или UDP, поэтому не ускоряется аппаратно.
Попробуйте GRE-туннель, быть может, он будет ускоряться аппаратно из-за его применения в PPTP, есть шанс, что чип его поддерживает.
Либо же сделайте туннель поверх UDP. В Linux можно обернуть IPIP или GRE в UDP с помощью fou и gue.