Changes between Version 42 and Version 43 of Ethernet
- Timestamp:
- Aug 31, 2022, 12:05:36 PM (2 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Ethernet
v42 v43 5 5 == Первоначальное присваивание VLAN ID пакетам == 6 6 7 Каждому принятому портом коммутатора пакету присваивается идентификатор VLAN (VLAN ID, VID). Алгоритм этого присваивания зависит от типа принятого пакета и конфигурационных настроек коммутатора. Принятые пакеты классифицируется коммутатором по различным признакам. В зависимости от того, имеет ли пакет т эг 802.1q, коммутатор относит пакет к тэгированным (tagged) или нетэгированным (untagged). Наличие тэга определяется коммутатором анализом поля !EtherType в зависимости от настройки "Port mode" (см. описание конфигурационных параметров порта ниже). Если параметр "Port mode" имеет значение "non-QinQ", и поле !EtherType пакета имеет значение 0x8100, пакет считается тэгированным. Если "Port mode" имеет значение "Core port", и поле !EtherType пакета имеет значение 0x88a8, пакет также считается тэгированным. Во всех остальных случаях принятый пакет считается нетэгированным.8 9 Т эгированные пакеты, в свою очередь, могут быть отнесены к тэгированным VLAN (VLAN-tagged), если VLAN ID тэга имеет ненулевое значение), или тэгированным приоритетом (priority-tagged), если VLAN ID равен нулю.10 11 Если коммутатором принят нет эгированный пакет, данному пакету присваевается VLAN ID в соответствии с конфигурационным параметром порта "Default VLAN ID" (см. описание конфигурационных параметров порта ниже). Если коммутатором принят тэгированный пакет, присваивание пакету VLAN ID определяется конфигурационным параметром "PVID assigniment mode":7 Каждому принятому портом коммутатора пакету присваивается идентификатор VLAN (VLAN ID, VID). Алгоритм этого присваивания зависит от типа принятого пакета и конфигурационных настроек коммутатора. Принятые пакеты классифицируется коммутатором по различным признакам. В зависимости от того, имеет ли пакет тег 802.1q, коммутатор относит пакет к тегированным (tagged) или нетегированным (untagged). Наличие тега определяется коммутатором анализом поля !EtherType в зависимости от настройки "Port mode" (см. описание конфигурационных параметров порта ниже). Если параметр "Port mode" имеет значение "non-QinQ", и поле !EtherType пакета имеет значение 0x8100, пакет считается тегированным. Если "Port mode" имеет значение "Core port", и поле !EtherType пакета имеет значение 0x88a8, пакет также считается тегированным. Во всех остальных случаях принятый пакет считается нетегированным. 8 9 Тегированные пакеты, в свою очередь, могут быть отнесены к тегированным VLAN (VLAN-tagged), если VLAN ID тега имеет ненулевое значение), или тегированным приоритетом (priority-tagged), если VLAN ID равен нулю. 10 11 Если коммутатором принят нетегированный пакет, данному пакету присваевается VLAN ID в соответствии с конфигурационным параметром порта "Default VLAN ID" (см. описание конфигурационных параметров порта ниже). Если коммутатором принят тегированный пакет, присваивание пакету VLAN ID определяется конфигурационным параметром "PVID assigniment mode": 12 12 - **PVID assigned to all packets** - пакет получает VID в соответствии со значением параметра "Default VLAN ID"; 13 - **PVID assigned to untagged packets** - пакет получает VID в соответствии со значением VID его т эга.13 - **PVID assigned to untagged packets** - пакет получает VID в соответствии со значением VID его тега. 14 14 15 15 Если конфигурационный параметр "PVID precedence" порта имеет значение "hard", назначенный пакету по описанному выше алгоритму VID является окончательным. Если же параметр имеет значение "soft", VID пакета может быть изменен другими механизмами коммутатора: присваивание VID в зависимости от протокола (protocol-based VLAN) и правилами политик (policy rules). … … 555 555 ==== Mirror packet to egress analyzer port ==== 556 556 557 Когда коммутатор зеркалирует исходящий (egress) пакет в порт анализатора, пакет может быть передан в порт анализатора в том виде, как он передан в наблюдаемый порт, включая все произведенные модификации пакета (например добавление/удаление/изменение т эга VLAN, изменение DSCP и т.п.), или в том виде, как пакет был принят коммутатором.557 Когда коммутатор зеркалирует исходящий (egress) пакет в порт анализатора, пакет может быть передан в порт анализатора в том виде, как он передан в наблюдаемый порт, включая все произведенные модификации пакета (например добавление/удаление/изменение тега VLAN, изменение DSCP и т.п.), или в том виде, как пакет был принят коммутатором. 558 558 559 559 - **as transmitted** - пакет передается в порт анализатора в том виде, как он был передан в подлежащий наблюдению порт, со всеми модификациями; … … 601 601 602 602 PVID assigniment mode:: Конфигурационный параметр определяет режим присваивания Default VLAN ID пакетам: 603 - **PVID assigned to untagged packets** - Default VLAN ID присваивается только принятым пакетам, не имеющим 802.1q т эга. Пакеты, имеющие 802.1q тэг с ненулевым VLAN ID, получают VLAN ID, указанный в тэге;604 - **PVID assigned to all packets** - Default VLAN ID присваивается всем принятым пакетам независимо от наличия у них 802.1q т эга.603 - **PVID assigned to untagged packets** - Default VLAN ID присваивается только принятым пакетам, не имеющим 802.1q тега. Пакеты, имеющие 802.1q тег с ненулевым VLAN ID, получают VLAN ID, указанный в теге; 604 - **PVID assigned to all packets** - Default VLAN ID присваивается всем принятым пакетам независимо от наличия у них 802.1q тега. 605 605 606 606 PVID precedence:: Конфигурационный параметр определяет возможность изменить изначально присвоенный пакету Default VLAN ID: … … 610 610 MRU:: Максимальный размер принимаемого кадра в октетах. Кадры, превышающие указанный размер, будут отбрасываться. Допустимые значения - от 18 до 16382. Значение по умолчанию - 1522. 611 611 612 Port mode:: Конфигурационный параметр определяет режим работы порта при использовании технологии QinQ (вложенные т эги). Может принимать следующие значения:613 - **Non-QinQ** - вложенные т эги не используются;614 - **Access port** - порт доступа (пользовательский порт) в режиме QinQ (вложенных т эгов).615 - **Core port** - порт сети оператора в режиме QinQ (вложенных т эгов). Порт использует дополнительный VLAN тэг.612 Port mode:: Конфигурационный параметр определяет режим работы порта при использовании технологии QinQ (вложенные теги). Может принимать следующие значения: 613 - **Non-QinQ** - вложенные теги не используются; 614 - **Access port** - порт доступа (пользовательский порт) в режиме QinQ (вложенных тегов). 615 - **Core port** - порт сети оператора в режиме QinQ (вложенных тегов). Порт использует дополнительный VLAN тег. 616 616 617 617 QoS default profile:: Номер QoS profile, присваиваемый пакетам, принимаемым через данный порт, по умолчанию (номер может быть изменен другими механизмами, например правилами политик). Допустимые значения - от 0 до 71. … … 639 639 QoS Trust mode:: Конфигурационный параметр определяет, как принятому пакету будет присвоен QoS profile: 640 640 - **Untrust** - QoS profile присваивается в соответствии с значением параметра "QoS default profile". 641 - **Trust L2** - Если принятый пакет VLAN-tagged или priority-tagged, QoS profile присваивается в соответствии со значением поля User Priority т эга принятого пакета. Значение поля User Priority используется как индекс к таблице преобразования User Priority в QoS profile (**не поддерживается**: для любого User Priority пакет получает QoS profile 0). Если принятый пакет нетегированный, QoS profile присваивается в соответствии с значением параметра "QoS default profile".641 - **Trust L2** - Если принятый пакет VLAN-tagged или priority-tagged, QoS profile присваивается в соответствии со значением поля User Priority тега принятого пакета. Значение поля User Priority используется как индекс к таблице преобразования User Priority в QoS profile (**не поддерживается**: для любого User Priority пакет получает QoS profile 0). Если принятый пакет нетегированный, QoS profile присваивается в соответствии с значением параметра "QoS default profile". 642 642 - **Trust L3** - Если принятый пакет является пакетом IP, QoS profile присваивается в соответствии со значением поля DSCP принятого пакета. Значение поля DSCP используется как индекс к таблице преобразования DSCP в QoS profile (см. описание вкладки "QoS профили"). Если принятый пакет не является пакетом IP, QoS profile присваивается в соответствии с значением параметра "QoS default profile". 643 - **Trust L2+L3** - Если принятый пакет является пакетом IP, QoS profile присваивается как в варианте "Trust L3" (см. выше). Если принятый пакет не является пакетом IP, но имеет 802.1q т эг, QoS profile присваивается как в варианте "Trust L2" (см. выше). В противном случае (если пакет не является пакетом IP и не тегирован) QoS profile присваивается в соответствии с значением параметра "QoS default profile".643 - **Trust L2+L3** - Если принятый пакет является пакетом IP, QoS profile присваивается как в варианте "Trust L3" (см. выше). Если принятый пакет не является пакетом IP, но имеет 802.1q тег, QoS profile присваивается как в варианте "Trust L2" (см. выше). В противном случае (если пакет не является пакетом IP и не тегирован) QoS profile присваивается в соответствии с значением параметра "QoS default profile". 644 644 645 645 remap DSCP:: Если чекбокс отмечен, и параметр "QoS Trust mode" имеет значение "Trust L3" или "Trust L2+L3", для каждого принятого пакета IP выполняется ремаппинг (мутация) значения поля DSCP в соответствии с таблицей DSCP-to-DSCP mapping (**не поддерживается**: все элементы таблицы имеют значение 0). Если чекбокс не отмечен, ремаппинг DSCP принятого пакета не производится. … … 649 649 modify UP:: Если чекбокс отмечен, значение поля User Priority принятых через данный порт пакетов будет модифицировано, когда пакет будет передаваться в другой порт коммутатора как тегированный, в соответствии с QoS profile пакета. Соответствие QoS profile и значения User Priority устанавливается на вкладке "QoS профили" (см. описание ниже). Обратите внимание, что установленный при приеме пакета флаг модификации User Priority может быть впоследствии сброшен правилами политик (см. описание вкладки "Policy Rules" ниже). Если чекбокс не отмечен, модификация поля User Priority пакета при передаче в порт не производится. Обратите внимание, что флаг модификации User Priority может быть впоследствии установлен правилами политик. 650 650 651 PUP:: Параметр устанавливает значение Port User Priority. Заданное этим параметром значение User Priority присваивается принятому пакету в случае, если пакет не имеет т эга 802.1q.651 PUP:: Параметр устанавливает значение Port User Priority. Заданное этим параметром значение User Priority присваивается принятому пакету в случае, если пакет не имеет тега 802.1q. 652 652 653 653 TD профиль:: Конфигурационный параметр назначает порту один из четырех Tail-Drop профилей, устанавливающих предельное количество буферов и дескрипторов пакетов, для каждой очереди передачи и Drop Precedence пакета, а также общий лимит буферов и дескрипторов для порта. … … 663 663 VLAN cmd:: Если отмечен чекбокс "protocol-based VLAN", данный параметр определяет, VLAN ID каких пакетов будет модифицирован при совпадении протокола: 664 664 - **do not change** - VLAN ID не будет модифицирован; 665 - **untagged only** - будет модифицирован VLAN ID только нет эгированных пакетов;666 - **tagged only** - будет модифицирован VLAN ID только т эгированных пакетов;665 - **untagged only** - будет модифицирован VLAN ID только нетегированных пакетов; 666 - **tagged only** - будет модифицирован VLAN ID только тегированных пакетов; 667 667 - **all packets** - будет модифицирован VLAN ID всех пакетов. 668 668 … … 673 673 QoS profile cmd:: Если отмечен чекбокс "protocol-based QoS", данный параметр определяет, QoS profile каких пакетов будет модифицирован при совпадении протокола: 674 674 - **do not change** - QoS profile не будет модифицирован; 675 - **untagged only** - будет модифицирован QoS profile только нет эгированных пакетов;676 - **tagged only** - будет модифицирован QoS profile только т эгированных пакетов;675 - **untagged only** - будет модифицирован QoS profile только нетегированных пакетов; 676 - **tagged only** - будет модифицирован QoS profile только тегированных пакетов; 677 677 - **all packets** - будет модифицирован QoS profile всех пакетов. 678 678