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


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Alex Semenyaka                       2:461/64       04 Jul 2004  12:51:05
 To : Gleb Smirnoff
 Subject : IP over ICMP
 -------------------------------------------------------------------------------- 
 
 
 [03 Jul 04 11:15], Gleb Smirnoff (2:5020/400) -> Alex Semenyaka:
 
  EG>>> А что, вполне нормально. Это же все для крайних случаев, такое
  EG>>> туннелирование, тут уж не до удобств.
  AS>> Netgraph - это, конечно, очень модно, но в данном случае зачем?
  AS>> Возьми себе исходники ping, который прекрасно icmp и отправляет, и
  AS>> получает. Возми дальше интерфейс tun (или целиком исходники
  AS>> nos-tun). Скрести их. И все.
  AS>> А то горе от ума получается.
  GS> Так как я предлагаю быстрее написать. И в отличие от tun туннель
  GS> получается в ядре.
 
 Это не быстрее и не универсальнее. В случае с tun и raw socket заранее решены
 все проблемы, которые вы обсуждали тут. Еще раз повторю - простейший вариант
 туннеля пишется скрещиванием ping и nos-tun _очень_ быстро, весь код уже есть,
 cut'n'paste осталось сделать. Заодно оно не зависит от того, через какой
 интерфейс делается туннель.
 
 Одна радость - что не будет переключений контекста из-за ядерность netgraph, но 
 для туннеля по icmp это явно не критично. Зато и ошибка в коде ядро отправит в
 панику.
 
                                                      SY, Alex
 --- IMHO в последней инстанции
  * Origin: Show must go on... and off. (2:461/64)
 
 

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

 Тема:    Автор:    Дата:  
 Re: IP over ICMP   Eugene Grosbein   02 Jul 2004 18:14:34 
 IP over ICMP   Alex Semenyaka   03 Jul 2004 00:31:33 
 Re: IP over ICMP   Eugene Grosbein   03 Jul 2004 10:57:52 
 Re: IP over ICMP   Gleb Smirnoff   03 Jul 2004 11:15:00 
 IP over ICMP   Alex Semenyaka   04 Jul 2004 12:51:05 
Архивное /ru.unix.bsd/144340e7fe23.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional