Grundlagen zu IPv4 basierten Netzwerken

Begriffe

IP-Adresse: die Adresse eines Rechners (Hosts), 32 Bit breit für IPv4.

Netzmaske: gibt an, wie groß ein Teilnetz (Subnet) ist

Netzadresse: dient dazu, Routen zwischen Netzen festzulegen

Broadcastadresse: über diese Adresse kann man alle Rechner in einem Teilnetz gleichzeitig ansprechen

Wie funktionierts?

z.B. 200.100.50.10/12

200.100.50.10   = C864320A = 11001000011001000011001000001010 IP-Adresse
&
255.240.0.0     = FFF00000 = 11111111111100000000000000000000 Netzmaske (12 Einsen)
=
200.96.0.0      = C8600000 = 11001000011000000000000000000000 Netzadresse (Netzmaske muss mit angegeben werden)

-> 200.100.50.10/12 = 200.96.0.0/12

200.96.0.0      = C8600000 = 11001000011000000000000000000000 Netzadresse
|
!255.24.0.0     =!FFF00000 =!11111111111100000000000000000000 !Netzmaske
                  000FFFFF = 00000000000011111111111111111111
=
200.111.255.255 = C86FFFFF = 11001000011011111111111111111111 Broadcastadresse (ohne Netzmaske nicht eindeutig)

IP & Netzmaske = Netzadresse (= kleinste Adresse im Netz)

Netzadresse | !Netzmaske = Broadcastadresse (= größte Adresse im Netz)

Netzadresse und Broadcastadresse können nicht für Hosts benutzt werden.

Maximale Anzahl der Hosts in einem Netz ist also Broadcastadresse-Netzadresse-1 = !Netzmaske-1 = 2^(32-Stellenzahl)-2.

200.111.255.255 = C86FFFFF = 11001000011011111111111111111111 Broadcastadresse
-
200.96.0.0      = C8600000 = 11001000011000000000000000000000 Netzadresse
-
1               = 00000001 = 00000000000000000000000000000001
=
1048574         = 000FFFFE = 00000000000011111111111111111110

bzw.

!255.24.0.0     =!FFF00000 =!11111111111100000000000000000000 !Netzmaske
                  000FFFFF = 00000000000011111111111111111111
-
1               = 00000001 = 00000000000000000000000000000001
=
1048574         = 000FFFFE = 00000000000011111111111111111110

Die Netzmaske gibt man entweder in Dotted-Quad-Notation (255.240.0.0) oder durch die Anzahl der signifikanten Stellen (12) an. In letzterer Form wird sie immmer mit Schrägstrich hinter die IP-Adresse geschrieben.

Wem das alles zu kompliziert ist kann auch gip verwenden.

Reservierte Netze

Es gibt Adressbereiche, die von der IANA (Internet Assigned Numbers Authority) für bestimmte Zwecke reserviert sind. Diese sind in RFC 3330 beschrieben, hier folgt nur ein Auszug der wichtigsten.

127.0.0.0/8 - dieses Netz wird nie geroutet und alle darin enthaltenen Adressen bezeichnen den Rechner selbst. In der Regel verwendet man nur 127.0.0.1 um den Rechner anzusprechen.

10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16 - reserviert für den Gebrauch in privaten Netzen, die keine direkte Verbindung zum Internet haben

Grundlagen zu IPv6 basierten Netzwerken

IPv6 netze sind den IPv4-Netzen in vieler Hinsicht ähnlich. Der auffallendste Unterschied ist, das die Adresse nun 128 Bit lang ist, stat 32 Bit wie bei IPv4. Damit löst IPv6 die Addressknappheit im Internet.

IP-Adresse: die Adresse eines Rechners (Hosts) 128 Bit breit für IPv6

Beispiele:

# IPv6 Adressen werden Hexadezimal geschrieben, je zwei Byte werden durch einen Doppelpunkt getrennt.
1234:ABCD:EF01:2222:3333:4444:5555:6666

# führende Nullen können in einem Doppelbyte weggelassen werden.
1234:000D:0001:0022:0333:4444:5555:6666 = 1234:D:1:22:333:4444:5555:6666

# Doppelbytes, die Null sind können ausgelassen werden:
1234:0000:0000:0000:0000:4444:5555:6666 = 1234::4444:5555:6666

Warum verbreitet sich IPv6 so langsam im Internet?


KategorieNetzwerk

IpNetzwerk (zuletzt geändert am 2008-01-18 10:05:42 durch port-87-234-233-81)