Я использую COM-порты для подключения к некоторому оборудованию. Я настраиваю RAS-соединения для различных COM-портов. Если я подключаюсь к одному устройству одновременно, то я могу общаться с помощью сокета TCP/IP с этим устройством. Когда я устанавливаю второе соединение с помощью второй последовательной линии на другое устройство, ОС сообщает, что соединение было успешно настроено. Однако, если я пытаюсь открыть сокет через это соединение, то он терпит неудачу. Когда я пытаюсь пропинговать аппаратные устройства, я нахожу, что могу не доходят ни до первого второго устройства. Если я теперь отключить первое соединение RAS теперь я могу открыть сокет на второе устройство.
Windows XP не разделяет эту проблему. Если я пройду через тот же сценарий с XP, я могу успешно открыть сокеты для обоих устройств одновременно.
поведение зависит от подключения. Какие-то связи появляются, чтобы быть независимым. Я могу открыть от 2 до 3 "независимых" соединений, а затем поразить проблему на следующем соединение. В этом случае последнее подключение приведет к сбою некоторых более ранних подключений. Снова неудачное соединение и перестанет отвечать на пинг. Удаление при отключении любого из этих подключений удаленного доступа его пара будет работать снова.
Я не вижу шаблона в IP-адресах "парных" соединений.
например связь РАН с 192.168.245.141 не будут работать с связи 192.168.245.116 РАН, но будет работать с соединение с IP-адресом 192.168.245.113
Я посмотрел на свойства соединений и сделал ipconfig / all и не вижу никакой существенной разницы от XP. Единственное незначительное различие заключается в том, что XP показывает стандартный физический адрес.
для Windows 7 выходные данные ipconfig /all адаптера:
PPP адаптер PROACTIV на COM17:
DNS-суффикс подключения . :
описание . . . . . . . . . . . : PROACTIV on COM17
Физический Адрес. . . . . . . . . :
DHCP включен. . . . . . . . . . . : No
Автонастройка Включена . . . . : Yes
IPv4-Адрес. . . . . . . . . . . : 192.168.245.141(предпочтительно)
Маска Подсети . . . . . . . . . . . : 255.255.255.255
Шлюз По Умолчанию . . . . . . . . . :
NetBIOS через Tcpip. . . . . . . . : Disabled
для XP это
адаптер PPP PROACTIV на COM17:
DNS-суффикс подключения . :
описание . . . . . . . . . . . : WAN (PPP/SLIP) интерфейс
Физический Адрес. . . . . . . . . : 00-53-45-00-00-00
DHCP включен. . . . . . . . . . . : No
IP-адрес. . . . . . . . . . . . : 192.168.245.141
Маска Подсети . . . . . . . . . . . : 255.255.255.255
Шлюз По Умолчанию . . . . . . . . . :
NetBIOS через Протокол tcpip. . . . . . . . : Disabled
Я был бы признателен за любую помощь.
Russell