Funkfeuer Forum Archiv (2006 bis ~2010)

Dies ist ein statischer Abzugs des alten Funkfeuer Forums. Interaktion ist hier nicht mehr möglich. Dafür bitte auf forum.funkfeuer.at wechseln.

#1 28-12-2007 20:36:10

Black_Scripter
New member
Registriert: 28-12-2007
Letzter Besuch: 25-01-2008
Beiträge: 3

Newbie & Beginner Tutorial IP & Netzwerkstrukturen

Habe mal aus meinem Board ein Tut genommen!

carpe diem

ein kleines, elementares tutorial zum thema.

**********************************************************************
************************** IP/Netzstrukturen ************************

**********************************************************************

nach ipv4 ist die einheitliche Länge von IP Adressen 32 Bit
(4 Byte), eingeteilt in 4 Zahlen zu je 8 Bit, bzw. als 4 Byte:

Beispiel:

Dez______192_______168______128_______17
Bit_______1100 0000_1010 1000_1000 0000_0001 0001
Hex______0xC0_____0xA8______0x80______0x11

Die Unterteilung in Netze erfolgt durch den Netzanteil (die net - id), zudem hat jede IP noch einen Hostanteil (die host-id) der für den Rechner im Netz steht.

**********************************************************************
Die Netze

_____________________ClassA________________________
Darstellung_1.Byte_____2.Byte_____3.Byte______4.Byte
Dezimal____0 -127_____0 - 255____0 - 255_____0 - 255
Dual_______0xxx xxxx__xxxx xxxx_xxxx xxxx__xxxx xxxx

=> von 1.0.0.0 bis 127.0.0.0
=> net-id: 7 Bit im 1. Byte, 1 Bit festgelegt
=> host-id/Anteil: 2.-4.Byte (24 Bit Hostanteil)
=> sehr wenig Netze mit sehr vielen Rechnern pro Netz

_____________________ClassB________________________
Darstellung_1.Byte_____2.Byte_____3.Byte______4.Byte
Dezimal____128-191____0 - 255____0 - 255_____0 - 255
Dual_______10xx xxxx__xxxx xxxx_xxxx xxxx__xxxx xxxx

=> von 128.0.0.0 bis 191.255.0.0
=> net-id: 6 Bit im 1. Byte, 2 Bit festgelegt & 8 Bit im 2. Byte (14 Bit Netzwerkanteil)
=> host-id/Anteil: 3. und 4. Byte (16 Bit Hostanteil)
=> Mittlere Anzahl von Netzen mit einer mittleren Anzahl von Rechnern

_____________________ClassC________________________
Darstellung_1.Byte_____2.Byte_____3.Byte______4.Byte
Dezimal____192-223____0 - 255____0 - 255_____0 - 255
Dual_______110x xxxx__xxxx xxxx_xxxx xxxx__xxxx xxxx

=> von 192.0.0.0 bis 253.255.255.0
=> net-id: 5 Bit im 1. Byte, 3 Bit festgelegt (8 Bit im 2. und 3. Byte = 21 Bit Netzwerkanteil)
=> host-id/Anteil: nur 4 Byte (8 Bit Hostanteil)
=> sehr große Anzahl von Netzen mit wenig Rechnern

es gibt noch D & E Netze, die aber (noch) zu Testzwecken verwendet werden & somit nahezu irrelevant für den normalen Admin sind.


**********************************************************************
Netzwerk & Hostanteil
____________________________________________________________
Class_____Länge Netz-__Anzahl mög-___Länge Host-___Anzahl Hosts
__________werkanteil__ licher Netze______anteil______pro Netzwerk
____________________________________________________________
A__________8 Bit________128__________24 Bit_______16.777.214
B_________16 Bit_______16.384________16 Bit__________65.534
C_________24 Bit_____2.097.152_________8 Bit____________256


**********************************************************************
Netzwerkmasken

Wenn man die Netzwerkadresse eines Rechners mit der Standartmaske seiner Netzklasse binär AND verknüpft, erhält man die Netzadresse. Nur Rechner mit der selben Netzadresse liegen im gleichen/selben logischen Netz!

=> IPAdresse AND Standartnetzmaske

binär AND verknüpfen:
0 AND 0 = 0
0 AND 1 = 0
1 AND 0 = 0
1 AND 1 = 1

Beispiele:

_________________________Class A__________________
IP Adresse _________100______217______008______025
Netzmaske Class A__255______000______000______000 AND
Netzmaske IP______100______000______000______000

_________________________Class B__________________
IP Adresse _________130______018______027______025
Netzmaske Class A__255______255______000______000 AND
Netzmaske IP______130______018______000______000

_________________________Class C__________________
IP Adresse _________198______004______211______127
Netzmaske Class A__255______255______255______000 AND
Netzmaske IP______198______004______011______000

**********************************************************************
Broadcast

Eine IP bei der alle Bits des Hostteils (der host-id) auf 1 sind, nennt man Broadcast. Diese IP bietet die Möglichkeit ein Datenpacket an alle Rechner innerhalb des Netzes zu schicken (bspw. für DHCP). Ein Packet an 192.168.200.255 geht praktisch an alle Rechner
im Netz 192.168.200.0 ...
Um die Broadcast zu ermitteln verknüft man die invertierte Standartnetzmaske der Classe mit der Netzadresse des Netzes binär OR.
=> Netzadresse OR invertierte(Standartnetzmaske)

binär OR verknüpfen:
0 OR 0 = 0
0 OR 1 = 1
1 OR 0 = 1
1 OR 1 = 1

Beispiele:

______________________Class A_____________________________
Netzwerkadresse____100______000______000______000
Invert. Netzmaske___000______255______255______255 OR
Broadcast__________100______255______255______255

______________________Class B_____________________________
Netzwerkadresse____130______018______000______000
Invert. Netzmaske___000______000______255______255 OR
Broadcast__________130______018______255______255

______________________Class C_____________________________
Netzwerkadresse____198______004______211______127
Invert. Netzmaske___000______000______000______255 OR
Broadcast__________198______004______211______255


**********************************************************************
reservierte IP Bereiche

Es gibt nicht routbare IP Adressen, die man dann für sein lokales Netz verwenden sollte.

Klasse_______von__________bis
Class A______10.0.0.0______10.255.255.255
Class B______172.16.0.0____172.31.255.255
Class C______192.168.0.0___192.168.255.255

**********************************************************************
Zusammenfassung:

Man kann also sagen, wenn wir von 192.168.0.X ausgehen:
sie liegt im Class C, ihre Netzwerkadresse ist 192.168.0.0
ihre Broadcast ist 192.168.0.255, 192.168.0.254 würde sich
für einen Router anbieten und 192.168.0.1 & 192.168.0.2 für
einen DNS ...

Offline

 

Brett Fußzeile

Powered by PunBB
© Copyright 2002–2008 PunBB