What architectural distinctions separate distance vector routing protocols that share full routing tables with direct neighbors from link state protocols that flood complete topological maps to every router, and why does link state convergence prevent dangerous routing loops in complex enterprise networks?