Maybe I am missing something basic here..can you please point me to the 
documentation?

I have seen a brief mention of NXAST_REUBMIT_TABLE in "DESIGN" document and it 
implies that upon packet ingress, only 
table 0 will be looked up and others will come into play when the extensions 
are enabled. Elsewhere in the code it implies 
that the input-port# and table-number can be passed to lookup. Based on this I 
inferred that datapath was 
involved in resubmit action.

I would like to understand how resubmit is independent of the datapath and also 
how recirculate will do multiple lookups 
for a single packet in-kernel.

thx,
Kishore


>________________________________
> From: Ben Pfaff <b...@nicira.com>
>To: K.R Kishore <krkish...@yahoo.com> 
>Cc: "discuss@openvswitch.org" <discuss@openvswitch.org> 
>Sent: Monday, August 5, 2013 2:21 PM
>Subject: Re: [ovs-discuss] Resubmit vs Recirculate
> 
>
>On Mon, Aug 05, 2013 at 02:18:53PM -0700, K.R Kishore wrote:
>> 
>> ________________________________
>> > From:?Ben Pfaff <b...@nicira.com>
>> >> On Mon, Aug 05, 2013 at 12:58:17PM -0700, K.R Kishore wrote:
>> 
>> >> Thanks for the quick response. The answer is not clear/complete to
>> >> me, let me rephrase the question based on what I understand.
>> >>?
>> >> - The ofproto-provider which implements the parser and contains the
>> >> - Nicira extension module (for OF) will interpret OF commands and
>> >> - derive flow entries that it plumbs into the datapath. Do commands
>> >> - that require "Resubmit" go only in the user space datapath? Does
>> >> - kernel datapath ever deal with multiple table lookups?
>> >
>> > "Resubmit" doesn't require any special support from the datapath.? It
>> > works with any datapath.
>> 
>> i see. What is "resubmitted" then? If datapath allows for a packet
>> to be processed only once, does "resubmit" in this context apply to
>> the packet that is submitted to the ofproto-parser to determine
>> which OF table should be used when a flow is added/modified?
>
>"resubmit" is documented.  Please read the documentation.
>
>
>
_______________________________________________
discuss mailing list
discuss@openvswitch.org
http://openvswitch.org/mailman/listinfo/discuss

Reply via email to