Welcome to Энциклопедия сетевых протоколов
Поиск

Модули
· Титульная страница
· Мир протоколов
· Моя страница
· Основные темы
· Архив публикаций
· Парад популярности
· Поиск
· Приватная почта
· Каталог ссылок
· Написать нам
· Сообщить новость
· Рекомендовать сайт
· Участники
· Документы и программы

Выбор языка
Язык интерфейса:


Статистика
20436551
запросов с 22 сентября 2005

Внешняя статистика
Rambler's Top100

  
Программа vconfig
Опубликовано 25 мая 2006 (Чт.) в 20:44:18
Тема: Сетевые интерфейсы

PDF Программа vconfig, разработанная Ben Greear , позволяет создавать и удалять устройства VLAN в системах Linux, ядро которых поддерживает виртуальные ЛВС. Устройства VLAN представляют собой виртуальные интерфейсы Ethernet, представляющие виртуальные сети в физической ЛВС.



Синтаксис

vconfig [опции]

Команда в любом случае должна содержать от 2 до 4 опций. При некорректном наборе опций командной строки выводится сообщение об ошибке с краткой справкой об опциях команды.

Опции

add [interface-name] [vlan-id]

Создает виртуальное устройство, связанное с интерфейсом [interface-name]. Имя созданного устройства будет задаваться в соответствии с установленными соглашениями об именовании (параметр опции set_name_type), но в любом случае имя устройства будет заканчиваться суффиксом vlan-id. Например, команда

add eth0 33

создаст виртуальный интерфейс vlan0033, vlan33, eth0.0033 или eth0.33, в зависимости от режима именования. Для просмотра имеющихся в системе виртуальных интерфейсов можно воспользоваться командой

cat /proc/net/vlan/config

Просмотр информации о конкретном виртуальном интерфейсе возможен с помощью команды

cat /proc/net/vlan/vlan-name

где vlan-name задает имя виртуального интерфейса в соответствии с заданным соглашением об именованиий. Формат вывода показан ниже.

vlan36 VID: 36 REORDER_HDR: 1 dev->priv_flags: 1

total frames received 0

total bytes received 0

Broadcast/Multicast Rcvd 0


total frames transmitted 0

total bytes transmitted 0

total headroom inc 0

total encap on xmit 0

Device: eth0

INGRESS priority mappings: 0:0 1:0 2:0 3:0 4:0 5:0 6:0 7:0

EGRESSS priority Mappings:

Можно для просмотра информации о вирутальной интерфейсе воспользоваться также командой ifconfig, указав ей имя интерфейса в качестве параметра.

rem [vlan-device]

Удаляет виртуальное устройство vlan-device, заданное по имени.

set_flag [vlan-device] 0 | 1

При установке значения 1 заголовки кадров Ethernet будут корректироваться с целью удаления тегов VLAN. Используемое по умолчанию значение 0 обеспечивает сохранение тегов VLAN в кадрах Ethernet. Обычно принятое по умолчанию поведение не вызывает проблем, но некоторые программы фильтрации пакетов могут отказаться работать в такой конфигурации.

set_egress_map [vlan-device] [skb-priority] [vlan-qos]

При установке этого флага исходящие пакеты с заданным значением skb-priority помечаются тегами с заданным значением приоритета vlan-qos. По умолчанию VLAN имеют приоритет 0.

set_ingress_map [vlan-device] [skb-priority] [vlan-qos]

При установке этого флага входящие пакеты с заданным приоритетом VLAN будут помещаться в очередь с заданным приоритетом skb-priority. По умолчанию используется skb-priority = 0.

set_name_type VLAN_PLUS_VID | VLAN_PLUS_VID_NO_PAD | DEV_PLUS_VID | DEV_PLUS_VID_NO_PAD

Задает способ именования устройств vlan-device. По умолчанию используется вариант VLAN_PLUS_VID_NO_PAD и виртуальные интерфейсы получают имена vlanс суффиксом VID без незначащих нулей слева (например, vlan33). Для просмотра возможных форматов следует использовать команды vconfig без параметров.

Для VLAN будет использоваться интерфейс Broadcom NICE, когда интерфейсная плата поддерживает такую возможность. Это необходимо, поскольку обычно такие устройства сами удаляют теги VLAN из кадров Ethernet. Опция set_flag для виртуальных устройств, созданных на таких интерфейсах будет игнорироваться.

Файлы

/proc/net/vlan/config

/proc/net/vlan/[vlan-device]



Примечание: Описание программы основано на информации из руководства man (Ard van Breemen <[email protected]>)

 
Вход
Регистрационное имя

Пароль

[Восстановить пароль]

Если у Вас еще нет учетной записи, Вы можете зарегистрироваться.


Связанные ссылки
· Поиск в разделе Сетевые интерфейсы
· Статьи пользователя Николай Малых


Самая популярная статья раздела Сетевые интерфейсы:
Интерфейс V.35


Оценка статьи
Средняя оценка: 4.16
голос.: 6


Оцените эту публикацию:

Отлично
Очень хорошо
Хорошо
Приемлемо
Плохо


Параметры

 Вариант для печати Вариант для печати


Связанные темы

Настройка сетевых параметров хостовРеализации протоколовСетевые технологии

"Вход" | Вход/регистрация | 1 комментарий | Поиск в дискуссии
Комментарии выражают мнение их авторов. Администрация сайта не несет никакой ответственности за достоверность представленных в комментариях посетителей сведений, а также за содержание таких комментариев.

Для публикации своих комментариев Вам нужно зарегистрироваться..

Re: Программа vconfig (Оценка: 1)
Автор: jessica01 ([email protected])
20 июля 2013 (Сб.) в 01:53:49
(Сведения об авторе | Отправить сообщение)
http://www.roawatches.net
You have some honest ideas here. I done a research on the issue and discovered most peoples will agree with your blog. Some people prefer to get their questions answered online while others would prefer to speak to an actual person.


Copyright © Nikolai Malykh
Все права на опубликованные на сайте материалы принадлежат Nikolai Malykh, если в опубликованном на сайте документе явно не указано иное.
Не разрешается воспроизведение опубликованных на сайте документов без согласия правообладателя.

Hosted By Web Hosting by iPage

Copyright © 2005 by Nikolai Malykh
Based on PHP-Nuke by Francisco Burzi. This is free software, and you may redistribute it under the GPL. Author comes with absolutely no warranty.
Время генерации страницы: 0.12 сек.