Информация
Шаблоны конфигов
Таблица замен идентификаторов в шаблоне
Идентификатор | Описание |
---|---|
<ASN> | Номер автономной системы вашей компании |
<NET_IP> | IPv4 адрес одной из ваших сетей или подсетей |
<NET_MASK> | Маска вашей сети или подсети в формате xxx.xxx.xxx.xxx |
<V6_NET> | IPv6 сеть вашей компании в CDIR формате |
<IP_PREFIX> | Ваш IPv4 префикс или диапазон префиксов в Cisco формате, например: 123.123.124.0/22 le 32 |
<IPV6_PREFIX> | Ваш IPv6 префикс или диапазон префиксов в Cisco формате, например 2000::/3 le 64 |
<PEER_PREF> | Значение local-preference используемое в вашей компании для пиринговых стыков. Т.к. пиринговый трафик более дешевый, данное значение рекомендуется увеличить относительно значения local-preference используемого для апстримов. |
<TAG> | Значение комьюнити для YAR-IX, выбирается вами и может использоваться для классификации префиксов. |
Шаблон конфига Cisco IOS для подключения к Route Server (IPv4)
router bgp <ASN>
no bgp enforce-first-as
neighbor 46.16.31.210 remote-as 64600
neighbor 46.16.31.210 description YAR-IX RS1
neighbor 46.16.31.213 remote-as 64600
neighbor 46.16.31.213 description YAR-IX RS2
!
address-family ipv4
neighbor 46.16.31.210 activate
neighbor 46.16.31.210 next-hop-self
neighbor 46.16.31.210 send-community both
neighbor 46.16.31.210 soft-reconfiguration inbound
neighbor 46.16.31.210 route-map YARIX-PEER-IN in
neighbor 46.16.31.210 route-map YARIX-PEER-OUT out
neighbor 46.16.31.213 activate
neighbor 46.16.31.213 next-hop-self
neighbor 46.16.31.213 send-community both
neighbor 46.16.31.213 soft-reconfiguration inbound
neighbor 46.16.31.213 route-map YARIX-PEER-IN in
neighbor 46.16.31.213 route-map YARIX-PEER-OUT out
! Список ваших сетей
network <NET_IP> mask <NET_MASK>
network <NET_IP> mask <NET_MASK>
exit-address-family
!
ip classless
!
ip bgp-community new-format
!
! Список префиксов которые будут анонсироваться в YAR-IX
ip prefix-list PERMIT-MY-NETS seq 5 permit <IP_PREFIX>
ip prefix-list PERMIT-MY-NETS seq 10 permit <IP_PREFIX>
!
! Анонсировать в YAR-IX префиксы в соответствии с префикс-листом определенным ранее
route-map YARIX-PEER-OUT permit 5
match ip address prefix-list PERMIT-MY-NETS
!
! Изменить local-preference для анонсов YAR-IX в соответствии
! с политикой маршрутизации вашей компании, а так же запретить реанонсировать
! полученные от YAR-IX префиксы (опционально)
route-map YARIX-PEER-IN permit 5
description Incoming route-map for YAR-IX
set local-preference <PEER_PREF>
set community <ASN>:<TAG> no-export additive
end
no bgp enforce-first-as
neighbor 46.16.31.210 remote-as 64600
neighbor 46.16.31.210 description YAR-IX RS1
neighbor 46.16.31.213 remote-as 64600
neighbor 46.16.31.213 description YAR-IX RS2
!
address-family ipv4
neighbor 46.16.31.210 activate
neighbor 46.16.31.210 next-hop-self
neighbor 46.16.31.210 send-community both
neighbor 46.16.31.210 soft-reconfiguration inbound
neighbor 46.16.31.210 route-map YARIX-PEER-IN in
neighbor 46.16.31.210 route-map YARIX-PEER-OUT out
neighbor 46.16.31.213 activate
neighbor 46.16.31.213 next-hop-self
neighbor 46.16.31.213 send-community both
neighbor 46.16.31.213 soft-reconfiguration inbound
neighbor 46.16.31.213 route-map YARIX-PEER-IN in
neighbor 46.16.31.213 route-map YARIX-PEER-OUT out
! Список ваших сетей
network <NET_IP> mask <NET_MASK>
network <NET_IP> mask <NET_MASK>
exit-address-family
!
ip classless
!
ip bgp-community new-format
!
! Список префиксов которые будут анонсироваться в YAR-IX
ip prefix-list PERMIT-MY-NETS seq 5 permit <IP_PREFIX>
ip prefix-list PERMIT-MY-NETS seq 10 permit <IP_PREFIX>
!
! Анонсировать в YAR-IX префиксы в соответствии с префикс-листом определенным ранее
route-map YARIX-PEER-OUT permit 5
match ip address prefix-list PERMIT-MY-NETS
!
! Изменить local-preference для анонсов YAR-IX в соответствии
! с политикой маршрутизации вашей компании, а так же запретить реанонсировать
! полученные от YAR-IX префиксы (опционально)
route-map YARIX-PEER-IN permit 5
description Incoming route-map for YAR-IX
set local-preference <PEER_PREF>
set community <ASN>:<TAG> no-export additive
end
Шаблон конфига Cisco IOS для подключения к Route Server (IPv6)
ipv6 unicast-routing
ipv6 cef
!
router bgp <ASN>
no bgp enforce-first-as
neighbor 2A03:E400::2 remote-as 64600
neighbor 2A03:E400::2 description YAR-IX IPv6 RS1
neighbor 2A03:E400::3 remote-as 64600
neighbor 2A03:E400::3 description YAR-IX IPv6 RS2
!
address-family ipv6
neighbor 2A03:E400::2 activate
neighbor 2A03:E400::2 next-hop-self
neighbor 2A03:E400::2 send-community both
neighbor 2A03:E400::2 soft-reconfiguration inbound
neighbor 2A03:E400::2 route-map YARIX-PEER-IN6 in
neighbor 2A03:E400::2 route-map YARIX-PEER-OUT6 out
neighbor 2A03:E400::3 activate
neighbor 2A03:E400::3 next-hop-self
neighbor 2A03:E400::3 send-community both
neighbor 2A03:E400::3 soft-reconfiguration inbound
neighbor 2A03:E400::3 route-map YARIX-PEER-IN6 in
neighbor 2A03:E400::3 route-map YARIX-PEER-OUT6 out
! Список ваших сетей IPv6
network <V6_NET>
exit-address-family
!
ip bgp-community new-format
!
! Список префиксов которые будут анонсироваться в YAR-IX
ipv6 prefix-list PERMIT-MY-NETS6 seq 5 permit <IPV6_PREFIX>
!
! Анонсировать в YAR-IX префиксы в соответствии с префикс-листом определенным ранее
route-map YARIX-PEER-OUT6 permit 5
match ipv6 address prefix-list PERMIT-MY-NETS6
!
! Изменить local-preference для анонсов YAR-IX в соответствии
! с политикой маршрутизации вашей компании, а так же запретить реанонсировать
! полученные от YAR-IX префиксы (опционально)
route-map YARIX-PEER-IN6 permit 5
description Incoming route-map for YAR-IX
set local-preference <PEER_PREF>
set community <ASN>:<TAG> no-export additive
end
ipv6 cef
!
router bgp <ASN>
no bgp enforce-first-as
neighbor 2A03:E400::2 remote-as 64600
neighbor 2A03:E400::2 description YAR-IX IPv6 RS1
neighbor 2A03:E400::3 remote-as 64600
neighbor 2A03:E400::3 description YAR-IX IPv6 RS2
!
address-family ipv6
neighbor 2A03:E400::2 activate
neighbor 2A03:E400::2 next-hop-self
neighbor 2A03:E400::2 send-community both
neighbor 2A03:E400::2 soft-reconfiguration inbound
neighbor 2A03:E400::2 route-map YARIX-PEER-IN6 in
neighbor 2A03:E400::2 route-map YARIX-PEER-OUT6 out
neighbor 2A03:E400::3 activate
neighbor 2A03:E400::3 next-hop-self
neighbor 2A03:E400::3 send-community both
neighbor 2A03:E400::3 soft-reconfiguration inbound
neighbor 2A03:E400::3 route-map YARIX-PEER-IN6 in
neighbor 2A03:E400::3 route-map YARIX-PEER-OUT6 out
! Список ваших сетей IPv6
network <V6_NET>
exit-address-family
!
ip bgp-community new-format
!
! Список префиксов которые будут анонсироваться в YAR-IX
ipv6 prefix-list PERMIT-MY-NETS6 seq 5 permit <IPV6_PREFIX>
!
! Анонсировать в YAR-IX префиксы в соответствии с префикс-листом определенным ранее
route-map YARIX-PEER-OUT6 permit 5
match ipv6 address prefix-list PERMIT-MY-NETS6
!
! Изменить local-preference для анонсов YAR-IX в соответствии
! с политикой маршрутизации вашей компании, а так же запретить реанонсировать
! полученные от YAR-IX префиксы (опционально)
route-map YARIX-PEER-IN6 permit 5
description Incoming route-map for YAR-IX
set local-preference <PEER_PREF>
set community <ASN>:<TAG> no-export additive
end