Шаблоны конфигов

Таблица замен идентификаторов в шаблоне

Идентификатор Описание
<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

Шаблон конфига 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