1

У меня есть система Windows под названием "A" и система Linux под названием "B".Наше прикладное программное обеспечение является клиент-серверным программным обеспечением. Таким образом, в этом сценарии серверная часть приложения находится в оконной системе, а клиентская часть - в системе Linux.Сервер получает некоторые журналы через соединение Telent, где сервер Telent находится в системе Linux, а клиент - в системе Windows. Теперь перейдем к проблеме, я чувствую, что это немного странно.Происходит то, что telnet-соединение между этими двумя системами прерывается один или два раза в день, но устанавливается через один час. Я искал причину этого странного поведения. Я уверен, что нет никакого межсетевого экрана между системами, выполняя netstat, и я вижу, что соединение устанавливается, поэтому, вероятно, порт также открыт (я полагаю). Тогда в чем будет причина? как я объяснял ранее, наша серверная часть приложения является оконной системой и имеет клиент telnet, в его хост-файле добавлена запись 127.0.0.1 localhost, так что с адресом обратной связи.Так будет ли это делать какие-либо проблемы ??? или вторая причина, которую я предполагаю, заключается в том, что порт прослушивания фактически открыт и активно используется, но его резерв запросов на входящее соединение в очереди достиг своего максимума, поэтому в данный момент нет места для запроса входящего соединения, который должен быть поставлен в очередь. Это создает какие-либо проблемы? Если да, то что такое лекарство? Если у какого-либо органа есть какие-либо причины, стоящие за этим странным поведением, пост здесь

1 ответ1

0

Windows 2003:

сбросить настройки ip!

netsh int ip reset c:\resetlog.txt

Отключить IPv6:

netsh interface teredo set state disabled
netsh interface ipv6 6to4 set state state=disabled undoonstop=disabled
netsh interface ipv6 isatap set state state=disabled

см. правило:

netsh firewall show portopening
netsh firewall show allowedprogram
netsh interface portproxy dump

см соединение:

netstat -aton | findstr /V /L "*:*" | more

Параметр IRPStackSize указывает количество расположений стека в пакетах запросов ввода-вывода (IRP).

IRPStackSize

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters]
IRPStackSize    50(Dec) DWORD

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .