LFCA apprend les numéros binaires et décimaux dans le réseau - partie 10

LFCA apprend les numéros binaires et décimaux dans le réseau - partie 10

Dans Partie 9 de la série LFCA, nous avons couvert les bases de l'adresse IP. Pour mieux comprendre l'adresse IP, nous devons accorder plus d'attention à ces deux types de représentation d'adresse IP - binaire et décimal notation quadruple. Comme mentionné précédemment, une adresse IP est un numéro binaire 32 bits qui est généralement représenté au format décimal pour faciliter la lisibilité.

Le binaire Format utilise uniquement les chiffres 1 et 0. C'est le format que votre ordinateur comprend et à travers lesquels les données sont envoyées sur le réseau.

Cependant, pour rendre l'adresse lisible par l'homme. Il est transmis dans un format décimal en pointillé que l'ordinateur convertit plus tard en format binaire. Comme nous l'avons dit précédemment, une adresse IP est composée de 4 octets. Disséquons l'adresse IP 192.168.1.5.

Dans le en pointillé-décimal format, 192 est le premier octet, 168 est le deuxième octet, 1 est le troisième, et enfin, 5 est le quatrième octet.

Au format binaire, l'adresse IP est représentée comme indiqué:

11000000 => 1er octet 10101000 => 2e octet 00000001 => 3ème octet 00000101 => 4e octet 

Dans binaire, Un peu peut être sur ou désactivé. Le 'sur'Le bit est représenté par 1 tandis que le bit désactivé est représenté par 0. Au format décimal,

Pour arriver au numéro décimal, une sommation de tous les chiffres binaires à la puissance de 2 est mise en oeuvre. Le tableau ci-dessous vous donne la valeur positionnelle de chaque bit dans un octet. Par exemple, la valeur décimale de 1 équivaut au binaire 00000001.

Nombres décimaux

En meilleur format, cela peut également être représenté comme indiqué.

2º = 1 = 00000001 2¹ = 2 = 00000010 2² = 4 = 00000100 2³ = 8 = 00001000 2⁴ = 16 = 00010000 2⁵ = 32 = 00100000 2⁶ = 64 = 01000000 2⁷ = 128 = 10000000 

Essayons de convertir une adresse IP au format en pointillé-décimal en binaire.

Convertissant le format décimal en binaire

Prenons notre exemple de 192.168.1.5. Pour se convertir de décimal en binaire, nous commencerons de gauche à droite. Pour chaque valeur du tableau, nous posons la question, pouvez-vous soustraire la valeur du tableau de la valeur décimale dans l'adresse IP. Si la réponse est 'OUI'Nous écrivons'1'. Si la réponse est 'NON', Nous avons mis un zéro.

Commençons par le premier octet qui est 192. Pouvez-vous soustraire 128 depuis 192? La réponse est un gros 'OUI'. Par conséquent, nous noterons 1 qui correspond à 128.

Nombres décimaux
192-128 = 64 

Pouvez-vous soustraire 64 depuis 64? La réponse est 'OUI'. Encore une fois, nous nominons 1 qui correspond à 64.

Nombres décimaux

64-64 = 0 Puisque nous avons épuisé la valeur décimale, nous attribuons 0 aux valeurs restantes.

Nombres décimaux

Donc, la valeur décimale de 192 se traduit par le binaire 11000000. Si vous ajoutez les valeurs correspondant à 1 dans la table inférieure, vous vous retrouvez avec 192. C'est 128 + 64 = 192. A du sens?

Passons au deuxième octet - 168. Pouvons-nous soustraire 128 depuis 168? OUI.

Nombres décimaux
168-128 = 40 

Ensuite, pouvons-nous soustraire 64 de 40? NON. Donc, nous attribuons un 0.

Nombres décimaux

Nous passons à la valeur suivante. Pouvons-nous déduire 32 à partir de 40?. OUI. Nous attribuons la valeur 1.

