Rate limit for subnet route punt packets for IPv6 13/72213/12
authorKarthikeyan Krishnan <karthikeyangceb007@gmail.com>
Thu, 24 May 2018 04:56:46 +0000 (10:26 +0530)
committerSridhar Gaddam <sgaddam@redhat.com>
Wed, 20 Jun 2018 12:05:24 +0000 (12:05 +0000)
commitf783e0e7bb4d90ebb3f2a9c173913df7c52a1b5e
tree499a36b65674cd915799bfa96117855a1e1e300d
parent246cd00467087a928ae711ce42b22f7032b38d8b
Rate limit for subnet route punt packets for IPv6

Adds a learn action for subnet route punt flow which
installs a learn flow with higher priority than the
punt flow and matches on dst ipv6 address + vpn id
and drops the matching packets till the flow is
deleted after hard timeout expiry.

Depends-ON: https://git.opendaylight.org/gerrit/#/c/73025/

JIRA: NETVIRT-1213

Spec:
http://docs.opendaylight.org/projects/netvirt/en/latest/specs/fluorine/subnet-routing-for-hidden-ipv6.html

Change-Id: I42cad4be7eada8d81cfca6407aea1f69f022ad2f
Signed-off-by: Karthikeyan Krishnan <karthikeyangceb007@gmail.com>
vpnmanager/impl/src/main/java/org/opendaylight/netvirt/vpnmanager/VpnNodeListener.java