Was bedeuten verschiedene Arten von LAN-IP-Adressen?


17

Ich habe LAN-IP-Adressen auf folgende Arten gesehen:

10.0.0.*

192.168.0.*

192.168.1.*

192.168.2.*

127.0.0.*(Dieser ist normalerweise mit einem 1, und ich bin nicht sicher, ob es LAN ist, da ich es normalerweise mit Proxy-Sachen sehe.)

Warum gibt es verschiedene Formen von LAN-IP-Adressen und was bedeuten diese?


Antworten:


27

Es gibt viele Fragen, die sich damit befassen, aber hier ist ein Crash-Kurs zu den so genannten " privaten IP-Adressen ", wie sie in RFC 1918 definiert sind

IP-Adressen wurden wie hier gezeigt in sogenannte Klassen unterteilt. Diese werden nicht mehr verwendet (ersetzt durch CIDR ), können jedoch zum Verständnis unterschiedlicher Netzwerkgrößen beitragen:

IP-Adressenkarte - Quelle: http://mreze.vigimnazija.edu.rs/wp-content/uploads/2014/02/ip-class.jpg

In Bezug auf Adressen gibt es einige grundlegende Unterschiede. Sie haben "Netzwerke", "Netzwerkadressen", "Öffentliche Adressen", "Private Adressen" und "Subnetze".

Kurz gesagt, Ihr Computer erhält und die IP-Adresse, die sich in einem bestimmten IP-Netzwerk befindet, die IP-Adresse Ihres Computers und die Adresse Ihres Netzwerks (normalerweise in Ihrem lokalen Router definiert) sind "private Adressen". Private Adressen unterscheiden sich von öffentlichen Adressen darin, dass private Adressen nicht öffentlichen Netzwerken zugewiesen sind. Wenn Sie beispielsweise "google.com" anpingen, erhalten Sie eine Antwort von der öffentlichen Adresse, zu der google.com führt. Das ist eine öffentliche Ansprache. Es gibt einige Netzwerke, die "speziell" sind und nicht öffentlich zugewiesen werden. Sie werden als private IP-Adressen bezeichnet. Weitere Informationen finden Sie hier: http://whatismyipaddress.com/private-ip

Hier ist eine Liste der privaten Netzwerkbereiche:

> 192.168.0.0 - 192.168.255.255 (65,536 IP addresses)
> 172.16.0.0 - 172.31.255.255 (1,048,576 IP addresses)
> 169.254.0.0 - 169.254.255.255 (65,536 IP addresses)
> 10.0.0.0 - 10.255.255.255 (16,777,216 IP addresses)

Ich denke, der einfachste Weg, dies zu visualisieren, besteht darin, sich Folgendes vorzustellen. Ihr Internetprovider gibt Ihnen eine einzige IP-Adresse. Nennen wir es 50.100.101.154. Dies ist an Ihr Modem / Router Ihres Hauses angeschlossen. Das ist die IP-Adresse der öffentlichen Schnittstelle. Sie haben jedoch mehr als das gewünschte Gerät in Ihrem Netzwerk. Ihr Modem / Router erstellt also ein 'internes' Netzwerk. Nehmen wir an, es wählt die Nummer 192.168.1.0 für das Netzwerk und es ist eine Standardnetzmaske (lesen Sie die zugehörigen Links, um mehr zu erfahren). Dies bedeutet, dass Sie Geräte in Ihren Router einstecken und ihnen eine beliebige IP-Adresse zuweisen können, die in dieses Muster passt: 192.168.1.1-254. Der letzte Oktekt (Leerzeichen nach dem letzten Punkt) ist Ihr 'verfügbarer Bereich' von Host-IP-Adressen. Es gibt einige spezielle IP-Adressen (Netzwerkadresse, Broadcast-Adresse usw.), aber

Die kurze Antwort lautet also: 10.xxx, 192.168.xx, 172.16-31.xx sind alle IP-Adressen, die Sie in Ihrem eigenen Heimnetzwerk verwenden können und die niemals mit öffentlichen IP-Adressen in Konflikt stehen. Dies ist aus folgendem Grund wichtig:

Wenn Sie versuchen, eine Website aufzurufen, sagen Sie google.com, und Ihr Browser wechselt zu den DNS-Servern im Internet und sagt "Wo ist google.com?". Es wird eine Antwort in Form einer IP-Adresse zurückgegeben. Die Antwort lautet im Grunde: "Wenn Sie auf google.com zugreifen möchten, gehen Sie zu 8.8.8.8." Ihr Browser sendet dann eine Anfrage an 8.8.8.8 und lädt die Seite, die sich dort befindet.

