BGP
Significa "Border Gateway Protocol." BGP é um protocolo usado para rotear transmissões de dados pela Internet. Ele ajuda a determinar o caminho mais eficiente, seja para enviar dados pela rua ou para o outro lado do mundo.
O BGP gerencia o fluxo de dados de modo semelhante à forma como os correios lidam com a entrega de correspondências físicas. Por exemplo, quando um usuário em Los Angeles acessa um site em Nova York, o BGP primeiro roteia os dados do servidor localizado em Nova York até o backbone da Internet. Os dados percorrem grandes cabos de fibra óptica através das divisas entre estados e, em seguida, passam por redes menores até chegarem ao ISP do usuário em Los Angeles. O ISP então roteia os dados localmente até o dispositivo do usuário.
Unix - traceroute techterms.com
DOS - tracert techterms.com
Fundamentais para o Border Gateway Protocol são as tabelas de roteamento, que são arquivos de texto simples que listam os roteadores disponíveis por endereço IP. Os roteadores BGP usam essas tabelas para determinar o melhor caminho para cada transmissão de dados. As tabelas de roteamento são atualizadas com frequência, pois a rota mais rápida pode mudar dependendo do tráfego da rede e das interrupções. Roteadores com muito tráfego podem solicitar atualizações uma vez por minuto ou até a cada poucos segundos.
Benefícios do BGP
- Um meio padrão de comunicação entre roteadores
- Roteamento eficiente de dados pela Internet
- Adaptação ao congestionamento da rede
- Redundância quando ocorrem interrupções na rede
- Escalabilidade para adicionar ou remover roteadores
- Operação autônoma
NOTE: Embora o BGP permita o roteamento eficiente de dados por longas distâncias, as CDNs oferecem um benefício ainda maior ao hospedar dados em "nós de borda" em todo o mundo.
Teste seus conhecimentos