VIAVI TestCenter: VIAVI is sending incorrect fields length with OSPF BIER MPLS Sub TLV headers.
Knowledge Base - FAQ
If you add OSPF BIER MPLS Sub TLV headers on Spirent TestCenter and you look at the capture file, you will notice that:
• OSPF Extended Prefix TLV header length is "00 20", which is 32. This header length is correct.
• BIER SubTLV header length is "00 18", which is 24; if you count the length starting from that Sub-domain, it has only 20, so this header length is incorrect.
• BIER MPLS SubTLV header length is "00 0c", which is 12; if you count the length starting from that Sub-domain, it is only 8, so this header length is also incorrect.
OSPF Extended Prefix Tlv :
TLV Type : 00 01
Length : 00 20
Route Type : 01
Prefix Len : 20
Address Family : 00
Flags : 40
Address Pfx : 0a 14 01 1e
BIER SubTlv
Type : 00 09
Length : 00 18
Sub-Domain : 00
MT-ID : 00
BFR-ID : 00 4f
BAR+ IPA : 00 00
Reserved : 00 00
BIER MPLS Encapsulation Sub-sub-Tlv :
Type : 00 0a
Length : 00 0c
Max SI : 10
Label : 00 08 ae
BS Len : 30
Reserved : 00 00 00
N/A