The distinction between RIPng and the link-state protocols (OSPFv3 and IS-IS) lies in the fundamental differences between distance-vector protocols (RIPng) and link-state protocols.
Using a distance-vector protocol, each router creates a unique routing table from summarized information obtained from neighboring routers. Using a link-state protocol, every router maintains an identical routing table created from information obtained from all routers in the autonomous system. Each router builds a shortest path tree, using itself as the root. The link-state protocol ensures that updates sent to neighboring routers are acknowledged by the neighbors, verifying that all routers have a consistent network map.