One could add support to OVS for this model of VXLAN and other
protocols.  I do not see how tun_metadataXX is relevant to VXLAN,
because it does not have Geneve- or NSH-like TLV options.

On Tue, Jun 04, 2019 at 01:48:56PM -0400, Vasu Dasari wrote:
> Ben,
> 
> Do you think, is there a way I can use "tun_metadataXX" infrastructure with
> "push" and "pop" actions to achieve adding and remove headers? Or these
> operations are quite centric to ash/geneveve, etc??
> 
> -Vasu
> 
> *Vasu Dasari*
> 
> 
> On Tue, Jun 4, 2019 at 1:13 PM Ben Pfaff <b...@ovn.org> wrote:
> 
> > On Mon, Jun 03, 2019 at 09:33:03PM -0400, Vasu Dasari wrote:
> > > I would like to specify VxLAN header fields in its entirety. That is,
> > would
> > > like to specify following fields of the VxLAN packet:,
> > >
> > > Output port: Physical port from which frame needs to leave.
> > > Encapsulated L2 header: Ethernet Source, Destination, Vlan Tag
> > > Encapsulated L3 header: IP source, Ip destination
> > > VxLAN Header: VNI
> > >
> > > I see that I can specify L3 and VNI fields using, tun-src, tun-dst,
> > tun-id
> > > fields.
> > > I am wondering how would I specify encapsulated L2 header and physical
> > > output port information?
> >
> > OVS doesn't currently implement VXLAN that way.
> >
_______________________________________________
discuss mailing list
disc...@openvswitch.org
https://mail.openvswitch.org/mailman/listinfo/ovs-discuss

Reply via email to