[fli4l] 3.4.0 und VDSL + IP-TV

Stephan Sanders Stephan at genlog.de
Do Mai 30 20:20:49 CEST 2013


Hallo Michael,

Am 30.05.2013 16:51, schrieb Michael Bobenstetter:
> Ich habe übrigens die 93.237.0.0/18 aus Stephans Post mal bei den
> ALTNETS des IGMP Proxys eingetragen und hab da auch ein wenig am
> Paketfilter des fli4ls herumexperimentiert. Leider alles ohne Erfolg.

Ich hatte alle Netzwerke die per DHCP propagiert werden, mal
als ALTNET definiert. Keine Änderung.

Wenn ich den Speedport dranhabe, sehe ich mit Wireshark, dass die Joins
und Leaves über beide VLANs nach draußen propagiert werden.

IGMPv3 erkennt die Fritzbox/der Speedport. War das vorher schon v3?
igmpproxy erzählt mir dagegen nur was von V2 Membershipreports. :-S:


> Sobald die Box von Unicast zu Multicast übergeht wars das.
> Die IPs der Streams haben sich doch nicht verändert. Kann man dem fli4l

Die Multicaststreams haben die gleichen Sourceaddressen. (
193.158.35.0/24). Also keine Änderung.

Ich vermute Protokolländerungen????  Wurde vorher wirklich schon IGMPv3
genutzt? Habe leider keinen Mitschnitt :-(.
Aber AVM scheint ja vorher schon gewusst zu haben, was mal passiert. Ein
Speedport/Fritz W721 kann das ohne Probleme mitmachen.

Hier mal ein paar Logmeldungen für jemanden, der mehr Ahnung vom
igmpproxy hat:

32   (Id4, Time2)
32   RECV Membership query   from 192.168.6.2     to 239.35.20.3
34   RECV V2 member report   from 192.168.6.100   to 239.35.20.7
34   Should insert group 239.35.20.7 (from 192.168.6.100) to route
table. Vif Ix  3
34   No existing route for 239.35.20.7. Create new.
34   Found existing routes. Find insert location.
34   Inserting after route 239.35.20.3
34   Inserted route table entry for 239.35.20.7 on VIF #3
34   Joining group 239.35.20.7 upstream on IF address 93.237.25.88
34   joinMcGroup 239.35.20.7 on eth2
34
34   Current routing table (Insert Route)
34   -----------------------------------------------------
34   RECV Leave message      from 192.168.6.100   to 224.0.0.2
34   Got leave message from 192.168.6.100 to 239.35.100.8. Starting last
member detection.
34   Leaving group 239.35.100.8 upstream on IF address 93.237.25.88
34   leaveMcGroup 239.35.100.8 on eth2
34   SENT Membership query   from 192.168.6.2     to 239.35.100.8
34   Sent membership query from 192.168.6.2 to 239.35.100.8. Delay 10
34   Created timeout 5 (#2) - delay 2 secs
34   (Id2, Time6)
34   (Id4, Time2)
34   (Id5, Time2)
34   RECV Membership query   from 192.168.6.2     to 239.35.100.8
34   RECV V2 member report   from 192.168.6.100   to 239.35.100.8
34   Should insert group 239.35.100.8 (from 192.168.6.100) to route
table. Vif Ix  3
34   Updated route entry for 239.35.100.8 on VIF #3
34   Joining group 239.35.100.8 upstream on IF address 93.237.25.88
34   joinMcGroup 239.35.100.8 on eth2
34
34   Current routing table (Insert Route)
34   -----------------------------------------------------
34   #0 Src 0.0.0.0, Dst 239.35.20.3, Age1, St I, OutVifs 0x00000008
34   #1 Src 0.0.0.0, Dst 239.35.20.7, Age2, St I, OutVifs 0x00000008
34   #2 Src 0.0.0.0, Dst 239.35.100.8, Age2, St I, OutVifs 0x00000008
35   RECV V2 member report   from 192.168.6.100   to 239.35.20.7
35   Should insert group 239.35.20.7 (from 192.168.6.100) to route
table. Vif Ix  3
35   Updated route entry for 239.35.20.7 on VIF #3
35
35   Current routing table (Insert Route)
35   -----------------------------------------------------
35   #0 Src 0.0.0.0, Dst 239.35.20.3, Age1, St I, OutVifs 0x00000008
35   #1 Src 0.0.0.0, Dst 239.35.20.7, Age2, St I, OutVifs 0x00000008
35   #2 Src 0.0.0.0, Dst 239.35.100.8, Age2, St I, OutVifs 0x00000008
35   #3 Src 0.0.0.0, Dst 239.255.255.250, Age1, St I, OutVifs 0x00000008
35   -----------------------------------------------------
36   RECV V2 member report   from 192.168.6.100   to 239.35.20.7
36   Should insert group 239.35.20.7 (from 192.168.6.100) to route
table. Vif Ix  3
36   Updated route entry for 239.35.20.7 on VIF #3
36
36   Current routing table (Insert Route)
36   -----------------------------------------------------
36   #0 Src 0.0.0.0, Dst 239.35.20.3, Age1, St I, OutVifs 0x00000008
36   #1 Src 0.0.0.0, Dst 239.35.20.7, Age2, St I, OutVifs 0x00000008
36   #2 Src 0.0.0.0, Dst 239.35.100.8, Age2, St I, OutVifs 0x00000008
36   #3 Src 0.0.0.0, Dst 239.255.255.250, Age1, St I, OutVifs 0x00000008
36   -----------------------------------------------------
40   About to call timeout 2 (#0)
40   SENT Membership query   from 192.168.6.2     to 224.0.0.1
40   Sent membership query from 192.168.6.2 to 224.0.0.1. Delay 10
40   SENT Membership query   from 192.168.42.1    to 224.0.0.1
40   Sent membership query from 192.168.42.1 to 224.0.0.1. Delay 10
40   SENT Membership query   from 192.168.42.5    to 224.0.0.1
40   Sent membership query from 192.168.42.5 to 224.0.0.1. Delay 10
40   SENT Membership query   from 192.168.42.9    to 224.0.0.1
40   Sent membership query from 192.168.42.9 to 224.0.0.1. Delay 10
40   SENT Membership query   from 192.168.42.13   to 224.0.0.1
40   Sent membership query from 192.168.42.13 to 224.0.0.1. Delay 10
41   RECV V2 member report   from 192.168.42.5    to 224.0.0.2
41   The IGMP message was from myself. Ignoring.
41   About to call timeout 4 (#0)
41   Removing group 239.35.20.3. Died of old age.
41   Removed route entry for 239.35.20.3 from table.
41   Route is not active. No kernel updates done.
41
41   Current routing table (Remove route)
41   -----------------------------------------------------
41   #0 Src 0.0.0.0, Dst 239.35.20.7, Age2, St I, OutVifs 0x00000008
41   #1 Src 0.0.0.0, Dst 239.35.100.8, Age2, St I, OutVifs 0x00000008
42   RECV V2 member report   from 192.168.42.17   to 224.0.0.2
42   The IGMP message was from myself. Ignoring.
42   RECV V2 member report   from 192.168.42.9    to 224.0.0.2
42   The IGMP message was from myself. Ignoring.
43   RECV V2 member report   from 192.168.6.100   to 239.35.100.8
43   Should insert group 239.35.100.8 (from 192.168.6.100) to route
table. Vif Ix  3
43   Updated route entry for 239.35.100.8 on VIF #3
43
43   Current routing table (Insert Route)
43   -----------------------------------------------------
43   #0 Src 0.0.0.0, Dst 239.35.20.7, Age2, St I, OutVifs 0x00000008
43   #1 Src 0.0.0.0, Dst 239.35.100.8, Age2, St I, OutVifs 0x00000008
43   #2 Src 0.0.0.0, Dst 239.255.255.250, Age1, St I, OutVifs 0x00000008
43   -----------------------------------------------------
43   RECV V2 member report   from 192.168.6.100   to 239.255.255.250
44   About to call timeout 5 (#0)
45   RECV V2 member report   from 192.168.42.1    to 224.0.0.2
45   The IGMP message was from myself. Ignoring.
46   RECV Leave message      from 192.168.6.100   to 224.0.0.2
46   Got leave message from 192.168.6.100 to 239.35.20.7. Starting last
member detection.
46   Leaving group 239.35.20.7 upstream on IF address 93.237.25.88
46   leaveMcGroup 239.35.20.7 on eth2
46   SENT Membership query   from 192.168.6.2     to 239.35.20.7
46   Sent membership query from 192.168.6.2 to 239.35.20.7. Delay 10
46   Created timeout 8 (#1) - delay 6 secs
46   (Id6, Time4)
46   (Id8, Time6)
46   (Id7, Time15)
46   RECV Membership query   from 192.168.6.2     to 239.35.20.7
49   RECV V2 member report   from 192.168.6.2     to 224.0.0.2
49   The IGMP message was from myself. Ignoring.
50   RECV V2 member report   from 192.168.42.13   to 224.0.0.2
50   The IGMP message was from myself. Ignoring.
50   About to call timeout 6 (#0)
50   Aging routes in table.
50
50   Current routing table (Age active routes)
50   -----------------------------------------------------
50   #0 Src 0.0.0.0, Dst 239.35.20.7, Age2, St I, OutVifs 0x00000008
50   #1 Src 0.0.0.0, Dst 239.35.100.8, Age2, St I, OutVifs 0x00000008
50   #2 Src 0.0.0.0, Dst 239.255.255.250, Age2, St I, OutVifs 0x00000008
50   -----------------------------------------------------
54   RECV V2 member report   from 192.168.6.100   to 239.35.20.4
54   Should insert group 239.35.20.4 (from 192.168.6.100) to route
table. Vif Ix  3
54   No existing route for 239.35.20.4. Create new.
54   Found existing routes. Find insert location.
54   Inserting at beginning, before route 239.35.20.7
54   Inserted route table entry for 239.35.20.4 on VIF #3
54   Joining group 239.35.20.4 upstream on IF address 93.237.25.88
54   joinMcGroup 239.35.20.4 on eth2
54
54   Current routing table (Insert Route)
54   -----------------------------------------------------
55   RECV V2 member report   from 192.168.6.100   to 239.35.20.4
55   Should insert group 239.35.20.4 (from 192.168.6.100) to route
table. Vif Ix  3
55   Updated route entry for 239.35.20.4 on VIF #3
55
55   Current routing table (Insert Route)
55   -----------------------------------------------------
55   #0 Src 0.0.0.0, Dst 239.35.20.4, Age2, St I, OutVifs 0x00000008
55   #1 Src 0.0.0.0, Dst 239.35.20.7, Age2, St I, OutVifs 0x00000008
55   #2 Src 0.0.0.0, Dst 239.35.100.8, Age2, St I, OutVifs 0x00000008
55   #3 Src 0.0.0.0, Dst 239.255.255.250, Age2, St I, OutVifs 0x00000008
55   -----------------------------------------------------
56   About to call timeout 8 (#0)
56   SENT Membership query   from 192.168.6.2     to 239.35.20.7
56   Sent membership query from 192.168.6.2 to 239.35.20.7. Delay 10
56   Created timeout 9 (#0) - delay 10 secs
56   (Id9, Time10)
56   (Id7, Time5)
56   RECV Membership query   from 192.168.6.2     to 239.35.20.7
56   RECV V2 member report   from 192.168.6.100   to 239.35.20.4
56   Should insert group 239.35.20.4 (from 192.168.6.100) to route
table. Vif Ix  3
56   Updated route entry for 239.35.20.4 on VIF #3
56
56   Current routing table (Insert Route)
56   -----------------------------------------------------
56   #0 Src 0.0.0.0, Dst 239.35.20.4, Age2, St I, OutVifs 0x00000008
56   #1 Src 0.0.0.0, Dst 239.35.20.7, Age2, St I, OutVifs 0x00000008
56   #2 Src 0.0.0.0, Dst 239.35.100.8, Age2, St I, OutVifs 0x00000008
56   #3 Src 0.0.0.0, Dst 239.255.255.250, Age2, St I, OutVifs 0x00000008
56   -----------------------------------------------------



Viele Grüße
Stephan



Mehr Informationen über die Mailingliste Fli4L