Re: [mpls-linux-general] really - really need help
Status: Beta
Brought to you by:
jleu
From: Yon U. <hav...@gm...> - 2002-05-29 22:08:40
|
Hi, On Tue, 28 May 2002, venda y wrote: [snip] > So, can anyone told us how to show that MPLS is better than IP ? I'll assume Better == faster forwarding. Why? What makes you think so? In theory looking up a label could be *implemented* faster than looking up a route. But, repeating myself, it is *implementation* dependant. Actual implementations (for example network processors) will have different delays for each operation, including the faster, slower and equal delay case, and that might change for different network element states and input conditions (as you are actully testing). In theory mpls-linux could implement switching a mpls packet in way that makes that operation faster than vanilla linux ip routing. In practice you just measured that this is not the case for all packet sizes. The performance of the whole system is dependant on other factors, like network cards/drivers (and interrupt handling (NAPI), which *could* be protocol independent). > what > make mpls-linux different than IP (or better than IP) ? The forwarding path is not (necessarily) bound to the IP forwarding path. There are implicit (LSP)-tunnels allowing new network features (l2&l3 vpn, etc.). > Because our > purpose to work on it is to prove that MPLS is better than IP Define better (in more than one word ("faster" (faster *what*?, under what conditions?))). SCNR yon |