For NE5000E/NE80E/NE40E products, the display ip routing-table verbose command could help find the difference between NextHop and RelyNextHop.
display ip routing-table verbose command outputs as follows:
Protocol: BGP Process ID: 0
Preference: 100 Cost: 0
NextHop: 126.96.36.199 Interface: Pos2/0/0
RelyNextHop: 188.8.131.52 Neighbour: 184.108.40.206
Tunnel ID: 0x0 Label: NULL
State: Active Adv Derived Age: 00h44m09s
NextHop represents for the next hop of routing table, and RelyNextHop for the actual next hop in FIB.
The routing table and FIB are different entities, with different functions. Route is for upper layer, and the output by Display ip routing command is the next hop in route adding, which is called the original next hop in routing table, although it may be not reachable. Route management module finds the direct next hop through iteration for the original next hop of the route, and adds it into FIB for forwarding. The original next hop is related to the iteration next hop.