Changes between Version 45 and Version 46 of Ethernet
- Timestamp:
- Dec 2, 2022, 5:47:52 PM (2 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Ethernet
v45 v46 9 9 Тегированные пакеты, в свою очередь, могут быть отнесены к тегированным VLAN (VLAN-tagged), если VLAN ID тега имеет ненулевое значение), или тегированным приоритетом (priority-tagged), если VLAN ID равен нулю. 10 10 11 Если коммутатором принят нетегированный пакет, данному пакету присва евается VLAN ID в соответствии с конфигурационным параметром порта "Default VLAN ID" (см. описание конфигурационных параметров порта ниже). Если коммутатором принят тегированный пакет, присваивание пакету VLAN ID определяется конфигурационным параметром "PVID assigniment mode":11 Если коммутатором принят нетегированный пакет, данному пакету присваивается VLAN ID в соответствии с конфигурационным параметром порта "Default VLAN ID" (см. описание конфигурационных параметров порта ниже). Если коммутатором принят тегированный пакет, присваивание пакету VLAN ID определяется конфигурационным параметром "PVID assigniment mode": 12 12 - **PVID assigned to all packets** - пакет получает VID в соответствии со значением параметра "Default VLAN ID"; 13 13 - **PVID assigned to untagged packets** - пакет получает VID в соответствии со значением VID его тега. … … 74 74 Каждый QoS профиль содержит следующие параметры: 75 75 - Класс трафика (Traffic Class, TC); 76 - Криоритет отбрасывания (Drop Precedence, DP);76 - Приоритет отбрасывания (Drop Precedence, DP); 77 77 - User Priority (UP); 78 78 - DSCP. … … 116 116 === Shaped Deficit Weighted Round Robin (SDWRR) === 117 117 118 Коммутатор поддерживает две независимые группы очередей SDWRR на каждый порт. Внутри каждой группы SDWRR очереди обслуживаются в соответствии с назначенным им весом. Вес очереди может принимать значение от 1 до 255. Таким образом, соотношение пропускной способности очередей может составлять от 1:1 до 1:255. Например, для равного распределения полосы пропускания между очередями SDWRR всем очередям можно назначить вес 1. Если же имеется 4 очереди SDWRR, и полосу пропускания требуется распределить ме длу ними в пропорции 10%-20%-30%-40%, назначьте очередям вес 1, 2, 3 и 4 соответственно.118 Коммутатор поддерживает две независимые группы очередей SDWRR на каждый порт. Внутри каждой группы SDWRR очереди обслуживаются в соответствии с назначенным им весом. Вес очереди может принимать значение от 1 до 255. Таким образом, соотношение пропускной способности очередей может составлять от 1:1 до 1:255. Например, для равного распределения полосы пропускания между очередями SDWRR всем очередям можно назначить вес 1. Если же имеется 4 очереди SDWRR, и полосу пропускания требуется распределить между ними в пропорции 10%-20%-30%-40%, назначьте очередям вес 1, 2, 3 и 4 соответственно. 119 119 120 120 === Scheduler профили === 121 121 122 Коммутатор имеет 4 независимых профиля с конфигу арцией очередей передачи. Каждому порту коммутатора назначается один из четырех профилей. Профили настраиваются на вкладке "Sched" веб-интерфейса.122 Коммутатор имеет 4 независимых профиля с конфигурацией очередей передачи. Каждому порту коммутатора назначается один из четырех профилей. Профили настраиваются на вкладке "Sched" веб-интерфейса. 123 123 124 124 Обратите внимание, что если в профиле сконфигурировано две группы SDWRR, для правильной работы алгоритма требуется, чтобы очереди внутри одной группы располагались последовательно (имели непрерывную последовательность номеров). … … 143 143 }}} 144 144 145 В изображенном примере очередь Q7 имеет высший приоритет. Если в очереди Q7 имеются пакеты, оч реедной пакет для передачи в порт будет взят из очереди Q7. Если очередь Q7 пуста, пакеты будут передаваться из очереди Q6.145 В изображенном примере очередь Q7 имеет высший приоритет. Если в очереди Q7 имеются пакеты, очередной пакет для передачи в порт будет взят из очереди Q7. Если очередь Q7 пуста, пакеты будут передаваться из очереди Q6. 146 146 147 147 Если и очередь Q7, и очередь Q6 пусты, пакеты будут передаваться из очередей Q3, Q4 и Q5, составляющих SDWRR группу 0. Очереди этой группы будут чередоваться в соответствии с назначенными им весами. … … 153 153 == PCL == 154 154 155 Коммутатор позволяет производить обработку пакетов ethernet на основании списков PCL (Policy Control Lists). Списки PCL состоят из последовательности правил, обрабатываем ях коммутатором для каждого принятого пакета (если это разрешено глобальной настройкой и настройками портов). Каждое правило состоит из двух основных элементов - условия и действия. Обработка пакетов правилами PCL может быть отключена глобально, а также (если обработка не отключена глобально) может быть включена/выключена индивидуально для каждого порта коммутатора. Обработка пакета выполняется в случае, если политики разрешены глобально **и** включены в настройках порта, принявшего пакет. Обработке правилами PCL подлежат только пакеты, которым назначена команда forward, то есть предназначенные для форвардинга обычным образом. Пакеты, зеркалированные в порт анализатора, перенаправленные в порт CPU или передаваемые от CPU в определенный порт коммутатора (например кадры обнаружения петли или кадры RSTP BPDU) правиламтPCL не обрабатываются.155 Коммутатор позволяет производить обработку пакетов ethernet на основании списков PCL (Policy Control Lists). Списки PCL состоят из последовательности правил, обрабатываемых коммутатором для каждого принятого пакета (если это разрешено глобальной настройкой и настройками портов). Каждое правило состоит из двух основных элементов - условия и действия. Обработка пакетов правилами PCL может быть отключена глобально, а также (если обработка не отключена глобально) может быть включена/выключена индивидуально для каждого порта коммутатора. Обработка пакета выполняется в случае, если политики разрешены глобально **и** включены в настройках порта, принявшего пакет. Обработке правилами PCL подлежат только пакеты, которым назначена команда forward, то есть предназначенные для форвардинга обычным образом. Пакеты, зеркалированные в порт анализатора, перенаправленные в порт CPU или передаваемые от CPU в определенный порт коммутатора (например кадры обнаружения петли или кадры RSTP BPDU) правилами PCL не обрабатываются. 156 156 157 157 Для каждого принятого пакета коммутатор выполняет последовательную проверку условий правил PCL. Если условие выполняется, коммутатор выполняет заданное правилом действие и заканчивает поиск. Описанных проходов поиска по списку правил может быть настроено один или два (lookup 0 и lookup 1). … … 159 159 === Ключ поиска === 160 160 161 Условия правил могут включать в себя как проверку данных пакета (например MAC адрес отправителя и получателя, протокол, IP адрес отправителя, IP адрес получателя, поля DSCP и т.п.), так и метаданных, назначенных принятому пакету коммутатором (например номер порта, номер QoS профиля, VLAN ID и т.п.). Для проверки условий списков PCL коммутатор формирует ключ, состоящий из данных и метаданных пакета, о которых б лыо сказано выше. В зависимости от типа принятого пакета (не-IP, ARP, IPv4, IPv6) и конфигурации PCL может быть сформировано семь различных типов ключа размером 24 или 48 байт. В свою очередь, условия правил PCL состоят из значения и маски, также размером 24 или 28 байт каждые. Проверка условия заключается в накладывании (побитном умножении) маски на ключ поиска и сравнения результата с значением условия правила. Если результат совпал с заданным значением, условие правила считается выполненным, и коммутатор выполняет указанное правилом действие. Таким образом, условие правила может проверять любое из составляющее ключ полей на равенство заданному значению (если соответствующие полю биты маски установлены в 1), игнорировать значение поля (если соответствующие полю биты маски сброшены в 0) или проверять только часть значения поля (если часть соответствующих битов маски установлена), например равенство префикса адреса IPv6 заданному значению.161 Условия правил могут включать в себя как проверку данных пакета (например MAC адрес отправителя и получателя, протокол, IP адрес отправителя, IP адрес получателя, поля DSCP и т.п.), так и метаданных, назначенных принятому пакету коммутатором (например номер порта, номер QoS профиля, VLAN ID и т.п.). Для проверки условий списков PCL коммутатор формирует ключ, состоящий из данных и метаданных пакета, о которых было сказано выше. В зависимости от типа принятого пакета (не-IP, ARP, IPv4, IPv6) и конфигурации PCL может быть сформировано семь различных типов ключа размером 24 или 48 байт. В свою очередь, условия правил PCL состоят из значения и маски, также размером 24 или 28 байт каждые. Проверка условия заключается в накладывании (побитном умножении) маски на ключ поиска и сравнения результата с значением условия правила. Если результат совпал с заданным значением, условие правила считается выполненным, и коммутатор выполняет указанное правилом действие. Таким образом, условие правила может проверять любое из составляющее ключ полей на равенство заданному значению (если соответствующие полю биты маски установлены в 1), игнорировать значение поля (если соответствующие полю биты маски сброшены в 0) или проверять только часть значения поля (если часть соответствующих битов маски установлена), например равенство префикса адреса IPv6 заданному значению. 162 162 163 163 Алгоритм выбора типа (формата) ключа показан на следующий диаграмме. … … 249 249 }}} 250 250 251 При нажатии в веб-интерфейсе кнопки "Конфигурация PCL" ([[Image(policy-icon.png)]]) в таблице портов или таблице VLAN автоматически вычисляется индекс в таблице конфигурации PCL, соответствующий данному порту или VLAN, и открывается диалог конфигурации PCL.251 При нажатии в веб-интерфейсе кнопки "Конфигурация PCL" ([[Image(policy-icon.png)]]) в таблице портов или таблице VLAN автоматически вычисляется индекс в таблице конфигурации PCL, соответствующий данному порту или VLAN, и открывается диалог конфигурации PCL. 252 252 253 253 === Определяемые пользователем байты (User Defined Bytes) === 254 254 255 255 Помимо заранее определенных полей заголовка пакета, таких как EtherType, DSCP или IP protocol, коммутатор позволяет (в зависимости от формата ключа) определить до шести произвольных байтов пакета, которые будут извлечены из первых 128 байт пакета в ключ поиска и могут быть проверены условиями правил PCL. Каждый определяемый пользователем байт имеет два параметра: 256 - **Якорь** - условная точка (позиция) в пакете, от которой отсчитывается сме чещние байта. Якорь может быть выбран из следующих возможных значений:256 - **Якорь** - условная точка (позиция) в пакете, от которой отсчитывается смещение байта. Якорь может быть выбран из следующих возможных значений: 257 257 - **start of L2 header** - начало заголовка L2 (ethernet); 258 258 - **start of L3 header** - начало заголовка L3 (IP); … … 294 294 Для отображения расширенных настроек Ethernet нужно на вкладке "Разное" в настройке "Конфигурация Ethernet" выбрать вариант "полная". 295 295 296 Вкладка Ethernet предназначена для настройки коммутатора ethernet платы SW-01. Содержащиеся здесь настройки, в свою очередь, разбиты на вкладки нижнего уровня: "Порты", "VLAN'ы", "MС группы", "RSTP", "Транки", "QoS профили", "Tail-drop", "Sched", "Policy Rules", "Policy Counters", "Policers", "Policer counters", "Remarking table", "Протоколы", "FDB". Над вкладками расположены кнопки "Analyzer configuration", "Экспорт настроек" и "И спорт настроек" (см.рисунок ниже):296 Вкладка Ethernet предназначена для настройки коммутатора ethernet платы SW-01. Содержащиеся здесь настройки, в свою очередь, разбиты на вкладки нижнего уровня: "Порты", "VLAN'ы", "MС группы", "RSTP", "Транки", "QoS профили", "Tail-drop", "Sched", "Policy Rules", "Policy Counters", "Policers", "Policer counters", "Remarking table", "Протоколы", "FDB". Над вкладками расположены кнопки "Analyzer configuration", "Экспорт настроек" и "Импорт настроек" (см.рисунок ниже): 297 297 298 298 [[Image(pic1.jpg)]] … … 331 331 - пусто - кадры Pause не принимаются из порта и не передаются в порт, передача данных возможна в обоих направлениях. 332 332 333 !UcRcvd:: Ячейка отображает счетчик валидных юникасто рых кадров, принятых соответствующим портом коммутатора.334 335 !McRcvd:: Ячейка отображает счетчик валидных мультикасто рых кадров, принятых соответствующим портом коммутатора.336 337 !BcRcvd:: Ячейка отображает счетчик валидных бродкасто рых кадров, принятых соответствующим портом коммутатора.338 339 !UcSent:: Ячейка отображает счетчик валидных юникасто рых кадров, переданных соответствующим портом коммутатора.340 341 !McSent:: Ячейка отображает счетчик валидных мультикасто рых кадров, переданных соответствующим портом коммутатора.342 343 !BcSent:: Ячейка отображает счетчик валидных бродкасто рых кадров, переданных соответствующим портом коммутатора.333 !UcRcvd:: Ячейка отображает счетчик валидных юникастовых кадров, принятых соответствующим портом коммутатора. 334 335 !McRcvd:: Ячейка отображает счетчик валидных мультикастовых кадров, принятых соответствующим портом коммутатора. 336 337 !BcRcvd:: Ячейка отображает счетчик валидных бродкастовых кадров, принятых соответствующим портом коммутатора. 338 339 !UcSent:: Ячейка отображает счетчик валидных юникастовых кадров, переданных соответствующим портом коммутатора. 340 341 !McSent:: Ячейка отображает счетчик валидных мультикастовых кадров, переданных соответствующим портом коммутатора. 342 343 !BcSent:: Ячейка отображает счетчик валидных бродкастовых кадров, переданных соответствующим портом коммутатора. 344 344 345 345 !BadCRC:: Ячейка отображает счетчик принятых кадров, имеющих ошибку CRC. … … 380 380 [[Image(pic7.jpg)]] 381 381 382 В верхней части вкладки отображаются па арметры всех 72 QoS профилей. Для каждого профиля указывается:382 В верхней части вкладки отображаются параметры всех 72 QoS профилей. Для каждого профиля указывается: 383 383 - класс трафика (Traffic Class, TC); 384 384 - приоритет отбрасывания пакетов (Drop Precedence, DP); … … 386 386 - значение DSCP. 387 387 388 При нажатии кно лпки "Изменить настройки" ([[Image(preferences-icon.png)]]) открывается диалог, позволяющий изменить перечисленные выше параметры QoS профиля.388 При нажатии кнопки "Изменить настройки" ([[Image(preferences-icon.png)]]) открывается диалог, позволяющий изменить перечисленные выше параметры QoS профиля. 389 389 390 390 В нижней части вкладки расположена таблица маппинга DSCP в QoS профиль. В таблице для каждого из 64 возможных значений поля DSCP содержится номер QoS профиля, в который маппится значение DSCP принятого пакета. При клике ячейки таблицы с номером профиля открывается диалог, позволяющий изменить номер QoS профиля для соответствующего значения DSCP. По умолчанию все значения DSCP маппятся в QoS профиль 0. … … 392 392 === Вкладка Tail-drop === 393 393 394 Для организации хранения пакетов в памяти коммутатора используются буферы и дескрипторы. Буферы используются для хранения данных пакета. Каждый буфер имеет размер 256 байт. В зависимости от размера пакета для его хранения используется один или несколько связанных в список буферов. Дескрипторы используются для помещения пакета в очередь передачи и вказывают на список буферов, хранящих данные пакета. Если один пакет передается сразу в несколько портов коммутатора, используется несколько дескрипторов (по одному на каждый выходной порт), указывающих на один и тот же список буферов, хранящих данные пакета.394 Для организации хранения пакетов в памяти коммутатора используются буферы и дескрипторы. Буферы используются для хранения данных пакета. Каждый буфер имеет размер 256 байт. В зависимости от размера пакета для его хранения используется один или несколько связанных в список буферов. Дескрипторы используются для помещения пакета в очередь передачи и указывают на список буферов, хранящих данные пакета. Если один пакет передается сразу в несколько портов коммутатора, используется несколько дескрипторов (по одному на каждый выходной порт), указывающих на один и тот же список буферов, хранящих данные пакета. 395 395 396 396 Общее количество буферов и дескрипторов коммутатора составляет 512 буферов и 512 дескрипторов. 397 397 398 Вкладка "Tail-drop" предназначена для просмотра и изменения настроек четырех Tail-drop профилей, отвечающих за предотвращение перегрузок (заторов) в очередях передачи. Tail-drop профиль устанавливает лимиты буферов и пакетов для каждой очереди передачи. Если при помещении пакета в очередь оказывается превышенным любой из установленных оимитов (лимит буферов или лимит дескрипторов), пакет не добавляется в очередь (отбрасывается). Каждая очередь позволяет установить разные лимиты для двух разных приоритета отбрасывания (Drop Precedence, DP) порта. Благодаря этому лимиты очереди могут быть сконфигурированы таким образом, чтобы в случае возникновения затора (увеличения количества пакетов в очереди) пакеты с высоким приоритета отбрасывания отбрасывались, в то время как пакеты м низким приоритета отбрасывания продложали добавляться в очередь.398 Вкладка "Tail-drop" предназначена для просмотра и изменения настроек четырех Tail-drop профилей, отвечающих за предотвращение перегрузок (заторов) в очередях передачи. Tail-drop профиль устанавливает лимиты буферов и пакетов для каждой очереди передачи. Если при помещении пакета в очередь оказывается превышенным любой из установленных лимитов (лимит буферов или лимит дескрипторов), пакет не добавляется в очередь (отбрасывается). Каждая очередь позволяет установить разные лимиты для двух разных приоритета отбрасывания (Drop Precedence, DP) порта. Благодаря этому лимиты очереди могут быть сконфигурированы таким образом, чтобы в случае возникновения затора (увеличения количества пакетов в очереди) пакеты с высоким приоритета отбрасывания отбрасывались, в то время как пакеты м низким приоритета отбрасывания продолжали добавляться в очередь. 399 399 400 400 Вид вкладки "Tail-drop" показан на следующем рисунке: … … 408 408 Share buffers and descriptors:: Если чекбокс не отмечен, то когда сумма буферов и дескрипторов, задействованных в очередях порта, превышает установленный лимит порта, пакет не помещается в очередь передачи (отбрасывается). Если чекбокс отмечен, и очередь, в которую должен быть помещен пакет, пуста, то пакет помещается в очередь передачи даже в случае превышения лимита буферов и/или дескрипторов порта. Эта опция позволяет избежать "голодания" очереди в ситуации, когда лимит порта исчерпан пакетами, находящимися в других очередях. На момент написания этой статьи эта функция не реализована. 409 409 410 При нажатии кно лпки "Изменить" ([[Image(edit-icon.png)]]) открывается диалог, позволяющий изменить лимиты буферов и дескрипторов для соответствующей комбинации класса трафика (TC) и приоритета отбрасывания (DP) пакетов.410 При нажатии кнопки "Изменить" ([[Image(edit-icon.png)]]) открывается диалог, позволяющий изменить лимиты буферов и дескрипторов для соответствующей комбинации класса трафика (TC) и приоритета отбрасывания (DP) пакетов. 411 411 412 412 === Вкладка Sched === … … 418 418 Для каждого класса трафика (TC) каждого профиля отображаются следующие параметры: 419 419 420 - **Algorithm** - алгоритм план оровщика (SP или SDWRR);420 - **Algorithm** - алгоритм планировщика (SP или SDWRR); 421 421 - **Weight** - вес очереди (1...255); 422 422 - **Group** - группа (0 или 1). 423 423 424 При нажатии кно лпки "Изменить" ([[Image(edit-icon.png)]]) открывается диалог, позволяющий изменить алгоритм, вес и номер группы для соответствующего класса трафика (TC) и профиля.424 При нажатии кнопки "Изменить" ([[Image(edit-icon.png)]]) открывается диалог, позволяющий изменить алгоритм, вес и номер группы для соответствующего класса трафика (TC) и профиля. 425 425 426 426 === Вкладка Policy Rules === … … 436 436 Таблица "User defined bytes" отображает параметры (якорь и смещение) определяемых пользователем байтов, имеющихся в выбранном формате ключа. При нажатии кнопки "Изменить" ([[Image(edit-icon.png)]]) открывается диалог, позволяющий изменить параметры "Якорь" и "Смещение". 437 437 438 Таблица "PCL правила" служит для просмотра и редактирования правил PCL. В таблице отображается текущий с исок правил, для каждого из которых отображается:438 Таблица "PCL правила" служит для просмотра и редактирования правил PCL. В таблице отображается текущий список правил, для каждого из которых отображается: 439 439 - порядковый номер правила; 440 440 - тип правила ("standard" или "extended"); … … 445 445 Для удобства пользователя при выборе стандартных 24-байтных ключей строки с расширенными правилами отображаются с более темным фоном, что говорит о неприменимести к ним выбранного формата ключа. И наоборот, при выборе расширенного формата ключа строки со стандартными правилами имеют более темный фон. 446 446 447 Кнопка "Добавить правило" ([[Image(row-insert-icon.png)]]) Служит для добавления нового правила. При нажатии этой кнопки появляется диалог выбора типа правила с двумя кнопками - "Standard" для создания стандартного правила с коротким 24-байтным ключом и "Extended" для создания расширенного правила с широким 48-байтным ключом. При нажатии одной из этих кнопок в конец таблицы добавляется новое правило выбранного типа. Условие нового правила состоит из нулевых бит и нулевой маски и, таким образом, правило выполняется всегда. В столбце "Условие" такого п арвила отображается "any". Действие для добавленного правила устанавливается в значение "Forward", доабвленное правило никак не модифицирует пакеты.447 Кнопка "Добавить правило" ([[Image(row-insert-icon.png)]]) Служит для добавления нового правила. При нажатии этой кнопки появляется диалог выбора типа правила с двумя кнопками - "Standard" для создания стандартного правила с коротким 24-байтным ключом и "Extended" для создания расширенного правила с широким 48-байтным ключом. При нажатии одной из этих кнопок в конец таблицы добавляется новое правило выбранного типа. Условие нового правила состоит из нулевых бит и нулевой маски и, таким образом, правило выполняется всегда. В столбце "Условие" такого правила отображается "any". Действие для добавленного правила устанавливается в значение "Forward", добавленное правило никак не модифицирует пакеты. 448 448 449 449 ==== Диалог условия правила PCL ==== … … 460 460 - [[Image(cb-dontcare.png)]] чекбокс отмечен полупрозрачной отметкой - флаг не участвует в проверке условия (соответствующий бит маски равен нулю); 461 461 462 Поле-число:: Поле отображается в виде текстовой строки ввода. Значение строки имеет формат `<значение>/<маска>`, где "значение" - значение поля ключа в виде десятичного числа, "маска" - маска значения также в виде десятичного числа. Например значение поля "Src port" `8/63` означает, что все 6 бит номера порта одлжны иметь значение 8. Значение `8/62` означает, что условие выполняется как для порта 8, так и для порта 9, так как младший бит маски имеет значение 0 и, таким образом, проверяются только значения 5 старших бит. Значение `0/0` выполняется всегда, так как в маске нет ни одного бита, равного единице. Для удобства задания условий докускается ввод только значения без маски и символа "/" - в этом случае автоматически будет установлена маска, имеющая единицы во всех разрядах поля.463 464 Поле-MAC адрес:: Поле отображается в виде текстовой строки ввода. Значение строки имеет формат `<значение>/<маска>`, где "значение" - значение поля ключа в виде шести шестнадцатеричных чисел, разделенных символом ":", "маска" - маска значения, имеющая тот же формат. Например значение поля "MAC DA" `01:80:c2:00:00:00/ff:ff:ff:ff:ff:ff` означает, что условие выполняется только для MAC адреса назначения BPDU (01:80:c2:00:00:00). Значение `01:80:c2:00:00:00/ff:ff:ff:ff:ff:f0` означает, что условие выполняется для любых MAC адресов из диапазона 01:80:c2:00:00:00 - 01:80:c2:00:00:0f. Для удобства задания условий до кускается ввод только значения MAC адреса без маски и символа "/" - в этом случае автоматически будет установлена маска, имеющая единицы во всех разрядах поля.465 466 Поле-IPv4 адрес:: Поле отображается в виде текстовой строки ввода. Значение строки имеет формат `<значение>/<маска>`, где "значение" - значение поля ключа в виде четырех десятичных чисел, разделенных символом ".", "маска" - маска значения, имеющая тот же формат. Например значение поля "Destination IP" `192.168.12.5/255.255.255.255` означает, что условие выполняется только для IP адреса 192.168.12.5. Значение `192.168.12.0/255.255.255.0` означает, что условие выполняется для любых IP адресов из подсети 192.168.12.0/24. Для удобства задания условий до кускается ввод только значения IP адреса без маски и символа "/" - в этом случае автоматически будет установлена маска, имеющая единицы во всех разрядах поля.467 468 Поле-IPv6 адрес:: Поле отображается в виде текстовой строки ввода. Значение строки имеет формат `<значение>/<маска>`, где "значение" - значение поля ключа в формате записи адреса IPv6, "маска" - маска значения, также имеющая формат адреса IPv6. Например значение поля "Destination IP" `2a00:1450:4010:c09::64/ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff` означает, что условие выполняется только для IP адреса 2a00:1450:4010:c09::64. Значение `2a00:1450:4010:c09::/ffff:ffff:ffff:ffff::` означает, что условие выполняется для любых IP адресов, имеющих префикс 2a00:1450:4010:c09::/64. Для удобства задания условий до кускается ввод только значения IP адреса без маски и символа "/" - в этом случае автоматически будет установлена маска, имеющая единицы во всех разрядах поля.469 470 Далее следует описание полей ключ й PCL.462 Поле-число:: Поле отображается в виде текстовой строки ввода. Значение строки имеет формат `<значение>/<маска>`, где "значение" - значение поля ключа в виде десятичного числа, "маска" - маска значения также в виде десятичного числа. Например значение поля "Src port" `8/63` означает, что все 6 бит номера порта должны иметь значение 8. Значение `8/62` означает, что условие выполняется как для порта 8, так и для порта 9, так как младший бит маски имеет значение 0 и, таким образом, проверяются только значения 5 старших бит. Значение `0/0` выполняется всегда, так как в маске нет ни одного бита, равного единице. Для удобства задания условий допускается ввод только значения без маски и символа "/" - в этом случае автоматически будет установлена маска, имеющая единицы во всех разрядах поля. 463 464 Поле-MAC адрес:: Поле отображается в виде текстовой строки ввода. Значение строки имеет формат `<значение>/<маска>`, где "значение" - значение поля ключа в виде шести шестнадцатеричных чисел, разделенных символом ":", "маска" - маска значения, имеющая тот же формат. Например значение поля "MAC DA" `01:80:c2:00:00:00/ff:ff:ff:ff:ff:ff` означает, что условие выполняется только для MAC адреса назначения BPDU (01:80:c2:00:00:00). Значение `01:80:c2:00:00:00/ff:ff:ff:ff:ff:f0` означает, что условие выполняется для любых MAC адресов из диапазона 01:80:c2:00:00:00 - 01:80:c2:00:00:0f. Для удобства задания условий допускается ввод только значения MAC адреса без маски и символа "/" - в этом случае автоматически будет установлена маска, имеющая единицы во всех разрядах поля. 465 466 Поле-IPv4 адрес:: Поле отображается в виде текстовой строки ввода. Значение строки имеет формат `<значение>/<маска>`, где "значение" - значение поля ключа в виде четырех десятичных чисел, разделенных символом ".", "маска" - маска значения, имеющая тот же формат. Например значение поля "Destination IP" `192.168.12.5/255.255.255.255` означает, что условие выполняется только для IP адреса 192.168.12.5. Значение `192.168.12.0/255.255.255.0` означает, что условие выполняется для любых IP адресов из подсети 192.168.12.0/24. Для удобства задания условий допускается ввод только значения IP адреса без маски и символа "/" - в этом случае автоматически будет установлена маска, имеющая единицы во всех разрядах поля. 467 468 Поле-IPv6 адрес:: Поле отображается в виде текстовой строки ввода. Значение строки имеет формат `<значение>/<маска>`, где "значение" - значение поля ключа в формате записи адреса IPv6, "маска" - маска значения, также имеющая формат адреса IPv6. Например значение поля "Destination IP" `2a00:1450:4010:c09::64/ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff` означает, что условие выполняется только для IP адреса 2a00:1450:4010:c09::64. Значение `2a00:1450:4010:c09::/ffff:ffff:ffff:ffff::` означает, что условие выполняется для любых IP адресов, имеющих префикс 2a00:1450:4010:c09::/64. Для удобства задания условий допускается ввод только значения IP адреса без маски и символа "/" - в этом случае автоматически будет установлена маска, имеющая единицы во всех разрядах поля. 469 470 Далее следует описание полей ключей PCL. 471 471 472 472 PCL ID:: Тип поля - число. Значение поля берется из конфигурации PCL для соответствующего прохода поиска (lookup 0 или lookup 1). Поле предназначено для идентификации списков правил различного назначения. Например можно создать разные списки правил фильтрации входящего трафика для разных портов и/или VLAN. Поле присутствует в ключах всех форматов. … … 521 521 Комментарий:: Текстовый комментарий, отображаемый в таблице VLAN. 522 522 523 STP group index:: Индекс группы STP для данной VLAN. Для корректной работы STP значение всегда д ложно быть 0.523 STP group index:: Индекс группы STP для данной VLAN. Для корректной работы STP значение всегда должно быть 0. 524 524 525 525 Unregistered non IP Multicast packets:: Конфигурационный параметр определяет действие с мультикастовыми не-IP кадрами, MAC адрес получателя которых отсутствует в FDB. Возможна установка одного из следующих вариантов: … … 708 708 PCL configuration valid:: Отметка данного чекбокса разрешает коммутатору использование всех прочих настроек данного диалога. При снятии отметки коммутатор игнорирует настройки политик данного порта, то есть политики не применяются. 709 709 710 enable lookup 0:: Усли чекбокс отмечен, разрешено выполнение прохода 0 поиска правил PCL.710 enable lookup 0:: Если чекбокс отмечен, разрешено выполнение прохода 0 поиска правил PCL. 711 711 712 712 Lookup 0 IP key type:: Параметр определяет формат короткого (24-байт) ключа при выполнении прохода 0 поиска правил PCL. … … 714 714 Lookup 0 PCL ID:: Параметр устанавливает значение PCL ID, используемое при выполнении прохода 0 поиска правил PCL. 715 715 716 enable lookup 1:: Усли чекбокс отмечен, разрешено выполнение прохода 1 поиска правил PCL.716 enable lookup 1:: Если чекбокс отмечен, разрешено выполнение прохода 1 поиска правил PCL. 717 717 718 718 Lookup 1 IP key type:: Параметр определяет формат короткого (24-байт) ключа при выполнении прохода 1 поиска правил PCL. … … 728 728 [[Image(pic11.jpg)]] 729 729 730 policy disable:: Шлобальный запрет использования политик. Если чекбокс установлен, политики не применяются коммутатором независимо от включения политик в настройках портов. Если чекбокс не отмечен, коммутатор применяет политики, если это разрешено настройками входящего порта.730 policy disable:: Глобальный запрет использования политик. Если чекбокс установлен, политики не применяются коммутатором независимо от включения политик в настройках портов. Если чекбокс не отмечен, коммутатор применяет политики, если это разрешено настройками входящего порта. 731 731 732 732 TCAM mode select:: Конфигурационный параметр определяет режим хранения условий PCL правил в ассоциативной памяти коммутатора (TCAM):