F3it][: Aufbau einer IP Adresse

Hallo zusammen,
hab ne Frage zu IP Adressen.
Ich weiß dass eine IP im Format xxx.xxx.xxx.xxx aufgebaut ist, und dass, wenn ich das richtig verstanden habe, der Teil vor dem ersten Punkt anzeigt, von wo die Internetverbindung aufgebaut ist.
(Also z.B. bei einer IP von 80.123.120.90 => 80 = Herkunftsstaat?)
Was mich interessieren würde:
Gibt es eine Tabelle, in der alle oder zumindest einige Staaten(?) aufgelistet sind mit dem zugehörigen ersten Teil der IP Adresse?
Also steht 80 z.b. für Deutschland?

MfG,
F3it][

  1. Hi,

    Also z.B. bei einer IP von 80.123.120.90 => 80 = Herkunftsstaat?

    Eine solche direkte Zuordnung gibt es meines Wissens nicht.

    Was mich interessieren würde:
    Gibt es eine Tabelle, in der alle oder zumindest einige Staaten(?) aufgelistet sind mit dem zugehörigen ersten Teil der IP Adresse?

    AFAIK nein, wegen der fehlenden Zuordnung, s.o.

    Also steht 80 z.b. für Deutschland?

    Nein. Die Adressen meiner (deutschen) Firma beginnen mit 194, meine von T-DSL beginnt mit 80, auch 217 kommt als erste Zifferngruppe bei irgendwelchen Telekom-Töchtern vor, bei www.teamone.de steht vorne ne 213, www.bmw.de hat 192 als erste Zifferngruppe usw...

    cu,
    Andreas

    --
    Der Optimist: Das Glas  ist halbvoll.  - Der Pessimist: Das Glas ist halbleer. - Der Ingenieur: Das Glas ist doppelt so groß wie nötig.
    http://mud-guard.de/? http://www.andreas-waechter.de/ http://www.helpers.de/
    1. Hallo,

      www.bmw.de hat 192 als erste Zifferngruppe usw...

      sind IPs im Bereich 192.168.xxx.xxx nicht für private bzw. kleinere LANs reserviert? Zumindest habe ich das bisher überall so gelesen.

      Viele Grüße
      Paul

      --
      ** http://www.tribal-galerie.de **
      Tribals +++ Galerie ++++ Literatur
      1. Hallo.

        www.bmw.de hat 192 als erste Zifferngruppe usw...

        sind IPs im Bereich 192.168.xxx.xxx nicht für private bzw. kleinere LANs reserviert? Zumindest habe ich das bisher überall so gelesen.

        Und? Widersprechen sich eure Aussagen?
        MfG, at

      2. Hi,

        www.bmw.de hat 192 als erste Zifferngruppe usw...
        sind IPs im Bereich 192.168.xxx.xxx nicht für private bzw. kleinere LANs reserviert? Zumindest habe ich das bisher überall so gelesen.

        Ja. Aber ich habe ja nicht gesagt, daß die zweite Zifferngruppe die 168 ist.

        cu,
        Andreas

        --
        Der Optimist: Das Glas  ist halbvoll.  - Der Pessimist: Das Glas ist halbleer. - Der Ingenieur: Das Glas ist doppelt so groß wie nötig.
        http://mud-guard.de/? http://www.andreas-waechter.de/ http://www.helpers.de/
        1. Hallo,

          www.bmw.de hat 192 als erste Zifferngruppe usw...
          sind IPs im Bereich 192.168.xxx.xxx nicht für private bzw. kleinere LANs reserviert? Zumindest habe ich das bisher überall so gelesen.
          Ja. Aber ich habe ja nicht gesagt, daß die zweite Zifferngruppe die 168 ist.

          Achso, ich dachte, dass das dann alles mit eingeschlossen ist und alle IPs mit 192.xxx.xxx.xxx einfach nicht verwendet werden (eben bis auf 168).

          Viele Grüße
          Paul

          --
          ** http://www.tribal-galerie.de **
          Tribals +++ Galerie ++++ Literatur
          1. Hi,

            www.bmw.de hat 192 als erste Zifferngruppe usw...
            sind IPs im Bereich 192.168.xxx.xxx nicht für private bzw. kleinere LANs reserviert? Zumindest habe ich das bisher überall so gelesen.
            Ja. Aber ich habe ja nicht gesagt, daß die zweite Zifferngruppe die 168 ist.
            Achso, ich dachte, dass das dann alles mit eingeschlossen ist und alle IPs mit 192.xxx.xxx.xxx einfach nicht verwendet werden (eben bis auf 168).

            Ne, so verschwenderisch kann mit den IPv4-Adressen nicht umgegangen werden...

            cu,
            Andreas

            --
            Der Optimist: Das Glas  ist halbvoll.  - Der Pessimist: Das Glas ist halbleer. - Der Ingenieur: Das Glas ist doppelt so groß wie nötig.
            http://mud-guard.de/? http://www.andreas-waechter.de/ http://www.helpers.de/
  2. Hallo,

    Man unterscheidet das alte und noch gebräuchliche IPv4 (Version 4) mit xxx.xxx.xxx.xxx (256 Hoch 4 verschiedene Adressen) und IPv6 (Sprich: ii-pe-sechs bzw. ai-pi-six) mit xxx.xxx.xxx.xxx.xxx.xxx.

    Hier mal eine vereinfachte Darstellung (falsch aber einfach):

    Die IPv4-Adressen sind in netid + hostid aufgeteilt, wobei die ersten Bit für netid, die folgenden für hostid stehen (die Länge der Bereiche hängen von den ersten Bit der Adresse ab).

    Die netid bezeichnet dabei einen Netzbetreiber, kein Land!, die hostid einen Rechner. Ein Netzbetreiber kann sich nun einen Block netids reservieren lassen und die hostids an seine Nutzer weiterverteilen. Wegen des geringen Adressraums ist IPv4 nicht sehr zukunftstauglich.

    Guillermo

  3. Hallo!

    Ich weiß dass eine IP im Format xxx.xxx.xxx.xxx aufgebaut ist, und dass, wenn ich das richtig verstanden habe, der Teil vor dem ersten Punkt anzeigt, von wo die Internetverbindung aufgebaut ist.

    Das stimmt nicht. AFAIK werden die IP-Adressen von der ICANN vergeben, meistens größere Adress-Bereiche an Provider, aus verschiedenen Ländern, im Prinzip ist es kunterbunt gemischt.

    Gibt es eine Tabelle, in der alle oder zumindest einige Staaten(?) aufgelistet sind mit dem zugehörigen ersten Teil der IP Adresse?
    Also steht 80 z.b. für Deutschland?

    Sowas nicht, weil es eben nichts zu sagen hat, aber es gibt verschiedene Projekte, die eine Zuordnung der IP zu verschiedenen Ländern versuchen:

    z.B. http://ip-to-country.directi.com/

    Grüße
    Andreas

  4. Hallo, F3it][,

    Gibt es eine Tabelle, in der alle oder zumindest einige Staaten(?) aufgelistet sind mit dem zugehörigen ersten Teil der IP Adresse?
    Also steht 80 z.b. für Deutschland?

    vielleicht suchst Du sowas ...

    http://www.ip2nation.com
    http://www.ip2country.com und das gleiche für Geld

    Grüße,

    Sebastian

  5. Hi

    Deine Annahme wurde zwar schon wiederlegt, ich möchte dir aber trotzdem noch ein paar Einzelheiten zu erläutern versuchen.

    Jedes Gerät, dass über das TCP/IP-Protokoll kommuniziert, hat eine fest vergebene oder eine dynamische IP-Adresse, die es von einem DHCP-Server erhält. Diese Adresse hat 32 Bit und wird für Menschen normalerweise in vier Dezimal-Zahlen (also jede zwischen 0 und 255) dargestellt.

    Das eine IP-Adresse in Netzwerk- und Host-ID getrennt ist, wurde auch schon angesprochen. Dies geschieht über die sog. Subnetzmaske, die ebenfalls eine 32Bit lange Zahl ist. Im Unterschied zur IP-Adresse, die fast einen beliebigen Wert annehmen kann, sind bei der Subnetzmaske auf der linken Seite alles Einsen und auf der rechten Nullen. Wie der Name schon sagt, dient diese Nummer der Maskierung der IP-Adresse, wobei durch eine einfache Und-Verknüpfung die Netzwerk-Adresse herausgelesen werden kann. Dazu ein kleines Beispel:

    IP-Adresse:     10.  0.  2. 30
    Subnetzmaske:  255.  0.  0.  0

    ergib binär

    IP-Adresse:    00001010.00000000.00000010.00011110
    Subnetzmaske:  11111111.00000000.00000000.00000000
    UND           -------------------------------------
    Netz-Adresse:  00001010.00000000.00000000.00000000

    Die Netz-ID, die für ein ganzes Subnetz steht, ist also die durch die Einsen maskierte Adresse 10.0.0.0. Der Rest ist die Host-ID, welche das Gerät identifiziert und nur einmal in einem Netz vorkommen sollte.

    Zudem gibt es noch eine Broadcast-Adresse, welche die höchste IP-Adresse in einer Subnetzmaske darstellt (dh. alle Stellen der Host-ID mit Einsen füllen). In unserem Beispiel wäre das also 10.255.255.255. Wenn du ein Paket an diese Adresse schickst, so wird es an alle Geräte in dem gleichen Subnetz weitergeschickt und von allen gelesen.

    Das sollte für's erste reichen ;-). Ich hoffe, ich konnte mich einigermassen verständlich ausdrücken.

    MfG

    Tom2

    --
    SELF-Code: (http://emmanuel.dammerer.at/selfcode.html)
    ss:| zu:) ls:& fo:) de:] va:) ch:] sh:( n4:& rl:° br:> js:| ie:% fl:( mo:}
    1. Moin,

      Jedes Gerät, dass über das TCP/IP-Protokoll kommuniziert, hat eine fest vergebene oder eine dynamische IP-Adresse, die es von einem DHCP-Server erhält.

      Zur Klarstellung: Man kann auch dynamisch Addressen ohne DHCP erhalten (beim PPP-Verbindungsaufbau zum Beispiel) und nichtdynamische Addressen werden nicht zwingen über DHCP zugewiesen.

      Das eine IP-Adresse in Netzwerk- und Host-ID getrennt ist, wurde auch schon angesprochen. Dies geschieht über die sog. Subnetzmaske, die ebenfalls eine 32Bit lange Zahl ist. Im Unterschied zur IP-Adresse, die fast einen beliebigen Wert annehmen kann, sind bei der Subnetzmaske auf der linken Seite alles Einsen und auf der rechten Nullen.

      Nicht zwingend, deswegen ist es ja eine Maske. Man kann da an beliebigen Stellen Einsen oder Nullen setzen. (Ob das sinnvoll ist ist eine andere Sache.)
      http://groups.google.com/groups?selm=slrn9de0in.2bq.als%40thangorodrim.de&output=gplain

      --
      Henryk Plötz
      Grüße aus Berlin
      ~~~~~~~~ Un-CDs, nein danke! http://www.heise.de/ct/cd-register/ ~~~~~~~~
      ~~ Help Microsoft fight software piracy: Give Linux to a friend today! ~~
      1. Hi Hendryk

        Zur Klarstellung: Man kann auch dynamisch Addressen ohne DHCP erhalten (beim PPP-Verbindungsaufbau zum Beispiel) und nichtdynamische Addressen werden nicht zwingen über DHCP zugewiesen.

        Ich habe in meiner Aussage das mit dem DHCP nur auf die dynamischen Adressen bezogen, zur vereinfachung. Mit PPP kenne ich mich nicht wirklich aus, werde aber mal nach Einzelheiten googeln.

        bez. Subnetzmasken:

        Man kann da an beliebigen Stellen Einsen oder Nullen setzen. (Ob das sinnvoll ist ist eine andere Sache.)

        Und was passiert in diesem Fall? Wie soll dann die Netzwerk-Adresse berechnet werden? Ich kann mir nicht wirklich vorstellen, dass dies in einem komplexeren Netz mit mehreren Subnetzen funktionieren würde. Ich kann mich aber auch täuschen.

        Btw: Kannst du mir vielleicht ein gutes Buch empfehlen, das sich etwas genauer mit TCP/IP (vielleicht im Zusammenhang mit C) auseinandersetzt? In der Schule hatten wir das nur sehr oberflächlich und ansonsten habe ich mich auch erst durch ein Grundlagenbuch kämpfen können.

        MfG

        Tom2, der ab Morgen für drei Wochen Ferien hat B-)->-<

        --
        SELF-Code: (http://emmanuel.dammerer.at/selfcode.html)
        ss:| zu:) ls:& fo:) de:] va:) ch:] sh:( n4:& rl:° br:> js:| ie:% fl:( mo:}
        1. Moin,

          Und was passiert in diesem Fall? Wie soll dann die Netzwerk-Adresse berechnet werden?

          Na genau so wie du das beschrieben hast: Durch bitweises Or mit der Netzmaske:

          Addresse:  0110 1001 1101 0110 1010 1001 1001 0110
          Netzmaske: 1111 1111 1111 1000 0111 1000 0000 1111
          gibt als Netzteil der Addresse:
                     0110 1001 1101 0000 0010 1000 0000 0110
          und als Broadcastaddresse:
                     0110 1001 1101 0111 1010 1111 1111 0110

          Ich kann mir nicht wirklich vorstellen, dass dies in einem komplexeren Netz mit mehreren Subnetzen funktionieren würde. Ich kann mich aber auch täuschen.

          Oh, solange keine kaputte Software im Spiel ist deren Autoren RFC für ein Treibhausgas halten geht das.

          Btw: Kannst du mir vielleicht ein gutes Buch empfehlen, das sich etwas genauer mit TCP/IP (vielleicht im Zusammenhang mit C) auseinandersetzt?

          Hmm, ich habe noch nichts dazu gelesen aber die Klassiker sind dem Vernehmen nach wohl: Unix Network Programming und TCP/IP Illustrated, Vol. 1 bis 3.

          Tom2, der ab Morgen für drei Wochen Ferien hat B-)->-<

          Pah, hier hat's Semesterferien^Wvorlesungsfreie Zeit bis 20.10.

          --
          Henryk Plötz
          Grüße aus Berlin
          ~~~~~~~~ Un-CDs, nein danke! http://www.heise.de/ct/cd-register/ ~~~~~~~~
          ~~ Help Microsoft fight software piracy: Give Linux to a friend today! ~~