Traceroute
Performs traceroute operation for destination IPv4 or IPv6 or Hostname. The URI to perform traceroute operation is:
restconf/operations/traceroute
Supported HTTP Operations
Hostname: https://<host>/restconf/operations/traceroute
Request body: {
"icx-openconfig-traceroute:input": {
"target": {
"afi" : "IPV4",
"destination" : "www.google.com",
"maxttl" : "10"
}
}
}
Response body:
{
"icx-openconfig-traceroute:output" : {
"result" : "\nType Control-c to abort\nTracing the route to IP node www.google.com(172.217.160.132)
from 1 to 10 hops\n\n 1 2 ms <1 ms <1 ms 10.177.112.129 \n 2 10 ms <1 ms 2 ms 10.177.15.21 \n 3
<1 ms <1 ms <1 ms 10.177.14.13 \n 4 1 ms 4 ms 3 ms 10.7.136.1 \n 5 <1 ms <1 ms 1 ms 10.7.136.30 \n 6
1 ms 1 ms 1 ms 134.242.238.225 \n 7 18 ms 22 ms 21 ms 14.143.35.181.static-Bangalore.vsnl.net.in [14.143.35.181] \n 8
2 ms 2 ms 2 ms 172.31.232.154 \n 9 10 ms * * 172.31.167.46 \n 10 9 ms 9 ms 9 ms 121.240.1.46 \n"
}
}
IPv4: https://<host>/restconf/operations/traceroute
Request body:
{
"icx-openconfig-traceroute:input": {
"target": {
"afi" : "IPV4",
"destination" : "10.177.16.144",
"maxttl" : "10"
}
}
}
Response body: {
"icx-openconfig-traceroute:output" : {
"result" : "\nType Control-c to abort\nTracing the route to IP node (10.177.16.144) from 1 to 10 hops\n\n 1
1 ms <1 ms <1 ms 10.177.112.129 \n 2 <1 ms <1 ms <1 ms 10.177.15.21 \n 3 2 ms 2 ms
2 ms 10.177.15.42 \n 4 <1 ms <1 ms <1 ms 10.177.16.144 \n"
}
}
IPv6: https://<host>/restconf/operations/traceroute
Request body:
{
"icx-openconfig-traceroute:input": {
"target": {
"afi" : "IPV6",
"destination" : "10:10:10::10",
"maxttl" : "5"
}
}
}
Response body: {
"icx-openconfig-traceroute:output" : {
"result" : "\nType Control-c to abort\nTracing the route to IPv6 node 10:10:10::10 from 1 to 5 hops\n\n 1
* * * ? \n 2 * * * ? \n 3 * * * ? \n 4 * * * ? \n 5
* * * ? \nTrace route to target IPv6 node 10:10:10::10 failed. \nIP: Error, No response from target or intermediate node.\n"
}
}