From owner-freebsd-net@freebsd.org Thu Aug 13 22:50:59 2015 Return-Path: Delivered-To: freebsd-net@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id B818699FBAC for ; Thu, 13 Aug 2015 22:50:59 +0000 (UTC) (envelope-from james@lottspot.com) Received: from mx0.lottspot.com (sfo.lottspot.com [198.199.98.33]) by mx1.freebsd.org (Postfix) with ESMTP id A25B42F for ; Thu, 13 Aug 2015 22:50:59 +0000 (UTC) (envelope-from james@lottspot.com) Received: from localhost (localhost [127.0.0.1]) by mail.lottspot.com (Postfix) with ESMTP id B9B6F41260 for ; Thu, 13 Aug 2015 15:41:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=lottspot.com; h= content-transfer-encoding:content-type:content-type:mime-version :user-agent:date:date:message-id:subject:subject:from:from :received:received; s=mail; t=1439505641; bh=bggeCP8pF1g8eRAQwzS bFQ40Mrsv7YUUQ+Sn/9capzc=; b=siyE98K7Y8WAHu8m8gbSNUbgA09iM+v7yul JKumTtKKgFHD/+ox9ZQv6wgkxbaiDrYTeohjVju72uiiiUwajQhZuCuYIXIp5d/L +I3oEKcIIzBsjaUm5UW+MHmXB3ZLYA1kBNfAHzkmvZpFuBAxt2WPxR1Ax+N/31bJ 3JLpvKK0= X-Virus-Scanned: amavisd-new at lottspot.com Received: from mx0.lottspot.com ([127.0.0.1]) by localhost (mail.lottspot.com [127.0.0.1]) (amavisd-new, port 10024) with LMTP id p7aL-ZpTBZNB for ; Thu, 13 Aug 2015 15:40:41 -0700 (PDT) Received: from [192.168.0.6] (h69-131-58-73.nrfdvt.dsl.dynamic.tds.net [69.131.58.73]) by mx0.lottspot.com (Postfix) with ESMTPSA id CBEC4410DB for ; Thu, 13 Aug 2015 15:40:40 -0700 (PDT) To: freebsd-net@freebsd.org From: James Lott Subject: Ethernet tunneling options under FreeBSD Message-ID: <55CD1CE6.2010502@lottspot.com> Date: Thu, 13 Aug 2015 15:40:38 -0700 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.1.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 13 Aug 2015 22:50:59 -0000 Hello list, I am in the process of planning a build out of a L2 VPN, in which I'd like to have my primary "switch" and DHCP server be a FreeBSD system. I would like to join each new host to the VPN by establishing an IP tunnel with the primary "switch" which transports ethernet frames over the tunnel. So far, the only protocol I have found supported by FreeBSD which seems capable of this is EtherIP. As far as I can tell, it doesn't look like there is any support for L2TPv3, and none of the PPP implementations available appear to support BCP. I'm not completely opposed to using EtherIP, but if there is something more modern which will meet my needs, I would probably try that first. So my question becomes: * Does anyone know of a method supported under FreeBSD (other than EtherIP) for tunneling ethernet over IP that they may be able to suggest I check out? Thanks for any suggestions!