Eu estava adicionando uma nova política à lista de importação e exportação do BGP. Então eu observei uma redefinição de sessão bgp. Alguém pode explicar isso para mim?
A única alteração que fiz foi preceder uma nova política para rejeitar tudo o que era anunciado pelo vizinho e não anunciar nada ao vizinho.
por exemplo: configuração antiga:
set protocols bgp group ext import policy-A
set protocols bgp group ext export policy-B
Nova configuração:
set protocols bgp group ext import nothing policy-A
set protocols bgp group ext export nothing policy-B
bgp
juniper
juniper-junos
Bo Cao
fonte
fonte
Respostas:
Bem, existem três maneiras de atualizar a política (aplique uma política ao nosso Adj-RIB-In):
reinicialização total - faça uma reinicialização completa da sessão com um vizinho e aplique políticas às rotas de recebimento;
redefinição suave - os vizinhos devem oferecer suporte ao recurso de atualização de rota [ http://tools.ietf.org/html/rfc2918 ]. Esse recurso usa uma mensagem de atualização especial que solicita o envio de um Adj-RIB-Out de um vizinho completo para nós. Esse recurso não interrompe um plano de encaminhamento;
reconfiguração suave - nosso roteador sempre armazena o Adj-RIB-Out do vizinho completo em seu Adj-RIB-In; portanto, se atualizarmos uma política, nem enviaremos qualquer pedido ao vizinho e aplicará em nosso Adj-RIB-In. Esse recurso não interrompe um plano de encaminhamento. Esse recurso é ativado por padrão no Juniper Junos OS e funciona automaticamente quando confirmamos uma configuração.
Se considerarmos todas as opções acima, foi a redefinição suave que não interrompe o plano de encaminhamento do roteador ou se um dos vizinhos não suporta a Atualização de rota e o recurso "reconfiguração suave" é desativado com a palavra-chave "keep none".
Recentemente, escrevi um pequeno artigo sobre esses recursos, mas no idioma russo - http://sk1f3r.ru/bgp-softreset
fonte