Subnetzmaske von 255.255.255.255 – Internet funktioniert noch. Wie?

Subnetzmaske von 255.255.255.255 – Internet funktioniert noch. Wie?

Ich habe mit meinem Samsung-Fernseher herumgespielt und versucht, andere UPnP/DLNA-Netzwerkgeräte, wie etwa Sonos-Lautsprecher, auszublenden, damit sie nicht als Quelleneingänge auf dem Fernseher angezeigt werden.

Ich dachte, ich würde meinen Fernseher manuell so konfigurieren, dass er sich in einem anderen Subnetz als die anderen Geräte befindet, aber am Ende habe ich einfach manuell eine IP-Adresse (192.168.1.66) und eine Subnetzmaske von 255.255.255.255 zusammen mit der Gateway-IP (192.168.1.1) eingestellt und es funktioniert tatsächlich!! Ich verstehe nicht, wie oder warum.

Die DLNA-Geräte werden nicht mehr als Eingänge angezeigt und, was noch wichtiger ist, das Internet funktioniert auf dem Fernseher immer noch. Wie kann das Internet funktionieren, wenn eine Subnetzmaske von 255.255.255.255 nur einen Host zulässt, was bedeuten sollte, dass mein Fernseher das Gateway nicht erreichen kann.

Ich denke, ich würde gerne verstehen, wie oder warum es funktioniert.

Antwort1

Subnetzmaske und Gateway sind keine ausgefallenen Zauberdinger. Sie legen lediglich einige „automatische“ Routen fest.

Wenn Sie beispielsweise konfigurieren, 192.168.1.5/24wird lediglich eine entsprechende Route wie installiert 192.168.1.0/24 via NIC, wobei NIC Ihre Netzwerkkarte ist.

Wenn Sie auch ein Standard-Gateway angeben, z. B. 192.168.1.1, wird lediglich eine Route wie default via 192.168.1.1oder in expliziterer Form wie hinzugefügt 0.0.0.0/0 via 192.168.1.1. Beachten Sie, dass Sie mithilfe der vorherigen „Subnetzmaske“-Route Zugriff auf das Gateway selbst erhalten. Dazu muss das Gateway zum konfigurierten Subnetz gehören.

Sie können aber alle Routen explizit hinzufügen! Sie könnten eine Adresse mit der Maske hinzufügen /32, dann eine Geräteroute zu Ihrem Gateway-System installieren (unter Linux: ip route add 192.168.1.1 dev NIC) und dann eine Route zum Internet über das Gateway installieren (unter Linux: ip route add default via 192.168.1.1). Ihr Internet würde funktionieren, auch wenn Sie die /32-Netzmaske verwenden.

Wahrscheinlich passiert so etwas in Ihrem Netzwerk.

Eine andere Möglichkeit besteht darin, eine Standardroute zum Internet direkt über die Netzwerkkarte einzurichten, z. B. ip route add default dev NIC, aber ich bin nicht sicher, ob eine solche Route auf dem Fernseher mit seinem abgespeckten Betriebssystem funktionieren würde. Aber eine solche Route könnte bei Mikrotik, Cisco usw. funktionieren.

verwandte Informationen