Was wäre, wenn Sie 8.8.8.8 für eine IP-Adresse in Ihrem Netzwerk verwenden würden? Nun, Sie könnten ein Problem haben, weil Ihr Router möglicherweise sagt: "Ich weiß, wo 8.8.8.8 ist, es ist genau dort drüben!" und dann verlieren Sie den Zugriff auf google.com, weil Sie nicht aus Ihrem Netzwerk herauskommen und die korrekte 8.8.8.8-Adresse auflösen können. Da private IP-Adressbereiche für den privaten Gebrauch bestimmt sind, sollten öffentliche Websites sie niemals verwenden und Sie daher Sie sollten niemals eine Website-Adresse (außerhalb Ihres LAN) nachschlagen, die auf eine dieser Adressen verweist.

127.0.0.1 ist eine spezielle Art von Adresse, die als "localhost" -Adresse bezeichnet wird. Ich werde hier nicht darauf eingehen. Es deckt den gesamten 127-Bereich ab: 127.0.0.0 - 127.255.255.255Betrachten Sie es als eine Möglichkeit, einem Gerät seine eigene IP-Adresse zuzuweisen, ohne dass jemand oder etwas anderes in der Lage ist, mit dieser Adresse etwas zu tun.

Lassen Sie mich wissen, wenn Sie weitere Fragen haben!


-2

Nun, ich verwende die amerikanische Methode, ich liebe eine einfache Lösung für jedes schwierige Problem oder Argument, dann kann ich Ihnen im Grunde Folgendes sagen:

Private IPs Klasse:

Klasse A: 10.0.0.0 bis 10.255.255.255 Klasse B: 172.16.0.0 bis 172.31.255.255 und 127.0.0. * Klasse C: 192.168.0.0 bis 192.168.255.255

Klasse A: für große Netzwerke (internationale Unternehmen) Klasse B: wird für mittelgroße Netzwerke verwendet. Ein gutes Beispiel ist ein großer College-Campus. Klasse C: Die Adressen der Klasse C werden üblicherweise für kleine bis mittlere Unternehmen verwendet.

Broadcast - Nachrichten, die sich an alle Computer in einem Netzwerk richten, werden als Broadcast gesendet. Diese Nachrichten verwenden immer die IP-Adresse 255.255.255.255

Eine IP-Adresse ist eine numerische Bezeichnung, die eine logische und hierarchische Art und Weise für eine Schnittstelle (Kommunikationselement / Verbindung) eines Geräts (normalerweise eines Computers) innerhalb eines Netzwerks unter Verwendung von IP (Internet Protocol) angibt, das TCP / IP auf Netzwerkebene entspricht Protokoll.

Private IP-Adresse: innerhalb des lokalen Netzwerks (Intranet) zu identifizieren, Öffentliche IP-Adresse: innerhalb des externen Netzwerks (Extranet) zu identifizieren.

Cesar Caracas 2016 & # <> Jan


1
Irreführend, wie class Bhistorisch bedeutete ein /16wie 192.168.0.0/16und Klasse C bedeutete ein /24. Es gab keine Klasse für einen /12wie 172.16.0.0/12,
MSalters

-4

IP-Adressen sind 32-Bit-Binärzahlen. Um sie für den Menschen leichter lesbar zu machen, teilen wir die 32-Bit-Zahl in 8-Bit-Gruppen auf, konvertieren jede Gruppe in Dezimalzahlen und setzen Punkte zwischen die Gruppen, um sie voneinander zu trennen.

So:

11000000101010000000001000000001 
becomes
11000000 10101000 00000010 00000001
becomes
192      168        2          1
and is written
192.168.2.1

Alle IP-Adressen werden auf diese Weise gebildet. Als LAN-Adresse gibt es nichts Besonderes.


Es gibt andere "spezielle Arten" von Adressen - Loopback und Multicast werden beispielsweise vom Betriebssystem normalerweise unterschiedlich behandelt.
Grawity

2
Es gibt so etwas wie eine LAN-Adresse, und das ist jede Adresse, die erreichbar ist, ohne über ein Gateway zu gehen. Sie können dies jedoch nicht nur aus einer IP-Adresse ableiten, sondern benötigen auch Ihre eigene Adresse und Ihre Adressmaske.
MSalters

1
IP-Adressen können auch 128-Bit-Binärzahlen sein
phuclv

@ LưuVĩnhPhúcthe OP sprach von IPv4-Adressen.
Ron Trunk

@MSaltersDas gleiche gilt für jede IP-Adresse. WAN-Adressen oder Punkt-zu-Punkt-Verbindungen verfügen weiterhin über Gateways. Ein weltweites L2-Netzwerk entspricht Ihrer Definition von LAN.
Ron Trunk
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.