Главная страница


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Lev Walkin                           2:5020/400     29 Jan 2004  18:48:30
 To : Slawa Olhovchenkov
 Subject : Re: незакрытые сокеты
 -------------------------------------------------------------------------------- 
 
 
 Slawa Olhovchenkov wrote:
 
 > Hello Lev!
 > 
 > 29 Jan 04, Lev Walkin writes to Igor Sysoev:
 > 
 >  >> А как SO_REUSEADDR этому поможет ?
 > 
 >  LW> я ждал этого вопроса ;)
 > 
 >  LW> поможет тем, что включает широко известный в узких кругах сайд-эффект.
 >  LW> он заключается в том, что для новых сокетов могут использоваться
 >  LW> закрытые сокеты, сидящие в TIME_WAIT. Обычно они так и сидят в этом
 >  LW> состоянии 2MSL, но при наличии флага SO_REUSEADDR вместо создания
 >  LW> нового сокета ядро может выбрать вариант их реиспользования.
 >  LW> это не значит, что в системе совсем не будет TIME_WAIT, но это количество
 >  LW> имеет достаточно четкую верхнюю границу при известной загрузке.
 > 
 > ОК, отсюда вопросы.
 > 
 > 1. В каких случаях происходит использование сокетов в состоянии TIME_WAIT?
 
 ahez. на моих тестах получалось что-то около 200 сокетов с TIME_MAX
 открывается, а дальше они начинают переиспользоваться. без SO_REUSEADDR
 их были тысячи.
 
 > 2. Какими эффектами это может грозить? Hапример, если на таком сокете
 > (реюзанном) вторая сторона вдруг проснется -- новое соединение не закроется ли
 > нафиг?
 
 not likely. в TCP еще есть sequence ids и time option, не забывай.
 
 -- 
 Lev Walkin
 vlm@netli.com
 
 --- ifmail v.2.15dev5.2
  * Origin: Netli, Inc. (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 незакрытые сокеты   Slawa Olhovchenkov   29 Jan 2004 15:14:24 
 Re: незакрытые сокеты   Lev Walkin   29 Jan 2004 15:55:49 
 Re: незакрытые сокеты   Igor Sysoev   29 Jan 2004 16:38:08 
 Re: незакрытые сокеты   Lev Walkin   29 Jan 2004 16:47:01 
 Re: незакрытые сокеты   Igor Sysoev   29 Jan 2004 18:02:41 
 Re: незакрытые сокеты   Lev Walkin   29 Jan 2004 18:46:56 
 Re: незакрытые сокеты   Lev Walkin   29 Jan 2004 18:57:56 
 Re: незакрытые сокеты   Igor Sysoev   29 Jan 2004 19:33:18 
 Re: незакрытые сокеты   Lev Walkin   29 Jan 2004 19:52:24 
 незакрытые сокеты   Slawa Olhovchenkov   29 Jan 2004 17:41:14 
 Re: незакрытые сокеты   Lev Walkin   29 Jan 2004 18:48:30 
 незакрытые сокеты   Slawa Olhovchenkov   29 Jan 2004 16:59:28 
 Re: незакрытые сокеты   Lev Walkin   29 Jan 2004 17:52:22 
Архивное /ru.unix.bsd/9104cc13918a.html, оценка 3 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional