operation of link-state routing