Thread (35 messages) 35 messages, 3 authors, 2017-07-19

Re: [patch net-next 16/17] mlxsw: spectrum_router: Abort on source-specific routes

flat view

From: Ido Schimmel <hidden>
Date: 2017-07-19 16:36:27

On Wed, Jul 19, 2017 at 10:16:19AM -0600, David Ahern wrote:
On 7/19/17 1:02 AM, Jiri Pirko wrote:
quoted
From: Ido Schimmel <redacted>

Without resorting to ACLs, the device performs route lookup solely based
on the destination IP address.

In case source-specific routing is needed, an error is returned and the
abort mechanism is activated, thus allowing the kernel to take over
forwarding decisions.

Instead of aborting, we can trap specific destination prefixes where
source-specific routes are present, but this will result in a lot more
code that is unlikely to ever be used.
Do you have a document summarizing these for users?
As you know, we've a Wiki we maintain for the features covered by mlxsw.
Once these patches are applied to net-next I intend to extend it with
IPv6 documentation and mention the above there.

I did a similar thing with inter-VRF routes:
https://github.com/Mellanox/mlxsw/wiki/Virtual-Routing-and-Forwarding-(VRF)#inter-vrf-routing
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help