Download full document:

protocolipv6

Statistics for ip v6 resource.

Properties

(click to see Operations)

NameData TypePermissionsDescription
clearstats<String>Read-writeClear the statsistics / counters.
Possible values = basic, full
ipv6totrxpkts<Double>Read-onlyIPv6 packets received.
ipv6rxpktsrate<Double>Read-onlyRate (/s) counter for ipv6totrxpkts
ipv6totrxbytes<Double>Read-onlyBytes of IPv6 data received.
ipv6rxbytesrate<Double>Read-onlyRate (/s) counter for ipv6totrxbytes
ipv6tottxpkts<Double>Read-onlyIPv6 packets transmitted
ipv6txpktsrate<Double>Read-onlyRate (/s) counter for ipv6tottxpkts
ipv6tottxbytes<Double>Read-onlyBytes of IPv6 data transmitted.
ipv6txbytesrate<Double>Read-onlyRate (/s) counter for ipv6tottxbytes
ipv6totroutepkts<Double>Read-onlyIPv6 packets routed.
ipv6routepktsrate<Double>Read-onlyRate (/s) counter for ipv6totroutepkts
ipv6totroutembits<Double>Read-onlyIPv6 total Mbits.
ipv6routembitsrate<Double>Read-onlyRate (/s) counter for ipv6totroutembits
ipv6fragtotrxpkts<Double>Read-onlyIPv6 fragments received.
ipv6fragrxpktsrate<Double>Read-onlyRate (/s) counter for ipv6fragtotrxpkts
ipv6fragtottcpreassembled<Double>Read-onlyTCP fragments processed after reassembly.
ipv6fragtcpreassembledrate<Double>Read-onlyRate (/s) counter for ipv6fragtottcpreassembled
ipv6fragtotudpreassembled<Double>Read-onlyUDP fragments processed after reassembly.
ipv6fragudpreassembledrate<Double>Read-onlyRate (/s) counter for ipv6fragtotudpreassembled
ipv6fragtotpktsprocessnoreass<Double>Read-onlyIPv6 fragments processed without reassembly.
ipv6fragpktsprocessnoreassrate<Double>Read-onlyRate (/s) counter for ipv6fragtotpktsprocessnoreass
ipv6fragtotpktsforward<Double>Read-onlyIPv6 fragments forwarded to the client or server without reassembly.
ipv6fragpktsforwardrate<Double>Read-onlyRate (/s) counter for ipv6fragtotpktsforward
ipv6errhdr<Double>Read-onlyPackets received that contain an error in one or more components of the IPv6 header.
ipv6nextheadererr<Double>Read-onlyPackets received that contain an unsupported next header. The supported next headers are TCP, ICMP, UDP, OSPF, and FRAGMENT.
ipv6landattack<Double>Read-onlyLand-attack packets received. The source and destination addresses are the same. If not dropped, these packets can lock up the appliance.
ipv6fragpkttoobig<Double>Read-onlyPackets received for which the reassembled data exceeds the Ethernet packet data length of 1500 bytes.
ipv6fragzerolenpkt<Double>Read-onlyPackets received with a fragment length of 0 bytes.
ipv6toticmpnarx<Double>Read-onlyNumber of ICMPv6 NA packets received by Citrix ADC (OBSOLETE).
ipv6icmpnarxrate<Double>Read-onlyRate (/s) counter for ipv6toticmpnarx
ipv6toticmpnsrx<Double>Read-onlyNumber of ICMPv6 NS packets received by Citrix ADC (OBSOLETE).
ipv6icmpnsrxrate<Double>Read-onlyRate (/s) counter for ipv6toticmpnsrx
ipv6toticmpnatx<Double>Read-onlyNumber of ICMPv6 NA packets transmitted by Citrix ADC (OBSOLETE).
ipv6icmpnatxrate<Double>Read-onlyRate (/s) counter for ipv6toticmpnatx
ipv6toticmpnstx<Double>Read-onlyNumber of ICMPv6 NS packets transmitted by Citrix ADC (OBSOLETE).
ipv6icmpnstxrate<Double>Read-onlyRate (/s) counter for ipv6toticmpnstx
ipv6toticmprarx<Double>Read-onlyNumber of ICMPv6 RA packets received by Citrix ADC (OBSOLETE).
ipv6icmprarxrate<Double>Read-onlyRate (/s) counter for ipv6toticmprarx
ipv6toticmprstx<Double>Read-onlyNumber of ICMPv6 RS packets transmitted by Citrix ADC (OBSOLETE).
ipv6icmprstxrate<Double>Read-onlyRate (/s) counter for ipv6toticmprstx
ipv6toticmprx<Double>Read-onlyNumber of ICMPv6 packets received by Citrix ADC (OBSOLETE).
ipv6icmprxrate<Double>Read-onlyRate (/s) counter for ipv6toticmprx
ipv6toticmptx<Double>Read-onlyNumber of ICMPv6 packets transmitted by Citrix ADC (OBSOLETE).
ipv6icmptxrate<Double>Read-onlyRate (/s) counter for ipv6toticmptx
ipv6errrxhdr<Double>Read-onlyNumber of erroneous header packets received (OBSOLETE).
ipv6errrxpkt<Double>Read-onlyNumber of erroneous packets received (OBSOLETE).
ipv6badcksum<Double>Read-onlyNumber of bad checksum packets received (OBSOLETE).
icmpv6error<Double>Read-onlyNumber of erroneous ICMPv6 packets received (OBSOLETE).
icmpv6unspt<Double>Read-onlyNumber of ICMPv6 unsupported packets received (OBSOLETE).
icmpv6rtthsld<Double>Read-onlyNumber of ICMPv6 packets dropped for rate threshold exceeded (OBSOLETE).

