24
if-match
Use
if-match
to configure a match rule for a DHCPv6 user class.
Use
undo if-match
to delete a match rule for a DHCP user class.
Syntax
if-match rule
rule-number
{
option
option-code
[
ascii
ascii-string
[
offset
offset
|
partial
]
|
hex
hex-string
[
mask
mask
|
offset
offset
length
length
|
partial
]
]
|
relay-agent
gateway-ipv6-address
}
undo if-match rule
rule-number
Default
No match rules are configured for the DHCPv6 user class.
Views
DHCPv6 user class view
Predefined user roles
network-admin
Parameters
rule rule-number
: Assigns the match rule an ID in the range of 1 to 16. A smaller ID represents
a higher match priority.
option option-code
: Specifies a DHCPv6 option by its number in the range of 1 to 65535.
ascii
ascii-string
: Specifies an ASCII string of 1 to 128 characters.
offset
offset
: Specifies the offset in bytes after which the match operation starts. The value
range is 0 to 65534. If you specify an ASCII string, a packet matches the rule if the option content
after the offset is the same as the ASCII string. If you specify a hexadecimal number, a packet
matches the rule if the option content of the specified length after the offset is the same as the
hexadecimal number.
partial
: Enables partial match. A packet matches the rule if the specified option in the packet
contains the ASCII string or hexadecimal number specified in the rule. For example, if you specify
abc
in the rule, option content
xabc
,
xyzabca
,
xabcyz
, and
abcxyz
all match the rule.
hex
hex-string
: Specifies a hexadecimal number. The length of the hexadecimal number must
be an even number in the range of 2 to 256.
mask
mask
: Specifies the mask for the match operation. The mask is a hexadecimal number whose
length is an even number in the range of 2 to 256 and must be the same as the
hex-string
length.
The DHCPv6 server selects option content of the mask length from the start and ANDs the selected
option content and the specified hexadecimal number with the mask. The packet matches the rule if
the two AND operation results are the same.
length
length
: Specifies the length of the option content to be matched, in the range of 1 to 128
bytes. The length must be the same as the
hex-string
length.
relay-agent
gateway-ipv6-address
: Specifies a
link-address
field value. The value is an
IPv6 address. A packet matches the rule if its
link-address
field value is the same as that in the rule.
Usage guidelines
If a DHCPv6 request sent by a DHCPv6 client matches a rule in a DHCPv6 user class, the DHCPv6
client matches the user class.
You can configure multiple match rules for a DHCPv6 user class. Each match rule is uniquely
identified by a rule ID within its type (option or relay agent address).
Summary of Contents for SOHO IE4300
Page 285: ...i Contents Tcl commands 1 cli 1 tclquit 1 tclsh 2...
Page 288: ...i Contents Python commands 1 exit 1 python 1 python filename 2...
Page 291: ...i Contents Automatic configuration commands 1 autodeploy udisk enable 1...
Page 323: ...25 Sysname Ten GigabitEthernet1 0 51 undo shutdown Related commands irf port...
Page 465: ...ii stp vlan enable 55 vlan mapping modulo 55...
Page 602: ...12 Related commands display mvrp statistics...
Page 609: ...i Contents VLAN mapping commands 1 display vlan mapping 1 vlan mapping 2...
Page 678: ...9 Related commands reset pppoe relay statistics...
Page 846: ...i Contents Basic IP forwarding commands 1 display fib 1 ip forwarding table save 2...
Page 1770: ...i Contents Time range commands 1 display time range 1 time range 1...
Page 2026: ...34 Related commands display mac authentication...
Page 2028: ...ii...
Page 2143: ...i Contents User profile commands 1 display user profile 1 user profile 2...
Page 2308: ...61 ipsec transform set...
Page 2531: ...i Contents SAVI commands 1 ipv6 savi down delay 1 ipv6 savi log enable 1 ipv6 savi strict 2...
Page 2534: ...3 Sysname ipv6 savi strict Related commands ipv6 verify source...
Page 2791: ...14 Sysname track 1 Related commands delay display track...
Page 2939: ...9 sntp authentication keyid sntp reliable authentication keyid...
Page 2967: ...27 Related commands apply poe profile poe enable poe max power interface view poe priority...