This section describes how to run the tracert command using the rpc method.
Operation |
XPATH |
|---|---|
rpc |
|
Item |
Data |
Description |
|---|---|---|
Instance name of the tracert command |
aabb |
Set the instance name of the tracert command to aabb. |
Destination host |
192.168.20.1 |
Set the IPv4 address of the destination host to 192.168.20.1. |
<?xml version="1.0" encoding="UTF-8"?>
<rpc message-id="1" xmlns="urn:ietf:params:xml:ns:netconf:base:1.0">
<hw-tracert:tracert xmlns:hw-tracert="urn:huawei:params:xml:ns:yang:huawei-traceroute">
<hw-tracert:test-name>aabb</hw-tracert:test-name>
<hw-tracert:ipv4-tracert>
<hw-tracert:destination>192.168.20.1</hw-tracert:destination>
</hw-tracert:ipv4-tracert>
</hw-tracert:tracert>
</rpc>
<?xml version='1.0' encoding='UTF-8'?> <rpc-reply xmlns="urn:ietf:params:xml:ns:netconf:base:1.0" message-id="1"> <ok/> </rpc-reply>
<?xml version='1.0' encoding='UTF-8'?> <rpc-reply xmlns="urn:ietf:params:xml:ns:netconf:base:1.0" message-id="1"> <error/> </rpc-reply>
# The switch reports the execution result of the tracert command to the controller through a notification message.
<notification xmlns="urn:ietf:params:xml:ns:netconf:notification:1.0">
<eventTime>2017-06-12T16:54:03Z</eventTime>
<tracert-case-result xmlns="urn:huawei:params:xml:ns:yang:huawei-traceroute">
<test-name>aabb</test-name>
<destination>192.168.20.1</destination>
<max-hops>30</max-hops>
<packet-size>12</packet-size>
<hops>
<hop-index>1</hop-index>
<hop-address>192.168.20.2</hop-address>
<probes>
<probe-index>1</probe-index>
<result>succeed</result>
<delta-time>5</delta-time>
</probes>
<probes>
<probe-index>2</probe-index>
<result>succeed</result>
<delta-time>4</delta-time>
</probes>
<probes>
<probe-index>3</probe-index>
<result>succeed</result>
<delta-time>4</delta-time>
</probes>
</hops>
<complete>true</complete>
</tracert-case-result>
</notification>