AIX 5.3 Trunk Interface (VLAN)


Главная Форумы POWER Systems AIX/Hardware AIX 5.3 Trunk Interface (VLAN)

В этой теме 7 ответов, 4 участника, последнее обновление  Дмитрий 7 года/лет, 8 мес. назад.

Aliexpress INT
  • Автор
    Сообщения
  • #6098

    nathan.murr
    Участник
    Aliexpress INT

    Коллеги,

    Пытаюсь как сетевик помочь AIX-овскому админу сообразить транковый сетевой интерфейс. Нужно, чтобы было 2 сетевых подключения с IP из разных сетей и с разными шлюзами соответственно.

    Что пытался сделать:

    smit -> devices -> communications -> VLAN -> add VLAN

    создал 2 вирт. интерфейса типа VLAN (ent1 и ent2) с нужными dot1q тэгами.

    Далее, иду smit -> communications -> TCP/IP -> Minimum Configuration

    Вижу в списке интерфейсов :

    en0
    en1
    en2
    (далее идут не использующиеся etherchannel-ы)

    по логике, что нужно сделать:
    1) с en0 снять вообще всё (адрес,шлюз) — не дает этого сделать, по крайней мере IP адрес ему нужен в любом случае.
    2) на en1 и en2 соответственно назначить нужные IP адреса и шлюзы — однако шлюз, прописанный на любом одном из этих двух интерфейсов, прописывается и на втором автоматически.

    Так задумано или это баг смита?

    Любым советы по теме буду рад, заранее спасибо.

  • #6113

    Theodor
    Участник

    nathan писал(а):

    2) на en1 и en2 соответственно назначить нужные IP адреса и шлюзы — однако шлюз, прописанный на любом одном из этих двух интерфейсов, прописывается и на втором автоматически.

    Так задумано или это баг смита?

    Так задумано. В любой операционной системе может быть только один default шлюз.
    Другое дело, например, что Linux не обращает внимание, что указаны несколько шлюзов (Позволяет это делать). Но использует всего один.
    Дополнительные шлюзы используются при настройке маршрутизации в конкретные сети.

  • #6125

    nathan.murr
    Участник

    Пардон, коллега.

    Я недавно под win проделал аналогичную задачу, в итоге в таблице маршрутизации имеется 2 шлюза по умолчанию, но никакой балансировки трафика не происходит при этом (если вы об этом).

    И на aix через тот же smit можно назначить 2 default шлюза, однако в этом случае как раз и происходила балансировка 50/50 в каждый шлюз. Собственно вопрос, как правильно решить задачу.

  • #6137

    Theodor
    Участник

    nathan писал(а):

    Пардон, коллега.

    Я недавно под win проделал аналогичную задачу, в итоге в таблице маршрутизации имеется 2 шлюза по умолчанию, но никакой балансировки трафика не происходит при этом (если вы об этом).

    Т.е.
    ipconfig /all
    показывает несколько «Основной шлюз»?
    Да, я об этом. Трафик идет через один default Gateway

    И на aix через тот же smit можно назначить 2 default шлюза, однако в этом случае как раз и происходила балансировка 50/50 в каждый шлюз. Собственно вопрос, как правильно решить задачу.

    Т.е. Вам не понравилось, что

    2) на en1 и en2 соответственно назначить нужные IP адреса и шлюзы — однако шлюз, прописанный на любом одном из этих двух интерфейсов, прописывается и на втором автоматически.

    и default gateway был исправлен руками?
    Не буду голову давать на отсечение, но
    больше одного default gateway — нонсен.
    Вдобавок транковый интерфейс — это ОДИН интерфейс с IP адресами из разных сетей?

  • #6143

    nathan.murr
    Участник

    ipconfig /all
    показывает несколько «Основной шлюз»?

    Да, вот вывод route print.

    IPv4 таблица маршрута
    ===========================================================================
    Активные маршруты:
    Сетевой адрес Маска сети Адрес шлюза Интерфейс Метрика
    0.0.0.0 0.0.0.0 192.168.200.100 192.168.200.14 266
    0.0.0.0 0.0.0.0 192.168.1.1 192.168.1.14 266
    127.0.0.0 255.0.0.0 On-link 127.0.0.1 306
    127.0.0.1 255.255.255.255 On-link 127.0.0.1 306
    127.255.255.255 255.255.255.255 On-link 127.0.0.1 306
    192.168.1.0 255.255.255.0 On-link 192.168.1.14 266
    192.168.1.14 255.255.255.255 On-link 192.168.1.14 266
    192.168.1.255 255.255.255.255 On-link 192.168.1.14 266
    192.168.200.0 255.255.255.0 On-link 192.168.200.14 266
    192.168.200.14 255.255.255.255 On-link 192.168.200.14 266
    192.168.200.255 255.255.255.255 On-link 192.168.200.14 266

    Вдобавок транковый интерфейс — это ОДИН интерфейс с IP адресами из разных сетей?

    Для операционной системы транковый интерфейс должен выглядеть как реальный интерфейс вообще без поддержки TCP/IP + некое количество виртуальных интефейсов типа VLAN с нужными dot1q тэгами. По крайней мере так на Win.

    Поскольку smit при создании VLAN интерфейса спрашивает, на какой РЕАЛЬНЫЙ интерфейс должен опираться данный VLAN-интерфейс — в AIX должно быть аналогично.
    Проблема в том, что smit не дает убрать IP адрес с интерфейса en0, ибо на нем не нужна адресация вообще, а на созданных виртуальных интерфейсах не дает назначить разные шлюзы.

    Попробую еще раз создать через сам routing системы 2 дефолта, отпишусь.

  • #6155

    Theodor
    Участник

    nathan писал(а):

    Коллеги,
    Пытаюсь как сетевик помочь AIX-овскому админу сообразить транковый сетевой интерфейс. Нужно, чтобы было 2 сетевых подключения с IP из разных сетей и с разными шлюзами соответственно.

    Вы это где делаете?
    В VIOS?
    В AIX?

    Если в VIOS, то
    http://download.boulder.ibm.com/ibmdl/pub/software/dw/ru/aix_redbooks/AdvancedPowerVirt.pdf

    Если в AIX, то вообще не понятно, зачем это надо.

  • #6156

    uxTuaHgp
    Участник

    так и не понял зачем два DG…
    На то он и дефолт, чтобы не было неопределенности.
    Если нужна балансировка, то это делается на более низком уровне — строится Etherchannel транк и все.

  • #6224

    Дмитрий
    Участник

    Далее, иду smit -> communications -> TCP/IP -> Minimum Configuration

    А Вы не ходите туда, и будет счастье. Это вредный пункт меню, который пыиается прописать сразу всё-всё-всё.
    Идите в Further Configuration — там отдельно настройка интерфейсов, маршруты и пр.

    Несколько маршрутов на один destination в AIX работают — и для балансировки и для резервирования путей. См. Dead Gateway Detection.

Для ответа в этой теме необходимо авторизоваться.