Os roteadores são responsáveis por receber e encaminhar pacotes por meio do conjunto
interconectado de redes, sendo necessário que cada roteador tome decisões de roteamento
com base no conhecimento da topologia e nas condições de tráfego. Para tomar essas
decisões, os roteadores trocam informações de roteamento utilizando um protocolo especial
para esse propósito, conhecido como protocolo de roteamento. Neste contexto, os protocolos
de roteamento podem ser divididos basicamente em duas categorias: protocolos de
roteamento interno e protocolos de roteamento externo. É classificado como protocolo de
roteamento externo o protocolo