In this chapter
This chapter lists the NTPL commands and parameters that were supported in the Green Bay 2 release but that are not supported for 4GA SmartNICs in the Huntington Beach 4.1 release or that have changed for these SmartNICs. See DN-0449 for the complete NTPL syntax for 4GA SmartNICs in Huntington Beach 4.1.
The TxIgnore and TxPort parameters will change the values of the corresponding bits in the standard packet descriptor of a captured file, but they will only have an affect if a Setup NTPL command points to the bits in question using the TxIgnorePos or the TxPortPos parameter, respectively.
The Decapsulate parameter is not supported.
Align is a new parameter for 4GA SmartNICs in the Huntington Beach 4.1 release. Its default value is Packed. This means that per default frames are stored back-to-back in the host buffer with no padding in between, while in the Green Bay 2 release frames were always 8-byte aligned and zero-padded.
The DestinationPort parameter cannot be set to multiple ports.
The Deduplication command is not supported.
The IPMatch parameter is not supported.
For the TupleSwap parameter the IPMatchFirst and IPMatchLast values are not supported.
If a hash mask is defined using the HashMask command, this must be done before the HashMode command.
The HashMask command must always appear before the corresponding HashMode command.
For the ClassifyUnmatched parameter the All value is not supported.
The ListType parameter is not supported.
The JumboFrame parameter is not supported.
For the Layer3Protocol parameter the IPX value is not supported.
For data tests the ByteStr32 data type is not supported for 4GA SmartNICs; and data values and data masks are restricted for 4GA SmartNICs compared to Green Bay 2. Furthermore, some NTPL expressions from Green Bay 2 might have to be rewritten to better utilize the resources.
For error tests the FrameSmall, FrameLarge, IpChecksumError, UdpChecksumError, TcpChecksumError, DecodeError and InnerDecodeError values are not supported.