Author Topic: Проблема с обрывом сессии TCP  (Read 3914 times)

0 Members and 1 Guest are viewing this topic.

Offline deepwalker

  • Hero Member
  • *****
  • Posts: 766
  • Karma: +8/-6
Проблема с обрывом сессии TCP
« on: March 21, 2007, 19:33:07 »
В общем проблема такая:
настраиваю бекапы через bacula. Пробую забекапить 20 гигов с виндовой машины. После часа мучений ( успевает сбекапить 3 гига) связь прерывается. При чем проходит практически ровно час, что наводит на размышления, что кто то рубит tcp сеанс. Схема связи между точками следующая:

Bacula stor (Linux)<--->Cisco 1841<-ipsec virtual tunnel->Cisco 1841<--->File server (Win server 2003)

Скажите - куда копать?? Пробую запрос в гугел aka linux "tcp+session" timeout и тп с win и с cisco. Но пока ничего не накопал. В cisco стоит таймаут час, но на нат, и причем бы здесь тунелированный  трафик не вполне ясно, так что сильно сомневаюсь в этом варианте. Причем как я понимаю таймаут для idle сессии, так что вообще не в тему.

Offline never hood

  • Hero Member
  • *****
  • Posts: 845
  • Karma: +16/-10
  • www.4job.co
    • Работа, которую ты искал
Проблема с обрывом сессии TCP
« Reply #1 on: March 21, 2007, 20:15:06 »
"загадочные" явления я иногда отслеживаю сниффером.
В данном случае, конечно, тяжко снифферить несколько гиг трафика, но можно использовать либо нарезку лога на куски, либо (что лучше) использовать "кольцевой буффер". Все это может wireshark, который можно поставить как на винде, так и на Линуксе.
В любом случае нужен будет лишь конец потока данных.

Offline deepwalker

  • Hero Member
  • *****
  • Posts: 766
  • Karma: +8/-6
Проблема с обрывом сессии TCP
« Reply #2 on: March 21, 2007, 22:07:17 »
Ну я спросил просто в надежде, что кто то уже наталкивался на подобное. Вероятнее всего рубит виндовая машина конечно, но все может быть. Завтра на работе продолжу исследования.

Offline Unit

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 1263
  • Karma: +9/-1
Проблема с обрывом сессии TCP
« Reply #3 on: March 22, 2007, 09:48:02 »
Quote from: deepwalker
Ну я спросил просто в надежде, что кто то уже наталкивался на подобное. Вероятнее всего рубит виндовая машина конечно, но все может быть. Завтра на работе продолжу исследования.
Если на ней не стоит ограничение по времени сеанса, то не рубит.
Рубит лишь тогда (без разрыва аутентификации), когда выходит timeout по отсуствию передачи данных через SMB.
« Last Edit: March 22, 2007, 09:49:10 by Unit »

Offline deepwalker

  • Hero Member
  • *****
  • Posts: 766
  • Karma: +8/-6
Проблема с обрывом сессии TCP
« Reply #4 on: March 22, 2007, 12:42:58 »
Поставил в конфиге клиента:
  Heartbeat Interval = 15 seconds
А проблема видимо была в том, что одна из tcp сессий, а именно связь с директором, была долгое время неактивна. Вот теперь она поддерживается.