29
Syntax
expect data expression
[
offset
number
]
undo expect data
Default
No expected data is configured.
Views
HTTP/HTTPS/TCP/UDP template view
Predefined user roles
network-admin
Parameters
expression
: Specifies the expected data, a case-sensitive string of 1 to 200 characters.
offset
number
: Specifies the offset in bytes after which the first match operation starts. The value
range for the
number
argument is 0 to 1000, and the default value is 0. If you do not specify an offset,
the match operation starts from the beginning byte of the payload.
Usage guidelines
Upon receiving a response packet, the NQA client examines the target payload for the expected
data.
•
If a match is found, the NQA client verifies the NQA destination device as legal.
•
If no match is found, the NQA client looks up the entire payload for a match. If no match is found
again, the NQA destination device is verified as illegal. The NQA client does not perform the
second round if no offset is specified. It verifies the NQA destination as illegal directly if no
match is found for the first round.
Expected data check takes place in the following conditions:
•
For features that use the HTTP or HTTPS template, the NQA client checks for the expected
data if the response contains the Content-Length header.
•
For features that use the TCP or UDP template, the NQA client checks for the expected data if
the
data-fill
command is configured.
The first five bytes of the UDP packet payload identify the probe packet type. The start byte of
the offset is the sixth byte of the UDP payload.
Examples
# In HTTP template view, set the expected data to
welcome!
.
<Sysname> system-view
[Sysname] nqa template http httptplt
[Sysname-nqatplt-http-httptplt] expect data welcome!
expect ip
Use
expect ip
to specify the expected IPv4 address.
Use
undo expect ip
to restore the default.
Syntax
expect ip ip-address
undo expect ip
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...