Date: Thu, 04 Nov 2004 01:53:41 +0900 (JST) From: Hideki Yamamoto <yamamoto436@oki.com> To: freebsd-stable@FreeBSD.ORG, freebsd-ipfw@FreeBSD.ORG Subject: IPv6 bridge + gif tunnel Message-ID: <20041104.015341.71171019.yamamoto436@oki.com>
next in thread | raw e-mail | index | archive | help
Hi, I am considering a network application test environments with FreeBSD boxes as following. In the following, we show three step architectures. This is an example for IPv6 VPN using IPv4 network. I would like to use the IPv6 address assigned by IPv6 router on the remote the IPv6 terminal. And the packets from/to IPv6 MC router, which supports MLDv1 or v2 specification, are also transfered to/from the IPv6 terminal. At the first step, I think it seems to be possible by using ipf bridge function. I wonder if it is possible to implement the second step or later. Are there any information about this issue? Any information are welcomed. Thanks in advance. <<STEP1>> Simple IPv6 bridge +------box#1-------------+ [IPv6 MC router ]-+---------+-(fxp0) IPv6 bridge | | | | | +--+-(bge0) IPv6 bridge | | +------------------------+ | | term#1 +-----[IPv6 terminal(NDP client)] <<STEP2>> IPv6 bridge cascaded by gif tunnel +------box#2------------------+ [IPv6 MC router ]-+---------+-(fxp0) IPv6 bridge | | | | | +--+-(bge0) IPv6 bridge and IPv4 | | | (gif0) IPv6 over IPv4 | | +-----------------------------+ | <IPv4 router> | | +-------box#3-----------------+ +--+-(bge1) IPv6 bridge and IPv4 | | (gif1) IPv6 over IPv4 | | | | | | | +--+-(fxp0) IPv6 bridge | | +-----------------------------+ | | term#2 +-----[IPv6 terminal(NDP client)] <<STEP3>> IPv6 bridge cascaded by gif tunnel with tun device +------box#4------------------+ [IPv6 MC router ]-+---------+-(fxp0) IPv6 bridge | | | | | +--+-(tun0) IPv6 bridge and IPv4 | | | (gif0) IPv6 over IPv4 | | +-----------------------------+ | [PPPoE server] [IPv4 router ] | | +-------box#5-----------------+ +--+-(bge1) IPv6 bridge and IPv4 | | (gif1) IPv6 over IPv4 | | | | | | | +--+-(fxp0) IPv6 bridge | | +-----------------------------+ | | term#3 +-----[IPv6 terminal(NDP client)] P.S. To save network cards and to show the network in detail, I thik that the ideal architecture is as follows: +--------box#6----------------+ [IPv6 router(RA)]-+---------+-(fxp0) IPv6 bridge | [PPPoE server]-+ | (tun0) IPv6 bridge and IPv4 | | | (gif0) IPv6 over IPv4 | | | | | +-----------------------------+ | [IPv4 router ] | | | +--------box#7----------------+ [IPv6 router(RA)]-+---------+-(bge1) IPv6 bridge | [PPPoE server]-+ | (tun1) IPv6 bridge and IPv4 | | (gif1) IPv6 over IPv4 | | | | | +--+-(fxp0) IPv6 bridge | | +-----------------------------+ | | term#4 +-----[IPv6 terminal(NDP client)] ----------------------------------------------------------------- Hideki YAMAMOTO | Broadband Media Solutions Department | E-mail: yamamoto436@oki.com Broadband Media Company | Tel: +81-48-420-7012 Oki Electric Industry Co., Ltd. | FAX: +81-48-420-7016
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20041104.015341.71171019.yamamoto436>