Comment 6 for bug 1458890

Revision history for this message
Nell Jerram (neil-jerram) wrote : Re: Add segment support to Neutron

I'm interested in this. At the Neutron API level, it seems like there could be some commonality here with:

- my own project's requirement, for specifying a network that only provides L3 connectivity between VMs

- similar reqts that I heard about at Vancouver - apparently from Cisco/Huawei/ODP/Ed Warnicke - but have not yet been able to track down in detail.

In summary, whereas in the Neutron API today, a Network is a concept that provides uniform L2 (broadcast) and L3 connectivity, it appears that we could generalize this to a concept with uniform L3 connectivity, within which some areas are L2 segments.

- The back-compatible case would be where the L2 segment area is the same as the whole network.

- The L3-only case (e.g. my project) would be where there are no L2 segments defined.

- The LDT case would be intermediate between these two extremes - with L2 segments defined for some parts of the containing L3 network.

Does that make sense at all? If it does, I think the first step is to propose that API enhancement in detail, and I would be happy to take the lead on doing that.