Support for L3 networking
Support for L3 networking
Proposers
- Alfonso Tierno (Telefonica)
- Gerardo Garcia (Telefonica)
- Francisco Javier Ramon (Telefonica)
Type
Feature
Target MDG/TF
IM, RO, NBI
Description
OSM's IM currently supports the creation of fairly complex networking, with a model that implicitly assumes Layer 2 networkings as the default type of isolation. This feature aims to extend the current networking models in OSM to support modelling L3 visibility among VDUs that may not be not necessarily attached to the main L2 segment.
This would mean extending the current model to cover two different cases:
- Augmenting the current VLD object in NFD and NSD to allow L3 VLDs, i.e. VLDs that do not necessarily require L2 visibility to let VDUs/VNFs reach each other. In those cases, just a predictable addressing (e.g. both sharing the same IP subnet) and proper routing could be enough to meet the NF's/NS's connectivity requirement.
- The recommended approach is enabling a new VLD type besides E-LAN and E_Line, so that any potential adaptation from the current L2-only descriptors becomes as simple as possible.
- Enabling in OSM's IM the "Virtual Router" (VRD) as a new type of object capable of interconnecting two different L2 networks (i.e. "pure" L2 VLDs) explicitly.
Demo or definition of done
Successful instantiation of two NS, corresponding to the cases above:
- An NS that has, at least, one VLD that does not require L2 connectivity but just requires L3 visibility between VDUs.
- An NS where a VR interconnects successfully two "pure" L2 VLDs so that the VDUs in them have mutual L3 visibility.