Glossaire


Adresse
Toute machine sur Internet ou sur un LAN (intranet) à une adresse IP qui permet de la trouver. A toute IP on peut faire correspondre un ou plusieurs noms (voir DNS).

Exemple : www.diamss.com et www.java-commerce.com correspondent à 213.11.170.58

voir : DNS, Adresse IP, URL

Adresse IP

Adresse logique d'une machine (4 octets ou 32 bits) qui permet de la trouver dans un réseau intranet ou Internet. Elles sont de la forme :

255.255.255.255

Les "." sont des séparateurs et les nombres entre ceux-ci doivent être compris entre 0 et 255. Les adresses *.*.*.0 et *.*.*.255 sont réservées. Il existe des plages d'adresses non routables spécifiquement utilisées sur les LANs (RFC 1918) :

  • classe A : 10.0.0.0 à 10.255.255.255
  • classe B : 172.16.0.0 à 172.31.255.255
  • classe C : 192.168.0.0 à 192.168.255.255

Les différentes classes d'adresses :
  • classe A : 1.0.0.0 à 126.0.0.0 (254x254x254 adresses/classe)
  • classe B : 128.1.0.0 à 191.255.0.0 (254x254 adresses/classe)
  • classe C : 192.0.1.0 à 223.255.255.0 (254 adresses/classe)
  • classe D : 224.0.0.0 à 231.255.255.0 (multicast RFC 1700)
  • classe E : 239.0.0.0 à 254.255.255.0 (réservé pour plus tard)

Les adresses particulières :

  • 0.0.0.0 : une machine qui n'a pas d'adresse affectée
  • 127.0.0.1 : votre machine locale
  • 192.168.0.0 : le réseau 192.168
  • 192.168.255.255 : toutes les machines du réseau 192.168

PS : Si votre machine sous Windows n'arrive pas à avoir d'adresse IP, elle ne prend pas 0.0.0.0 comme elle le devrait !!!


Adresse MAC
Adresse physique d'une machine utilisant le protocole ethernet. Cette adresse est de la forme suivante :

00:4F:4E:06:7B:DC

Les ":" sont des séparateurs et le reste est un code hexadécimal. Normalement sur Internet on ne doit pas rencontrer deux adresses MAC identiques (tout comme les adresses IP).

Algorithme
Un jeu de règles ou de procédures bien défini qu'il faut suivre pour obtenir la solution d'un problème en un nombre fini d'étapes. Un algorithme peut comprendre des procédures et instructions algébriques, arithmétiques, et logiques, ...
Lorsqu'on fait un algorithme, deux facteurs sont très important : le temps d'exécution et l'espace mémoire utilisé. Toute la difficulté est donc d'optimiser.

Alphanumérique
Une contraction des mots alphabétiques et numériques, c'est-à-dire un jeu de caractères comprenant les lettres et des chiffres.

ARPANET
Premier réseau de communication par paquets au début des années 1970.
Apparition des protocoles actuels de 1978 à 1979.
Réseau de communication point à point, liaisons radio et sattelite.

ASCII (American Standart Code for Information Interchange)
C'est une norme de codage de 128 caractères alphanumériques sur 7 bits. Les versions étendues sur 8 bits, 256 caractères sont adaptées suivant les pays.

ATM (Asynchronous Transfer Mode)
Protocole de transmission de signaux pour des réseaux de télécommunications multiservices de grands débits. Utilise les transmissions en mode paquet et permet l'emploi de canaux à large bande passante (45 Mb/s).

Voir les RFCs 1483 et 1577 pour plus d'informations.

Bit (Binary digit)
Unité binaire de représentation des données en informatique (0 ou 1).

8 bits = 1 octet = 1 Byte

voir : Kb, Mb, Gb, Tb, octet, Byte

Byte
1 byte = 1 octet = 8 bits

voir : KB, MB, GB, TB, bit, octet

Client
Une application, installée sur votre ordinateur, qui récupère des informations sur un serveur distant.

Couche
voir : Couche OSI

Couche OSI

De manière à unifier les réseaux, on a définit un système de couches aider des systèmes hétérogènes à communiquer de manière "simple". Ces couches sont au nombre de 5 :

  • 1 : Physique (matériel)
  • 2 : Protocole de transmission de signaux (ethernet, ATM, ...)
  • 3 : Réseaux (IP, IPX, ARP, RARP, ICMP, IGMP, ...)
  • 4 : Transport (TCP, UDP)
  • 5 : Applications (HTTP, FTP, SMTP, ...)

