Client capabilities

The client must support the base capability.

In addition, Extreme recommends that the client specify the identification capability with URI http://tail-f.com/ns/netconf/identification/1.0 while establishing a session with the server. This capability provides client information to the server, including the vendor, product name, and version of the client application in addition to user information. Server administrators can subsequently gather information about who is accessing the server using the show netconf client-capabilities command or the <get-netconf-client-capabilities>custom RPC. Refer to Appendix A, “Managing NETCONF,” for details.

The following example shows a <hello> element from the NETCONF client.

<hello xmlns="urn:ietf:params:xml:ns:netconf:base:1.0">
	<capabilities>
		<capability>urn:ietf:params:netconf:base:1.0</capability>
		<capability>http://tail-f.com/ns/netconf/identification/1.0?vendor=extreme&amp;product=bna&amp;version=3.0&amp;client-identity=adminUser</capability>
	</capabilities>
</hello>