[GTER] Res: RES: Sessão eBGP é IGP ou EGP ?
Alberto Vargas
avargasn at yahoo.com.br
Mon Apr 11 08:52:12 -03 2011
Eduardo,
O atributo que você está discutindo se chama ORIGIN e pode ter três valores.
Esses valores indicam como o roteador que originou o anuncio aprendeu o prefixo.
O texto a seguir foi retirado da RFC 4271:
a) ORIGIN (Type Code 1): ORIGIN is a well-known mandatory
attribute that defines the origin of the path information. The data
octet can assume the following values: Value
Meaning 0 IGP - Network Layer Reachability Information
is interior to the originating AS 1 EGP - Network Layer
Reachability Information learned via the EGP
protocol [RFC904] 2 INCOMPLETE - Network Layer
Reachability Information learned by some other means
Portanto o significado de cada um é:
- i ou IGP: o prefixo foi aprendido através de um IGP (inclua nesse caso rotas
estáticas ou conectadas). No IOS todo prefixo anunciado com o comando network
tem esse ORIGIN. No JUNOS esse é o padrão do ORIGIN;
- e ou EGP: o prefixo foi aprendido através do protocolo Exterior Gateway
Protocol, que foi o predecessor do BGP;
- ? ou INCOMPLETE: o prefixo foi aprendido por outro meio. No IOS esse é o
padrão dos prefixo redistribuídos no BGP com o comando redistribute.
Entretanto, o valor do ORIGIN pode ser definido ou alterado através de
políticas, o que talvez explique porque alguns prefixos presentes na tabela de
roteamento global possuem o ORIGIN igual a EGP. O 1.230.103.0/24 é um deles.
Abraços,
Alberto
----- Mensagem original ----
De: Eduardo Schoedler <eschoedler at viavale.com.br>
Para: Grupo de Trabalho de Engenharia e Operacao de Redes <gter at eng.registro.br>
Enviadas: Domingo, 10 de Abril de 2011 19:39:16
Assunto: [GTER] RES: Sessão eBGP é IGP ou EGP ?
Igor,
O seu link justamente ilustra o que eu estou falando.
BGP trata tudo como "i", ou seja, IGP.
Conceitualmente, IGP não seria INTERIOR Gateway Protocol ?
E EGP não seria EXTERIOR Gateway Protocol ?
eBGP não seria uma sessão BGP External ? Não deveria aparecer como "e", ou
EGP na tabela de rotas ?
Abs.
--
Eduardo Schoedler
> -----Mensagem original-----
> De: gter-bounces at eng.registro.br [mailto:gter-bounces at eng.registro.br]
> Em nome de Igor Giangrossi
> Enviada em: domingo, 10 de abril de 2011 09:53
> Para: Grupo de Trabalho de Engenharia e Operacao de Redes
> Assunto: Re: [GTER] Sessão eBGP é IGP ou EGP ?
>
> Dá uma olhada neste link:
>
> http://www.cisco.com/en/US/tech/tk365/technologies_tech_note09186a00800
> c95bb.shtml#origin
>
>
> []s
> Igor
>
>
> ----- Original Message ----
> From: Eduardo Schoedler <eschoedler at viavale.com.br>
> To: Grupo de Trabalho de Engenharia e Operacao de Redes
> <gter at eng.registro.br>
> Sent: Fri, April 8, 2011 2:58:51 PM
> Subject: [GTER] Sessão eBGP é IGP ou EGP ?
>
> Olá.
>
> Estive vendo nossa tabela de roteamento e não entendi uma coisa.
> Porque o Cisco/Quagga seta as rotas aprendidas via sessão eBGP como IGP
> ?
> Qual é o conceito por trás disso ?
>
> Se eu setar essas rotas como EGP, qual diferença faria ?
> Eu tenho de fazer isso manualmente, por route-map ?
> Porque o próprio bgp não faz isso ?
>
> Vejam:
>
> # sh ip bgp x.x.x.x/23
> BGP routing table entry for x.x.x.x/23
> Paths: (3 available, best #3, table Default-IP-Routing-Table)
> Advertised to non peer-group peers:
> 187.x.x.x
> AAAAA BBBBB CCCC (sessão eBGP)
> 200.x.x.x from 200.x.x.x (187.x.x.x)
> Origin ***IGP***, localpref 100, valid, external
> Last update: Fri Apr 8 13:23:05 2011
>
> DDDDD EEEEE CCCC ===> Sessão iBGP, aqui seria OK ter IGP certo ?
> 187.x.x.x (metric 20) from 187.x.x.x (187.x.x.x)
> Origin ***IGP***, localpref 100, valid, internal
> Last update: Thu Apr 7 22:15:57 2011
>
> FFFF GGGG CCCC (sessão eBGP)
> 187.x.x.x from 187.x.x.x (201.x.xxx.xxx)
> Origin ***IGP***, metric 0, localpref 100, valid, external, best
> Last update: Thu Apr 7 21:47:07 2011
>
>
> Obrigado.
>
> --
> Eduardo Schoedler
> --
> gter list https://eng.registro.br/mailman/listinfo/gter
--
gter list https://eng.registro.br/mailman/listinfo/gter
More information about the gter
mailing list