проблема
Разъем соединения между 192.168.1.1(сервер) и 192.168.1.12(клиент) не может быть установлен (см. Рис. 1).
тесты
Тест 1: "Пинг"
ping 192.168.1.2 -S 192.168.1.1
-> Успех
ping 192.168.1.12 -S 192.168.1.11
-> Успех
ping 192.168.1.12 -S 192.168.1.1
-> Fail
Тест 2: "Розетка"
Сокет Соединение между 192.168.1.1(Сервер) и 192.168.1.2(Клиент) может быть установлено.
Данные были получены и отправлены успешно.
Сокет Соединение между 192.168.1.1(Сервер) и 192.168.1.12(Клиент) НЕ МОЖЕТ быть установлено.
Обратный вызов BeginAccept в SocketSever НИКОГДА не вызывался.
Тест 3: "Устройства с альтернативными конечными точками"
Сокет Соединение между 192.168.1.1(Сервер) и 192.168.1.2(Клиент) может быть установлено.
Сокет Соединение между 192.168.1.1(Сервер) и 192.168.1.12(Клиент) НЕ МОЖЕТ быть установлено.
Поэтому оба оконечных устройства работают нормально (на самом деле это одни и те же продукты)
Тест 4: "Другая структура сети"
В другой структуре сети все работает отлично (см. Рис. 2).
Однако я не могу принять это решение, потому что я не могу поставить концентратор между левым и правым USB-ETHERNET.
Мое предположение
Эта проблема вызвана тем, что обе сети изолированы и не могут взаимодействовать друг с другом.
Если какое-либо приложение Windows работает как "HUB", оно может решить эту проблему.
Есть предложения или решения?