Топ питань
Часова шкала
Чат
Перспективи

Netgraph

З Вікіпедії, вільної енциклопедії

Remove ads

netgraph — модульна мережева підсистема ядра FreeBSD, заснована на принципі графів. У Netgraph будується граф з вузлів різних типів, вузол кожного типу має деяку кількість входів/виходів (хуків, англ. hooks). Вузол netgraph дозволяє здійснювати певні дії над пакетом, що проходить через нього. Деякі Netgraph вузли надають підтримку різних протоколів, інкапсуляцій, таких як L2TP, PPTP, PPPoE, PPP, ATM, bluetooth, інші служать для зв'язки модулів і сортування/маршрутизації між вузлами netgraph, наприклад bpf, split.

Netgraph також портований на інші операційні системи: NetBSD[1] і Ядро Linux 2.4 і 2.6 від 6WIND[2].

Remove ads

Історія

netgraph був розроблений і вперше реалізований Джуліаном Елішером (англ. Julian Elischer) за участю Арчі Кобса (англ. Archie Cobbs) в Whistle Communications, Inc. для роутера Whistle InterJet, який працював під управлінням модифікованої FreeBSD 2.2. До основного дерева FreeBSD netgraph був включений у версії 3.4.

Типи вузлів

Більше інформації Тип, Опис ...
Remove ads

Див. також

Примітки

Посилання

Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads