It would work like a physical 'ethernet' link between two VMs or network cards. The card implementation can just use a regular transport like TCP and then things like routers can be implemented within a CatVM. And theoretically an internet can be created by creating an IP equivalent and having a bunch of VMs connected to each other.
This whole things would be awesome in a game where you can buy virtual hardware, perhaps one user could become an ISP by having a bunch of network cards and switching between devices.
It would work like a physical 'ethernet' link between two VMs or network cards. The card implementation can just use a regular transport like TCP and then things like routers can be implemented within a CatVM. And theoretically an internet can be created by creating an IP equivalent and having a bunch of VMs connected to each other.
This whole things would be awesome in a game where you can buy virtual hardware, perhaps one user could become an ISP by having a bunch of network cards and switching between devices.