Страница 1 из 1

VLAN-интерфейсы во FreeBSD

Добавлено: 2008-06-27 10:48:40
weec
пара вопросов:
- где бы почитать про следующие флаги: VLAN_MTU, VLAN_HWTAGGING, VLAN_HWCSUM ?
- добавляю vlan-интерфейс командой 'ifconfig sis0.1 create && ifconfig sis0.1 inet 192.168.1.16/24'
как прописать его в rc.conf ?

Re: VLAN-интерфейсы во FreeBSD

Добавлено: 2008-06-27 10:52:04
terminus
rc.conf
ifconfig_fxp0="up"
cloned_interfaces="vlan190 vlan21 vlan1"
ifconfig_vlan1="inet 192.168.1.7 netmask 255.255.255.0 vlan 1 vlandev fxp0"
ifconfig_vlan190="inet 192.168.190.12 netmask 255.255.255.0 vlan 190 vlandev fxp0"
ifconfig_vlan21="inet 192.168.21.122 netmask 255.255.255.0 vlan 21 vlandev fxp0"

VLAN_MTU - кажется максимальный размер ethernet пакета который может быть использован для передачи tagged трафика. Дело в том, что не все сетевухи позволяют работать с фреймами размером больше 1496 байт (макс размер стандартного ethernet) и для таких mtu vlan вычисляется как 1496-[заголовок vlan]. Кажется так было...
VLAN_HWTAGGING - есть ли у сетевухи хардварная поддержка vlan. Если нет, то vlan будет эмулироваться на уровне драйвера сетевухи.
VLAN_HWCSUM - есть ли у сетевухи хардварная поддержка вычисления CRC джя vlan пакетов.

Re: VLAN-интерфейсы во FreeBSD

Добавлено: 2008-06-27 11:16:30
weec
terminus писал(а):rc.conf
ifconfig_fxp0="up"
cloned_interfaces="vlan190 vlan21 vlan1"
ifconfig_vlan1="inet 192.168.1.7 netmask 255.255.255.0 vlan 1 vlandev fxp0"
спасибо, я давно использую этот метод, но мне хотелось бы получить ответ именно на мой вопрос

Re: VLAN-интерфейсы во FreeBSD

Добавлено: 2008-06-27 12:30:57
zingel
попробуй

Код: Выделить всё

man 4 vlan