Message ID | 20211031160006.3367-1-ap420073@gmail.com (mailing list archive) |
---|---|
Headers | show |
Series | amt: add initial driver for Automatic Multicast Tunneling (AMT) | expand |
Hello: This series was applied to netdev/net-next.git (master) by David S. Miller <davem@davemloft.net>: On Sun, 31 Oct 2021 16:00:01 +0000 you wrote: > This is an implementation of AMT(Automatic Multicast Tunneling), RFC 7450. > https://datatracker.ietf.org/doc/html/rfc7450 > > This implementation supports IGMPv2, IGMPv3, MLDv1, MLDv2, and IPv4 > underlay. > > Summary of RFC 7450 > The purpose of this protocol is to provide multicast tunneling. > The main use-case of this protocol is to provide delivery multicast > traffic from a multicast-enabled network to sites that lack multicast > connectivity to the source network. > There are two roles in AMT protocol, Gateway, and Relay. > The main purpose of Gateway mode is to forward multicast listening > information(IGMP, MLD) to the source. > The main purpose of Relay mode is to forward multicast data to listeners. > These multicast traffics(IGMP, MLD, multicast data packets) are tunneled. > > [...] Here is the summary with links: - [net-next,v7,1/5] amt: add control plane of amt interface https://git.kernel.org/netdev/net-next/c/b9022b53adad - [net-next,v7,2/5] amt: add data plane of amt interface https://git.kernel.org/netdev/net-next/c/cbc21dc1cfe9 - [net-next,v7,3/5] amt: add multicast(IGMP) report message handler https://git.kernel.org/netdev/net-next/c/bc54e49c140b - [net-next,v7,4/5] amt: add mld report message handler https://git.kernel.org/netdev/net-next/c/b75f7095d4d4 - [net-next,v7,5/5] selftests: add amt interface selftest script https://git.kernel.org/netdev/net-next/c/c08e8baea78e You are awesome, thank you!