Ein Oktett Of An Ip Adresse Und Seine Assoziierten Binären Optionen


Arbeiten mit IP-Adressen - Das Internet-Protokoll-Journal - Band 9, Nummer 1 von Russ White, Cisco Systems IP-Adressen, sowohl IPv4 als auch IPv6, scheinen kompliziert zu sein, wenn man sie zuerst begegnet, aber in Wirklichkeit sind sie einfache Konstruktionen und eine Verwendung Ein paar grundlegende Regeln können Sie die wichtigen Informationen für jede Situation sehr schnellacirceurordquoand mit minimaler Mathematik zu finden. In diesem Artikel überprüfen wir einige der Grundlagen des IPv4-Adresslayouts und betrachten dann eine Technik, um die Arbeit mit IPv4-Adressen zu erleichtern. Obwohl dies nicht die acirceuroconventionalacirceuro Methode Sie vielleicht gelehrt worden, um mit im IP-Adressraum arbeiten, finden Sie es ist sehr einfach und schnell. Wir schließen mit einer Diskussion über die Anwendung dieser Techniken auf den IPv6-Adressraum. Grundlegende Adressierung IPv4-Adressen sind im Wesentlichen 32-Bit-Binärzahlen Computer-Systeme und Router sehen keine Arten von Divisionen innerhalb des IPv4-Adressraums. Um IPv4-Adressen mehr menschlich lesbar zu machen, brechen wir sie jedoch in vier Abschnitte, geteilt durch Punkte oder Perioden, die gemeinhin als acirceurooctets. acirceuro bezeichnet werden. Ein Oktett ist ein Satz von acht binären Ziffern, manchmal auch als acirceurobyte. acirceuro bezeichnet Verwenden Sie Byte hier, weil die reale Definition eines Bytes von Computer zu Computer variieren kann, während ein Oktett die gleiche Länge in allen Situationen bleibt. Abbildung 1 zeigt die IPv4-Adressstruktur. Abbildung 1: IPv4-Adressstruktur Da jedes Oktett eine Binärzahl (Basis 2) zwischen 0 und 2 darstellt 8. Jedes Oktett liegt zwischen 0 und 255. Dieser Teil der IPv4-Adressen ist einfach, ob es sich um Subnetzmasken handelt, um eine Subnetzmaske zu verstehen Muss verstehen, wie ein Gerät tatsächlich Subnetzmasken verwendet, um zu bestimmen, wo ein bestimmtes Paket zu senden ist, wie Abbildung 2 illustriert. Abbildung 2: Subnetzmasken Wenn Host A, der die lokale IP-Adresse 10.1.1.2 mit einer Subnetzmaske von 255.255.255.0 hat. Möchte ein paket an 10.1.3.2 senden. Wie weiß es, ob D mit demselben Netzwerk verbunden ist (Broadcast Domain) oder nicht Wenn D mit demselben Netzwerk verbunden ist, dann sollte A nach Dacirceurotrades die lokale Layer 2 Adresse suchen, um das Paket zu senden. Wenn D nicht mit demselben Netzwerk verbunden ist, dann muss A alle Pakete senden, die für D zu Aacirceurotrades lokales Standard-Gateway bestimmt sind. Um zu entdecken, ob D verbunden ist oder nicht, nimmt A seine lokale Adresse und führt eine logische UND zwischen dieser und der Subnetzmaske aus. A nimmt dann die Ziel - (Fern-) Adresse und führt die gleiche logische UND (mit ihrer lokalen Subnetzmaske) aus. Wenn die beiden resultierenden Zahlen, die so genannte Netzwerkadresse oder Präfix. Match, dann muss das Ziel auf dem lokalen Segment sein, und A kann einfach das Ziel im ARP-Cache (Address Resolution Protocol) aufrufen und das Paket lokal senden. Wenn die beiden Zahlen nicht übereinstimmen, muss A das Paket an sein Standard-Gateway senden. Hinweis: ARP ist ein Protokoll, das verwendet wird, um die Zuordnungen zwischen den IP-Adressen von Geräten zu entdecken, die an das gleiche Netzwerk wie das lokale Gerät angeschlossen sind, und die Layer 2-Adresse von Geräten, die an das gleiche Netzwerk wie das lokale Gerät angeschlossen sind. Im Wesentlichen sendet ein Gerät eine ARP-Sendung, die die IP-Adresse eines anderen Geräts enthält, von dem es glaubt, dass es verbunden ist, und das Gerät mit der angegebenen IP-Adresse antwortet mit seiner Layer 2-Adresse und stellt eine Zuordnung zwischen diesen beiden Adressen bereit. Wenn eine Subnetzmaske eine acirceurodotierte Decimalacirceuro-Version der binären Subnetzmaske ist, dann was ist die Präfixlänge Die Präfixlänge ist nur eine Kurzschrift, um die Subnetzmaske auszudrücken. Die Präfixlänge ist die Anzahl der in der Subnetzmaske eingestellten Bits, wenn die Subnetzmaske 255.255.255.0 ist. Es gibt 24 1acirceurotrades in der binären Version der Subnetzmaske, also ist die Präfixlänge 24 Bits. Abbildung 3 zeigt Netzwerkmasken und Präfixlängen. Abbildung 3: Präfix-Längen Arbeiten mit IPv4-Adressen Nun, da wir verstehen, wie eine IPv4-Adresse gebildet wird und wie die Subnetzlänge und Präfixlänge sind, wie arbeiten wir mit ihnen Die grundlegendsten Fragen, mit denen wir bei der Arbeit mit einer IP-Adresse konfrontiert sind, folgen: Was Ist die Netzwerkadresse des Präfixes Was ist die Hostadresse Es gibt zwei Möglichkeiten, die Antworten auf diese Fragen zu finden: die harte Art und den einfachen Weg. Wir decken den harten Weg zuerst ab und zeigen dir dann den einfachen Weg. Der harte Weg Die harte Möglichkeit, die Präfix - und Host-Adressen zu bestimmen, besteht darin, die Adresse in Binär umzuwandeln, logische UND - und NOR-Operationen auf der Adresse und der Subnetzmaske durchzuführen und dann die resultierenden Zahlen wieder in Dezimalzahl umzuwandeln. Abbildung 4 zeigt den Prozess der Umwandlung eines einzelnen Oktetts der IPv4-Adresse in binär die Zahl, die in diesem Fall umgewandelt wird, ist 192. Abbildung 4: Binäre Umwandlung Der Prozess ist einfach, aber langwierig teilen den Oktettwert um 2, nehmen den Rest aus und Dann noch einmal durch 2, bis du 0 erreichst. Die Reste, umgekehrt in Richtung, sind die Binärzahlen, die den Wert des Oktetts darstellen. Wenn wir diesen Vorgang für alle vier Oktette durchführen, haben wir die binäre IP-Adresse und können logische UND - und NOR-Operationen verwenden, um das Präfix (Netzwerkadresse) und die Hostadresse zu finden, wie Abbildung 5 für die Adresse 192.168.100.8026 zeigt. Abbildung 5: Adressberechnung Die einfache Möglichkeit All diese Umwandlung von binär auf dezimal und von dezimal bis binär ist tediousacirceurordquo gibt es einen einfacheren Weg Ja. Zuerst beginnen wir mit der Beobachtung, dass wir nur mit den Zahlen innerhalb eines Oktetts zu einer Zeit arbeiten, egal was die Präfixlänge ist. Wir können alle Oktette annehmen, bevor dieses Arbeits-Oktett Teil der Netzwerkadresse ist, und Oktette nach diesem Arbeits-Oktett sind Teil der Host-Adresse. Das erste, was wir tun müssen, ist dann, um herauszufinden, welches Oktett unser Arbeits-Oktett ist. Diese Aufgabe ist eigentlich ganz einfach: einfach die Präfixlänge um 8 teilen, den Rest verwerfen und addieren 1. Die folgende Tabelle enthält einige Beispiele. 80 acirceuroldquo 80 0.10 Im zweiten und dritten Beispiel sehen Sie, dass das Arbeits-Oktett eigentlich das dritte, anstatt das vierte, Oktett ist. Um die Host-Adresse in diesen Beispielen finden Sie einfach die Host-Adresse in der dritten Oktett, und dann acirceurotack onacirceuro das vierte Oktett als Teil der Host-Adresse als auch, weil ein Teil der dritten octetacirceurordquoand alle vierten octetacirceurordquo tatsächlich Teil von Die Hostadresse. Verdichtung und Subnetze Subnetze und Supernets sind wahrscheinlich der schwierigste Teil der IP-Adressierung für die meisten Menschen zu verstehen und zu behandeln schnell, aber sie sind beide auf einer sehr einfachen conceptacirceurordquo Aggregation basiert. Abbildung 6 zeigt, wie Aggregation funktioniert. Abbildung 6: Adressaggregation Die Abbildung zeigt vier Hosts mit den Adressen 10.1.0.1, 10.1.0.2, 10.1.0.3. Und 10.1.0.4. Router A bewirbt 10.1.1.024. Bedeutung: acirceuroAny Host innerhalb des Adressbereichs 10.1.0.0 bis 10.1.0.255 ist erreichbar durch me. acirceuro Beachten Sie, dass nicht alle Hosts innerhalb dieses Bereichs existieren, und das ist okayacirceurordquoif ein Host in diesem Bereich von Adressen ist erreichbar, ist es erreichbar durch Router A. In IP wird die Adresse, die A ist, als Netzwerkadresse bezeichnet. Und man kann es bequem als eine Adresse für den Draht, den die Hosts und Router an, anstatt ein bestimmtes Gerät angeschlossen sind. Für viele Menschen kommt der verwirrende Teil als nächstes. Router B ist auch Werbung 10.1.1.024. Das ist eine andere Netzwerkadresse. Router C kann kombinierenacirceurordquoor aggregateacirceurordquothese zwei Anzeigen in eine einzelne Anzeige. Obwohl wir die Korrespondenz zwischen dem Draht und der Netzwerkadresse einfach entfernt haben, haben wir die fundamentale Bedeutung der Werbung nicht verändert. Mit anderen Worten, Router C sagt: acirceuroAny Host im Bereich der Adressen von 10.1.0.0 bis 10.1.1.255 ist erreichbar durch me. acirceuro Es gibt keinen Draht mit diesem Adressraum, aber Geräte über Router C wissen das nicht so Es spielt keine Rolle. Um den aggregierten Adressraum besser behandeln zu können, definieren wir zwei neue Begriffe, Subnetze und Supernets. Ein Subnetz ist ein Netzwerk, das vollständig in einem anderen Netzwerk enthalten ist. Ein Supernet ist ein Netzwerk, das vollständig ein anderes Netzwerk enthält. Zum Beispiel sind 10.1.0.024 und 10.1.1.024 beide Subnetze von 10.1.0.023. Während 10.1.0.023 ein Supernet von 10.1.0.024 und 10.1.1.024 ist. Nun betrachten wir eine binäre Darstellung dieser drei Adressen und versuchen, aus dem Konzept der Aggregation aus einer Adressierungsperspektive mehr Sinn zu machen. Abbildung 7 zeigt. Abbildung 7: Aggregationsdetails Durch Betrachten der Binärform von 10.1.0.024 und 10.1.1.024. Wir sehen, dass sich nur das 24-Bit in der Netzwerkadresse ändert. Wenn wir die Präfixlänge auf 23 ändern, haben wir effektiv acirceuromraphiert outacirceuro dieses einzelne Bit, so dass die 10.1.0.023 Adresse decken den gleichen Adressbereich wie die 10.1.0.024 und 10.1.1.024 Adressen kombiniert. Das härteste Subnetting-Problem Das härteste Subnetting-Problem, das die meisten Menschen gegenüberstellen, ist das zu versuchen, zu entscheiden, was das kleinste Subnetz ist, das eine gegebene Anzahl von Hosts auf einem bestimmten Segment bereitstellt und dennoch keinen Adressraum verschwendet. Die Art und Weise, wie diese Art von Problem in der Regel formuliert ist, ist wie folgt: Sie haben 5 Subnetze mit den folgenden Nummern von Hosts auf ihnen: 58, 14, 29, 49 und 3 und Sie erhalten den Adressraum 10.1.1.024. Bestimmen Sie, wie Sie den Adressraum in Subnetze teilen können, damit diese Hosts dazu passen. Dies scheint ein sehr schwieriges Problem zu lösen, aber das Diagramm, das wir früher benutzt haben, um den Sprung innerhalb eines einzigen Oktetts zu finden, macht diese Aufgabe ganz einfach. Zuerst laufen wir durch die Stufen, und dann lösen wir das Beispielproblem, um zu sehen, wie es tatsächlich funktioniert. Bestellen Sie die Netzwerke vom größten bis zum kleinsten. Finden Sie die kleinste Zahl in der Tabelle, die die Anzahl der größten Anzahl von Hosts 2 passt (Sie können nicht, außer auf Punkt-zu-Punkt-Links, verwenden Sie die Adresse mit allen 0acirceurotrades oder alle 1acirceurotrades in der Host-Adresse für Punkt-zu-Punkt Links, können Sie eine 31, die keine Broadcast-Adressen hat). Fahren Sie durch jeden Platz, der benötigt wird, bis Sie entweder rauslaufen oder fertig sind. Dieser Prozess scheint ziemlich einfach, aber funktioniert es Letacirceurotrades versuchen es mit unserem Beispiel. Ordnen Sie die Zahlen 58, 14, 29, 49, 3 bis 58, 49, 29, 14, 3. Beginnen Sie mit 58. Die kleinste Zahl größer als (58 2) ist 64 und 64 ist 2 Bits. Es gibt 24 Bits Präfix Länge in den Adressraum gegeben add 2 für 26. Das erste Netzwerk ist 10.1.1.026. Das nächste Netzwerk ist 10.1.1.0 64, also beginnen wir das nächste acirceuroroundacirceuro bei 10.1.1.64. Der nächste Block ist 49 Hosts. Die kleinste Zahl größer als (49 2) ist 64 und 64 ist 2 Bits. Es gibt 24 Bits Präfix Länge in den Adressraum gegeben add 2 für 26. Wir starten diesen Block bei 10.1.1.64. So ist das Netzwerk 10.1.1.6426. Das nächste Netz ist 10.1.1.64 64, also beginnen wir das nächste acirceuroroundacirceuro am 10.1.1.128. Der nächste Block ist 29 Gastgeber. Die kleinste Zahl größer als (29 2) ist 32 und 32 ist 3 Bits. Es gibt 24 Bits Präfix Länge in den Adressraum gegeben add 3 für 27. Wir starten diesen Block bei 10.1.1.128. So ist das Netzwerk 10.1.1.12827. Das nächste Netz ist 10.1.1.128 32, also beginnen wir das nächste acirceuroroundacirceuro um 10.1.1.160. Der nächste Block ist 14 Gastgeber. Die kleinste Zahl größer als (14 2) ist 16 und 16 ist 4 Bits (eigentlich gleich, aber es funktioniert immer noch). Es gibt 24 Bits Präfix Länge in den Adressraum gegeben add 14 für 28. Wir starten diesen Block bei 10.1.1.160. So ist das Netzwerk 10.1.1.16028. Das nächste Netz ist 10.1.1.160 16, also beginnen wir das nächste acirceuroroundacirceuro am 10.1.1.176. Der letzte Block ist 3 Hosts. Die kleinste Zahl größer als (3 2) ist 8 und 8 ist 5 Bits. Es gibt 24 Bits Präfix Länge in den Adressraum gegeben add 5 für 29. Wir starten diesen Block bei 10.1.1.176. So ist das Netzwerk 10.1.1.17629. Dies ist der letzte Block der Gastgeber, also sind wir fertig. Es ist eine einfache Sache der Iteration vom größten zum kleinsten Block und mit dem einfachen Diagramm, das wir vorher verwendet haben, um festzustellen, wie groß ein Sprung wir brauchen, um die Host-Adressen zu decken, die wir auf das Subnetz passen müssen. Abbildung 8 zeigt die daraus resultierende Hierarchie von Subnetzen. Abbildung 8: Subnetz-Diagramm In dieser Abbildung: Die erste Zeile in jedem Feld enthält das endgültige Oktett der Netzwerkadresse in binären und dezimalen Formen. Die zweite Zeile in jedem Feld enthält die Präfixlänge. Die dritte Zeile gibt die Anzahl der Hosts an, die das ursprüngliche Problem in diesem Subnetz benötigt. Graue Kästchen zeigen Blöcke des Adressraums an, die auf dieser Ebene nicht verwendet werden. Arbeiten mit IPv6-Adressen IPv6-Adressen scheinen viel schwieriger zu arbeiten mitacirceurordquobut sie wirklich nicht sind. Obwohl sie größer sind, bestehen sie immer noch aus den gleichen grundlegenden Komponenten, und Hosts und Router verwenden immer noch die Adressen auf die gleiche Weise. Alles, was wir wirklich tun müssen, ist zu erkennen, dass jedes Paar Hexadezimalzahlen in der IPv6-Adresse eigentlich ein Oktett des binären Adressraums ist. Das Diagramm, die Mechanismen, die verwendet werden, um die Netzwerk - und Hostadressen zu finden, und die Konzepte von Super - und Subnetzen bleiben gleich. Angenommen, wir haben die IPv6-Adresse 2002: FF10: 9876: DD0A: 9090: 4896: AC56: 0E0163 und wir wollen wissen, was die Netzwerknummer ist (Host-Nummern sind in IPv6-Netzwerken weniger nützlich, weil sie oft der MAC sind Adresse des Systems selbst). 63 Atildemiddot 8 7, Rest 7. Das Arbeits-Oktett ist das 8., das ist 0A. Rest 7 auf dem Diagramm sagt, dass der Sprung 2 ist, also sind die Netze 00, 02, 04, 06, 08, 0A, 0C und 0E. Das Netzwerk ist 2002: FF10: 9876: DD0A :: 63. Die Zahlen sind länger, aber das Prinzip ist dasselbe, solange man sich erinnert, dass jedes Ziffernpaar in der IPv6-Adresse ein einziges Oktett ist. IP-Adressen scheinen sehr komplex auf den ersten Ansatz, aber ihre eingebaute Struktur tatsächlich bietet einfache Möglichkeiten, um die Probleme in Stücke zu teilen und Ansatz ein Stück des Problems auf eine timeacirceurordquothe gleiche Art und Weise entwerfen und bauen Netzwerke in großem Maßstab. Wenn Sie lernen, einige einfache Techniken zu verwenden und zu verstehen, wie IP-Adressen strukturiert sind, sind sie relativ einfach zu bearbeiten. Zur weiteren Lesung Die folgenden IETF-Anfragen für Kommentare (RFCs) geben Auskunft über IP-adressierte und adressierende Strukturen: 1 V. Fuller, T. Li, J. Yu, K. Varadhan, acirceuroSupernetting: eine Adresszuweisung und Aggregationsstrategie, acirceuro RFC 1338 Juni 1992. 2 E. Gerich, acirceuroGuidelines für die Verwaltung des IP-Adressraums, acirceuro RFC 1466. Mai 1993. 3 Y. Rekhter, T. Li, acirceuroAn Architektur für IP-Adresse Zuordnung mit CIDR, acirceuro RFC 1518. September 1993. 4 V. Fuller, T. Li, J. Yu, K. Varadhan, acirceuroClassless Inter-Domain Routing (CIDR): eine Adresszuweisung und Aggregationsstrategie, acirceuro RFC 1519. September 1993. 5 Y. Rekhter, B. Moskowitz, D. Karrenberg, GJ de Groot, E. Lear, acirceuroAddress Allokation für private Internets, acirceuro RFC 1918. Februar 1996. RUSS WHITE arbeitet für Cisco Systems im Routing Protocols Deployment and Architecture (DNA) Team im Research Triangle Park, North Carolina. Er hat in der Cisco Technical Assistance Center (TAC) und Escalation Team in der Vergangenheit gearbeitet, hat mehrere Bücher über Routing-Protokolle, einschließlich Advanced IP Network Design coauthored. ISacirceuroldquoIS für IP-Netzwerke. Und Co-Autor von Practical BGP. Er ist der Co-Vorsitzende der Arbeitsgruppe "Routing Protocols Security" im IETF. E-Mail: riwciscoRecent Beiträge Aktuelle Kommentare Kategorien Weicode im Netzwerk 17. Juni 2016 17. Juni 2016 842 Wörter Dezimal und Binär Umwandlung von IP-Adressen Alle Netzwerk-Profis müssen ein fester Einblick in die Prinzipien hinter IP-Adressierung haben. Dazu gehört das Verständnis, wie eine IP-Adresse mit einem bestimmten Netzwerk verknüpft ist. Dies geschieht durch die Verwendung einer Netzwerkadresse und CIDR zur Berechnung der Netzwerkadresse, des Netzwerkbereichs und der Broadcastadresse. Aber der erste Platz, den wir anfangen müssen, ist mit einem einfachen Verständnis einer IP-Adresse und deren Umwandlung in binäre und dezimale. Eine IP-Adresse ist in die gepunktete Oktett-Notation unterbrochen. Jedes Oktett wird als Dezimalwert von Null bis 255 ausgedrückt. Da die Computer von Null anfangen, gibt dies 256 mögliche Werte für jedes Oktett. Jeder Oktettwert repräsentiert sein binäres Äquivalent. Die Berechnung des Dezimalwertes einer IPv4-Adresse ist einfach. Wenn wir die Oktette von links nach rechts nummerieren und in Variablen mit dem Namen octet1, octet2, octet3 und octet4 zerlegen, können wir die folgenden Formeln verwenden, um jedes Oktett in seinen Dezimalwert umzuwandeln und dann jeden Dezimalwert hinzuzufügen, um das Dezimaläquivalent zu erreichen Für die IP-Adresse: octet1 x (2563) decimal1 octet2 x (2562) decimal2 octet3 x (256) decimal3 decimal1 decimal2 decimal3 decimal4 decimalequivalent Zum Beispiel würde die Umwandlung der IP-Adresse 192.168.1.16 in ihre Dezimaläquivalent wie folgt aussehen: 192 x (2563 ) 3221225472 168 x (2562) 11010048 3221225472 11010048 16 3232235792 Das Dezimaläquivalent von 192.168.1.16 ist 3232235792. Das Umwandeln einer IP-Adresse in die Binärdatei ist ebenfalls einfach. Wir können jedes Oktett in 8 Bits brechen und die Ergebnisse verknüpfen, wenn wir fertig sind. Jedes Bit wird durch eine 1 (eins) oder 0 (Null) dargestellt. Der Wert 1 steht für und der Wert 0 steht für aus. Eine einfache Methode zum Konvertieren von einer IP-Adresse in eine Binärdatei ist, ein Diagramm zu verwenden, um die Dezimalzahl für Binärwerte für jedes Oktett darzustellen. Heres das Diagramm: Jetzt schauen wir uns die Mathematik an. 192 128 verlässt einen Rest von 64, so dass der Bitwert unter 128 eingeschaltet ist (bei dem Wert 1). 64 64 verlässt einen Rest von 0, so dass der Bitwert unter 64 eingeschaltet ist (bei dem Wert 1). Alle verbleibenden Bits sind ausgeschaltet (Null). Das erste Oktett ist 11000000. 168 128 verlässt einen Rest von 40, so dass der Bitwert unter 128 eingeschaltet ist (im Wert von 1). 64 40 wäre kleiner als Null, so dass der Bitwert unter 64 ausgeschaltet wird (mit dem Wert 0). 40 -32 verlässt einen Rest von 8, so dass der Bitwert unter 32 eingeschaltet ist (mit dem Wert 1). 8 16 wäre kleiner als Null, so dass der Bitwert unter 16 ausgeschaltet wird (mit dem Wert 0). 8 8 verlässt einen Rest von 0, so dass der Bitwert unter 32 eingeschaltet ist (bei dem Wert 1). Alle verbleibenden Bits sind ausgeschaltet (Null). Das zweite Oktett ist 10101000. Das einzige Bit, das erfolgreich subtrahiert werden kann, ist Bit Nummer eins. Bit Nummer 1 erhält einen Wert von 1 und alle anderen Bits werden ausgeschaltet (bei einem Wert von 0). Das dritte Oktett ist 00000001. Die Bits 8, 7 und 6 können nicht von 16 subtrahiert werden, so dass sie ausgeschaltet sind (mit dem Wert 0). 16 kann von 16 subtrahiert werden, so dass es eingeschaltet ist (mit dem Wert von 1). Alle verbleibenden Bits sind ausgeschaltet (Null). Das vierte Oktett ist 00010000. Jetzt werden wir die Werte jedes Oktetts verketten, um die volle Binärdarstellung von 192.168.1.16 zu erhalten: Zur leichteren Lesung können wir einen Zeitraum hinzufügen, um jeden der Oktette zu trennen: 11000000.10101000.00000001.00010000. Sie können einen 32-Bit-Binärwert übernehmen und den obigen Prozess umkehren, um ihn wieder in eine IP-Adresse umzuwandeln und dann die IP-Adresse in den Dezimalwert äquivalent zu konvertieren. Ich schlage vor, Sie bekommen in der Gewohnheit der Darstellung der binären Äquivalent einer IP-Adresse mit dem vollen 32-Bit-Wert. Dies macht es viel einfacher, unsere nächste Lektion zu verstehen: Festlegung der Netzwerk - und Broadcast-Adresse mit einer IP-Adresse und Maske. Aber bevor du zur nächsten Lektion kommst, musst du die IP-Adressen in der Übungsprüfung unten in Dezimal und Binär umwandeln. Konvertieren Sie die folgenden IP-Adressen in dezimal und binär: Grundlegendes zu IP-Adressen und Binär von Corey Nachreiner. CISSP, Direktor der Sicherheitsstrategie und Forschung Jeder, der einen vernetzten Computer verwendet hat, hat wahrscheinlich ein funktionales Verständnis von Internet-Protokoll-Adressen (kurz als IP bezeichnet). Eine IP ist eine numerische Kennung, die einen Computer oder ein Gerät in einem Netzwerk darstellt. Ihre Computer IP ist wie Ihre Häuser Postanschrift. Endbenutzer müssen nicht viel mehr über IPs wissen als das. Allerdings muss ein Mailman mehr über eine Mailing-Adresse wissen als die Person, die einen Brief sendet. Aus ähnlichen Gründen muss ein Netzwerkadministrator oder jemand, der WatchGuards XTM und Firebox Appliances konfiguriert, die technischen Details hinter IP-Adressen kennen lernen, um größere Möglichkeiten bei der Verwaltung eines Netzwerks zu erkennen. Der Security Fundamentals-Artikel, Internetprotokoll für Anfänger, beschreibt, welche IP-Adressen nicht technisch sind. Im Gegensatz dazu konzentriert sich dieser Artikel auf die Beschreibung der Mathematik hinter einer IP-Adresse bis hin zum letzten binären Detail. Wenn Sie bereits mit den technischen Details hinter IP-Adressen vertraut sind, fühlen Sie sich frei, diesen Artikel zu überspringen. Allerdings, wenn Sie neugierig sind, wie Computer sehen IPs, oder wenn Sie eine schnelle Auffrischung auf binäre Mathematik benötigen, lesen Sie weiter. Wie wir IP-Adressen sehen Sie wissen, dass eine IP-Adresse Zahlen ist, die ein Gerät in einem Netzwerk darstellen, da eine Postanschrift Ihren Wohnort repräsentiert. Aber um die IP-Adressen tatsächlich zuzuweisen und zu verwenden, müssen Sie das Format dieser numerischen Identifikatoren und die Regeln, die sie betreffen, verstehen. Lasst uns zuerst darauf konzentrieren, wie Menschen lesen und schreiben IP-Adressen. Für uns erscheint eine IP-Adresse als vier Dezimalzahlen, die durch Perioden getrennt sind. Beispielsweise können Sie 204.132.40.155 als IP für ein Gerät in Ihrem Netzwerk verwenden. Sie haben wahrscheinlich bemerkt, dass die vier Zahlen, die eine IP bilden, immer zwischen 0 und 255 liegen. Haben Sie sich jemals gefragt, warum Sie vielleicht auch Leute gehört haben, die sich auf die vier numerischen Werte in einer IP-Adresse als Octets beziehen. Oktett ist in der Tat der richtige Begriff für die Beschreibung der vier einzelnen Zahlen, aus denen sich eine IP-Adresse. Aber es scheint nicht merkwürdig, dass ein Wort, dessen Wurzel acht bedeutet, eine Zahl von 0 bis 255 beschreibt. Was hat acht mit diesen Werten zu tun Um die Antworten auf diese Fragen zu verstehen, musst du eine IP-Adresse aus deinem Computer betrachten. Computer denken in Binärcomputer sehen alles in Bezug auf binär. In binären Systemen. Alles wird mit zwei Werten oder Zuständen beschrieben: ein oder aus, wahr oder falsch, ja oder nein, 1 oder 0. Ein Lichtschalter könnte als binäres System betrachtet werden, da es immer entweder ein - oder ausgeschaltet ist. So komplex wie sie scheinen, auf einer konzeptionellen Ebene Computer sind nichts mehr als Boxen voller Millionen von Lichtschaltern. Jeder der Schalter in einem Computer heißt ein bisschen. Kurz für b inary graben sie. Ein Computer kann jedes Bit entweder ein - oder ausschalten. Ihr Computer liebt es, als 1 und off als 0 zu beschreiben. Von selbst ist ein einziges Bit nettlos, da es nur eines von zwei Sachen darstellen kann. Stellen Sie sich vor, wenn Sie nur mit Null oder eins zählen könnten. Allein, du könntest niemals an einem vorbeikommen. Auf der anderen Seite, wenn Sie eine Menge von Freunden zusammen, die auch mit null oder eins zählen konnte und Sie alle Ihre Freunde zusammen, Ihre Gruppe von Freunden könnte so hoch wie sie wollte, abhängig nur, wie viele Freunde Sie hatte . Computer arbeiten auf die gleiche Weise. Durch die Anordnung von Bits in Gruppen ist der Computer in der Lage, komplexere Ideen zu beschreiben als nur ein oder aus. Die häufigste Anordnung von Bits in einer Gruppe wird als Byte bezeichnet. Das ist eine Gruppe von acht Bits. Binäre Arithmetik Der Akt der Erstellung großer Zahlen aus Gruppen von binären Einheiten oder Bits heißt Binär-Arithmetik. Lernen Binär-Arithmetik hilft Ihnen zu verstehen, wie Ihr Computer sieht IPs (oder beliebige Zahlen größer als eins). In binärer Arithmetik repräsentiert jedes Bit innerhalb einer Gruppe eine Potenz von zwei. Im Einzelnen handelt es sich bei dem ersten Bit in einer Gruppe um 2 0 Redakteure für Nicht-Mathematik-Majors: Mathematiker legen fest, dass jede Zahl, die auf die Macht von Null angehoben wird, gleich 1 ist, das zweite Bit 2 bedeutet. Das dritte Bit repräsentiert 2 2. und so weiter . Es ist leicht zu verstehen, binär, weil jedes aufeinanderfolgende Bit in einer Gruppe genau das Doppelte des Wertes des vorherigen Bits ist. Die folgende Tabelle stellt den Wert für jedes Bit in einem Byte dar (erinnern Sie sich, ein Byte ist 8 Bits). In binärer Mathematik steigen die Werte für die Bits von rechts nach links, genau wie im Dezimalsystem, an das Sie gewöhnt sind: In der obigen Tabelle sehen Sie, dass die Bits mit den Werten 64, 32, 8, 4 und 2 alle sind Eingeschaltet Wie bereits erwähnt, bedeutet die Berechnung des Wertes einer Binärzahl die Summe aller Werte für die Ein-Bits. Also für den binären Wert in der Tabelle, 01101110, fügen wir zusammen 6432842, um die Nummer 110 zu bekommen. Binäre Arithmetik ist ziemlich einfach, wenn Sie wissen, was los ist. Wie Computer sehen IP-Adressen So, dass Sie jetzt ein bisschen über Binär (Wortspiel beabsichtigt) verstehen, können Sie die technische Definition einer IP-Adresse verstehen. Zu deinem Computer ist eine IP-Adresse eine 32-Bit-Zahl, die in vier Bytes unterteilt ist. Erinnere dich an das Beispiel einer IP oben, 204.132.40.155 Mit binärer Arithmetik können wir diese IP-Adresse in ihr binäres Äquivalent umwandeln. Dies ist, wie Ihr Computer sieht, dass IP: Understanding binary bietet Ihnen auch einige der Regeln für IPs. Wir fragten uns, warum die vier Segmente einer IP Octets genannt wurden. Nun, jetzt, wo Sie wissen, dass jedes Oktett tatsächlich ein Byte oder acht Bits ist, macht es viel mehr Sinn, es ein Oktett zu nennen. Und erinnern Sie sich, wie die Werte für jedes Oktett in einer IP im Bereich von 0 bis 255 waren, aber wir wussten nicht, warum Mit binäre Arithmetik, ist es einfach, die höchste Zahl zu berechnen, die ein Byte darstellen kann. Wenn Sie alle Bits in einem Byte (11111111) einschalten und dann dieses Byte auf eine Dezimalzahl umwandeln (128 64 32 16 8 4 2 1), sind diese Bits insgesamt 255. Warum interessiere ich mich jetzt, dass Sie Binär verstehen und wie Computer Siehe IP-Adressen, denkst du vielleicht, das ist interessant, aber was ist der Punkt Endbenutzer müssen wirklich nicht die binäre Darstellung einer IP verstehen. Tatsächlich schreiben wir absichtlich IPs in dezimal, so dass es für den Menschen einfacher ist, sie zu verstehen und zu erinnern. Allerdings müssen Netzwerkadministratoren technisch wissen, was los ist, um alles andere als das einfachste Netzwerk zu implementieren. In dem zweiteiligen Artikel Understanding Subnetting beschreibt Rik Farrow eines der wichtigsten Konzepte, die für die Erstellung von TCPIP-Netzwerken, das Subnetz, notwendig sind. Wie Sie sehen werden, ist das Verständnis von Binär eine Grundvoraussetzung für die Subnetting. So wie ein Briefträger das Postversandsystem verstehen muss, um sicherzustellen, dass jede Nachricht ihr Ziel erreicht, findet man, dass man in der Lage ist, auf IP-Adressen zu schauen, wie es dein Computer dazu beiträgt, dir einen besseren Job als Netzwerkadministrator zu machen - und Leichter auch

Comments

Popular Posts