** заменён на **vid** в управляющих сообщениях: используйте **vid**, **vlan** - помечен для удаления в будущем;
* в коде: динамическая таблица заменена на статическую таблицу это позволило упростить код и это даст выигрыш в скорост... VLAN-в обрабатываемом нодой, минус в чуть большем потреблении памяти и возможно замедление на малом (2
p_freebsd_netgraph.shtml|На OpenNet]]\\
===== Использование =====
Создать мост между em0 и re0, где re0 подключён к сети с мультикастом:
<code>mcastbr2.sh start re0 em0</code>
или если нужно чтобы трафик попадал в сетевой стёк ОС, как было до установки мос... можно сравнить с LUA: он даёт широкие возможности по манипуляции с сетевыми пакетами, относительно про
сать на шлюзе одно rdr и одно pass правило, чтобы по какому то порту подключится к любому компу в сети.\\
Однако это не работает, если компьютер к которому нужно подключится:
* фильтрует все адреса не принадлежащ
====== ng_lagg - if_lagg on netgraph ======
По неизвестной причине использование **if_lagg** и двух сетевых адаптеров igb на FreeBSD 10.1 amd64 приводило к большой нагрузке на CPU, потере пакетов и потере связи при приёме мультикаста с битрейтом свыше 100 мегабит.\\
Реализация объедин
уках:
* **L2** - (ng_ether и др) Ethernet, есть поддержка вланов: все тегированные пакеты обрабатываются в нормальном режиме, дополнительных действий не требуется, ограничений на к... анов нет;
* **L3** - (ng_ipfw и др) IPv4, IPv6 (пока не реализовано).
Одну ноду одновременно можно подключать к различным источниками трафика, как L2 та
p|uTP (udp torrent) netgraph node]]:\\
- Работает полностью в ядре\\
- Ложные срабатывания практически... еты не блокируются, при обнаружении пакетов очень похожих на uTP генерируются uTP RST пакеты с точно т... ие - все пакеты пройдут без изменений, и придут дополнительные, которые, скорее всего, будут отброшены... сокет программы;
- Привилегии root (не проверял под другими пользователями)
подробнее см: [[https://