sonata-nfv/son-emu

dummy GK mgmt network

stevenvanrossem opened this issue · 8 comments

The dummy GK should not deploy mgmt networks/connection points from the vnfd.
The default connection to docker0 in the emulator can be considered as the mgmt network.

see pull request #149

Sure? What happens if a software/script inside the VNF container expects a interface named mgmt?

but the mgmt is an E-LAN connection, which is currently not handled by the dummy GK,
so the mgmt interface will not work, it seemed an unnecessary inerface...
but ok I agree, in case the 'mgmt' name is expected, it should be there, as described in the vnfd.

Thats true it is not supported yet. But I guess to support E-LAN connections as well in one of our next versions. Should be possible to install SDN rules to connect all ports of a E-LAN to have a simple HUB-like behaviour or not? What do you think?

I guess a simple HUB-like behviour means a flowrule that incoming packets are sent out all the ports of the E-LAN.
Idea to implement once we need E-LANs...

Actually implemented a first shot at an E-LAN network in the dummygatekeeper:
fb6e43a
It relies on the learning switch capabilities of the SDN switch in the emulator, so no specific chaining is installed for E-LAN interfaces. They are just connected to the emulator switches.

@stevenvanrossem Great! I would assume this behavior should be fine for all current E-LAN cases we might have in the demo/example services, or not?