Thanks!  Applied.

On Mon, Dec 16, 2013 at 09:37:15AM -0800, Andy Zhou wrote:
> Looks good.
> Acked-by: Andy Zhou <az...@nicira.com>
> 
> 
> On Mon, Dec 16, 2013 at 9:28 AM, Ben Pfaff <b...@nicira.com> wrote:
> 
> > This needs a review.
> >
> > On Mon, Nov 25, 2013 at 11:34:44AM -0800, Ben Pfaff wrote:
> > > Signed-off-by: Ben Pfaff <b...@nicira.com>
> > > ---
> > >  FAQ |   44 ++++++++++++++++++++++++++++++++++++++++++++
> > >  1 file changed, 44 insertions(+)
> > >
> > > diff --git a/FAQ b/FAQ
> > > index 2912ae3..df7b6ef 100644
> > > --- a/FAQ
> > > +++ b/FAQ
> > > @@ -935,6 +935,50 @@ A: Yes.  Use an "internal port" configured as an
> > access port.  For
> > >         ovs-vsctl add-port br0 vlan9 tag=9 -- set interface vlan9
> > type=internal
> > >         ifconfig vlan9 192.168.0.7
> > >
> > > +   See also the following question.
> > > +
> > > +Q: I configured one IP address on VLAN 0 and another on VLAN 9, like
> > > +   this:
> > > +
> > > +       ovs-vsctl add-br br0
> > > +       ovs-vsctl add-port br0 eth0
> > > +       ifconfig br0 192.168.0.5
> > > +       ovs-vsctl add-port br0 vlan9 tag=9 -- set interface vlan9
> > type=internal
> > > +       ifconfig vlan9 192.168.0.9
> > > +
> > > +   but other hosts that are only on VLAN 0 can reach the IP address
> > > +   configured on VLAN 9.  What's going on?
> > > +
> > > +A: RFC 1122 section 3.3.4.2 "Multihoming Requirements" describes two
> > > +   approaches to IP address handling in Internet hosts:
> > > +
> > > +       - In the "Strong ES Model", where an ES is a host ("End
> > > +         System"), an IP address is primarily associated with a
> > > +         particular interface.  The host discards packets that arrive
> > > +         on interface A if they are destined for an IP address that is
> > > +         configured on interface B.  The host never sends packets from
> > > +         interface A using a source address configured on interface B.
> > > +
> > > +       - In the "Weak ES Model", an IP address is primarily associated
> > > +         with a host.  The host accepts packets that arrive on any
> > > +         interface if they are destined for any of the host's IP
> > > +         addresses, even if the address is configured on some
> > > +         interface other than the one on which it arrived.  The host
> > > +         does not restrict itself to sending packets from an IP
> > > +         address associated with the originating interface.
> > > +
> > > +   Linux uses the weak ES model.  That means that when packets
> > > +   destined to the VLAN 9 IP address arrive on eth0 and are bridged to
> > > +   br0, the kernel IP stack accepts them there for the VLAN 9 IP
> > > +   address, even though they were not received on vlan9, the network
> > > +   device for vlan9.
> > > +
> > > +   To simulate the strong ES model on Linux, one may add iptables rule
> > > +   to filter packets based on source and destination address and
> > > +   adjust ARP configuration with sysctls.
> > > +
> > > +   BSD uses the strong ES model.
> > > +
> > >  Q: My OpenFlow controller doesn't see the VLANs that I expect.
> > >
> > >  A: The configuration for VLANs in the Open vSwitch database (e.g. via
> > > --
> > > 1.7.10.4
> > >
> > _______________________________________________
> > dev mailing list
> > dev@openvswitch.org
> > http://openvswitch.org/mailman/listinfo/dev
> >
_______________________________________________
dev mailing list
dev@openvswitch.org
http://openvswitch.org/mailman/listinfo/dev

Reply via email to