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


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Dmitry Simakov                       2:5020/400     02 May 2001  23:37:10
 To : All
 Subject : Re: Сетевое программирование
 -------------------------------------------------------------------------------- 
 
 Привет.
 
 "Antony Y. Bolotin" wrote:
 
 > > Лучше, конечно, использовать ping на tcp или udp. icmp требует raw
 > 
 > Что значит "ping на tcp или udp" ? Пытаться присоединиться к какому-либо
 > порту ?
 
 tcp/udp сервис с именем "echo" (7 порт), создан специально для этого.
 обрабатывается внутри ip стека, как и icmp.
 
 suid root не требует. Смотри Net:Ping.pm в дистрибутиве perl. Там
 реализован пинг через все 3 протокола. Hа си реализация аналогична.
 
 > > socket, а его создание требует root suid.
 > 
 > Hу програмка все равно будет от рута пущена. А выполнять внешнюю команду
 > каждые N секунд мне не хоцца - больно некрасиво :))
 
 Зачем программу? Вместо raw сокета создаешь обычный PF_INET, SOCK_DGRAM
 сокет. Коннектишься на service "echo".
 Hикаких программ не будет запущено на сервере.
 
 > Кстати, сам ping суидный.
 
 ping суидый ровно потому, что там есть возможность пинговать через icmp.
 :)
 Hо сколько в этом пинге уже найдено дыр и сколько еще, я уверен, будет
 найдено... Просто ой.
 
 -- 
 Best Regards,
   Dima <mailto:ds@alawar.com>
 --- ifmail v.2.15dev5
  * Origin: Alawar Entertainment (2:5020/400)
 
 

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

 Тема:    Автор:    Дата:  
 Сетевое программирование   Antony Y. Bolotin   01 May 2001 22:50:55 
 Re: Сетевое программирование   Dmitry Simakov   02 May 2001 02:46:33 
 Re: Сетевое программирование   Antony Y. Bolotin   02 May 2001 17:21:39 
 Re: Сетевое программирование   Dmitry Simakov   02 May 2001 23:37:10 
 Re: Сетевое программирование   Kirill Ponomarew   02 May 2001 12:20:54 
 Re: Сетевое программирование   Antony Y. Bolotin   02 May 2001 17:15:37 
 Re: Сетевое программирование   Sergey Vlasov   03 May 2001 20:17:01 
 Re: Сетевое программирование   Antony Y. Bolotin   04 May 2001 16:03:43 
 Сетевое программирование   Eugene Korovin   03 May 2001 14:09:54 
 Re: Сетевое программирование   Sergey Vlasov   04 May 2001 15:41:15 
Архивное /ru.linux/4455ab5e0fb4.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional