Hackerboard Wiki HaboBlog
Hackerboard bei Facebook Hackerboard bei Google+ Hackerboard bei Twitter

[HaBo]

 
Network · LAN, WAN, Firewalls Alle Fragen rund um das große, kleine Internet finden hier eine Antwort. LANs, WANs, Router, Switches, Bridges, Verkabelung...

CIDR - Adresse/Präfix

Diskussion: CIDR - Adresse/Präfix im Forum Network · LAN, WAN, Firewalls, in der Kategorie Web, Network & Multimedia Palace; Anzeige hi, Also ich habe da ein Problem mit der Präfixlänge der CIDR Adresse. Kann mir mal bitte einer genau ...

Antwort
Alt 31.08.02, 19:20   #1 (permalink)
Leatherface
Guest
 
Likes:
Smile CIDR - Adresse/Präfix

Anzeige

hi,

Also ich habe da ein Problem mit der Präfixlänge der CIDR Adresse. Kann mir mal bitte einer genau erklären wie die zustande kommt?

Netzwerk 172.16.26.32 Maske 255.255.255.224 CIDR Adresse 172.16.26.32/19

Wieso /19?


Das RFC 1878 hab ich mir schon angeguckt doch hat mir nicht viel geholfen, habs nicht verstanden.

Kann einer helfen?

  Mit Zitat antworten
Alt 01.09.02, 02:19   #2 (permalink)
Träger des silbernen Seepferdchens
 
Benutzerbild von sieben
 
Registriert seit: 24.04.02
sieben Leistung: Z3
Likes: 9
Standard RE: CIDR - Adresse/Präfix

Zitat:
Original von Leatherface
hi,

Also ich habe da ein Problem mit der Präfixlänge der CIDR Adresse. Kann mir mal bitte einer genau erklären wie die zustande kommt?

Netzwerk 172.16.26.32 Maske 255.255.255.224 CIDR Adresse 172.16.26.32/19

Wieso /19?


Das RFC 1878 hab ich mir schon angeguckt doch hat mir nicht viel geholfen, habs nicht verstanden.

Kann einer helfen?
Mit der Netzmaske 255.255.255.224 solltest du eigentlich auf ein CIDR Prefix /27 kommen. Also 1/8C mit 32 individuellen Adressen.

255.255.255.224 sieht im Binaer-Format so aus:

11111111 11111111 11111111 1110000

Die CIDR Notatation sieht vor das nur die Bits gezaehlt werden, die den Binaeren Wert 1 haben, also 27.

/19 entspricht der Netzmaske 255.255.224.0 (11111111 11111111 11100000 00000000) und entspricht damit 32C mit 8K individuellen Adressen.
__________________
Diese Zeile ist reserviert für Clark Kent.
sieben ist offline   Mit Zitat antworten
   
HaBOT
 
- Anzeige -

Werbung ist gerade online    
Alt 01.09.02, 03:12   #3 (permalink)
Leatherface
Guest
 
Likes:
Standard

Das mit den /19 und /27 habe ich auch noch mal im rfc nachgeschaut stimmt da kommt /27 hin, seltsam nur das ich das obige Beispiel aus einem O'Reilly Buch TCP/IP Netzwerk-Adminstration abgschrieben habe. Was dann wohl vekehrt ist.


255.255.255.224 sieht im Binaer-Format so aus:

11111111 11111111 11111111 1110000

Wie komme ich denn von der Maske auf die Duale Darstellung?



Ansonsten habe ich es dann endlich verstanden. :]
  Mit Zitat antworten
Alt 01.09.02, 11:54   #4 (permalink)
Träger des silbernen Seepferdchens
 
Benutzerbild von sieben
 
Registriert seit: 24.04.02
sieben Leistung: Z3
Likes: 9
Standard

Zitat:
Original von Leatherface
Das mit den /19 und /27 habe ich auch noch mal im rfc nachgeschaut stimmt da kommt /27 hin, seltsam nur das ich das obige Beispiel aus einem O'Reilly Buch TCP/IP Netzwerk-Adminstration abgschrieben habe. Was dann wohl vekehrt ist.
Ich wuerde mal vermuten das er mit dem Finger in der Tabelle in der falschen Spalte hangengeblieben ist, da beide Netzmasken die 224 steckt. Ich hab jetzt nicht nachgesehen, aber vieleicht findet sich das auch in der Errata auf der O'Reilly Webseite.

Zitat:
Zitat:
255.255.255.224 sieht im Binaer-Format so aus:

11111111 11111111 11111111 1110000
Wie komme ich denn von der Maske auf die Duale Darstellung?
Rechnen wir es erstmal wieder zurueck in's Dezimalsystem.

Die IP-Adresse besteht aus 4 Oktetten mit je 8 Bit. Das erste Bit (links)
ist das Hoechstwertige. Es gilt folgende Tabelle:

Bit | Wert
----------
8 | 128 2^7
7 | 64 2^6
6 | 32 2^5
5 | 16 2^4
4 | 8 2^3
3 | 4 2^2
2 | 2 2^1
1 | 1 2^0

Also ergibt sich aus 11111111 11111111 11111111 1110000
128 = 2^7 + 2^6 + 2^5 + 2^4 + 2^3 + 2^2 + 2^1 + 2^0 = 128 + 64 + 32 + 16 + 8 + 4 + 2 + 1 = 255
128 = 2^7 + 2^6 + 2^5 + 2^4 + 2^3 + 2^2 + 2^1 + 2^0 = 128 + 64 + 32 + 16 + 8 + 4 + 2 + 1 = 255
128 = 2^7 + 2^6 + 2^5 + 2^4 + 2^3 + 2^2 + 2^1 + 2^0 = 128 + 64 + 32 + 16 + 8 + 4 + 2 + 1 = 255
224 = 2^7 + 2^6 + 2^5 = 128 + 64 + 32 = 224

Zusammengesetzt haben wir also wieder die Netzmaske 255.255.255.224

Und nun wieder zurueck:

255 / 2 = 127.5
Da bei der Division ein Rest bleibt (.5) notiert man als letzes Bit eine 1 (xxxxxxx1)

127 / 2 = 63.5
(xxxxxx11)

63 / 2 = 31.5
(xxxxx111)

31 / 2 = 15.5
(xxxx1111)

15 / 2 = 7.5
(xxx11111)

7 / 2 = 3.5
(xx111111)

3 / 2 = 1.5
(x111111)

1 / 2 = 0.5
(11111111)

An dieser Stelle sind wir fertig den 0 / 2 ergibt immer 0.

224 / 2 = 112
(xxxxxxx0)

112 / 2 = 56
(xxxxxx00)

56 / 2 = 28
(xxxxx000)

28 / 2 = 14
(xxxx0000)

14 / 2 = 7
(xxx0000)

7 / 2 = 3.5
(xx100000)

3 / 2 = 1.5
(x1100000)

1 / 2 = 0.5
(1110000)

Wenn man das nun wieder zusammensetzt erhaelt man 11111111 11111111 11111111 11100000.

Es gibt noch einige andere Rechenwege, aber sind meiner Meinung nach die einfachsten
und effektivsten.
__________________
Diese Zeile ist reserviert für Clark Kent.
sieben ist offline   Mit Zitat antworten
Alt 01.09.02, 18:06   #5 (permalink)
Leatherface
Guest
 
Likes:
Standard

ein frgae habe ich aber noch und zwar besteht ja jeder block wie schon gesagt aus 4 mal 8 Bit Blöcken woher bzw. was sind überhaupt die Werte deiner Tabelle (128/64/32...)? Wi kommen die zustande?

Bit | Wert
----------
8 | 128 2^7
7 | 64 2^6
6 | 32 2^5
5 | 16 2^4
4 | 8 2^3
3 | 4 2^2
2 | 2 2^1
1 | 1 2^0
  Mit Zitat antworten
Alt 16.09.02, 16:56   #6 (permalink)
 
Registriert seit: 02.09.02
posidron Leistung: Facit NTK
Likes: 0
Smile

Hallo,
Ich habe da noch mal eine Frage dazu und zwar, wofür ist denn genau die Subnetzmaske da, was wird mit ihr verdeutlicht und was wird mit ihr genau gemacht.


[Nachtrag]

Hab mir nochmal folgende Gedanken dazu gemacht, also angenommen ich möchte 8 Subnetz generieren.

Klasse C IP: 195.45.2.0 Netzwerkadresse

Kann oder muss ich dann die Subnetmaske 255.0.0.0 nehmen, da die Subnetzmaske Binär dargestellt folgendes ergibt:

11111111.00000000.0000000.00000000

Die ersten 8 Bits sind an, stehen die nun für die entsprechenden Subnetze?

Die Kurzform mit CIDR Präfix sieht doch dann folgendermaßen aus: IP: 195.45.2.0/8

Ist das so richtig?
posidron ist offline   Mit Zitat antworten
Alt 17.09.02, 05:57   #7 (permalink)
Moderator
 
Registriert seit: 17.10.01
soox Leistung: Facit NTK
Likes: 0
Standard

die subnetmaske ist dafür da, um die "classfull" netze zu unterteilen.

in einem netzt selbst wird immer JEDER host direkt angesprochen. zwischen den verschiedenen netzen befinden sich sogenannte "router" welche diese netzte untereinander verbinden.
die subnetmaske bei einem pc ist also nur dazu da, damit er weiss welche hosts er direck ansprechen kann und welche er nur über den (default)-Gateway (der router) ansprechen kann.
soox ist offline   Mit Zitat antworten
Alt 17.09.02, 14:37   #8 (permalink)
 
Registriert seit: 02.09.02
posidron Leistung: Facit NTK
Likes: 0
Standard

Zitat:
die subnetmaske bei einem pc ist also nur dazu da, damit er weiss welche hosts er direck ansprechen kann

Wie geht dies von statten, wie weiss die Subnetzmaske welcher host anzusprechen ist?
posidron ist offline   Mit Zitat antworten
Alt 17.09.02, 15:09   #9 (permalink)
Administrator
 
Benutzerbild von throjan
 
