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


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Gleb Smirnoff                        2:5020/400     15 May 2004  11:26:21
 To : Eugene Grosbein
 Subject : Re: RIPv2 на P2P
 -------------------------------------------------------------------------------- 
 
 Eugene Grosbein <Eugene.Grosbein@f1.n5006.z2.fidonet.org> wrote:
 
  EG>>> Вот с этим патчем у меня завелся RIPv2 на gif наконец-то.
  EG>>> Hо патч грязный, потому то абсолютно неоптимальный (жутко тормозной),
  EG>>> а кроме того вполне вероятно, что некорректный (не уверен,
  EG>>> что in_ifaddrhmask всегда равен длине массива in_ifaddrhashtbl минус 1).
  EG>>> Как пройтись по списку интерфейсов хотя бы линейно?
  GS>> А можете хоть в двух словах описать суть проблемы. Глядя в патч я не
  GS>> понимаю
  GS>> для чего он. Чего зебре не хватает от ядра?
 
 EG> zebra, quagga и routed для интерфейсов IFF_POINTOPOINT
 EG> передают в ядро не локальный IP интерфейса, а удаленный.
 EG> Имхо, это правильно, потому что может быть больше одного
 EG> интерфейса с одинаковым локальным IP (unnumbered).
 EG> Hо ядро FreeBSD не умеет искать интерфейс по удаленному IP.
 EG> Этот патч вводит такое умение, но делает это коряво.
 
 А в каком месте зебры обращение к этому интерфейсу? Конечно я мог
 бы сам посмотреть, но проще сесть на шею тому, кто уже разобрался.
 
 EG> Hормальное решение это кроме имеющегося хеша локальных IP-адресов
 EG> завести такой же хеш для удаленных. И искать в нем уже. 
 
 Я посмотрю еще как в линуксе, когда ответите на выше заданный вопрос.
 
 P.S. Переходим в мыло.
 
 -- 
 Totus tuus, Glebius.
 GLEBIUS-RIPN GLEB-RIPE
 --- ifmail v.2.15dev5.3
  * Origin: Demos online service (2:5020/400)
 
 

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

 Тема:    Автор:    Дата:  
 Re: RIPv2 на P2P   Gleb Smirnoff   15 May 2004 11:26:21 
Архивное /ru.unix.bsd/6577857b23fa.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional