gnoi icon indicating copy to clipboard operation
gnoi copied to clipboard

Clarify PLQ capabilities fields

Open LimeHat opened this issue 2 years ago • 0 comments

Currently PacketGeneratorCapabilities message does not explicitly define max_bps and max_pps fields usage. Are they supposed to indicate capabilities of a single ASIC? What if there are multiple ASICs with different capabilities in the system?

Let's say we have a modular system with

  • 2x linecards (LC1 and LC2) with different ASICs, 2x ASICs in each LC
  • ASICs in LC1 are capable of generating 150 Gbps of traffic each
  • ASICs in LC2 are capable of generating 750 Gbps of traffic each

Should the system return 750 Gbps in max_bps field of PacketGeneratorCapabilities message?

*same considerations would be applicable to mtu fields as well

LimeHat avatar Nov 07 '23 19:11 LimeHat