TCP-IP Adressierung

Florian Lohoff flo at rfc822.org
Sun Feb 13 09:52:06 CET 2000


On Sun, Feb 13, 2000 at 09:06:23AM +0100, Frank Baurichter wrote:
> Hallo,
> 
> wer kann mir mal nachhilfe in TCP-IP geben?
> 
> Frage: 172.16.1.2 ist die Adresse der Netzwerkkarte in meinem Server.
> Ich gehe bisher davon aus, daß das eine 32-Bit adresse aufbereitet in
> lesbarem Format ist.
> 172.16.1.10 ist die IP-Adresse meines Arbeitsplatzes unter Windows. Wenn
> ich da was anderes einstelle, was nicht mit 172.16.1.?? enthält, kann
> ich wohl nicht mit dem Server kommunizieren.
> Wenn das richtig ist, warum dann?
> 
> Dann ist da die Netmask, welche mein Freund auf 255.255.255.0 gestellt
> hat. Was hat die zu besagen?

Ouch - Jetzt wirds schwierig.

Eine IP Addresse ist eine EINDEUTIGE indentifikation eines Rechner oder
Network Devices. Eine IP Addresse ist 32 Bit lang und wird in der "normalen"
darstellung in 4 x 8 Bit dargestellt durch punkte getrennt. Jetzt gibt
es IP Broadcast Netze wir z.b. Ethernet, Tokenring, FDDI etc. In diesen
Netzen muss es zu bestimmten zwecken (ARP, RIP etc) die moeglichkeit
geben einen Broadcast zu machen d.h. ein Rechner in diesem Netz sollte
wissen welche anderen Rechner noch in seinem Netz sind. Dafuer gibt es
eine "Netmask" - Diese Netmask sieht binaer dargestell in etwa so aus fuer
ein Class C

%11111111.%11111111.%11111111.%00000000

D.h. Wenn ich meine IP Addresse und die IP Addresse des zu erreichenden
mit "AND" mit der netmask bearbeite und das ergebnis ist gleich dann
ist dieser Kommunikationspartner in meiner IP Broadcast domain (Im selben
Ethernet segment - Was nicht immer stimmt)

Also - Meine netmask ist 255.255.255.0 und die beide IP Addressen 
195.71.129.161 und 195.71.129.1 Dann sieht das wie folgt aus ...

195.71.129.161 - %110010101.%001110001.%100101001.%101100001
195.71.129.1   - %110010101.%001110001.%100101001.%000000001

Wie man sieht sind die ersten 3 8er gruppen gleich und da nur
diese uebrigbleiben wenn ich die mit der Class-C maske mit and
verarbeite sind diese beiden hosts im selben subnet.

Flo
-- 
Florian Lohoff		flo at rfc822.org		      	+49-5241-470566
"Technology is a constant battle between manufacturers producing bigger and
more idiot-proof systems and nature producing bigger and better idiots."




More information about the Linux mailing list