Kreativer Umgang mit Netzmasken

Hi,

der Stefan Schustereit wollte mich zwar eigentlich zum heulen bringen[1], erreicht hat er aber, dass ich in dem dunklen Kasten auf meinen Schultern rumgewuehlt und laengst verschollen geglaubtes Halbwissen wiedergefunden hab.

Es sei ein Subnet: 192.168.0.0 und weil das alleine langweilig waere: 255.255.255.1 als Netzmaske. Geht doch. Ein zweites Subnet mit gleicher Maske ist 192.168.0.1. Alle IP# mit geraden Nummern hinten liegen im 0er, alle mit ungeraden im 1er, also abwechselnd. Broadcast des 0er ist .0.254, des 1er .0.255.

Frage: spricht da was dagegen?

Weiter: vielleicht mal Netmask 255.255.255.85, gleiche Subnetze? Fuehrt zu den lustigen IP# 2, 8. 10, 32, 34, 40, 42, 128, 130, 136, 138, 160, 162, 168 und Broadcast 170 im 0er Netz und den gleichen +1 im 1er.

Frage: kann man es (mit IPv4) noch komplizierter machen?

Der cron ist fertig, ich geh ins Bett,
Gruss vom Zentrum.
===footnotes===
[1]
http://www.wer-weiss-was.de/cgi-bin/forum/showarchiv…

Hallo!

Es sei ein Subnet: 192.168.0.0 und weil das alleine langweilig
waere: 255.255.255.1 als Netzmaske. Geht doch. Ein zweites
Subnet mit gleicher Maske ist 192.168.0.1. Alle IP# mit
geraden Nummern hinten liegen im 0er, alle mit ungeraden im
1er, also abwechselnd. Broadcast des 0er ist .0.254, des 1er
.0.255.

Frage: spricht da was dagegen?

http://www.faqs.org/rfcs/rfc1219.html

Die Bits einer Subnetzmaske werden von links an (vom höchstwertigen Bits aus) fortlaufend gesetzt. Nach dem ersten Auftreten einer Null ist keine weitere Eins zulässig.

CU
Markus

Hallo!

Moin,

Es sei ein Subnet: 192.168.0.0 und weil das alleine langweilig
waere: 255.255.255.1 als Netzmaske. Geht doch. Ein zweites
Subnet mit gleicher Maske ist 192.168.0.1. Alle IP# mit
geraden Nummern hinten liegen im 0er, alle mit ungeraden im
1er, also abwechselnd. Broadcast des 0er ist .0.254, des 1er
.0.255.

Frage: spricht da was dagegen?

http://www.faqs.org/rfcs/rfc1219.html

Die Bits einer Subnetzmaske werden von links an (vom
höchstwertigen Bits aus) fortlaufend gesetzt. Nach dem ersten
Auftreten einer Null ist keine weitere Eins zulässig.

Ach, verdammt. Tatsaechlich:

root@odin [~] # ifconfig eth0 192.168.0.2 netmask 255.255.255.1 broadcast 192.168.0.254
SIOCSIFNETMASK: Invalid argument
root@odin [~] #

hingegen:

C:\\>ipconfig

Windows 98 IP-Konfiguration

0 Ethernet Adapter :

 IP-Adresse. . . . . . . . . : 192.168.18.3
 Subnet Mask . . . . . . . . : 255.255.255.1
 Standard-Gateway . . . . . . :

C:\\>

Ich wusste doch schon immer, dass Windows meiner Kreativitaet viel offener gegenueber steht.

CU
Markus

Just kiddin’,
Gruss vom Zentrum