Heim >häufiges Problem >Einführung in die Netzwerkgrundlagen

Einführung in die Netzwerkgrundlagen

王林
王林Original
2019-10-31 15:37:1617611Durchsuche

Einführung in die Netzwerkgrundlagen

1. IP-Adresse

1. Grundkonzept der IP-Adresse

IP-Adresse vereint verschiedene physische Netzwerke im Netzwerk Schicht Die Adresse wird zu einer weltweit eindeutigen IP-Adresse vereinheitlicht (wodurch physische Netzwerkunterschiede abgeschirmt werden). Dies ist die logische Adresse, die Computer im Internet eindeutig identifiziert (entspricht einer Mobiltelefonnummer, und das Mobiltelefon kann über das eindeutige Mobiltelefon gefunden werden). Daher wird die IP-Adresse auch als Internetadresse bezeichnet (dies zeigt ihre Bedeutung).

2. IP-Adressformat

Unser derzeit häufig verwendetes IPv4 schreibt vor, dass die IP-Adresslänge 32-Bit-Binär ist. Bei der Darstellung wird die 32-Bit-Adresse im Allgemeinen in vier 8-Bit-Adressen aufgeteilt binär und dann in vier Dezimalzahlen umgewandelt, wobei jede Zahl durch einen Punkt getrennt ist, z. B. 127.0.0.1 (localhost). Diese Beschreibungsmethode wird „Punktzahl-Notation“ genannt.

IP-Adressebene: unterteilt in zwei Ebenen: Netzwerknummer und Hostnummer. Die Netzwerknummer gibt das Netzwerk an, zu dem der Host gehört, und die Hostnummer gibt den Host selbst an. Die Anzahl der Ziffern in der Netzwerknummer und der Hostnummer hängt von der Klassifizierung der IP-Adresse ab.

3. IP-Adressvergabe

Das Grundprinzip der IP-Adressvergabe besteht darin, verschiedenen Hosts im gleichen Netzwerk (Subnetz, Netzwerksegment) die gleiche Netzwerknummer und unterschiedliche Hostnummern zuzuweisen.

2. Subnetzmaske

Subnetzmaske wird auch Netzwerkmaske und Adressmaske genannt.

Wir haben oben erwähnt, dass IP-Adressen in Netzwerknummern und Hostnummern unterteilt sind, aber wie unterscheidet das Routing zwischen Netzwerknummern und Hostnummern? Sie müssen die Subnetzmaske übergeben. Die Subnetzmaske muss in Verbindung mit der IP-Adresse verwendet werden. Die Subnetzmasken der Klassen A, B und C sind 255.0.0.0, 255.255.0.0 bzw. 255.255.255.0 (das Netzwerknummernbyte ist 255 und die Hostnummer). Byte ist 0) .

Das heißt, wenn Sie eine IP-Adresse erhalten, woher wissen Sie dann, wie viele Ziffern ihre Netzwerknummer und Hostnummer haben?

Wenn Sie es nicht angeben, wissen Sie nicht, welche Bits die Netzwerknummer und welche Bits die Hostnummer sind. Dies erfordert eine Subnetzmaske Die Subnetzmaske besteht aus einer IP-Adresse, die in zwei Teile unterteilt ist: die Netzwerkadresse und die Hostadresse.

Die Anzahl der Ziffern in der Subnetzmaske ist die Anzahl der Ziffern im Netzwerk. Die Netzwerknummer des Klasse-A-Netzwerks beträgt 8 Bit, die Subnetzmaske lautet 255.0.0.0, die Netzwerknummer des Klasse-B-Netzwerks beträgt 16 Bit, die Subnetzmaske lautet 255.255.0.0 und das Klasse-C-Netzwerk beträgt 24 Bit, 255.255.255.0 .

3. Gateway

Gateway, auch als Inter-Netzwerk-Connector bekannt, ist das „Gateway“, das ein Netzwerk mit einem anderen verbindet.

Ein Gateway ist im Wesentlichen die IP-Adresse von einem Netzwerk zu einem anderen. Beispielsweise gibt es Netzwerk A und Netzwerk B. Der IP-Adressbereich von Netzwerk A ist „192.168.1.1~192.168.1.254“ und die Subnetzmaske ist 255.255.255.0; der IP-Adressbereich von Netzwerk B ist „192.168. 2.1~192.168. 2.254", die Subnetzmaske ist 255.255.255.0. Ohne Router ist keine TCP/IP-Kommunikation zwischen den beiden Netzwerken möglich. Auch wenn die beiden Netzwerke mit demselben Switch (oder Hub) verbunden sind, verwendet das TCP/IP-Protokoll die Subnetzmaske (255.255.255.0). stellt fest, dass sich die Hosts in den beiden Netzwerken in unterschiedlichen Netzwerken befinden.

Um die Kommunikation zwischen diesen beiden Netzwerken zu erreichen, muss sie über das Gateway erfolgen. Wenn der Host in Netzwerk A feststellt, dass sich der Zielhost des Datenpakets nicht im lokalen Netzwerk befindet, leitet er das Datenpaket an sein eigenes Gateway weiter, das es dann an das Gateway von Netzwerk B weiterleitet und das Gateway von Netzwerk B weiterleitet es an jemanden im Netzwerk B. Host.

Das obige ist der detaillierte Inhalt vonEinführung in die Netzwerkgrundlagen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn