Cisco 2821
Definiciones de variables a considerar :
xxxx: Variable a ser utilizada y debe ser reemplazada por el parametro crorrestondiente.
ASN : Número de ASN del miembro.
ASN_IXP: Número de ASN del IXP
Red_4_n : Red IPv4 del miembro a ser ruteada.
Mask_4_n : Mascara IPv4 del miembro a ser ruteada.
Red_6_n : Red IPv6 del miembro a ser ruteada.
Mask_6_n : Mascara IPv6 del miembro a ser ruteada.
IPv4-IXP : Dirección IPv4 asignada al miembro a ser conectado.
IPv6-IXP : Dirección IPv6 asignada al miembro a ser conectado.
IPv4-IXP-Final : Número del octeto final de la dirección IPv4-IXP.
IPv4-IXP-Final : Número del octeto final de la dirección IPv6-IXP.
Router BGP
router bgp ASN_IXP
neighbor IPv4-IXP remote-as ASN
neighbor IPv4-IXP description Descripcion_del_miembo_codigo (Inicial_CABASE)
neighbor Pv6-IXP remote-as ASN
neighbor IPv6-IXP description Descripcion_del_miembo_codigo (Inicial_CABASE)
address-family ipv4
no neighbor IPv6-IXP activate
Familia IPv4
neighbor IPv4-IXP activate
neighbor IPv4-IXP send-community both
neighbor IPv4-IXP soft-reconfiguration inbound
neighbor IPv4-IXP route-map AS_ASN_IN in
neighbor IPv4-IXP route-map AS_ASN_OUT out
neighbor IPv4-IXP maximum-prefix 100 restart 15
Familia IPv6
address-family ipv6
neighbor IPv6-IXP activate
neighbor IPv6-IXP send-community
neighbor IPv6-IXP soft-reconfiguration inbound
neighbor IPv6-IXP route-map AS_ASN_IN_V6 in
neighbor IPv6-IXP route-map AS_ASN_OUT_V6 out
AS-Path
Access list ASPATH
ip as-path access-list IPv4-IXP-Final permit ^(_ASN)+$
Si es de tránsito con de otro SA
ip as-path access-list IPv4-IXP-Final permit ^(_ASN)+(_ASNTransportado)+$
ip extcommunity
ip extcommunity-list IPv4-IXP-Final permit rt 52376:ASN
IPv4
IPv4 prefix-list
ip prefix-list AS_ASN_PREF seq 1 deny 0.0.0.0/0 ge 25 le 31
ip prefix-list AS_ASN_PREF seq 10 permit Red_4_n/Mask_4_n le 32
Route Map IPv4
route-map AS_ASN_IN permit 10
match ip address prefix-list AS_ASN_PREF
match as-path IPv4-IXP-Final
set comm-list COMUNIDADES_INFORMATIVAS delete
set community 52376:991 52376:27991 additive
route-map AS_ASN_OUT deny 10
match extcommunity IPv4-IXP-Final
route-map AS_ASN_OUT permit 40
match ip address prefix-list GENERAL
IPv6
IPv6 prefix-list
ipv6 prefix-list AS_ASN_PREF_V6 seq 10 permit Red_6_n/Mask_6_n le 48
Route Map IPv6
route-map AS_ASN_IN_V6 permit 10
match ip address prefix-list AS_ASN_PREF_V6
match as-path IPv4-IXP-Final
set comm-list COMUNIDADES_INFORMATIVAS delete
set community 52376:991 52376:27991 additive
route-map AS_ASN_OUT_V6 deny 10
match extcommunity IPv4-IXP-Final
route-map AS_ASN_OUT_V6 permit 40
match ip address prefix-list GENERAL