Como funciona
Os roteadores BGP trocam informações sobre a disponibilidade de roteamento entre si. Eles também anunciam diferentes atributos de rede. Esses dados ajudam a gerar os caminhos de roteamento mais ideais e a configurar regras de roteamento.
O BGP envia dados com base em endereços IP. Com o BGP, é impossível criar regras de roteamento que levem em conta os dados dos aplicativos ou uma rede de envio de pacotes. Portanto, é necessário um roteamento especial baseado em políticas (PBR) para direcionar os pacotes com base em critérios adicionais.
Processo de roteamento
O processo de roteamento é um processo passo a passo dentro dos sistemas autônomos. Todas as políticas de protocolo se aplicam a sistemas autônomos externos. Ao escolher, as empresas geralmente dão prioridade às instruções corporativas em relação às especificações técnicas de determinados roteadores. Por exemplo, usar um deles pode ser mais razoável. É por isso que as políticas configuradas com atributos modificados, rotas anunciadas e filtros aplicados são importantes para a operação do BGP.
Dados e informações transmitidos
Os dados de roteamento são transmitidos com informações importantes: a lista de sistemas autônomos pelos quais os pacotes foram roteados. Essas informações permitem que o BGP entenda onde um roteador está localizado em relação aos sistemas e elimine os loops de roteamento. Esses dados podem ser usados para configurar políticas de BGP.
Ao escolher o caminho, os roteadores que usam protocolos de roteamento dinâmico interno geralmente comparam determinadas características técnicas, por exemplo, a capacidade de largura de banda do link.
Vale a pena observar que o objetivo principal do BGP é apenas o roteamento. A entrega de pacotes como tal é garantida pelo TCP.