Hi Milli,
nun das ist ein langes Thema, ich kürze das mal ab und Du postest nochmal wenn was unklar ist.
Eine IP-Adresse setzt sich immer aus einem Netz-Anteil und einem Host-Anteil zusammen und die Subnet-Mask legt fest an welcher Stelle der Host-Anteil beginnt, Beispiel:
192.168.1.2 hat die Subnet-Mask 255.255.255.0
Der Netz-Anteil ist somit 192.268.1
und das letzte Oktett (die 2) ist der Host-Anteil. Du hast somit die Möglichkeit in diesem Netz bis zu 256 Hosts zu adressieren (abzüglich der Netz und Broadcast-Adresse).
Anderes Beispiel:
162.20.2.33 hat die Subnet-Mask 255.255.0.0
Hier liegt der Netz-Anteil bei 162.20 und der Host-Anteil bei xxx.xxx.2.33
Jetzt gibt es noch die Möglichkeit Subnetze zu bilden. Das heisst man teilt z.B. das Netz aus dem ersten Beispiel nochmal auf in 2 Subnetze:
192.168.1.0 ist das Netz. Jetzt muss man die Netz-Maske so anpassen dass man 2 Subnetze erhält. Dazu "verlängert" man quasi die Netzmaske um ein Bit (Die binäre Schreibweise der Maske wäre ja:
11111111.11111111.11111111.00000000
"Borgt" man sich jetzt aus dem Host-Anteil ein Bit so erhält man ein neues Subnetz:
11111111.11111111.11111111.10000000
Die neue Netz-Maske wäre jetzt 255.255.255.128, also kann ich jetzt in jedem neuen Subnetz 126 Hosts adressieren. Das erste Subnetz geht von 192.168.1.0 - 192.168.1.127 und das zweite von 192.168.128 - 192.168.1.255
Übrigens kann man aus der Ip-Adresse und der dazugehörigen Net-Mask jeweils die Host-Adresse oder die Netz-Adresse errechnen und zwar durch logische UND-Verknüpfung von IP-Adresse und Maske erhalte ich die Netz-Adresse und aus IP-Adresse und invertierter Maske erhalte ich die Host-Adresse.
Falls Du Fragen hast poste nochmal hier oder in
http://theforum.de , denn da läuft gerade die gleiche Diskussion.
twin
------------------
<center><FONT size="1"><FONT COLOR="Blue"><< </FONT c><FONT COLOR="MediumVioletRed">Co-Administrator @ TheForum </FONT c><FONT COLOR="Blue"> >></FONT c>
<FONT COLOR="Blue"> << </FONT c><FONT COLOR="MediumVioletRed">Ein Ort nur für nette Leute !</FONT c><FONT COLOR="Blue"> >></FONT c></center></FONT s>