LINUX.ORG.RU
ФорумAdmin

bird6 bgp анонс маршрутов ipv6 через ipv4

 , , ,


0

1

Некоторые провайдеры или точки обмена могут забыть прописать саседа в ipv6. Вот некоторые причины:
Админ провайдера забыл добавить запись о вашем роутере
Просто линивый провайдер.

В quagga можно было делать:

conf t
router bgp 6084
neighbor 1.1.1.25 remote-as 6060
address-family ipv6
network 2001:0db8::/32
neighbor 1.1.1.25 activate
А как подобное реализовать в bird6.
Хотя, по стандарту положено, чтобы провайдер прописывал neighbor как ipv4 так и ipv6.

★★★★★

по стандарту положено, чтобы провайдер прописывал neighbor как ipv4 так и ipv6

Я тебя удивлю, но нет, не положено. Другое дело, что в такой конфигурации нужно прописывать nexthop явно на некотором оборудовании.

Pinkbyte ★★★★★
()
17 февраля 2017 г.
Ответ на: комментарий от ne-vlezay

Конкретизируй вопрос - что ты не можешь прописать в bird? Приведенный тобой кусок конфига quagga навскидку реализуется в bird без проблем

Pinkbyte ★★★★★
()
Последнее исправление: Pinkbyte (всего исправлений: 1)
Ответ на: комментарий от Pinkbyte

Update: ага, кажется я понял что тебе нужно. Тебе нужен ipv6 AFI на ipv4 стыке.

bird так не умеет, MP-BGP в нём есть только в bird6

For IPv6, it uses the standard multiprotocol extensions defined in RFC 4760 and applied to IPv6 according to RFC 2545. 

Он умеет только отключать ipv4 AFI на ipv6 линке(опция advertise ipv4)

Pinkbyte ★★★★★
()
Последнее исправление: Pinkbyte (всего исправлений: 2)

И кстати, вот ты пишешь «админ забыл прописать». Так если на другой стороне ты ipv6 family не включишь - хоть обактивируйся в конфиге quagga - маршруты не пойдут. Значит где-то всё-таки активировано.

Вообще вопросы стыков традиционно решаются обоими сторонами на стыке, сообща.

Pinkbyte ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.