CatégorieInformatique

Adresses IPv4, routage et masques de sous-réseau

A

Parmi les adresses IP des systèmes connectés à Internet, les adresses IPv4 sont actuellement les plus répandues. Comment peuvent-elles identifier de façon unique tous les objets connectés ? Comment facilitent-elles le routage des données d’un côté à l’autre de ce vaste réseau ? Et pourquoi sont-elles progressivement remplacées par les adresses IPv6 ? C’est ce que nous allons...

L’architecture en couches du réseau Internet

L

On connaît tous Internet. C’est le réseau informatique qui permet le transfert de données à l’échelle mondiale. Son ampleur est étourdissante avec environ 5 milliards d’utilisateurs, 200 millions de sites web actifs, 330 milliards d’emails envoyés par jour et 40 mille recherches sur Google chaque seconde. On y accède par divers moyens (Wi-Fi, fibre optique, le câble...

La différence entre le terminal, la console et le shell

L

Quand on s’aventure dans le monde informatique, on rencontre souvent les termes « terminal », « console » et « shell », qui semblent être utilisés de façon plus ou moins interchangeable. Est-ce que c’est vraiment le cas ? Et sinon, quelle est la différence entre tous ces termes ? Pour pouvoir comprendre les subtilités de ces termes, on va devoir retourner à l’aube même de...

Binaire 010 : l’utilité des opérations bitwise et du bit shifting

B

Les ordinateurs ne connaissent qu’une seule langue : le binaire. Nos nombreux langages de programmation nous permettent de donner des instructions dans un format lisible par l’humain. Ces instructions seront ensuite traduites en longues séquences de 0 et de 1. Bien que ce niveau d’abstraction nous est indispensable, il est parfois utile voire bien plus efficace de manipuler les...

Binaire 001 : compter et calculer comme un ordinateur

B

Comme on le sait tous, un ordinateur ne connaît que deux choses: les 1 et les 0. Chaque lettre dans cette phrase, chaque couleur, chaque seconde d’une vidéo ou d’un morceau de musique, chaque page web, chaque programme n’est qu’une longue succession de 1 et de 0. C’est le binaire, et si l’on souhaite pouvoir communiquer efficacement avec ces machines en tant...