DARPA (Defense Advanced Projects Research Agency)
Pour une fois que la paranoïa américaine aura eu un intérêt ;-)
En effet, les américains en pleine guerre froide voulaient mettre en place un réseau suffisement robuste pour résister à une attaque nucléaire russe, ils inventèrent ce qui est aujourd'hui devenu Internet !!!
Le protcole TCP/IP sera imposé en 1980 à toutes les machines du réseau par l'armée (c'est bien parfois d'avoir une hiérarchie non ?).

DNS (Domain Name System)
Les composants TCP/IP relèvent de la convention de dénomination DNS. Les noms d'ordinateur DNS sont composés de deux parties, à savoir un nom d'hôte et un nom de domaine, qui, tous deux combinés, forment un nom de domaine complet (FQDN, Fully Qualified Domain Name).

Exemple : www.diamss.com où www est le nom de la machine et diamss.com le nom de domaine.

Ethernet
Protocole de transmission de signaux conçu à l'origine par Xerox, Intel et Digital, utilisé avec IP en général, définissant les propriétés physiques du réseau. Vous en entendrez forcément parler un jour ou l'autre, alors si on vous dit :

  • RJ45 : nom du connecteur 8 broches utilisé pour connecter les câbles ethernet
  • câble croisé : il permet de relié deux PC directement ou deux hubs/switchs
  • NE2000 : nom d'une carte ethernet bas de gamme que vous offre votre provider câble en général

ne vous inquiétez pas ;-)