Operations

(click to see Properties)

GET (ALL)

Some options that you can use for each operations:

  • Getting warnings in response:NITRO allows you to get warnings in an operation by specifying the "warning" query parameter as "yes". For example, to get warnings while connecting to the NetScaler appliance, the URL is as follows:

    http://<netscaler-ip-address>/nitro/v1/config/login?warning=yes

    If any, the warnings are displayed in the response payload with the HTTP code "209 X-NITRO-WARNING".

  • Authenticated access for individual NITRO operations:NITRO allows you to logon to the NetScaler appliance to perform individual operations. You can use this option instead of creating a NITRO session (using the login object) and then using that session to perform all operations,

    To do this, you must specify the username and password in the request header of the NITRO request as follows:

    X-NITRO-USER:<username>

    X-NITRO-PASS:<password>

    Note:In such cases, make sure that the request header DOES not include the following:

    Cookie:NITRO_AUTH_TOKEN=<tokenvalue>

Note:

Mandatory parameters are marked in redand placeholder content is marked in <green>.

get (all)

URL:http://<netscaler-ip-address>/nitro/v1/stat/protocolipv6

Query-parameters:

args

http://<netscaler-ip-address>/nitro/v1/stat/protocolipv6?args=detail:<Boolean_value>,fullvalues:<Boolean_value>,ntimes:<Double_value>,logfile:<String_value>,clearstats:<String_value>

Use this query-parameter to get protocolipv6 resources based on additional properties.

HTTP Method:GET

Request Headers:

Cookie:NITRO_AUTH_TOKEN=<tokenvalue> Accept:application/json

Response:

HTTP Status Code on Success: 200 OK HTTP Status Code on Failure: 4xx <string> (for general HTTP errors) or 5xx <string> (for NetScaler-specific errors). The response payload provides details of the errorResponse Headers:

Content-Type:application/json

Response Payload:

{ "protocolipv6": [ {
"ipv6fragpktsforwardrate":<Double_value>,
"ipv6icmprstxrate":<Double_value>,
"ipv6fragpkttoobig":<Double_value>,
"ipv6fragtotrxpkts":<Double_value>,
"ipv6icmpnatxrate":<Double_value>,
"ipv6toticmpnsrx":<Double_value>,
"icmpv6unspt":<Double_value>,
"ipv6errrxhdr":<Double_value>,
"ipv6rxpktsrate":<Double_value>,
"ipv6icmpnstxrate":<Double_value>,
"ipv6errhdr":<Double_value>,
"ipv6rxbytesrate":<Double_value>,
"ipv6icmprxrate":<Double_value>,
"ipv6fragpktsprocessnoreassrate":<Double_value>,
"ipv6icmpnarxrate":<Double_value>,
"ipv6errrxpkt":<Double_value>,
"ipv6nextheadererr":<Double_value>,
"ipv6tottxbytes":<Double_value>,
"ipv6fragtotpktsforward":<Double_value>,
"ipv6totroutepkts":<Double_value>,
"ipv6toticmpnarx":<Double_value>,
"ipv6txpktsrate":<Double_value>,
"ipv6totrxbytes":<Double_value>,
"ipv6toticmpnatx":<Double_value>,
"ipv6toticmprstx":<Double_value>,
"ipv6txbytesrate":<Double_value>,
"icmpv6error":<Double_value>,
"ipv6fragzerolenpkt":<Double_value>,
"ipv6routembitsrate":<Double_value>,
"icmpv6rtthsld":<Double_value>,
"ipv6icmprarxrate":<Double_value>,
"ipv6toticmprx":<Double_value>,
"ipv6icmpnsrxrate":<Double_value>,
"ipv6routepktsrate":<Double_value>,
"ipv6icmptxrate":<Double_value>,
"ipv6fragtcpreassembledrate":<Double_value>,
"ipv6tottxpkts":<Double_value>,
"ipv6fragtotudpreassembled":<Double_value>,
"ipv6fragtottcpreassembled":<Double_value>,
"ipv6fragudpreassembledrate":<Double_value>,
"ipv6fragrxpktsrate":<Double_value>,
"ipv6badcksum":<Double_value>,
"ipv6totrxpkts":<Double_value>,
"ipv6fragtotpktsprocessnoreass":<Double_value>,
"ipv6totroutembits":<Double_value>,
"ipv6toticmptx":<Double_value>,
"ipv6toticmpnstx":<Double_value>,
"ipv6toticmprarx":<Double_value>,
"ipv6landattack":<Double_value>
}]}