Ich habe ein bisschen Paketaufzeichnung auf Wireshark gemacht und das Beste, was ich sagen kann, verwendet ein IGMPv2-Paket, das an eine weniger benutzte Multicast-Adresse (224.0.2.60) gesendet wird, und bittet jeden, der einen Minecraft-Server ausführt, um dies zu melden. Dazu wird ein "Mitgliedschaftsbericht" verwendet.
Für die Nerds hier die vollständige Paket-Dump-Information:
Frame 10: 46 bytes on wire (368 bits), 46 bytes captured (368 bits) on interface 0 Interface id: 0 (\Device\NPF_) Encapsulation type: Ethernet (1) Arrival Time: Aug 25, 2016 22:25:55.171363000 US Mountain Standard Time [Time shift for this packet: 0.000000000 seconds] Epoch Time: 1472189155.171363000 seconds [Time delta from previous captured frame: 0.235431000 seconds] [Time delta from previous displayed frame: 0.235431000 seconds] [Time since reference or first frame: 1.234950000 seconds] Frame Number: 10 Frame Length: 46 bytes (368 bits) Capture Length: 46 bytes (368 bits) [Frame is marked: False] [Frame is ignored: False] [Protocols in frame: eth:ethertype:ip:igmp:igmp] [Coloring Rule Name: Routing] [Coloring Rule String: hsrp || eigrp || ospf || bgp || cdp || vrrp || carp || gvrp || igmp || ismp] Ethernet II, Src: Giga-Byt_91:9c:dc (fc:aa:14:91:9c:dc), Dst: IPv4mcast_02:3c (01:00:5e:00:02:3c) Destination: IPv4mcast_02:3c (01:00:5e:00:02:3c) Address: IPv4mcast_02:3c (01:00:5e:00:02:3c) .... ..0. .... .... .... .... = LG bit: Globally unique address (factory default) .... ...1 .... .... .... .... = IG bit: Group address (multicast/broadcast) Source: Giga-Byt_91:9c:dc (fc:aa:14:91:9c:dc) Address: Giga-Byt_91:9c:dc (fc:aa:14:91:9c:dc) .... ..0. .... .... .... .... = LG bit: Globally unique address (factory default) .... ...0 .... .... .... .... = IG bit: Individual address (unicast) Type: IPv4 (0x0800) Internet Protocol Version 4, Src: 192.168.1.46, Dst: 224.0.2.60 0100 .... = Version: 4 .... 0110 = Header Length: 24 bytes Differentiated Services Field: 0x00 (DSCP: CS0, ECN: Not-ECT) Total Length: 32 Identification: 0x4347 (17223) Flags: 0x00 0... .... = Reserved bit: Not set .0.. .... = Don't fragment: Not set ..0. .... = More fragments: Not set Fragment offset: 0 Time to live: 1 Protocol: IGMP (2) Header checksum: 0x0000 [validation disabled] [Good: False] [Bad: False] Source: 192.168.1.46 Destination: 224.0.2.60 [Source GeoIP: Unknown] [Destination GeoIP: Unknown] Options: (4 bytes), Router Alert Router Alert (4 bytes): Router shall examine packet (0) Type: 148 1... .... = Copy on fragmentation: Yes .00. .... = Class: Control (0) ...1 0100 = Number: Router Alert (20) Length: 4 Router Alert: Router shall examine packet (0) Internet Group Management Protocol [IGMP Version: 2] Type: Membership Report (0x16) Max Resp Time: 0.0 sec (0x00) Header checksum: 0x07c3 [correct] Multicast Address: 224.0.2.60
Hier ist der Raw Packet Dump:
0000 01 00 5e 00 02 3c fc aa 14 91 9c dc 08 00 46 00 ..^..<........F. 0010 00 20 43 47 00 00 01 02 00 00 c0 a8 01 2e e0 00 . CG............ 0020 02 3c 94 04 00 00 16 00 07 c3 e0 00 02 3c .<...........<
Um Ihr Problem zu lösen, haben Sie möglicherweise Multicasts auf Ihrem Router deaktiviert oder IGMP ist deaktiviert. Ich bin mit den Flags nicht ganz vertraut, aber es sieht so aus, als ob etwas im Feld Options / Router Alert enthalten wäre ... Wahrscheinlich sagt der Router, dass er den Multicast nicht außerhalb des Subnetzes weiterleiten soll, aber das ist nur eine Vermutung.