После обновления сервера (на борту имеется 4 штуки гигабитных сетевых карт), вот и захотелось их сразу же на перспективу объединить в единое целое.

Итак, что мы для этого имеем:
1. Сервер Proliant 380 c 4мя гигабитными сетевыми картами;
2. Свитч DGS-3120-24SC;
3. Интернет приходящий по оптике в 24 порт и добавочный 23й порт;
4. Пользовательские линки уходящие со свича. 3-4 порт (приходящие на свич из сервера).

В общем, поехали..
Собираем ядро с поддержкой LACP (Link aggregation control protocol):
device lagg
Либо подгружаем его модулем, а для этого добавляем подгрузку модуля в /boot/loader.conf

# echo 'if_lagg_load="YES"'>>/boot/loader.conf
# kldload if_lagg

Объединяем интерфейсы bge0 и bge1:

# ifconfig bge2 up
# ifconfig bge3 up
# ifconfig lagg0 create laggproto lacp laggport bge2 laggport bge3 172.16.50.1 netmask 255.255.254.0

Для того что бы создавался интерфейс при загрузке FreeBSD, добавляем в rc.conf:

cloned_interfaces="lagg0"
ifconfig_bge2="up"
ifconfig_bge3="up"
ifconfig_lagg0="laggproto lacp laggport bge2 laggport bge3 172.16.50.1 netmask 255.255.254.0"

Теперь нужно прописать на свиче

DGS-3120-24SC:admin#config link_aggregation algorithm ip_destination
DGS-3120-24SC:admin#create link_aggregation group_id 1 type lacp
DGS-3120-24SC:admin#config link_aggregation group_id 1 master_port 3 ports 3-4 state enable
DGS-3120-24SC:admin#config lacp_port 3-4 mode active

Ну, вот и всё. Линки из 3го и 4го портов сервера, включены соответственно в порты на свиче, которые сконфигурированы для использования протокола LACP.

PS. Схема показана на примере использования технологии LACP для уходящих линков (3-4 порт) из сервера. Линки приходящие (1-2 объединенные с 23-24 портами) на сервер, конфигурируются по аналогии.

Еще по этому поводу можно прочитать вот здесь: http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/network-aggregation.html

Напоминаю всем копирующим мой контент о существовании закона "Об авторском праве".
В связи с этим, прошу во избежании конфликтов при копировании данного материала, ставить на него ссылку:

http://noted.org.ua/2919


Также, вы можете отблагодарить меня переслав любую сумму на любой кошелек WebMoney, для поддержания данного ресурса. Или просто админу на пиво ;)

Кошельки для получения благодарности:
R386985788805
U234140473141
Z147712360455

На данной странице нет комментариев, возможно они закрыты. Если Вы хотите оставить свой комментарий, перейдите на специально созданный раздел

Add your comment now

Please note: JavaScript is required to post comments.