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