2012-10-30 5 views
5

Używam systemu Linux i próbuję dowiedzieć się, jak przesłać (za pośrednictwem interfejsu API) tabelę NDP dla konkretnego wpisu. Jedyny przykład, jaki znalazłem do tej pory (w źródle dla iproute2) używa Netlink i pobiera całą tabelę. Czy istnieje sposób na zapytanie Netlink o konkretny adres IPv6 w konkretnym interfejsie? Czy jest inny sposób niż użycie Netlinka, że ​​powinienem to zrobić?Jak przesłać zapytanie do tabeli IPv6 NDP (sąsiednie protokoły wykrywania) dla określonego sąsiada

+1

Czy mógłbyś udostępnić swoją drogę, aby uzyskać stolik sąsiada? Ja też szukam sposobu na zapytanie o stół. –

Odpowiedz

2

Niestety, nie jest to możliwe w jądrze Linuksa od wersji 3.6. W 2010 r. Dodano patch someone submitted, aby dodać taką funkcję, ale nigdy nie została ona scalona z bazą kodu jądra. Musisz przeciągnąć cały stół sąsiada do przestrzeni użytkownika, a następnie przeszukać go tam.

Powiązane problemy