#824: TCP timeout

Отредактирована: 152 дня назад

Симптомы

Необходимо уточнить длительность TCP-сессий по умолчанию в Usergate

Решение

в 6 версии:

tcp_timeout_close = 10
tcp_timeout_close_wait = 10
tcp_timeout_established = 18000
tcp_timeout_fin_wait = 10
tcp_timeout_last_ack = 10
tcp_timeout_max_retrans = 300
tcp_timeout_syn_recv = 5
tcp_timeout_syn_sent = 5
tcp_timeout_time_wait = 10
tcp_timeout_unacknowledged = 18000
udp_timeout = 10
udp_timeout_stream = 60

в 7 версии:

frag6_timeout = 60
generic_timeout = 10
icmp_timeout = 30
icmpv6_timeout = 30
tcp_timeout_close = 10
tcp_timeout_close_wait = 60
tcp_timeout_established = 18000
tcp_timeout_fin_wait = 60
tcp_timeout_last_ack = 10
tcp_timeout_max_retrans = 300
tcp_timeout_syn_recv = 5
tcp_timeout_syn_sent = 5
tcp_timeout_time_wait = 60
tcp_timeout_unacknowledged = 18000
udp_timeout = 30
udp_timeout_stream = 60

При наступлении таймаута UserGate "молча" удаляет запись из своей внутренней таблицы открытых TCP сессий.

Установленная сессия разрывается через 5 часов (tcp_timeout_established = 18000).
tcp_timeout_established задает максимальное время жизни сессии.
tcp_timeout_unacknowledged задает время, в течение которого UserGate ожидает получения TCP_ACK.
После истечения данного таймера соединение будет принудительно закрыто.

Примечание

Реализация регулировки таймаутов планируется по следующим задачам:

DIS-746
DIS-508
DIS-1494
SUM-12261