Introduction to Link-state routing protocol