TrunkPack Network Control Protocol (TPNCP)
TPNCP is Audiocodes' proprietary network-based protocol. Using this method, the VoPLib (AudioCodes’ Voice over Packet Library is a proprietary, all-sources-included API library, enabling control of all VoP-related functions of devices in AudioCodes’ TrunkPack-VoP series) communicates with the device via the IP network.
History
The TPNCP was developed to provide additional control and configuration capabilities over and above those offered by the standard control protocols.
Protocol dependencies
-
UDP: TPNCP uses UDP as its transport protocol. The well known UDP port for TPNCP traffic is 2424.
-
TCP: TPNCP uses TCP as its transport protocol. The well known TCP port for TPNCP traffic is 2424.
Example traffic
TPNCP over UDP.
TPNCP over TCP.
Wireshark
The TPNCP dissector is fully functional. The TPNCP protocol is constantly changing and requires tpncp.dat file for proper registration and dissection. The tpncp.dat file resides in TPNCP folder in Wireshark program directory and it is read at program start. The tpncp.dat file is distributed with Audiocodes' SW Release Package. The example of tpncp.dat file
Preference Settings
None.
Example capture file
Display Filter
Show only the TPNCP based traffic:
tpncp
Capture Filter
You cannot directly filter TPNCP protocol while capturing. However, if you know the UDP or TCP port used (see above), you can filter on that one.
Capture only the TPNCP traffic over the default port (2424):
tcp port 2424
External links
Discussion
Imported from https://wiki.wireshark.org/TPNCP on 2020-08-11 23:26:47 UTC