module-10# sh hardware internal mac port 1 qos configuration
QOS State for port 1 (Asic 0 Internal port 0)
GD
TX PAUSE:
VL# ENABLE RESUME REFRESH REF_PERIOD QUANTA
0 OFF OFF OFF 0x0 0x0
1 OFF OFF OFF 0x0 0x0
2 OFF OFF OFF 0x0 0x0
3 ON ON ON 0x0 0x0
/*** PAUSE should be enabled on no drop VL ***/
/*** (here VL 3 according to 7e template) ***/
4 OFF OFF OFF 0x0 0x0
5 OFF OFF OFF 0x0 0x0
6 OFF OFF OFF 0x0 0x0
7 OFF OFF OFF 0x0 0x0
LFC OFF ON ON 0x1000 0xffff

The presence of routes in each clipper (FE) as indicated in the FE field. If the FE field is blank, as in the case of FCID 0xceffff with VSAN 1, it is because the route is not programmed in h/w (also note Fwd Idx is “....” and Adj Idx is “deadbeef”

Fwd Idx – Specifies the FIB TCAM address as well as the FIB UC Result DRAM address. The RDRAM stores the LS-MET base address and num paths (-1 actually)

Adj Mod – Specifies the number of paths (VE links / ISLs). This will be 1 for local routes.

Met Idx – Specifies the Multipath base address (similar to Mp table base addr in Orion). One difference with Orion is that there is an additional table which has the “bundle of Adj pointers” called the LS-MET. When there are multiple paths to a destinations, the RDRAM points to the LS-MET base address and a load balance of the link take place at LS-MET level. The LS-MET entry has the “adj_ptr” which tells where the ADJ is in the ADJ Table as well as where the Rewrite Entry is in the RIT table.

Adj Idx – Specifies the Adjacency Index when there is only ONE path to the destination. When there is only one path to destination, the RDRAM directly encodes the “adj_ptr” instead of the LS-MET base address. VDC Id is obtained from VDC field.