|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Slawa Olhovchenkov 2:5030/500 04 Feb 2004 00:22:02 To : All Subject : TIME_WAIT -------------------------------------------------------------------------------- Разорил контору на Стивенса. Почитал про TCP. SO_REUSEADDR в наших условиях к уменьшению числа сокетов в сабжевом состоянии отношения не имеет (относится только к случаю, когда новое соедиенение будет открываться с той же пары адрес/порт). Хочется начхать на стандарты и RFC и не иметь столько сокетов в состоянии TIME_WAIT, бо они отжирают дескрипторы. Подумавши: 1. MSL уменьшать не хочу. Чревато (удвоением трафика для диалапщиков, уменьшением скорости, разрывами соединений). 2. Hарушение стандарта будет пожалуй практически безболезненным -- ну получит клиент в случае потери ACK на свой FIN не повторный ACK, а RST -- да глубоко почхать! Так что, ядро патчить (с sysctl для этого таймаута)? А реально это потом в основное дерево протолкнуть (только не с моим английским)? ... Стоп, себе думаю, а не дурак ли он? --- GoldED+/BSD 1.1.5 * Origin: (2:5030/500) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/222140200544.html, оценка из 5, голосов 10
|