Registriert seit: 25.09.01
throjan Leistung: Pentium Ithrojan Leistung: Pentium I
Likes: 133
Standard

Hi posidron, erstmal zu Deiner Frage: Die 1 in der Subnetzmaske sagt aus, dass dieser Teil der Adresse zum Netz gehört, 0 sagt aus, dass dieser Bereich den Hosts innerhalb des Netzes zugeordnet ist. Vergrößert man den Anteil der 1 innerhalb der Subnetzmaske kann man logischwerweise mehrere Subnetze bilden, die dann konsequenterweise weniger Hosts beinhalten. Alles klar?

Allerdings stimmt Deine Erklärung nicht so ganz. Hier nochmal ein paar Worte zur Verwendung von Subnetzmasken: Router im Internet nutzen ja bekanntlich nur den Network Prefix, die Netznummer, um Daten zum Ziel zu transportieren, ihnen ist jedoch die Subnetzstruktur innerhalb des Netzes völlig unbekannt. Die Router innerhalb des Netzes müssen jedoch ihre Wegewahl aufgrund der Netznummer und der Subnetznummer treffen. Netz und Subnetznummer werden zum Extended Network Prefix zusammengefasst.
Der Extended Network Prefix wird durch die Subnetzmaske identifiziert.
Ein Beispiel dazu:
Das Netz 172.30.0.0 ist ein Class B Netz. Die ersten 16 Bit der Adresse sind der Netzanteil, die anderen Bits der Hostanteil. Die Netzmaske für das ganze Netz 172.30.0.0 sähe so aus:

Netz:
0101100.00011110.00000000.00000000
Subnetzmaske:
11111111.11111111.00000000.00000000

Wir haben hier also ein Subnetz mit einem Bereich von 172.30.0.0 bis 172.30.255.255

Ein Beispiel:
Wir vergrößern den Anteil der 1 in der Subnetzmaske und erweitern den Netzanteil auf 24 Bit. Für den Hostanteil bleiben 8 Bit übrig.
Mit den zusätzlichen 8 Bit Netzanteil können 2^8 also 256 Subnetze geschaffen werden, die jeweils 2^8 also 256 Hostadressen beinhalten. Die Regel, dass die erste und die letzte Adresse im Netzwerk nicht für Endgeräte nutzbar sind, ist auch auf Subnetze zu übertragen ! Deshalb können also nur 2^8 ? 2 Endgeräte tatsächlich in dem Netz untergebracht werden.
throjan ist offline   Mit Zitat antworten
Alt 17.09.02, 15:58   #10 (permalink)
 
Registriert seit: 02.09.02
posidron Leistung: Facit NTK
Likes: 0
Standard

Danke für die ausfürliche Erklärung, so langsam kapiere ich es.

Ich habe mir extra ein Buch dafür gekauft das TCP/IP Netzwerkadministration vom O'Reilly Verlag aber das alles ist da drin nicht beschrieben(jedenfall nicht so gründlich), das ist schon ein bischen ärgerlich.
posidron ist offline   Mit Zitat antworten
Alt 27.09.02, 01:42   #11 (permalink)
Träger des silbernen Seepferdchens
 
Benutzerbild von sieben
 
Registriert seit: 24.04.02
sieben Leistung: Z3
Likes: 9
Standard

Zitat:
Original von posidron
Danke für die ausfürliche Erklärung, so langsam kapiere ich es.

Ich habe mir extra ein Buch dafür gekauft das TCP/IP Netzwerkadministration vom O'Reilly Verlag aber das alles ist da drin nicht beschrieben(jedenfall nicht so gründlich), das ist schon ein bischen ärgerlich.
Ich wuerde dir eher "TCP/IP Illustrated Volume 1-3" ans Herz legen. Diese gelten nach wie vor als Standardwerke zu dieser Thematik.
__________________
Diese Zeile ist reserviert für Clark Kent.
sieben ist offline   Mit Zitat antworten
Alt 27.09.02, 13:16   #12 (permalink)
 
Registriert seit: 02.09.02
posidron Leistung: Facit NTK
Likes: 0
Standard

@ YoDa

Ja, von den Büchern habe ich auch schon gehört wollte mir sie auch erst kaufen, nur da die drei Bücher alle in Englisch waren, wollte ich mir für den Einstieg doch erstmal ein Deusches Buch zur Brust nehmen. Vieleicht später, wenn ich das jetzige durch habe.
posidron ist offline   Mit Zitat antworten
Antwort
   
- Anzeige -

Werbung ist gerade online    

[HaBo] » Web, Network & Multimedia Palace » Network · LAN, WAN, Firewalls » CIDR - Adresse/Präfix
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind aus
Pingbacks sind aus
Refbacks sind aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Internetfahndung über MAC-Adresse oder IP-Adresse 5etH (In)security allgemein 10 28.03.12 15:08
Ip adresse 10.150.xxx.xxx flame Internet Allgemein 1 08.10.06 19:51
IP-Adresse nonpretium Internet Allgemein 21 02.08.05 23:44
IP zu Adresse Strahl Internet Allgemein 4 22.07.05 21:42


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61