Vidéo: Cours réseaux - 4 (mac, arp, arping, binaire, bits, octets, hexadécimal) 2025
Avant de pouvoir comprendre les détails de la propriété intellectuelle Pour traiter les travaux, vous devez comprendre comment fonctionne le système de numérotation binaire, car le binaire est la base de l'adressage IP.
Binaire est un système de comptage qui n'utilise que deux chiffres: 0 et 1. Dans le système décimal (auquel la plupart des gens sont habitués), vous utilisez 10 chiffres: 0-9. Dans un nombre décimal ordinaire - tel que 3, 482 - le chiffre le plus à droite représente les uns; le chiffre suivant à gauche, les dizaines; le prochain, des centaines; le prochain, des milliers; etc.
Ces chiffres représentent des puissances de dix: premiers 10 0 (qui est 1); ensuite, 10 1 (10); puis 10 2 (100); puis 10 3 (1 000); etc. En binaire, vous n'avez que deux chiffres au lieu de dix, ce qui explique pourquoi les nombres binaires semblent un peu monotones, comme dans 110011, 101111 et 100001.
Les positions dans un nombre binaire (appelé bits plutôt que chiffres) représentent des puissances de deux plutôt que des puissances de dix: 1, 2, 4, 8, 16, 32, et ainsi de suite. Pour représenter la valeur décimale d'un nombre binaire, vous multipliez chaque bit par sa puissance correspondante de deux, puis ajoutez les résultats. La valeur décimale du binaire 10111, par exemple, est calculée comme suit:
1 × 20 = 1 × 1 = 1 + 1 × 21 = 1 × 2 = 2 + 1 × 22 = 1 × 4 = 4 + 0 × 23 = 0 × 8 = 0 + 1 × 24 = 1 × 16 = _16 23
Heureusement, la conversion d'un nombre entre binaire et décimal est un bon choix pour un ordinateur - tellement bon, en fait, que vous n'avez probablement jamais besoin de faire vous-même des conversions. Au lieu de cela, il s'agit d'avoir une compréhension de base de la façon dont les ordinateurs stockent des informations et - le plus important - de comprendre comment fonctionne le système de comptage binaire.
Voici quelques-unes des caractéristiques les plus intéressantes de binaire et comment le système est similaire et différent du système décimal:
-
En décimal, le nombre de décimales attribuées à un nombre détermine comment grand le nombre peut être. Si vous attribuez six chiffres, par exemple, le plus grand nombre possible est 999, 999. Parce que 0 est lui-même un nombre, cependant, un nombre à six chiffres peut avoir l'un des 1 million de valeurs différentes.
De même, le nombre de bits alloués pour un nombre binaire détermine la taille de ce nombre. Si vous attribuez huit bits, la plus grande valeur que ce nombre peut stocker est 11111111, qui se trouve être 255 en décimal.
-
Pour déterminer rapidement combien de valeurs différentes vous pouvez stocker dans un nombre binaire d'une longueur donnée, utilisez le nombre de bits comme exposant de deux. Un nombre binaire de huit bits, par exemple, peut contenir 2 8 valeurs.Parce que 2 8 est 256, un nombre de huit bits peut avoir l'une des 256 valeurs différentes. C'est pourquoi un octet - huit bits - peut avoir 256 valeurs différentes.
-
Ce & ldquo; pouvoirs de deux & rdquo; C'est pourquoi les ordinateurs n'utilisent pas de chiffres symétriques et uniformes pour mesurer des valeurs telles que la mémoire ou l'espace disque. Une valeur de 1 Ko, par exemple, n'est pas égale à 1 000 octets: elle est en réalité 1, 024 octets car 1, 024 est 2 10 . De même, 1 Mo n'est pas égal à 1, 000, 000 octets mais à la place 1, 048, 576 octets, ce qui arrive à être 2 20 .
Un test de base du nerd-ordinateur est de connaître vos pouvoirs de deux parce qu'ils jouent un rôle si important dans les nombres binaires. Juste pour le plaisir, mais pas parce que vous avez vraiment besoin de savoir, le tableau ci-dessous énumère les puissances de deux jusqu'à 32.
Puissance | Octets | Kilo-octets | Puissance | Octets | K, Mo ou Go |
---|---|---|---|---|---|
2 1 | 2 | 2 17 | 131, 072 | 128 K | |
2 2 | 4 | 2 18 | 262, 144 | 256K | |
2 3 | 8 | 2 19 | 524, 288 < 512K | 2 | |
4 16 | 2 | 20 1, 048, 576 | 1MB | 2 | |
5 32 | 2 | 21 2, 097, 152 | 2MB | 2 | |
6 64 | 2 | 22 4, 194, 304 | 4MB < 2 | 7 | |
128 2 | 23 | 8, 388, 608 8MB | 2 | 8 | |
256 2 | 24 | 16, 777, 216 16MB | 2 | 9 | |
512 2 | 25 | 33, 554, 432 32MB | 2 < 10 | 1, 024 | |
1K 2 | 26 | 67, 108, 864 | 64MB 2 | 11 | 2, 048 |
2K 2 | 27 | 134, 217, 728 | 128MB 2 | 12 | 4, 096 |
4K 2 | 28 | 268, 435, 456 | 256 Mo 2 | 13 | 8, 192 |
8K 2 | 29 | 536, 870, 912 | 512 Mo 2 <9 99> 14 | 16, 384 | 16K |
2 30 | 1, 073, 741, 824 | 1GB | 2 15 | 32, 768 < 32K | 2 |
31 2, 147, 483, 648 | 2GB | 2 | 16 65, 536 | 64K | 2 |
32 4, 294, 967, 296 | 4 Go |