Hi all,
I started this topic about BGP 32bit AS numbers: http://forum.mikrotik.com/viewtopic.php?f=14&t=31157&start=0
Now all new AS are 32bit numbers, as defined by RFC 4893 and explained at http://lacnic.net/en/politicas/manual4.html.
Thanks!!
Hi all,
I started this topic about BGP 32bit AS numbers: http://forum.mikrotik.com/viewtopic.php?f=14&t=31157&start=0
Now all new AS are 32bit numbers, as defined by RFC 4893 and explained at http://lacnic.net/en/politicas/manual4.html.
Thanks!!
you can still request a 2 byte ASN, they ask you which you want when submitting your ASN Request.
I just had a 2-byte ASN issued earlier this week.
My AS number was already issued, i don’t know if I can change now. ![]()
Mrz told that the routing-test package can support 4-byte ASN with xxxxx.xxxxx notation. I will make tests with this.
Thanks!!
APNIC are only allocating 4byte ASN now. I just got one this week.
- On 1 January, 2009, the registry will process applications that specifically request 16-bit only AS Numbers and allocate such AS Numbers as requested by the applicant. In the absence of any specific request for a 16-bit only AS Number, a 32-bit only AS Number will be allocated by the registry .
- On 1 January, 2010, the registry will cease to make any distinction between 16-bit only AS Numbers and 32-bit only AS Numbers, and will operate AS number allocations from an undifferentiated 32-bit AS Number allocation pool.
When configuring BGP you can use all three formats. If you enter asplain format during configuration it will work, but print will show asdot format, for example,
/routing bgp instance> add as=79000 router-id=1.1.1.1
/routing bgp instance> print
3 name=“bgp3” as=1.13464 router-id=1.1.1.1 redistribute-connected=no redistribute-static=no redistribute-rip=no
redistribute-ospf=no redistribute-other-bgp=no out-filter=“” client-to-client-reflection=yes
ignore-as-path-len=no
is this for current builds, or only for routing-test?
4-byte AS is supported only in routing-test
It would be very convenient if you switched to asplain for printing. asplain is the preferred format.
See e.g.: http://ripe.net/ripe/maillists/archives/db-wg/2009/msg00018.html
Yeah, ASPLAIN is now the only IETF supported notation. ASDOT was never formally adopted and is now deprecated.
Next version will output AS in ASPLAIN format.
OK. That seems to be the topic to write in.
My question is the following:
I have RouterBoard 450 with version 3.30 of the Router OS.
Will this combination of software and hardware work with a 32 bit AS? Will I be able to set up a 32 bit AS?
I have to set up a BGP with two providers. Their AS numbers are 16 bit, but mine will be 32 bit.
Thanks
Hardware power has nothing to do with the number of bytes in your ASN.
You should choose your hardware platform based on the number of routes you will handle.
I recommend either a x86 server with 2GB ram or more or an BR1000 with 2GB ram, if you plan to receive the full routing table.
Yes, I know that the hardware has nothing to do with the AS, I was just giving it as information. My question was is can I enter a 32bit AS into version 3.30?
Thanks
Yes, you can if routing-test package is installed and enabled.
For one full IPv4 feed (312377 routes) & one full IPv6 feed (2728 routes), my x86 box only uses 261 MBytes of RAM. My recommendations would be to use atleast 512MB of ram for only 1 peer, 1GB for 2-3 peers. But ram is cheap, so put a 2GB in your RB1000 or RB1100 to get 1.5GB or 4GB in a x86 router to get 3-3.5GB (RouterOS is only 32-bit).
You might be able to use a rb450G (256MB of RAM) or rb800 (256MB), you would need to use route filters to cut down the number of routes. Dropping all /24 and longer routes should remove almost 50% of a full BGP feed. Also disable or uninstall all RouterOS extra packages: hotspot, ppp, wireless, dhcp, etc. A misconfiguration of your filters could crash your router, so more RAM would be preferred.
A rb450 only has 32MB of RAM, it would be impossible to get a enough routes from both ISP’s to let BGP work to it’s full potential. It might also be impossible to filter the number of routes down far enough to keep the router from running out of RAM and crashing or dropping the peer(s). Only a routerboard with 16MB of ram could be worse for BGP peering.
Sorry for unrelated question but i want full IPv4 feed and any of my peers does not provide full feed . Is there a way for me to have full feed of IPv4 ?
Ehm, that has nothing to do with RouterOS. Talk to your upstreams.
I know . as i said it is unrelated to RouterOS . I mean a way like an open peering on internet which provides full ipv4 feed.
If you actually want to use the full feed for routing, then the only ones that you can talk to are your upstream providers.
If you want a full-feed for routing table analysis etc., then it is possible to create a multi-hop bgp feed. This is what a lot of distributed looking glasses use. You still need to find somebody, that will do the multi-hop bpg peering with you, but it wouldn’t need to be your providers.
/M