Warum lässt Windows 10 die Netzwerkadresse 10.0.0.0 nicht zu?`

madmax2010 schrieb:
Es gibt möglichkeiten, die Netzadresse und die Broadcast Adresse zu ändern, davon möchte ich jedioch sehr abraten, da niemand damit rechnet, dass man das Tut.
Ja, Software rechnet in der Regel nicht damit, dass eine Broadcast-Adresse keine 255 am Ende hat. Wollte mal in meiner FritzBox eine Portfreigabe auf die Broadcast-Adresse einrichten, kam die Fehlermeldung, dass das aus Sicherheitsgründen nicht geht. Gut erkannt.
Hab ich das Subnet verkleinert, Broadcast-Adresse war dann .128 oder so. Portfreigabe ging auch, aber die Pakete wurden nicht gebroadcastet :( :( :D

madmax2010 schrieb:
Lies mal bitte was @Yuuri und ich oben geschrieben haben. Alle Infos die du brauchst sind vorhanden.
Da steht doch aber drin, dass .0 eigentlich als IP-Adresse frei genutzt werden kann laut Spezifikation und nur bei Windows 9X außerhalb des Standards als Broadcast-Adresse genutzt wurde??
 
madmax2010 schrieb:
Es gibt möglichkeiten, die Netzadresse und die Broadcast Adresse zu ändern
Gibt es die? Davon habe ich offen gestanden noch nie gehört. Netz- und Broadcast-Adresse ergeben sich aus einer logischen Verknüpfung aus IP-Adresse und Subnetzmaske. Das ist doch kein konfigurierbarer Wert? Eine Änderung wäre auch ziemlich sinnfrei, weil alle Netzwerkteilnehmer sich über diese Adressen einig sein müssen. Sonst funktionieren Routing-Tabellen nicht mehr und Broadcasts laufen ins Leere und werden nicht beantwortet, weil sie gar nicht als Broadcast erkannt werden.

Wie auch immer, gefühlt 99,999999999999999999% aller Netzwerke auf diesem Planeten nutzen die erste und die letzte IP-Adresse im Subnetz für die Netz- bzw. Broadcast-Adresse. Selbst wenn man das ändern könnte, wäre man ziemlich blöd, dies zu tun - oder es handelt sich grundsätzlich nicht um ein Standard-Subnetz wie es heutzutage eingesetzt wird. Die übrigen 0,000000000000000001% kann man daher getrost als unerheblich betrachten ;)



Ich stimme aber zu, dass es durchaus Software/Firmware gibt, die ausschließlich /24er Subnetze akzeptiert. Bei einem billigen China-Sensor und einem WLAN-Radio stand ich mal genau vor diesem Problem. Letzteres hatte nicht mal eine Eingabeoption für die Subnetzmaske und via DHCP hat es Nicht-/24-Subnetzmasken schlichtweg ignoriert. Das ist ein Zeichen für einen Hersteller ohne fachliche Kompetenz, weil die beteiligten "Entwickler" nicht den notwendigen Background haben und in Ermangelung besseren Wissens ihr "KnowHow" von zu Hause auf industrielle Produkte übertragen.
Richtig blöd wird's, wenn das in Komponenten einfließt, die als Basis an andere Hersteller weiterverkauft werden, und sich dieser Mangel nicht nur in einem Produkt, sondern herstellerübergreifend im Markt verteilt....


Das muss aber nicht zwingend nur Billig-Hersteller betreffen. In einer unserer Anlagen beim Kunden habe ich mal Laser-Distanzsensoren von Leuze eingesetzt. Man konnte alles mögliche einstellen, IP, Subnetz, Messbereich und sonstige Parameter. Auf die Frage hin wo man denn das Standardgateway eintragen könne, wurde mir gesagt: "Standardgateway? Wozu brauchen sie das?" Darauf antwortete ich etwas verblüfft: "Schon mal von komplexen Netzwerken mit mehreren Subnetzen gehört?". Kurze Zeit später gab es ein Firmware-Update. Der Sensor kostete übrigens knapp 4.000 Euro................
 
Raijin schrieb:
Gibt es die? Davon habe ich offen gestanden noch nie gehört. Netz- und Broadcast-Adresse ergeben sich aus einer logischen Verknüpfung aus IP-Adresse und Subnetzmaske.

Hm, unter Linux wird die schon parametriert.

Code:
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
allow-hotplug enp2s0
iface enp2s0 inet static
        address 192.168.201.151
        netmask 255.255.255.0
        network 192.168.201.0
        broadcast 192.168.201.255
        gateway 192.168.201.1
        # dns-* options are implemented by the resolvconf package, if installed
        dns-nameservers 192.168.201.151

Aber ob das eine sinnvolle Anwendung dafür gibt es abweichend vom Standard zu nutzen kann ich nicht sagen.
 
Mir ist schon bei der Konfiguration des ein oder anderen Netzwerkgeraetes untergekommen dass man die Netzadresse angeben muss. Meist bei extrem rudimentaeren Steuerungsgeraeten. Proeddel der teilweise nur eine 10Mbit/s NIC hat ;) Ich bin immer davon ausgegangen das die TCP/IP Implementation dieser Geraete die passende Netzadresse nicht selber ausrechnen kann :D
Wuerde das denn wirklich funktionieren wenn man mehrere Geraete mit einer nicht-Standard Netz- und Broadcastadresse vernetzt?
 

Ähnliche Themen

Zurück
Oben