Thanx Ben.


´╗┐On 11/04/18, 4:57 AM, "Ben Pfaff" <> wrote:

    On Thu, Apr 05, 2018 at 12:20:27PM +0000, Manohar Krishnappa 
Chidambaraswamy wrote:
    > Problem:
    > ========
    > In user-space tunneling implementation, tnl_arp_snoop() snoops only ARP
    > *reply* packets to resolve tunnel nexthop IP addresses to MAC addresses.
    > Normally the ARP requests are periodically sent by the local host IP 
    > so that the ARP cache in OVS is refreshed and entries do not time out.
    > However, if the remote tunnel nexthop is a VRRP IP, and the gateway
    > periodically sends gratuitous ARP *requests* to announce itself,
    > tnl_arp_snoop() treats them as INVALID. Consequently, the ARP cache in OVS
    > expires after 10 minutes, which results in dropping of the next packet(s)
    > until a new ARP request is responded to.
    > Fix:
    > ====
    > Enhance the tunnel neighbor resolution logic in OVS to not only snoop on
    > ARP replies but also on gratuitous ARP requests.
    > Signed-off-by: Jan Scheurich <>
    > From: Manohar K C <>
    > CC: Jan Scheurich <>
    Thanks, applied to master.

dev mailing list

Reply via email to