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