Трафик tcp возможна прием-передача разными каналами?
Несколько маршрутизаторов Mirkotik в разных офисах. Подняты каналы l2tp, статическая маршрутизация на всех. При попытке использования ecmp в маршрутах для резервирования возникают проблемы с прохождением tcp трафика. Пакеты ICMP без проблем проходят по разным маршрутам, UDP трафик также передается. TCP трафик не работает. По сути получается, что маршрут от одного маршрутизатора в какую-либо сеть идет по одному пути, а обратно трафик может идти по другому пути через другие маршрутизаторы. TCP трафик должен идти туда и обратно только по одной цепочке маршрутизаторов?
Нет конечно означает, что tcp трафик может идти разными маршрутами туда и обратно или нет? ICMP пакеты при этом без проблем идут разными путями, разными маршрутами.
Дмитрий, про нат понял, гляну. Почему в этих же условиях icmp и udp проходят... потому что не устанавливается соединение - пакет пришел на узел одним маршрутом, с него ответный пакет ушел другим маршрутом, а tcp устанавливает соединение с ip-адресом не узла источника, а шлюза из-за возможного NAT и Ip-адреса этого шлюза в заголовке пакета.