Hallo,

ich habe mal noch etwas geforscht und vermutlich das paket identifiziert, welches die MAC Adresse veraendert.

hier der zustand bevor die kommunikation startet. der MAC speicher enthaelt die falsche adresse:

ip -f inet6 neigh show
fe80::204:23ff:fec1:c435 dev eth0 lladdr 00:04:23:c1:c4:00 router STALE

einige pakete spaeter stimmt die adresse:

ip -f inet6 neigh show
fe80::204:23ff:fec1:c435 dev eth0 lladdr 00:04:23:c1:c4:35 router REACHABLE

es werden keine pakete mehr gesendet:

ip -f inet6 neigh show
fe80::204:23ff:fec1:c435 dev eth0 lladdr 00:04:23:c1:c4:35 router STALE

jetzt kommt das paket:

19:18:57.833551 00:04:23:c1:c4:35 > 33:33:00:00:00:01, ethertype IPv6 (0x86dd), length 110: (hlim 255, next-header: ICMPv6 (58), length: 56) fe80::204:23ff:fec1:c435 > ff02::1: [icmp6 sum ok] ICMP6, router advertisement, length 56 hop limit 64, Flags [other stateful], pref medium, router lifetime 1800s, reachable time 0s, retrans time 0s prefix info option (3), length 32 (4): 2001:638:902:200f::/64, Flags [onlink, auto], valid time 2592000s, pref. time 604800s
            0x0000:  40c0 0027 8d00 0009 3a80 0000 0000 2001
            0x0010:  0638 0902 200f 0000 0000 0000 0000
          source link-address option (1), length 8 (1): 00:04:23:c1:c4:00
            0x0000:  0004 23c1 c400

wenn ich das richtig interpretiere wird hier in der source link-address option die falsche MAC gesendet. nachdem das paket durch ist, steht auch wieder der falsche eintrag im cache:

ip -f inet6 neigh show
fe80::204:23ff:fec1:c435 dev eth0 lladdr 00:04:23:c1:c4:00 router STALE

das problem tritt allerdings nur bei vlan-interfaces auf. da scheint das quagga nicht 100%ig mit netbsd zusammenzuarbeiten.


cu
Uwe


On Sat, 16 Jun 2007, Peter Bieringer wrote:

Date: Sat, 16 Jun 2007 15:40:33 +0200
From: Peter Bieringer <[EMAIL PROTECTED]>
To: [EMAIL PROTECTED]
Cc: [email protected]
Subject: Re: [JOIN-IPv6] eigenartiges verhalten

Hallo,

At 14.06.2007 11:06, [EMAIL PROTECTED] wrote:
Hallo,

die "falsche" MAC-Addresse konnte ich keinem Device zuordnen. Sie
scheint zu keinem Rechner zu gehoeren.

die "richtie" MAC-Addresse gehoert einem Router, der wirklich in
mehreren Netzen ist. Allerdings ueber vlan-interfaces. Jedes VLAN
Interface hat die richtige MAC:

Ich habe das Problem jetzt noch einmal in zwei Netzen mit zwei
verschiedenen Distributionen und verschienen Kernel-Versionen
nachgestellt (tcpdumps als anhang):

Hmm, nichts zu finden, dann mußt Du wohl mal an den Switch ran...

        Peter
--
Dr. Peter Bieringer                     http://www.bieringer.de/pb/
GPG/PGP Key 0x958F422D                       mailto:[EMAIL PROTECTED]
Deep Space 6 Co-Founder and Core Member  http://www.deepspace6.net/
Xing/OpenBC                 http://www.xing.com/hp/Peter_Bieringer/
--
ipv6 mailing list
[email protected]
http://listserv.uni-muenster.de/mailman/listinfo/ipv6
-- 
ipv6 mailing list
[email protected]
http://listserv.uni-muenster.de/mailman/listinfo/ipv6

Antwort per Email an