120 likes | 197 Views
INF:531( SEMAINE-3) ARCHITECTURE ET PROTOCOLE. Alain Courteau, Enseignant. 3.1 Architecture simple avec protocole. Modèle pour expliquer le fonctionnement des protocoles Une forme de pseudo-codes Cette techniques permettra de comprendre des modèles plus évolués Modèle à 7 couches OSI
E N D
INF:531( SEMAINE-3) ARCHITECTURE ET PROTOCOLE Alain Courteau, Enseignant Inf 531: Réseaux et télécommunication I
3.1 Architecture simple avec protocole • Modèle pour expliquer le fonctionnement des protocoles • Une forme de pseudo-codes • Cette techniques permettra de comprendre des modèles plus évolués • Modèle à 7 couches OSI • TCP/IP • Systems Network Architecture (SNA) Inf 531: Réseaux et télécommunication I
3.2 Pourquoi utiliser une architecture avec protocole? • La communication de données utilise des procédures complexes • Émetteur identifie le chemin d’accès du récepteur. • Les systèmes négocient les détails de l’envoi • Les applications négocient les détails de l’envoi • Traduction des formats de fichiers ... • On a besoin de fiabilité pour que toutes les tâches soient effectuées Inf 531: Réseaux et télécommunication I
3.3 Modularisation • Exploser les tâches en sous-tâches • Chaque module est responsable de ses sous-tâches • Démarrage de la communication • entre les différents modules sur le même système • entre les mêmes modules sur des systèmes différents Inf 531: Réseaux et télécommunication I
Exemple sur la modularisation • Application de transfert de fichiers • Trois (3) modules • Le module de transfert de fichiers s’occupe de l’interprétation et de la communication inter-application • Le module de service de communication négocie les détails et le contrôle de l’envoi • Le module de réseau s’occupe du chemin d’accès pour l’envoi Inf 531: Réseaux et télécommunication I
3.4 Avantages de la modularisation • Le développement d’application est simplifié • Le réseau est indépendant des applications Inf 531: Réseaux et télécommunication I
3.5 Le Modèle à trois (3) couches • Le développement de la communication de données implique trois composantes : • Applications • Ordinateurs • Réseaux • Les trois(3) couches correspondantes • La couche réseau • La couche transport • La couche application Inf 531: Réseaux et télécommunication I
3.5 La couche réseau • S’assure de l’échange de données entre l’ordinateur et le réseau • S’occupe de l’adressage, routage, des priorités, etc • En fonction du type de réseau, on doit utiliser des logiciels différents pour cette couche Inf 531: Réseaux et télécommunication I
3.6 La couche transport • S’assure de l’intégrité du transfère d’information entre les applications • Indépendant du type d’application • Intègre les notions de“flow control” et “de error checking” Inf 531: Réseaux et télécommunication I
3.7 La couche application • S’occupe de la logistique pour chaque application • Chaque type d’application (file transfer, remote access) ont besoin de logiciels differents pour cette couche Inf 531: Réseaux et télécommunication I
3.8 Adressage • Chaque ordinateur a besoin d’un adresse unique sur le réseau • Chaque application sur l’ordinateur doit avoir une adresse unique pour permettre à la couche transport de supporter le mutli-applications • Les messages doivent posséder une adresse réseau et application Inf 531: Réseaux et télécommunication I
3.9 Standardisation des architectures • Les fournisseurs aiment les standards parce que leurs produits augmentent en valeur • Les usagers aiment les standards parce qu’ils peuvent utiliser des produits de différents fournisseurs • Deux (2) protocoles standards: • TCP/IP • OSI Inf 531: Réseaux et télécommunication I