Re: [mpls-linux-general] mpls-linux performance
Status: Beta
Brought to you by:
jleu
From: Adrian P. <adr...@gm...> - 2012-07-31 08:14:32
|
I remember I did some performance tests a few years ago, and the major speed boost was turning debugging off (speed increase from ~3-4Mbps to 70-80Mbps). In practice I would expect performance to be slightly lower than IPv4 over the same hardware. In theory you would get better performance because of lower lookup tables, but that only applies on specialized ASICs, not on general purpose computers that do things in software. Also, you might have some performance increase if you try to forward traffic for a large destination routing table - e.g. try to populate the routing table with as many routes as you can and measure the routing time for random destination packets, and compare it to switching mpls packets (on a P router) with an equally large label table. For PE routers, performance will be lower, because it needs to do IP lookup to identify the mpls rules to apply, so it will take longer. Hope it helps, Regards On Tue, Jul 31, 2012 at 10:18 AM, George Xilouris < xil...@ii...> wrote: > Dear all, > > I have made some preliminary tests with mpls on kernel 2.6.35.13 which is > the last kernel released for mpls-linux for Kernel 2.6 version. I have > noticed the following: > > 1. The performance depends on the ethernet card driver and chipset, > currently best performance achieved with Broadcom cards > 2. The Non-Loss forwarding capability of an LSR router is around 90Mbps > for full length UDP packets. The experiments were made with Gigabit cards. > 3. Kernel messages were so often (i had mpls debug disabled) that I had to > stop the rsyslogd in order not to spend CPU cycles. > 4. I increased UDP system memory by modifying the kernel defaults under > /proc/sys, no change in the actual performance was observed. > > So here comes the question, does anyone have any performance numbers or > rules of thumb to propose ? What is the best forwarding performance that I > could expect? > > Best Regards > George Xilouris > -- > [image: Demokritos Site] <http://www.iit.demokritos.gr/> > > > *George K. Xilouris* > Associate Researcher > NCSR Demokritos > Institute of Informatics and Telecommunications > P.O. Box 60228 > 15310, Agia Paraskevi, Greece > > phone: + (30) 210 650 31 08 > fax: + (30) 210 653 21 75 > > Web: http://dtlab.iit.demokritos.gr/~xilouris > LinkedIn <http://www.linkedin.com/in/xilouris>//Twitter<http://twitter.com/xilouris> > > The information transmitted by this e-mail is exclusively directed to the > addressee (person or entity) and may contain confidential and/or privileged > material. Any review, disclosure, copying, retransmission, dissemination, > distribution, or any action taken or omitted to be taken in reliance upon > the contained information, by persons or entities other than the intended > recipient is prohibited and may be unlawful. If you received this in error, > please notify the sender and delete the material from any electronic device. > > > > ------------------------------------------------------------------------------ > Live Security Virtual Conference > Exclusive live event will cover all the ways today's security and > threat landscape has changed and how IT managers can respond. Discussions > will include endpoint security, mobile security and the latest in malware > threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ > _______________________________________________ > mpls-linux-general mailing list > mpl...@li... > https://lists.sourceforge.net/lists/listinfo/mpls-linux-general > > |