Re: if_bridge and IPv6?
From: Bruce A. Mah (bmah_at_freebsd.org)
Date: 08/30/05
- Previous message: Daniel O'Connor: "Routing problem (sort of)"
- In reply to: Bruce A. Mah: "Re: if_bridge and IPv6?"
- Next in thread: Andrew Thompson: "Re: if_bridge and IPv6?"
- Reply: Andrew Thompson: "Re: if_bridge and IPv6?"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
To: Andrew Thompson <thompsa@freebsd.org> Date: Mon, 29 Aug 2005 18:19:42 -0700
If memory serves me right, Bruce A. Mah wrote:
> If memory serves me right, Andrew Thompson wrote:
>
> > From what I can tell this is from the bridge itself, does bridging work
> > between ipv6 hosts on either side of the bridge?
>
> Hmm...I haven't tried that yet. Unfortunately I'm not in close
> proximity to the system in question at the moment, so it'll be a few
> hours (evening, San Francisco time) until I can try this. I'll test and
> report back.
Bridging of IPv6 packets going between two hosts on either side of the
bridge appears to work just fine (to the point where I can do ping6 and
ssh across the bridge).
> PS. Food for thought: Should bridge devices have IFF_MULTICAST set?
> Mine doesn't.
>
> hornet# ifconfig bridge0
> bridge0: flags=41<UP,RUNNING> mtu 1500
> inet (foo) netmask 0xffffff00
> inet6 (bar) prefixlen 64
> ether ac:de:48:cd:e2:32
> priority 32768 hellotime 2 fwddelay 15 maxage 20
> member: sis1 flags=3<LEARNING,DISCOVER>
> member: sis0 flags=3<LEARNING,DISCOVER>
This looks more and more suspicious to me. IPv6 ND requires multicast
to work and there are several explicit checks for IFF_MULTICAST in the
IPv6 output path and neighbor discovery code.
Bruce.
- application/pgp-signature attachment: This is a digitally signed message part
- Previous message: Daniel O'Connor: "Routing problem (sort of)"
- In reply to: Bruce A. Mah: "Re: if_bridge and IPv6?"
- Next in thread: Andrew Thompson: "Re: if_bridge and IPv6?"
- Reply: Andrew Thompson: "Re: if_bridge and IPv6?"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]