Distance-vector vs link-state and a hybrid EIGRP