Nombres décimaux
40 - 32 = 8 

Ensuite, pouvons-nous soustraire 18 de 8? NON. Nous attribuons 0.

Nombres décimaux

Ensuite, pouvons-nous déduire 8 de 8? OUI. Nous attribuons la valeur 1.

Nombres décimaux
8-8 = 0 

Puisque nous avons épuisé notre valeur décimale, le va attribuer 0s aux valeurs restantes dans le tableau comme indiqué.

Nombres décimaux

En fin de compte, la décimale 168 se traduit par le format binaire 10101000. Encore une fois, si vous résumez les valeurs décimales correspondant à 1 dans la rangée inférieure, vous vous retrouvez avec 168. C'est 128 + 32 + 8 = 168.

Pour le troisième octet, nous en avons 1. Le seul numéro de notre tableau que nous pouvons entièrement soustraire de 1 est 1. Nous allons donc attribuer la valeur 1 à 1 sur le tableau et ajouter des zéros précédents comme indiqué.

Nombres décimaux

Ainsi, la valeur décimale de 1 équivaut au binaire 00000001.

Enfin, nous avons 5. Du tableau, le seul nombre que nous pouvons soustraire entièrement de 5 départs à 4. Toutes les valeurs à gauche seront affectées 0.

Pouvons-nous soustraire 4 de 5? OUI. Nous attribuons 1 à 4.

Nombres décimaux
5-4 = 1 

Ensuite, pouvons-nous soustraire 1 de 2? NON. Nous attribuons la valeur 0.

Nombres décimaux

Enfin, pouvons-nous soustraire 1 de 1? OUI. Nous attribuons 1.

Nombres décimaux

Le chiffre décimal de 5 correspond au binaire 00000101.

En fin de compte, nous avons la conversion suivante.

192 => 11000000 168 => 10101000 1 => 00000001 5 => 00000101 

Donc, 192.168.1.5 Se traduit par 11000000.10101000.00000001.00000101 sous forme binaire.

Comprendre le masque de sous-réseau / masque de réseau

Nous avons déclaré plus tôt que chaque hôte dans un TCP / IP Le réseau doit avoir une adresse IP unique, qui dans la plupart des cas est attribuée dynamiquement par le routeur à l'aide du Dhcp protocole. Le Dhcp protocole ((Protocole de configuration dynamique de l'hôte) est un service qui attribue dynamiquement une adresse IP aux hôtes dans un réseau IP.

Mais comment déterminez-vous quelle partie de l'IP est réservée à la section réseau et quelle section est disponible pour être utilisée par le système hôte? C'est là qu'un masque de sous-réseau ou masque de réseau entre.

UN sous-réseau est un composant supplémentaire à une adresse IP qui distingue le réseau et la partie hôte de votre réseau. Tout comme une adresse IP, le sous-réseau est une adresse 32 bits et peut être écrit en notation décimale ou binaire.

Le but d'un sous-réseau est de tracer une frontière entre la partie réseau d'une adresse IP et la partie hôte. Pour chaque bit de l'adresse IP, le sous-réseau ou masque de file attribue une valeur.

Pour la partie réseau, il allume le bit et attribue la valeur de 1, pour la partie hôte, il désactive le bit et attribue la valeur de 0. Par conséquent, tous les bits définis sur 1 correspondent aux bits d'une adresse IP qui représentent la partie réseau tandis que tous les bits définis sur 0 correspondent aux bits de l'IP qui représentent l'adresse hôte.

Un masque de sous-réseau couramment utilisé est le Classe C sous-réseau qui est 255.255.255.0.

Le tableau ci-dessous montre les masques réseau en décimal et binaire.

Masques de réseau

Cela conclut la partie 2 de notre série de réseautage Essentials. Nous avons couvert la conversion IP binaire à la décimale, les masques de sous-réseau et les masques de sous-réseau par défaut pour chaque classe d'adresse IP.

Devenez un associé IT Certified IT (LFCA)