Date: Sun, 07 Nov 2004 06:15:47 +0900 (JST) From: Hideki Yamamoto <yamamoto436@oki.com> To: freebsd-stable@freebsd.org, freebsd-ipfw@freebsd.org Subject: Re: IPv6 bridge + gif tunnel Message-ID: <20041107.061547.71182690.yamamoto436@oki.com> In-Reply-To: <20041104.015341.71171019.yamamoto436@oki.com> References: <20041104.015341.71171019.yamamoto436@oki.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Hi, I would like to make my problems clear. I have two questions about bridge function in the following figure. (1) Can we use bridge function over psuedo devices such as gif and tun? box3# ifconfig bge0 inet 133.149.0.2 netmask 255.255.255.0 box2# ifconfig create gif0 box2# gifconfig gif0 inet 133.149.0.2 133.149.1.2 box2# sysctl net.link.ether.bridge: 1 box2# sysctl net.link.ether.bridge_cfg: fxp0,gif0 box3# ifconfig bge1 inet 133.149.1.2 netmask 255.255.255.0 box3# ifconfig create gif1 box3# gifconfig gif1 inet 133.149.1.2 133.149.0.2 box3# sysctl net.link.ether.bridge: 1 box3# sysctl net.link.ether.bridge_cfg: gif1,fxp0 (2) Can any protocols go through between IPv6 MC router and IPv6 terminal in this step2 figure? Are there any limitations? Is IPv6 packet available? > <<STEP2>> IPv6 bridge cascaded by gif tunnel > > +------box#2------------------+ > [IPv6 MC router ]-+---------+-(fxp0) IPv6 bridge | > | | > | | > (IPv4)133.149.0.2 +--+-(bge0) IPv6 bridge and IPv4 | > | | (gif0) IPv6 over IPv4 | > | +-----------------------------+ > | > <IPv4 router> > | > | +-------box#3-----------------+ > (IPv4)133.149.1.2 +--+-(bge1) IPv6 bridge and IPv4 | > | (gif1) IPv6 over IPv4 | > | | > | | > | | > +--+-(fxp0) IPv6 bridge | > | +-----------------------------+ > | > | term#2 > +-----[IPv6 terminal(NDP client)] > Thanks in advance Hidei Yamamoto From: Hideki Yamamoto <yamamoto436@oki.com> Subject: IPv6 bridge + gif tunnel Date: Thu, 04 Nov 2004 01:53:41 +0900 (JST) Message-ID: <20041104.015341.71171019.yamamoto436@oki.com> > > 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 > _______________________________________________ > freebsd-stable@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-stable > To unsubscribe, send any mail to "freebsd-stable-unsubscribe@freebsd.org" ----------------------------------------------------------------- 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?20041107.061547.71182690.yamamoto436>