10-секундные обрывы связи

Обсуждаем инструментарий, технологии, прочие рабочие моменты.
toyvo
Новичок
Сообщения: 6
Зарегистрирован: 16 окт 2013, 00:51

10-секундные обрывы связи

Непрочитанное сообщение toyvo »

Есть различные банкоматы NCR и Winkor разных моделей с разными типами сетевого подключения (3g, vpn, Lan..., но все с Cisco ASA либо софтовым Cisco VPN Client). На половине из этих банкоматов (около 160) возникают периодические отвалы связи. У кого-то чаще (до 10 раз в час), у кого-то реже (пару раз в день). При этом на хосте (OpenWay Way4) время от потери связи до восстановления составляет всегда 10 секунд. Софт на банкоматах стоит Dors ProATM. Пытаемся понять на каком уровне происходит обрыв связи - на уровне софта или просто на уровне сети. Пока безрезультатно. Может кто-то встречался с аналогичной проблемой или есть идеи по решению?
igor_m
Местный
Сообщения: 70
Зарегистрирован: 03 дек 2010, 18:56
Авто: Toyota Prado 95
Откуда: Алматы
Поблагодарили: 1 раз

Re: 10-секундные обрывы связи

Непрочитанное сообщение igor_m »

Для начала проверить канал связи, запустите со стороны банкомата Пинги хоста в текстовый файлик, затем просмотрите результаты. Затем уже можно дальше начинать думать.
Maksim
Местный
Сообщения: 64
Зарегистрирован: 22 ноя 2010, 19:57
Откуда: Иваново
Благодарил (а): 4 раза
Поблагодарили: 8 раз

Re: 10-секундные обрывы связи

Непрочитанное сообщение Maksim »

Если физически с сетью всё в порядке, можно посмотреть настройки TCPIP параметры KeepAlive.
Спойлер
Настройка KEEPALIVE в Windows 2000/NT/XP
Ветка реестра
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\
Параметры:
• KeepAliveTime = миллисекунды
Тип: DWORD
Определяет время неактивности соединения в миллисекундах по истечении которого начинаются KEEPALIVE-пробы. Значение по умолчанию – 2 часа (7200000).
• KeepAliveInterval = миллисекунды
Тип: DWORD
Определяет время в миллисекундах между повторами KEEPALIVE-проб. Как только истек интервал KeepAliveTime через каждый интервал времени KeepAliveInterval (в миллисекундах) посылаются KEEPALIVE-пробы максимальным количеством TCPMaxDataRetransmissions. Если ответ не придет, соединение закрывается.
• TCPMaxDataRetransmissions = число
Тип: DWORD
Определяет максимальное количество KEEPALIVE-проб. Значение по умолчанию 5.

Примеры:

• Клиенты используют модемные соединения, в системе преобладают короткие транзакции, время простоя ограничено 3 минутами.
KeepAliveTime 1 минута
TCPMaxDataRetransmissions 3
KeepAliveInterval 30 секунд
ИТОГО 3 минуты
• Клиенты используют доступ по локальной сети, в системе преобладают короткие транзакции, время простоя ограничено 2 минутами.
KeepAliveTime 30 сек
TCPMaxDataRetransmissions 5
KeepAliveInterval 10 сек
ИТОГО 90 секунд
• Клиенты используют любые соединения, время простоя не регламентируется.
KeepAliveTime 15 мин
TCPMaxDataRetransmissions 4
KeepAliveInterval 1 мин
ИТОГО 20 минут
• Клиенты используют любые соединения, в системе возможны длительные транзакции, время простоя ограничено 15 минутами.
KeepAliveTime 12 мин
TCPMaxDataRetransmissions 7
KeepAliveInterval 15 сек
ИТОГО 14 минут

Пример reg файла
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters]
"KeepAliveTime"=dword:00007530
"KeepAliveInterval"=dword:00002710
"TCPMaxDataRetransmissions"=dword:00000005

Некоторые (lantor) на форуме Консультации по работе Wincor. советуют так:

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters]
"KeepAliveTime"=dword:00003a98
"TcpKeepTries"=dword:0000000a
"TcpKeepCnt"=dword:0000000a
"TcpMaxDataRetransmissions"=dword:0000000a
"KeepAliveInterval"=dword:00003a98
Пусть о себе мнит каждый, что хочет. /Овидий/
toyvo
Новичок
Сообщения: 6
Зарегистрирован: 16 окт 2013, 00:51

Re: 10-секундные обрывы связи

Непрочитанное сообщение toyvo »

Спасибо за советы! Буду пробовать. :good:
pam12
Сбербанк
Сбербанк
Сообщения: 295
Зарегистрирован: 16 фев 2015, 21:49
Откуда: Москва

Re: 10-секундные обрывы связи

Непрочитанное сообщение pam12 »

я лично тестю так:
Пинги между банкоматом и ноутбуком.
Пинги между банкоматом и хостом
Пинги между ноутбуком и хостом

И будет ясный результат где вина.
AL_59
Сбербанк
Сбербанк
Сообщения: 340
Зарегистрирован: 25 окт 2012, 15:58
Поблагодарили: 13 раз

Re: 10-секундные обрывы связи

Непрочитанное сообщение AL_59 »

Проверьте нет ли в сетевых настройках дублирующих данных конфигурации.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Ramis1988
Новичок
Сообщения: 16
Зарегистрирован: 20 май 2015, 18:14

Re: 10-секундные обрывы связи

Непрочитанное сообщение Ramis1988 »

на сетевой карточке MTU 512 пропиши
toyvo
Новичок
Сообщения: 6
Зарегистрирован: 16 окт 2013, 00:51

Re: 10-секундные обрывы связи

Непрочитанное сообщение toyvo »

А как изменение MTU поможет, меньше будут пакеты теряться и увеличиться стабильность связи?

Кстати, проблема в физической связи. Т.е. обрывы происходят на уровне сети (на пару секунд). Софт ProATM к этому делу похоже чувствителен и засылает на хост - отвал по связи. Вот и появляются в OpenWay 10 - секундные обрывы связи. 10 секунд - похоже технологическое время ПО или ОW для переотправки запроса.
Ответить