Как реализовать seamless переключение между вайфаем и эфирнетом, шоб всякий tcp не рвался, а юзал работающий транспорт? Под моим контролем оба девайса, на них крутятся Zverпрыщи.
TCP рвётся не из-за изменения маршрута (о котором он понятия не имеет, очевидно), а из-за исчезновения связанного интерфейса и появления нового (плевать, что с тем же IP-адресом). Проблема решается (без введения дополнительных трюков в имеющийся софт) привязкой к всегда рабочему интерфейсу (localhost или независимый от физических виртуальный адаптер с нужными настройками). После этого автоматическое переключение реализуется либо на уровне объединения каналов (решения клонятся в сторону попипипиритарности, драйвер беспроводной карты может оказаться не готовым и отвертеться, сославшись на головную боль), либо с помощью динамической маршрутизации (есть стандартные протоколы, есть всякие добавки к ним на десерт). Как настроить то или иное решение на нужный алгоритм и минимальную задержку переключения в условиях локальной сети — смотри интернет.
bonding?
TCP рвётся не из-за изменения маршрута (о котором он понятия не имеет, очевидно), а из-за исчезновения связанного интерфейса и появления нового (плевать, что с тем же IP-адресом). Проблема решается (без введения дополнительных трюков в имеющийся софт) привязкой к всегда рабочему интерфейсу (localhost или независимый от физических виртуальный адаптер с нужными настройками). После этого автоматическое переключение реализуется либо на уровне объединения каналов (решения клонятся в сторону попипипиритарности, драйвер беспроводной карты может оказаться не готовым и отвертеться, сославшись на головную боль), либо с помощью динамической маршрутизации (есть стандартные протоколы, есть всякие добавки к ним на десерт). Как настроить то или иное решение на нужный алгоритм и минимальную задержку переключения в условиях локальной сети — смотри интернет.