NBAR2 Protocol Packs are software packages that update the protocol support on a device without replacing the Cisco software
on the device. A Protocol Pack contains a set of signatures supported by NBAR2.
Protocol Packs are sets of protocols developed and packaged together. Each Cisco IOS image comes with a built-in Protocol
Pack. With a standard license, a subset of protocols and Protocol Pack features are supported. With an advanced license, all
protocols and features are supported.
Updating the Protocol Pack on a Cisco IOS release requires an advanced license. For
information about licensing, see AVC Licensing and Feature Activation.
To view the list of protocols supported in a Protocol Pack, see NBAR2 Protocol Library.
The NBAR2 taxonomy file contains the information such as common name, description, underlying protocol, for every protocol
that is available in the Protocol Pack. Use the show
ip
nbar
protocol-pack
active
taxonomy , show
ip
nbar
protocol-pack
inactive
taxonomy , and show
ip
nbar
protocol-pack
loaded
taxonomy commands to view the taxonomy file for an active, inactive, and all loaded Protocol Packs respectively.
The NBAR2 taxonomy file generally contains the information for more than 1000 protocols, and the taxonomy file size is ~2
MB. It is recommended to redirect the output from the show ip nbar protocol-pack
[ active | inactive | loaded] taxonomy command to a file by using the redirect output modifier, for example, show ip nbar protocol-pack active taxonomy | redirect harddisk:nbar_taxonomy.xml .