Re: NVGRE for Linux
From: Daniel Baluta <hidden>
Date: 2013-06-11 13:23:26
On Mon, Jun 10, 2013 at 7:46 PM, Stephen Hemminger [off-list ref] wrote:
On Mon, 10 Jun 2013 08:21:49 -0700 Daniel Baluta [off-list ref] wrote:quoted
Hi, Is there anyone working on implementing NVGRE [1] in Linux kernel? A significant part of the code can be borrowed from VXLAN [2] (netlink ops, fdb ops), while another important part (packet reception/transmission) is based on GRE tunneling code [3]. Is this approach correct? Any suggestions are welcomed. thanks, Daniel. [1] http://datatracker.ietf.org/doc/draft-sridharan-virtualization-nvgre/ [2] drivers/net/vxlan.c [3] net/ipv4/ip_gre.cPacket transmission is not a problem the existing GRE provides more the necessary decode/encode. The problem problem is that you would need a management entity. Most of the interesting bits for connecting with real world clouds like Azure remain unspecified in RFC.
That's right. The RFC defers a lot of important details for the next version (e.g 4.4 Address/Policy Management ). For the moment, I will try to experiment with statically defined fdbs. Thanks!