La bande passante est en général de 10Mb/s (10 base T => jusqu'à 2.5km par section) ou de 100Mb/s (100 base T/TX). On peut atteindre jusqu'à 10Go/s en fibre optique (100 base FX).

Voir la RFC 984 pour plus d'informations.

FAI (Fournisseur d'Accès à Internet)
C'est la société qui vous permet d'accéder au net, les plus connues sont :

  • NOOS : anciennement cybercable
  • UPC : connu aussi sous le nom de Chello (filiale de Microsoft)
  • Wanadoo : filiale de France Telecom

Gb (Giga bit)
8 Gb = 1 Go = 1 GB

voir : bit, octet, byte

GB (Giga Byte)
8 Gb = 1 Go = 1 GB

voir : bit, octet, byte

Go (Giga octet)
2.exp30 octets et non 1,000,000,000 octets, ce qui constitue une infraction aux normes internationales.

8 Gb = 1 Go = 1 GB

voir : bit, octet, byte

Gougol
Futur unité de mesure ;-)
1 GougolOctet = 10100 octets (si on respecte les normes).

Hexadécimal
Un système numérique de base (ou radical) 16. Les symboles utilisés dans ce système sont les chiffres de 0 à 9 et six chiffres supplémentaires généralement représentés par les lettres A, B, C, D, E et F. C'est ce système qui est utilisé pour coder les couleurs au format HTML et les adresses MAC.

Hôte
voir : Serveur

Hub
Machine permettant de répéter les paquets d'un réseau vers un autre. Il permet d'étendre la capacité d'un réseau ethernet 10BT de 2,5 km à toute la Terre par exemple.
Les paquets qui arrivent sur un port sont renvoyés sur tous les ports y compris le port de réception.

voir : switch

ISP (Internet Service Provider)
voir : FAI

IP (Internet Protocol)
Protocole de communication (de couche 3) sur lequel est basé le réseau Internet. Il permet de faire communiquer des machines via des réseaux hétérogènes (ethernet, ATM, token ring, ...).

Voir la RFC 791 pour plus d'informations.

LAN (Local Area Network)
Réseau local : réseau situé dans un zone réduite ou dans un environnement commun. Un réseau local devient une partie d'un réseau étendu lorsqu'une liaison est établie (via des modems, routeurs distants, lignes téléphoniques, satellites ou une connexion hertzienne) avec un gros système, un réseau de données public ou un autre réseau local.

MIME (Multipurpose Internet Mail Extensions)
Format conçu pour transférer par e-mail des données codées qui ne sont pas du texte (images, vidéos, programmes, ...).

PC (Personal Computer)
Ordinateur réservé à un usage personnel.

NSFnet
En 1986, ce réseau comprend 12 réseaux régionaux.

Kb (Kilo bit)
8 Kb = 1 Ko = 1 KB

voir : bit, octet, byte

KB (Kilo Byte)
8 Kb = 1 Ko = 1 KB

voir : bit, octet, byte

Ko (Kilo octet)
2.exp10 = 1 024 octets et non 1,000 octets, ce qui constitue une infraction aux normes internationales.

8 Kb = 1 Ko = 1 KB

voir : bit, octet, byte

Linux
Linux Linux est une version d'UNIX gratuite et librement diffusable créé par un Finlandais de la faculté d'Helsinki. Linux prend de plus en plus d'importance. Le kernel (noyau) a pu se développer par l'intermédiaire d'Internet et des passionnés de programmation. L'avantage de Linux est qu'on peut trouver des mises à jour très rapidement. En réseau Linux prends une ampleur certaine et est vraiement incomparable à certains autres systèmes : passerelles, serveurs FTP, DNS, Web, ... Linux est sous licence GPL (Gnu Public License) ce qui vous donne le droit de le copier et d'en modifier les sources librement.

Mb (Mega bit)
8 Mb = 1 Mo = 1 MB

voir : bit, octet, byte

MB (Mega Byte)
8 Mb = 1 Mo = 1 MB

voir : bit, octet, byte

Mo (Mega Octet)
2.exp20 octets et non 1,000,000 octets, ce qui constitue une infraction aux normes internationales.

8 Mb = 1 Mo = 1 MB

voir : bit, octet, byte


Octet
Octet comme octuple, c'est un ensemble de 8 bits. Il s'écrit sous la forme : 0101101. Avec les deux valeurs possibles pour chaque bit, on a 256 possibilités. Attention ! En anglais, un byte est un octet et non un bit. 16 bits correspond à deux octets, de 000000000000000000 à 111111111111111111 on a 65536 possiblités.

1 octet = 8 bits

voir : Ko, Mo, Go, To, bit, byte

OS (Operating System)
voir : SE
Port
Lors d'une connexion à un ordinateur hôte, il est nécessaire de spécifier l'adresse de cet hôte mais aussi son port. Le numéro de port va spécifier le type de communication que vous allez avoir avec cet hôte. Par exemple, le port pour une communication Telnet est 23, celle pour une communication HTTP est 80... Chaque protocole étant lié à un port par défaut vous n'avez quasiment jamais à préciser le port de communication.
Si une adresse définit la localisation d'une maison, le port correspond à l'ouverture que vous utilisez pour y entrer.

Protocole
Description des formats de messages et règles selon lesquelles deux ordinateurs doivent échanger des données.

Provider
voir : FAI

RFC (Request For Comments)
Document permettant de définir des spécifications techniques (d'un protocole par exemple)

Routeur
Outil logiciel ou matériel pour diriger les données à travers un réseau. Il s'agit souvent d'une passerelle entre plusieurs serveurs pour que les utilisateurs accédent facilement à toutes les ressources proposées sur le réseau. Le routeur désigne également une interface entre deux réseaux utilisant des protocoles différents.

SE (Système d'exploitation)
Système vous permettant de faire fonctionner des applications sur votre ordinateur.

Exemples : Mac OS, Microsoft Windows, UNIX, Linux

Serveur
Une application qui donne accès à des ressources à des clients.

Une machine sur laquelle tourne plusieurs serveurs (applications).

Switch
Machine permettant de répéter les paquets d'un réseau vers un autre.
Les paquets qui arrivent sur un port sont renvoyés uniquement vers la machine à qui ils sont destinés. Ca rend les switchs bien plus efficaces que les hubs.

voir : hub

Tb (Tera bit)
8 Tb = 1 To = 1 TB

voir : bit, octet, byte

TB (Tera Byte)
8 Tb = 1 To = 1 TB

voir : bit, octet, byte

TCP (Transmission Control Protocol)
Protocole de communication (de couche 4) le plus répendu pour échanger des données sur le web.

To (Tera octet)
2.exp40 octets et non 1,000,000,000,000 octets, ce qui constitue une infraction aux normes internationales.

8 Tb = 1 To = 1 TB

voir : bit, octet, byte

Terminal
Ordinateur constitué d'un écran et d'un clavier connecté à un serveur sur lequel se trouve l'OS à utiliser et les divers ressources.
La plupart du temps on rencontres des terminaux X relié à un système UNIX.

UDP (User Datagram Protocol)
Protocole de communication (de couche 4) le plus répendu pour échanger des données sur le web après TCP.

URL (Uniform Resource Locator)
Système d'adressage des ressources (textes, images, vidéos), sur n'importe quel ordinateur local ou distant. Toute URL est de la forme suivant :

protocol://user:password@server:port/directory/document

Quelques exemples :

mail://webmaster@diamss.com
http://www.diamss.com
ftp://anonymous:toto@ftp.diamss.com:21

UNIX (Uniplexed Information and Computer Service)
Système d'exploitation multitâches et multi-utilisateurs très performant que Bell Laboratories a développé à la fin des années 60 pour la mini-informatique. Ce système d'exploitation ouvert a été porté sur la plupart des ordinateurs, de l'ordinateur central au PC à processeur Intel en passant par les stations de travail, ce qui fait qu'il en existe maintenant beaucoup de variantes. Le dérivé le plus connu d'UNIX est Linux.