[phpBB Debug] PHP Notice: in file /viewtopic.php on line 945: date(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Helsinki' for 'EEST/3.0/DST' instead
[phpBB Debug] PHP Notice: in file /viewtopic.php on line 945: getdate(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Helsinki' for 'EEST/3.0/DST' instead
BREN forums • View topic - Quagga с поддръжка на 32-bit ASN и freeasformat patch

Quagga с поддръжка на 32-bit ASN и freeasformat patch

IP маршрутизация, протоколи (BGP, OSPF и т.н.), регистри (IANA, RIPE и т.н.)

Quagga с поддръжка на 32-bit ASN и freeasformat patch

Postby vesso » 13 Jun 2009, 14:11

Колеги,

Версии 0.99 на Quagga би следвало да поддържат asdot/asdot+ представянето на 32-битови ASN. Както отбелязват много хора, въвлечение управлението на маршрутизацията, asdot представянето не е от най-сполучливите. Други обаче държат на него и не им харесва asplain. За да може да се реши този досаден социален проблем от типа "кефи ме - не ме кефи", можете да използвате кръпката (freeasformat) за селекция на представянията в конфигурацията на bgpd, написана от Юрген Камер (Juergen Kammer <j.kammer (at) eurodata.de>):

http://quagga.ncc.eurodata.de/freeasformat.html

За да мога да приложа кръпката в Source RPM на quagga 0.99, се наложи ми се да позакърпя и самата кръпка, за да може тя да се приложи към bgpd/ChangeLog файла в изходния код. Близо 2 седмици тест, не показаха дефекти в така компилираната quagga, свързани със селектора. Макар и в статус "works for me", мога да препоръчам подобно кърпене, ако искате да имате поддръжка на 32-битови ASN в quagga. Разбира се, това при условие, че имате доставчик, който ви дава BGP информацията за глобалната си свързаност без маскиране на 32-битовите ASN с AS23456.

Ето и примерен bgpd.conf, в който (на ред 4) да видите как се използва указателя за представяне (аз лично съм избрал asplain, защото специално за мен това представяне е по-интуитивно):

Code: Select all
hostname bgpd@vesso
password zebra_password
!
bgp asnum format asplain
!
router bgp 452344
network 192.168.2.0/24
network 192.168.100.0/30
bgp router-id 10.10.2.1
!
address-family ipv6
network 2a01:288:8009::/102
exit-address-family
!


Ако някой иска да тества RPM пакетите под RHEL5/CentOS5/ScientificLinux5, ето връзки към тях (все още само за i386 архитектури):

http://rpm.vesselin.org/redhat/daemons/ ... o.i386.rpm

други свързани с този пакет субпакети:

(опционален): http://rpm.vesselin.org/redhat/daemons/ ... o.i386.rpm
(опционален): http://rpm.vesselin.org/redhat/daemons/ ... o.i386.rpm
(изходен код): http://rpm.vesselin.org/redhat/daemons/ ... so.src.rpm
vesso
 
Posts: 65
Joined: 17 Feb 2009, 21:09
Location: Sofia

Return to The Internet Protocol (IP)

Who is online

Users browsing this forum: No registered users and 1 guest

cron