Module 5: Systèmes numériques
Système binaire
IPV4
Chaque adresse est une chaîne de 32 bits divisée en quatre parties appelées octets. Chaque octet
contient 8 bits séparés par un point
Notation de position binaire
En numération pondérée, un chiffre représente différentes valeurs, selon la « position » qu'il occupe
dans la séquence de chiffres.
Exemple : Adresse IPV4 [Link]
Si l’opération donne un nombre supérieur ou égal à 0, on met un 1, sinon on met un 0.
192
128 64 32 16 8 4 2 1
192-128 64-64=0 0-32 < 0 idem idem idem idem idem
=64
1 1 0 0 0 0 0 0
168
128 64 32 16 8 4 2 1
168-128 40-64 <0 40-32 =8 8-16<0 8-8 = 0 0-4 < 0 idem idem
=40
1 0 1 0 1 0 0 0
11
128 64 32 16 8 4 2 1
11-123 idem idem idem 11-8 = 3 3-4 < 0 3-2 = 1 1-1 = 0
<0
0 0 0 0 1 0 1 1
On alors, on sait que 11 = 8 + 2 +1
10
128 64 32 16 8 4 2 1
11-123 idem idem idem 10-8 = 4 4-4 =0 0-2 <0 idem
<0
0 0 0 0 1 1 0 0
On alors, on sait que 10 = 8 + 2
Donc l’adresse en binaire est 11000000. 10101000. 00001011. 00001100
Système hexadécimal
Adresses hexadécimales et IPv6
Les adresses IPv6 ont une longueur de 128 bits et chaque 4 bits est représenté par un seul chiffre
hexadécimal ; pour un total de 32 valeurs hexadécimales. Les adresses IPv6 ne sont pas sensibles à la
casse et peuvent être notées en minuscules ou en majuscules.
Convertir décimal vers hexadécimal
Exemple : 202 en hexadécimal
D’abord, on convertit 202 en binaire
128 64 32 16 8 4 2 1
1 1 0 0 1 0 1 0
Ensuite, on se réfère au tableau
1100 = C
1010 = A
CA
Convertir hexadécimal vers décimal
Exemple : 7D en décimal
On se réfère au tableau
7 = 0111
D(13 en hexa ) = 1101
On convertit binaire vers décimal
128 64 32 16 8 4 2 1
0 1 1 1 1 1 0 1
64+32+13+8+4+1 = 125