Banière
Vous êtes ici --- > Netonoff.com > Informatique > Comprendre TCP/IP > Lecture du tutorial

Comprendre TCP/IP

Avatar Auteur: : giggs
Créé le : le 22/12/2006 à 10h36
Modifié le :le 22/12/2006 à 11h36
Imprimer ce tutorial
Un cours simple sur le protocole TCP/IP, pour comprendre son utilité

1) Présentation générale de l'adresse IP

Il existe deux versions d'adresses IP aujourd'hui. Il s’agit de IPv4, et IPv6. Presque tous les réseaux utilisent la première, tandis que un nombre croissant d’entreprise ont adopté la seconde, qui est l'avenir des adresses IP.

Sur ce chapitre, je vais juste détailler l'IPv4

L'adresse IP d'une machine est appelée adresse logique. Elle est codé sur 32 bits soit 4 octets (1 octet est égal à 8 bit). La notation consiste à indiquer chaque octet en décimal et à les séparer par des points".". Une adresse IP aura cette forme par exemple: 192.168.2.68.

L'adresse IP d'un ordinateur est composée de deux parties qui sont les suivantes:

  • Le NetID qui correspond à l'adresse réseau, et aussi appelé identifiant réseau. L'identifiant réseau identifie les systèmes qui sont situés sur le même réseau physique.
  • Le HostID qui correspond à l'adresse de la machine sur le réseau, et aussi appelé identifiant machine. L'identifiant machine identifie un poste de travail, le serveur, le routeur etc. Comme le NetID, le HostID doit être unique sur le réseau.
Un ordinateur relié à un réseau utilise donc le NetID et le HostID pour qu'il puisse communiquer avec les autres machines du réseau, et ainsi échanger des données

Une adresse IP est composée de 4 octets, qui sont reparties sur 4 champs différents , ces champ sont eux regroupé en deux parties qui sont le, HostID et le NetID. Dans un "champ", les chiffres vont de 0 à 255. (0.0.0.0 à 255.255.255.255), cela représente un total de 4 294 967 296, IP différentes.

2) Les classes d'adresses IP

Pour ranger les adresses IP, vu qu'il y en a un paquet, on utilise des classes d'adresses IP pour les ranger de façon logique et ordonnées. Il y a 5 classes différentes, les trois premières classe étant utilisées dans les réseaux standards.

a) Classe A

Pour cette classe, seul le premier octet est utilisé pour le réseau (NetID), les 3 autres octets ont utilisés pour les ordinateurs (HostID). L'adressage démarre de:1.0.0.1 à 126.255.255.254. Cette classe comporte donc 127 réseaux différents et plus de 16 millions de machines par réseau.

b) Classe B

Pour cette classe, seul les deux premier octets est utilisés pour le réseau (NetID), les autres octets ont utilisés pour les ordinateurs (HostID). L'adressage démarre de:128.0.0.1 à 191.255.255.254. Cette classe comporte donc 16575 réseaux différents et plus de 6500 machines par réseau.

c) Classe C

Pour cette classe, les trois premier octets est utilisés pour le réseau (NetID), l' autre octet ont utilisés pour les ordinateurs (HostID). L'adressage démarre de:192.0.0.1 à 223.255.255.254. Cette classe comporte donc 2 millions de réseaux différents et 254 machines par réseau.

d) Classe D

Cette classe d'adresse est réservé pour le muticast: la diffusion vers des machines d'un même groupe. L'adresse est de 224.0.0.0 à 239.255.255.255.

e) Classe E

Cette classe est réservé pour le futur.

3) Les masques de réseau

Ces grâce aux masque de réseaux, qu'on peut différencié la parie de NetID de la partie du HostID. Pour obtenir le NetID il suffit de faire un ET (and) bit à bit entre l'adresse IP et le masque de réseau. Et pour obtenir l'identifiant machine, il faut effectuer un ET bit à bit entre l'adresse IP et le masque de réseau complémenté à 1.

Exemple:

Une adresse IP de classe C: 192.168.4.211, avec comme masque de réseau 255.255.255.0

11000000 11000000 00000100 11010011

ET

11111111 11111111 11111111 00000000

=

11000000 10101000 00000100 00000000

192 168 4 0

  • L'identifiant réseau est donc : 192.168.4, on peut également écrire NetID: 192.168.4.0 .
  • L'identifiant machine est donc; 211.

Les masques de réseau par défaut:

Classe d'adresse Adresse IP Adresse IP
A 1.X.Y.Z à 126.X.Y.Z 255.0.0.0
B 128.X.Y.Z à 191.X.Y.Z 255.255.0.0
C 192.X.Y.Z à 223.X.Y.Z 255.255.255.0

4) Autres

Les adresses de diffusion (broadcast)

Cette adresse permet à une machine d'envoyer un data gramme à toutes les machines d'un réseau. Cette adresse est obtenue en mettant tous les bits à 1 du HostID.

Exemple:

200.140.29.255 est une adresse de diffusion sur tout le réseau de 200.140.29.0

Les réseaux interdits

Un certain nombres d'adresse IP sont réservées pour des réseaux locaux connectés à Internet. Elles ne doivent pas être utilisées sur l'internet car ces adresses sont "non routées " .
Adresse Interdites
De 10.0.0.0 à 10.255.255.255
De 172.16.0.0 à 172.16.255.255
De 192.168.0.0 à 192.168.255.255

Il est également interdit d'utiliser les adresses IP de 127.0.0.0 à 127.255.255.255. Ce sont les adresses pour le Loopback. Le message envoyé à cette adresse ne sera pas envoyé au réseau, il sera retourné à l'application par le logiciel de pilote de la carte. L'adresse IP 127.0.0.1 est utilisé pour la machine locale et pour tester si la carte réseau est bien installée.

5) Outils pour les adresses IP

1) IPCONIG

IPCONFIG permet de connaître les adresses IP à chaque interface de la machine. Sa syntaxe pour l'utiliser est la suivante: ipconfig /Option

exemple:

Pour utiliser cette fonction sur votre poste, ouvrer l'invite de commande sur votre ordinateur:

démarrer> tous les programmes>Accessoires>Invite de commandes.

Puis taper ipconfig /all, pour afficher les informations de votre configuration.

Image utilisateur

2) ping

Le ping permet de tester la connectivité entre un ordinateur et à une autre machine. quand on fait une commande ping , elle envoie un paquet de données à un PC et à attendre le retour de celui-ci. Sa syntaxe pour l'utiliser est la suivante: ping /Option

exemple

Je vais tester si j'ai accès à netonoff.com, donc je vais faire un ping de: ping www.netonoff.com, en faisant cette commande je vais interroger le serveur WEB qui héberge ce site.

Image utilisateur

Comme vous le voyer sur cette capture, le serveur Web a bien répondu à l'appel, donc j'ai accès au site donc je suis connecté à l'Internet.

Pour un administrateur réseau les commandes Ipconfig le Ping, sont deux outils très précieux, car ils permettent de savoir beaucoup de chose.

C'est fini

Retour au Sommaire

Remonter en haut | Exécution en 0.0512 secondes |

© Tous droits réservés 2006 François Marie | Hébergement : WDMédia-hébergement

AMIX-INFORMATIQUE.FR | TAI-JITSU-ALENCON.FR