|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Eugene B. Berdnikov 2:5020/400 06 Mar 2001 16:03:36 To : Zahar Kiselev Subject : Re: Microsoft предлагает запретить Linux!!! -------------------------------------------------------------------------------- Zahar Kiselev <Zahar.Kiselev@p1.f382.n5030.z2.fidonet.org> wrote: ZK> At 06 Mar 01 12:04:17, Eugene B. Berdnikov wrote to Zahar Kiselev: ZK> ZK>>> Похоже что действительно есть случаи, когда линуксовое TCP виснет. ZK>>> К примеру есть программа, пересылающая данные через TCP ZK>>> соединение(netcat пробовали в частности, но не только она). EBB>> Dump в студию, да? EBB>> Без трейса и дампа это гадание на кофейной гуще. ZK> Оно и с дампом будет похоже на гадание. Потому как отловить такой повис ZK> вообще очень не просто - надо часами следить за работающим компьютером. Hу так голова на то и дана сисадмину, чтобы перекладывать свои заботы на плечи других. :) Повесьте tcpdump на свободную консоль и отдыхайте. Hе хватит консоли - направьте его в syslog. Hапример. Вариантов много. EBB>> А вообще коннекция обязана жить вечно. :) А меня, например, логины с EBB>> домашней EBB>> машины месяцами живут, хотя модем через час неактивности вешает трубку. ZK> В том случае, если связь отключается по неактивности соединения - это так и ZK> должно быть. А вот если есть данные, ожидающие передачи - то соединение ZK> должно разрываться если оборвался канал связи и не восстановился за какое-то ZK> разумное время. Правда тут не понятно что делать с программой "на той ZK> стороне" - она продолжает "слушать" соединение, хотя другая сторона давно ZK> его оборвала и не может сообщить об этом из-за отключения канала связи. Каждая сторона, которая хочет иметь лишь живые соединения, может использовать SO_KEEPALIVE. А тот, кто "давно оборвал", ответит RST если соединение с его стороны уже сдохло. ZK> Потому я и сказал, что не уверен - глюк это или фича, но жить это мешало ZK> сильно пока не предусмотрели всякие программные "предохранители". -- Eugene Berdnikov --- ifmail v.2.15dev5 * Origin: Institute for High Energy Physics, Protvino, Russia (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/535382db5710.html, оценка из 5, голосов 10
|