IP Adressen: Unterschied zwischen den Versionen

Aus Xinux Wiki
Zur Navigation springen Zur Suche springen
Zeile 16: Zeile 16:
 
Dezimalverfahren zur Herleitung von Netznummern, Broadcast und Anzahl der Hosts:
 
Dezimalverfahren zur Herleitung von Netznummern, Broadcast und Anzahl der Hosts:
 
==Berechnungen für Netze mit der Netwerkmaske 255.0.0.0==
 
==Berechnungen für Netze mit der Netwerkmaske 255.0.0.0==
*Man nimmt das erste Oktett und füllt den Rest mit 0 auf.  
+
*Zum Berechnen des Netznamens der IP nimmt das erste Oktett und füllt den Rest mit 0 auf.  
 
*Zum Errechnen des Broadcasts füllt man stattdessen mit 255 auf.
 
*Zum Errechnen des Broadcasts füllt man stattdessen mit 255 auf.
 
*Die maximale Anzahl an Hosts beträgt 16 777 214 .
 
*Die maximale Anzahl an Hosts beträgt 16 777 214 .
 +
 
==Berechnungen für Netze mit der Netwerkmaske 255.255.0.0==
 
==Berechnungen für Netze mit der Netwerkmaske 255.255.0.0==
 
*Man nimmt das erste und das zweite Oktett und füllt den Rest mit 0 auf.  
 
*Man nimmt das erste und das zweite Oktett und füllt den Rest mit 0 auf.  

Version vom 6. Februar 2020, 14:45 Uhr

Grundlegendes

Eine Ip Adresse besteht aus 32 Bit bzw. 4 Byte oder 4 Oktette. Man kann sie in 3 verschiedenen Schreibweisen darstellen.

Dezimal

  • 192.168.42.96

Hexdezimal

  • CO:A8:2a:60

Binär

  • 11000000:10101000:00101010:01100000

Umrechnungs Scripte

Netzwerkmasken

Mit Netzwerkmaske wird die Grösse eines Netzes spezifiziert. Gleichzeitig kann man die Netznummer (die erste IP) und den Broadcast(die letzte IP) einen Netzes berechnen.

EXKURS: Subnetting

Dezimalverfahren zur Herleitung von Netznummern, Broadcast und Anzahl der Hosts:

Berechnungen für Netze mit der Netwerkmaske 255.0.0.0

  • Zum Berechnen des Netznamens der IP nimmt das erste Oktett und füllt den Rest mit 0 auf.
  • Zum Errechnen des Broadcasts füllt man stattdessen mit 255 auf.
  • Die maximale Anzahl an Hosts beträgt 16 777 214 .

Berechnungen für Netze mit der Netwerkmaske 255.255.0.0

  • Man nimmt das erste und das zweite Oktett und füllt den Rest mit 0 auf.
  • Zum Errechnen des Broadcasts füllt man stattdessen mit 255 auf.
  • Die maximale Anzahl an Hosts beträgt 65 534 .

Berechnungen für Netze mit der Netwerkmaske 255.255.255.0

  • Man nimmt das erste, zweite und dritte Oktett und füllt den Rest mit 0 auf.
  • Zum Errechnen des Broadcasts füllt man stattdessen mit 255 auf.
  • Die maximale Anzahl an Hosts beträgt 254 .


Bei komplexen Subnetting

   1. Notieren der IP-Adresse
   2. Notieren der Netzmaske
   3. Untersuchen der Netzmaske; ein Oktett muss einen Wert ungleich 0 oder 255 haben. Dieses wird als 'Interessantes Oktett'  i bezeichnet.
   4. Der Wert des Interessanten Oktetts wird von 256 subtrahiert. Man erhält den Wert k.

k = 256 - i Folgendes bezeht sich auf die IP-Adresse:

   5. Alle Oktette links des Interessanten Oktetts können übernommen werden.
   6. Die Stelle des Interessanten Oktetts wird vorläufig noch freigelassen.
   7. Alle Oktette rechts des Interessanten Oktetts werden mit 0 aufgefüllt.
   8. Der Wert, der an der IP-Adresse des interessanten Oktetts stand  w wird durch k dividiert. Vom Ergebnis wird nur der ganzzahlige Wert betrachtet; dieser wird als m bezeichnet.

m= w div k Die Netzwerknummer wird durch Multiplikation von m und k berechnet und wird an die freigelassene Stelle geschrieben. in=m*k

   9. Für den Broadcast werden wieder alle Oktette links des Interessanten Oktetts übernommen; an die Stelle des Interessanten Oktetts wird die Differenz des Produktes aus m+1  und  k  und dem Wert 1 geschrieben. Alle verbleibenden Oktette werden mit 255 aufgefüllt.  

ib=((m+1)*k) – 1

   10. Um die Anzahl der Hosts h zu errechnen nimmt man für jede Stelle rechts des Interessanten Oktetts den Wert r. Man potenziert nun 256 mit r  und  multipliziert diesen mit k; vom Ergebnis wird der Wert 2 abgezogen.
		h =(k * 256r)-2


Beispiel

  • IP 192.168.243.157
  • NM 255.255.255.0