On Thu, Jan 31, 2019 at 3:10 PM Joe Touch <to...@strayalpha.com> wrote:
>
>
>
>
>
> On 2019-01-31 13:56, Tom Herbert wrote:
>
> On Thu, Jan 31, 2019 at 7:59 AM Joe Touch <to...@strayalpha.com> wrote:
>
>
> The problem with dropping the entire paragraph is the section title - talking 
> about stateless firewalls begs the question of stateful ones. This is 
> reinforced later in the recommendations. The sentences you remove were the 
> only thing that tied the two together, which IMO is important.
>
>
> Joe,
>
> The term "Stateless firewalls" is unambiguous in this context. In a
> stateless firewall, each packet is inspected and judge based solely on
> it's content.
>
>
> My statement above has no relation to any potential ambiguity in the term.
>
> ---
>
> However, the term stateless is inaccurate in a few places:
>
> (Sec 4.6) NAT is a stateful procedure for an otherwise stateless protocol as 
> well. The same could be argued for load balancers that retain similar state 
> through a connection for a flow (i.e., not just hashing the flow or tuple, 
> but doing round-robin per-flow/tuple 'sticky' routing)
>
> (Sec 7.3) The problem is not just stateless middle boxes, but also certain 
> stateful ones (e.g., NATs, some load balancers, etc.)
>
> ---
>
> Thus "stateful" actually is both ambiguous and inaccurate here.
>
> You appear to want to distinguish between the state needed for virtual 
> reassembly and the state needed to maintain NAT translations or sticky 
> round-robin load balancing, but there's no simple term that differentiates 
> them. They're both content-dependent, context-dependent, and stateful.
>
>
> Further, as you note there are no *specified* algorithms for virtual 
> reassembly, nor are there any *specified* for NAT translation table 
> maintenance or sticky load balancing. Everyone comes up with their own and 
> the basic concept is well enough defined as to not need a specification.
>
In that case, if it's so obvious and well defined then there shouldn't
be any issue in either providing a reference to a description or
specifying it in the draft (if authors do choose discuss virtual
reassembly in the draft).

Tom

> Joe

_______________________________________________
Int-area mailing list
Int-area@ietf.org
https://www.ietf.org/mailman/listinfo/int-area

Reply via email to