Supportnet Computer
Planet of Tech

Supportnet / Forum / NW-Sonstiges

Wofür ist die Subnetmask?





Frage

Ja, genau, wofür ist die Subnetmask in den TCP/IP-Eigenschaften? Würde es nicht reichen, wenn ich nur (in einem Home-netzwerk mit beispielsweise 2 Rechnern peer-to-peer) die IP-Adressen festlege? Ich will doch gar keine Subnetze haben!

Antwort 1 von stangei

Antwort 2 von qwertz

nee sorry, das beantwortet noch nicht meine frage. wäre es nicht möglich, nur eine ip-adresse festzulegen? wenn ein datenpaket im netz herumschwirrt, guckt der pc einfach nur (im header?), ob die empfängeradresse mit seiner ip-adresse übereinstimmt, da wär doch ein subnetmask unwichtig, oder?

Antwort 3 von Errator

Naja logischerweise geht das nicht. Wie soll man sich das vorstellen. Stell dir mal vor du (eine IP Adresse) willst dich mit deiner Freundin (andere IP Adresse) treffen. Problem ist nur,keiner sagt dir wo... Da würdest du auch dumm aus der Wäsche schauen. (Wenn du verstehst was ich meine)

mfg

Antwort 4 von toutdesuit

Hi,

nein das geht generell nicht da die Subnetmaske ein Bestandteil der Netzwerkadressierung ist und ob du willst oder nicht zur Identifizierung der Knoten benötigt wird.
Das ist genauso als wenn du fragen würdest: "ich möchte meinen örtlichen Standpunkt nur an Hand des Breitengrades festlegen, wozu brauche ich noch den Längengrand da ich mich sowieso nur auf der Linie des Breitengrades bewege".

Jürgen

P.S. nimme es einfach so hin :-)


Antwort 5 von stangei

was willst du damit bezwecken ? nimm doch dann gleich netbeui.

Antwort 6 von Bluescorpion

@qwertz, doch du willst mindestens ein Subnetz, nämlich das in dem sich die beiden rechner befinden :-D.

schau mal da:
http://www.fh-fulda.de/~klingebiel/nbs-kolloquium/ddns/sld003.htm


MfG Andre

Antwort 7 von qwertz

hm, langsam versteh ich. wenn ich mich zuhause per dfü über msn oder sonstigen callbycall-anbieter einwähle, bekomme ich eine bestimmte ip-adresse, wobei die ersten x stellen immer gleich sind, weil msn ein eigenes netz im internet ist? ist das so richtig?

Antwort 8 von toutdesuit

Hi,

nein das ist nicht richtig :-)))

Du kannst kein eigenes Netz im IE haben *ggg*

Die IP`s werden von einer TZentralen Stelle vergeben und sind einmalig.
Zuhause kannst Du machen was Du willst :-).

Du solltest mal ein bisschen Literatur zu dem Thema lesen dann wired Dir das schon klar.

Jürgen


Antwort 9 von toutdesuit

P.S. das nicht richtig bezieht sich auf "eigenes Netz"

Der Provider oder MS oder wer auch immer hat ein sogenanntes A,B, oder C-Klassennetz deren IP`s er von dieser Zentralen Vergabestelle bezogen hat. Das die ersten Nummern gleich sind kommt daher das damit erkenntlich ist zu welcher Klasse ein Netz gehört und wie es eingeteilt ist.

Jürgen




Antwort 10 von qwertz

alles kloar, jetzt hab ichs glaub ich. eine frage noch: hat der provider von dieser zentralen vergabestelle eine feste nummer für ihr a,b oder c netz oder bekommt er die auch erst zugeteilt, wenn eine neue ip-adresse gebraucht wird?

Antwort 11 von shorres

@quertz,

schau doch mal z.B. unter:

http://www.ripe.net/perl/whois

Hier kannst Du Deine vom Provider vergebene dynamische IP eingeben, dann siehst Du von welchem Provider sie stammt und welchen Adressraum dieser verwenden darf.

mfG
shorres

Antwort 12 von toutdesuit

Hi,

