Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!


BGP - Router or L3 switch
New on LowEndTalk? Please Register and read our Community Rules.

All new Registrations are manually reviewed and approved, so a short delay after registration may occur before your account becomes active.

BGP - Router or L3 switch

FRCoreyFRCorey Member
edited May 2012 in General

So I'm looking for a good Router or L3 switch to handle BGP, on a good price point. Able to do v6 and be able to accept a few thousand routes if needed.

I typically deal in the CRS3 routers and things of that size so I have very little knowledge on the lower end of the spectrum of what can do what.

Something that can handle 2-8 gigabit uplinks is what I'm looking for. Juniper/Cisco/Foundry

Anyone have experience with some of those soft routers you just install on a dedicated server?

Comments

  • miTgiBmiTgiB Member

    I use a old box in Los Angeles running Vyatta, supermicro dual 1gbit nic and a Intel 4 port 1gbit nic

    model name : Dual-Core AMD Opteron(tm) Processor 1210

    
    tim@escapefromla:~$ show ip bgp sum
    BGP router identifier x.x.x.x, local AS number 6921
    RIB entries 11082, using 693 KiB of memory
    Peers 6, using 15 KiB of memory
    
    Neighbor        V    AS MsgRcvd MsgSent   TblVer  InQ OutQ Up/Down  State/PfxRcd
    x.x.x.x   4 29761  416213  416420        0    0    0 05w4d18h        1
    x.x.x.x  4 65511  136829  136942        0    0    0 03w2d03h        0
    x.x.x.x  4  6921  271182  271260        0    0    0 14w2d16h Active
    x.x.x.x  4  6921  171001  149563        0    0    0 01w4d04h        0
    x:x::1    4  6921   32786    1396        0    0    0 14w4d18h Active
    x:x::1
                    4 29761  149354  149398        0    0    0 13w4d20h        0
    tim@escapefromla:~$ uptime
     21:53:11 up 288 days, 23:49,  2 users,  load average: 0.02, 0.01, 0.00
    

    While I do not take full routes with this router, it will handle a few views just fine, in Charlotte I have a Cisco 3845, the Vyatta will handle more pps than the lower end Cisco's

  • KuJoeKuJoe Member, Host Rep
    edited May 2012

    I was reading that Vyatta is able to handle 8Gbps per CPU core (up to 32Gbps with a quad core CPU). While I think this is only for their vPlane appliance, I'm sure their community version can be tuned to at least 2-4Gbps with the right NIC and CPU.

  • FranciscoFrancisco Top Host, Host Rep, Veteran

    @KuJoe said: I was reading that Vyatta is able to handle 8Gbps per CPU core (up to 32Gbps with a quad core CPU). While I think this is only for their vBlade appliance, I'm sure their community version can be tuned to at least 2-4Gbps with the right NIC and CPU.

    They report being able to push 500k pps on their Core2Duo based appliances but I'm not able to figure out how that'd be possible. It's possible they don't use E1000 based NIC's but something entirely different.

    Intel has shown that with a nice 10Gbit line card and a decent CPU (XEON 55xx or E3) you can route 10Gbit of 1500 byte packets and something like 1 - 2M pps before your
    CPU is simply capped out.

    'per core' doesn't really matter since linux's networking stack isn't multi threaded, meaning everything is dumped on the first core. Sure, you can SMP Affinity your NIC's to other cores, that doesn't stop the fact that at some point that core is going to be maxed.

    The big hurdle is likely also iptables. You could probably make it so iptables isn't even loaded on a vyatta box or just use a bridged interface but there are many times that you want iptables there to help with some basic floods.

    Francisco

  • KuJoeKuJoe Member, Host Rep

    @Francisco I don't really understand their vPlane appliance (didn't look into it much) but to my understanding is it's virtual router so I'm not sure how it works compared to the standard Vyatta software. Also, I was incorrect in my previous post, it was 8m PPS, not 8Gbps.

    http://www.vyatta.com/technology/vplane

  • FRCoreyFRCorey Member

    Yeah I actually went and revisited http://www.mikrotik.com I've used their OS for a few years when I had FIOS in Dallas, and toyed with it in lab settings. Even their high end router board appliance is good for a few gig with fire walling.

Sign In or Register to comment.