Раздел Ethernet в разделе «Замечания по оборудованию FreeBSD» указывает, какие интерфейсы поддерживаются каждым драйвером. Хотя многие интерфейсы поддерживаются, пользователи FreeNAS® имеют лучшую производительность от интерфейсов Intel и Chelsio, поэтому рассматривайте эти бренды при покупке нового сетевого адаптера. Карты Realtek часто плохо работают при загрузке ЦП, поскольку интерфейсы с этими наборами микросхем не предоставляют свои собственные процессоры.
Как минимум, рекомендуется использовать интерфейс GigE. Хотя интерфейсы и коммутаторы GigE доступны для домашнего использования, современные диски могут легко насыщать пропускную способность 110 МБ / с. Для более высокой пропускной способности сети несколько карт GigE могут соединяться вместе, используя LACP-тип Link Aggregations. Коммутатор Ethernet должен поддерживать LACP, что означает, что требуется более дорогой управляемый коммутатор.
Когда производительность сети является требованием, и есть деньги, используйте 10 GigE-интерфейс и управляемый коммутатор. Предпочтительными являются управляемые коммутаторы с поддержкой LACP и jumbo frames, так как оба могут использоваться для увеличения пропускной способности сети. Дополнительную информацию см. В 10Gig Networking Primer.
В настоящее время они не поддерживаются: InfiniBand, FibreChannel over Ethernet или беспроводные интерфейсы.
И аппаратное обеспечение, и тип акций могут влиять на производительность сети. На том же оборудовании SMB работает медленнее, чем FTP или NFS, потому что Samba является однопоточным. Таким образом, быстрый процессор может помочь в производительности SMB.
Поддержка Wake on LAN (WOL) зависит от драйвера FreeBSD для интерфейса. Если драйвер поддерживает WOL, его можно включить с помощью ifconfig (8). Чтобы определить, поддерживается ли WOL на определенном интерфейсе, используйте имя интерфейса с помощью следующей команды. В этом примере строка возможностей указывает, что WOL поддерживается для интерфейса re0:
ifconfig -m re0
re0: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> metric 0 mtu 1500
options=42098<VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM,WOL_MAGIC,VLAN_HWTSO>
capabilities=5399b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM,TSO4,WOL_UCAST,WOL_MCAST, WOL_MAGIC,VLAN_HWFILTER,VLAN_H WTSO>
Если поддержка WOL отображается, но не работает для определенного интерфейса, создайте отчет об ошибке, используя инструкции в Support.