der Provider bekommt ein Kontingent von IP`s je nach Klasse. (Übrigens ein A- oder B- Klassen Netz kann nicht mehr vergeben werden die sind schon alle vergeben ) :-). Nehmen wir mal an der Provider hat ein Kontingent von 1000 IP`s bekommen. Diese IP`s sind fest an den Provider vergeben. Der Provider geht jetzt her und richtet einen DHCP ein und "verleiht" stundenweise diese IP`s an einzelne Benutzer (DHCP= Dynamic Host Configuration Protokoll) Das ist das übliche Verfahren bei normalen Nutzern. Bei einer eigenen DOMAIN erhält man eine feste IP von einem Provider. Was natürlich teuer ist da die festen IP`s immer weniger werden.

Als man damals das Arpanet konzipiert hatte hat man nicht gedacht das sich das Netzwerk so ausweiten würde wie es jetzt schon dewr Fall ist und hat die Netzwerkadressen auf 32 Bit festgelegt.

IP: xxx.xxx.xxx.xxx (8+8+8+8) = 32

Es werden zwar alle möglichen Klimmzüge gemacht um das Problem der knappen IP`s zu beheben, aber das ist ziemlich schwierig.

Jürgen


Antwort 13 von qwertz

@toutdesuit das bedeutet doch aber auch, das sich bei deinem beispiel mit dem kontingent von 1000 ips nicht mehr als 1000 user gleichzeitig über diesen provider einwählen könnten, richtig?

Antwort 14 von toutdesuit

HI,

nein, das bedeutet es nicht :-))))

die 1000 waren nur ein Beispiel. Es sind normalerweise mehr IP`s. Aber auf Grund das die IP`s nur "vermietet" werden sind immer welche frei da in der Regel nicht alle gleichzeitig ins Netz gehen so das sagen wir mal bei 1000 IP`s (um bei diesem Beispiel zu bleiben) wesentlich mehr usern der zugriff ins netz ermöglicht werden kann denn wenn einer rausgeht wird die nummer frei und kann von einem anderen benutzt werden.

Jürgen


Antwort 15 von toutdesuit

P.S. zum besseren Verständniss: Es können real nur 1000 user gleichzeitig ins Netz, aber die nummern könner von 2000 usern benutzt werden. da sich ja nicht immer alle gleichzeitig anmelden. und vielleicht je nach Neigung von 5 min. bis 5 stunden im Netz sind.

Antwort 16 von MixMax

zurück zur frage - die Subnetzmaske dient dazu das der Computer weiß ob er das packet zu einem Gateway schicken muß oder ob er das in das eigene netz schicken kann, z.B.

.Rechner A hat 2 ipadressen,
192.168.0.5/24
217.47.124.25/32
will er einen rechner kontaktieren mit der ip 192.168.0.18 dann weiß er das passt zu meiner eigenen ip 192.168.0.5 ohne das ich über umwege (Router etc) gehen muß und schickts direkt in das Netzwerk an den rechner.

wenn du aber z.B. die ip 192.168.3.18 erreichen willst dann sieht er paßt nicht in die subnetzmaske und er schickts zu einem standartgateway eines Routers der dann nachguckt ob in einem der Netzwerke mit dem der verbunden ist die ip vorkommt.

ohne subnetzmaske könntest du nicht surfen denn im internet kannst du dann nur auf den eigenen rechner zugreifen, denn dein rechner würde alles so ans netzwerk schicken und keine router benutzen.

p.s. es ist definitiv einfacher in Bits zu rechnen als in dezimalzahlen wenn du versuchst rauszufinden ob ein anderer rechner im gleichen subnetz ist, besonders dann wenn bei der dezimalschreibweise nicht nur 0 oder 255 in der subnetzmaske vorkommen.

Antwort 17 von qwertz

danke. jetzt bin ich schlauer. was wäre ich nur ohne euch...
eine letzte frage: (*nerv*):
wäre eine subnetmask 255.255.255.3 möglich? 255 bedeutet ja nur einsen im binärer schreibweise, d.h. 255.255.255.3 wäre dann 11111111.1111111.1111111.00000011 binär? wo kann ich da jetzt erkennen, welche stellen sind jetzt das subnetz?