Pour faire circuler une information sur un réseau, on peut utiliser principalement deux stratégies. Soit l’information est envoyée de façon complète, soit elle décomposées en petits morceaux (paquets). Les paquets sont alors envoyés séparément sur le réseau puis réassemblés par la machine destinataire. On parle souvent de réseaux à commutations de paquets… La première stratégie n’est que très rarement utilisés en informatique car les risques d’erreurs sont trop importants.
Les règles et les moyens mis en oeuvre dans l’interconnexion et le dialogue des machines définissent le protocole et l’architecture du réseau. Toutes ces règles sont définies par des normes pour que des machines d’architecture différente puissent communiquer entre elles. Par exemple, pour l’envoie d’un fichier entre deux ordinateurs reliés par un réseau, il faut résoudre plusieurs problèmes : Avant l’envoi des premiers octets du fichier, la machine source doit :
1) accéder au réseau,
2) s’assurer qu’elle peut atteindre la machine destination en donnant une adresse,
3) s’assurer que la machine destination est prête à recevoir des données,
4) contacter la bonne application sur la machine destination,
5) s’assurer que l’application est prête à accepter le fichier et à le stocker dans son système de fichier
Pendant l’envoi, les 2 machines doivent :
6) envoyer les données dans un format compris par les 2 machines,
7) gérer l’envoi des commandes et des données et le rangement des données sur disque,
8 ) s’assurer que les commandes et les données sont échangées correctement et que
l ’application destinataire reçoit toutes les données sans erreur et dans le bon ordre.
Au début des années 70, chaque constructeur a développé sa propre solution réseau autour d’architecture et de protocoles privés. Mais ils se sont vite rendu compte qu’il serait impossible d’interconnecter ces différents réseaux… Ils ont donc décidé de définir une norme commune. Ce modèle s'appelle OSI (Open System Interconnection) et comporte 7 couches qui ont toutes une fonctionnalité particulière. Il a été proposé par l'ISO, et il est aujourd'hui universellement adopté et utilisé.
Jeu 28 Nov - 8:07 par arsenepoutsi
» CCNA version 4 français
Dim 31 Mar - 15:15 par kadhouceeee
» Trés important " Livre exercices en langage C ( claude delannoy) "
Jeu 27 Sep - 16:31 par latifa oustouh
» Ulead VideoStudio 11.5.0157.2 Plus + Crack Collection
Jeu 26 Avr - 9:51 par miloduvi
» Langage IDL(Interface Definition Language)
Mar 27 Sep - 13:02 par Abdelkhalek Bakkari
» demande cours PHP
Jeu 2 Juin - 11:23 par elasriahmed
» exemple page web réaliser avec du html et JavaScript
Lun 30 Mai - 4:05 par ouh.rouchan.zakaria
» cours group2_ 2année 2011
Dim 20 Mar - 15:35 par El Maligno Angelo
» Cours : Infrastructures Réseaux 2003 Server
Mar 15 Fév - 6:55 par jettjackson
» cours officiel de CCNA 2
Mar 18 Jan - 13:53 par agares