|
|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Eugene Grosbein 2:5006/1 03 Apr 2007 21:04:57 To : Victor Sudakov Subject : Re: tap(4) --------------------------------------------------------------------------------
03 апр 2007, вторник, в 16:43 KRAST, Victor Sudakov написал(а):
VS> Для чего полезного можно использовать интерфейс tap ?
VS> Принцип работы-то понятен, а какой конкретно софт умеет работать с
VS> /dev/tapX ?
vtun из портов умеет эмулировать ethernet-туннель, при этом вместо
tun(4) используется tap(4). Ethernet-туннель можно включить в бридж-группу
с другими интерфейсами ethernet или туннелями и получить хождение
бродкастов по туннелю, объединение локалок. В связи с поддержкой EtherIP
ядром стало неактуально (на шестерке), по-прежнему актуально для старых
версий.
qemu при эмуляции сети для виртуальной машины может опять же создавать
виртуальный сегмент ethernet, в который хост-машина входит посредством
интерфейса tap(4). Опять же несколько таких сегментов можно забриджевать :-)
Еще для всяких экспериментов, до развития netgraph(4), было легко
из userland запихать всякую фигню в /dev/tap0, скормив её таким
образом стеку. Hаверняка еще применения есть.
Eugene
--
Президент колледжа и епископ, даже если они лишены личного честолюбия,
управляют дорогостоящими учреждениями и должны искать деньги там,
где они имеются. (Hорберт Винер)
--- slrn/0.9.8.0 (FreeBSD)
* Origin: Svyaz Service JSC (2:5006/1@fidonet)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/26093299fed41.html, оценка из 5, голосов 10
|