[ovs-dev] Native DNS support proposal in OVN for internal DNS resolution

Ben Pfaff blp at ovn.org
Fri Oct 21 20:53:06 UTC 2016

On Thu, Oct 13, 2016 at 05:34:22PM +0530, Numan Siddique wrote:
> ​ovn-controller will translate the "extract_dns_packet" ovn action to
> "controller action with pause flag set.
> For the flows in the table "​ls_in_l7_match", ovn-controller will NOT
> translate it into any OF Flow, instead it will
>    - maintain a hash map for each logical datapath (with datapath_key as
> key) - "l7_dp_flows"
>    - store the (dns query value, ip address) pair in the hash map of the
> datapath.

I like this idea, but this step concerns me because it's such a special
case.  It means that everything has to know to treat this one particular
table differently.  If we have a need for a special hash map, then I'm
kind of inclined to make that a new database table.

More information about the dev mailing list