How do NE40&NE80 choose the routes with the same network segment and different RD learnt by one VPN instance?
VRP3.10 organizes the routing table according to RD instead of VRF so that routes with the same RD can be put in one routing table. Two routes with different RD add to the same VRF because of VRF import and export relation. Actually these two routes belong to different routing table, so their priority cannot be compared. These two routes are distributed to interface board and FIB table is created, but FIB entries of the interface board are organized according to VRF (VPN ID). After these two routes are distributed successively, the consecutive one overwrites the first one. Check FIB table on interface board and check which one is valid through internal label.
VRF on VRP5 platform saves private network route; add routes of RD to the same routing table in VRF and make route selection according to the rule.