транк и линукс?
Модераторы: Trinity admin`s, Free-lance moderator`s
транк и линукс?
Eсть карточка Intel pro/1000 mt dual и сервак с Linux SLES 8.0
Нужно сделать транr на этой двухпортовой карте. ПО вместе скартой не поставлялось. Как это сделать? Можно ли в этот транк включить еще одну карту Compaq Netxtreme BCM 5702x gigabit ethernet ?
Порылся на форумах,но как это сделать под Linux так и не нашел,
а что нашел, то не понял . Слабый из меня линуксоид.
Растолкуйте люди добрые.
Нужно сделать транr на этой двухпортовой карте. ПО вместе скартой не поставлялось. Как это сделать? Можно ли в этот транк включить еще одну карту Compaq Netxtreme BCM 5702x gigabit ethernet ?
Порылся на форумах,но как это сделать под Linux так и не нашел,
а что нашел, то не понял . Слабый из меня линуксоид.
Растолкуйте люди добрые.
- Stranger03
- Сотрудник Тринити
- Сообщения: 12979
- Зарегистрирован: 14 ноя 2003, 16:25
- Откуда: СПб, Екатеринбург
- Контактная информация:
Re: транк и линукс?
Попробую нарыть что-то, может получится. Надо искать доку на тему поддержки STP именно в Сусях.sansan писал(а):Eсть карточка Intel pro/1000 mt dual и сервак с Linux SLES 8.0
Нужно сделать транr на этой двухпортовой карте. ПО вместе скартой не поставлялось. Как это сделать? Можно ли в этот транк включить
Re: транк и линукс?
Здравствуйте!
Ключевые слова, которое вам помогут это: 'bonding' и 'teaming'
Первое это в терминологии линукса, а второе то же самое в терминологии интела. Сам Линукс поддерживает объединение интерфейсов в транки на уровне кернела, обеспечивается это кернел модулем 'bonding'. Если драйвер сетевухи может образовать стандартный сетевой интерфейс как eth<N>, то далее Линукс кернел может соединить такие интерфейсы в транки. Подробнее об этом читайте в файле Documentation/networking/bonding.txt
который находится в исходниках для кернела.
Для PRO/1000 MT (я сам только PRO/1000 пользовался, без MT) и SLES8
похоже ситуация иная. Вопрос: дает-ли MT карта два стандартных линуксовых интерфейса
типа eth<N>? (из под драйвера e1000). Сам Интел для кернела 2.4 (SLES8 имеет 2.4, так?) рекомендует свой драйвер для работы с teaming/bonding. Драйвер называется iANS, к нему вроде есть подробный README файл. Гляньте, там вроде имеются подробные инструкции.
надеюсь что вся информация окажется полезной.
Ключевые слова, которое вам помогут это: 'bonding' и 'teaming'
Первое это в терминологии линукса, а второе то же самое в терминологии интела. Сам Линукс поддерживает объединение интерфейсов в транки на уровне кернела, обеспечивается это кернел модулем 'bonding'. Если драйвер сетевухи может образовать стандартный сетевой интерфейс как eth<N>, то далее Линукс кернел может соединить такие интерфейсы в транки. Подробнее об этом читайте в файле Documentation/networking/bonding.txt
который находится в исходниках для кернела.
Для PRO/1000 MT (я сам только PRO/1000 пользовался, без MT) и SLES8
похоже ситуация иная. Вопрос: дает-ли MT карта два стандартных линуксовых интерфейса
типа eth<N>? (из под драйвера e1000). Сам Интел для кернела 2.4 (SLES8 имеет 2.4, так?) рекомендует свой драйвер для работы с teaming/bonding. Драйвер называется iANS, к нему вроде есть подробный README файл. Гляньте, там вроде имеются подробные инструкции.
надеюсь что вся информация окажется полезной.
- Stranger03
- Сотрудник Тринити
- Сообщения: 12979
- Зарегистрирован: 14 ноя 2003, 16:25
- Откуда: СПб, Екатеринбург
- Контактная информация:
Re: транк и линукс?
Дык тема в том, что реализация транка в Сусях может отличатся от реализации в других линухах. Во Фре это Netgraph, а в Сусях что? Речь ведь о поддержке транка ей.
- Stranger03
- Сотрудник Тринити
- Сообщения: 12979
- Зарегистрирован: 14 ноя 2003, 16:25
- Откуда: СПб, Екатеринбург
- Контактная информация:
Re: транк и линукс?
Вот в каком направлении надо копать:
http://lists.suse.com/archive/suse-ppc/ ... /0005.html
http://lists.suse.com/archive/suse-ppc/ ... /0005.html
Re: транк и линукс?
транк реализуется на уровне кернела, соответственно что в SuSE что в другом дистро эта часть одинакова, т.к. модуль один и тот же. Загрузка/Выгрузка модулей опять же одинакова. Специфика отосящаяся непосредственно к транкам (со всеми командами ) описана в bonding.txtStranger03 писал(а):Дык тема в том, что реализация транка в Сусях может отличатся от реализации в других линухах. Во Фре это Netgraph, а в Сусях что? Речь ведь о поддержке транка ей.
(линк был приведен выше)
Для транка надо правильно настроить Level2 (APR) и Level3 (IP) роутинг, причем как на сервере так и на свиче. На всех линуксах есть для этого стандартные средства, типа команды 'route', но такая настройка "вручную" не удобна. SuSE и RedHat поддерживают серию скриптов для автоматизации сетевых настроек, сами настройки прописываются в /etc/sysconfig/networking/if-cfg-<interface> файлах в виде IPADDR="A.B.C.D" и тд. SuSE позволяет изменять такие настройки в графическом режиме (и в консоли через ncurces) с помощью утилиты YaST [Yest another Setup Tool].
Вообще это все детали. К SLES 8 прилагается печатная документация в двух томах исключительного качества. Там есть целая глава о том чем SuSE отличается от других дистро, и "как с этим бороться" .
- Stranger03
- Сотрудник Тринити
- Сообщения: 12979
- Зарегистрирован: 14 ноя 2003, 16:25
- Откуда: СПб, Екатеринбург
- Контактная информация:
Re: транк и линукс?
Вообщем-то да, наверное, . Я Сусю никогда в руках не держал.apelsin писал(а):К SLES 8 прилагается печатная документация в двух томах исключительного качества. Там есть целая глава о том чем SuSE отличается от других дистро, и "как с этим бороться" .
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 8 гостей