7.1 Couches hautes du modèle OSI Messagerie électronique X Annuaire X Environnements multimédias...

Dimension: px
Commencer à balayer dès la page:

Download "7.1 Couches hautes du modèle OSI... 80. 7.2 Messagerie électronique X.400... 81. 7.3 Annuaire X.500... 84. 7.4 Environnements multimédias..."

Transcription

1 Chapitre 7 De nombreux protocoles spéciés en ASN.1 Sommaire 7.1 Couches hautes du modèle OSI Messagerie électronique X Annuaire X Environnements multimédias Internet Échange de données informatisées (EDI) Commerce et paiement électroniques Utilisation dans le cadre d'autres notations formelles Et encore bien d'autres domaines d'application C'est un terrible avantage de n'avoir rien fait, mais il ne faut pas en abuser. Antoine Rivarol. P our terminer cette partie de présentation, nous décrivons quelques domaines d'utilisation de la notation ASN.1. Bien qu'assez volumineux, ce chapitre ne constitue pas une énumération exhaustive des protocoles spéciés en ASN.1 et bien d'autres domaines d'applications seront, sans aucun doute, découverts.

2 80 ASN.1 Communication entre systèmes hétérogènes par Olivier Dubuisson, c 1999, Springer Verlag (ISBN ) 7.1 Couches hautes du modèle OSI Comme nous le verrons page 355, l'unité de données (PPDU) du protocole de Présentation (couche 6) est spéciée en ASN.1 [ISO8823-1]. Un certain nombre de PPDU (notamment ceux de connexion, d'acceptation et de refus de connexion de Présentation) sont ainsi décrites dans le module ISO-8823-PRESENTATION. Chaque PPDV est alors transmise comme paramètre d'une primitive de la couche Session (couche 5, cf. gure 3.1 page 19). La couche Application (couche 7) est subdivisée en éléments de service qui ont été normalisés parce qu'ils sont souvent utilisés par les applications communicantes. Les transferts de données mis en uvre par ces éléments de service sont nécessairement spéciés en ASN.1. On dénombre : l'élément de service de contrôle d'association (Association Control Service Element, ACSE, norme [ISO8650-1]) qui gère l'établissement et la terminaison de connexions entre deux applications distantes en vue, par exemple, d'un échange de chiers ; l'élément de service d'engagement, de concomitance et de rétablissement (Commitment, Concurrency, and Recovery, CCR, norme [ISO9805-1]) qui fournit un certain nombre de fonctions de coopération et de synchronisation de tâches dans un environnement réparti : il assure qu'une opération conée à une application distante (la mise à jour d'une base de données, par exemple) a été eectuée correctement, il garantit la cohérence de l'information quand plusieurs processus s'exécutent en parallèle, il rétablit un environnement sain après chaque erreur ou défaillance ; l'élément de service d'opérations distantes (Remote Operation Service Element, ROSE, norme [ISO ]), un mécanisme très général de type client-serveur qui, en masquant au programmeur de l'application l'existence d'une communication entre processus, permet de demander à une application distante d'exécuter des opérations et de recevoir les résultats ou les erreurs ; l'interface de chaque opération est aussi décrite en ASN.1 sous la forme d'un objet informationnel de la classe OPERATION; ROSE fournit une méthode commune et normalisée de transport de questions et de réponses arbitraires en laissant dans les APDU un trou spécique qui sera rempli dynamiquement au moment de la communication ;

3 7 - De nombreux protocoles spéciés en ASN.1 81 l'élément de service de transfert able (Reliable Transfer Service Element, RTSE, norme [ISO9066-2]) permet de transférer de manière sûre et transparente des APDU en reprenant la communication au point où le transfert s'est interrompu ou en avertissant l'émetteur si le transfert est impossible. Ces éléments de services génériques peuvent ensuite être combinés pour bâtir plus aisément des applications dont les transferts de données sont encore spéciés en ASN.1, comme : le service de transfert, d'accès et de gestion de chiers (File Transfer, Access, and Management, FTAM [ISO8571-4]) qui permet de transférer des chiers ou des programmes entre des systèmes hétérogènes, d'accéder à un chier pour lire ou modier certains de ses enregistrements, et de gérer les attributs d'un chier pour modi- er les opérations qu'il peut orir ou changer la description de sa taille et de son contenu, par exemple (c'est l'équivalent du ftp du système d'exploitation Unix) [Lem96]; le service de terminal virtuel (Virtual Terminal, VT, norme ISO 9041) qui permet à une application de contrôler un terminal avec écran, clavier et certains équipements (une imprimante, par exemple) en évitant que chaque application connaisse tous les types de terminaux (c'est l'équivalent du telnet d'unix) [Lem96]; le service de manipulation et de transfert de travaux (Job Transfer and Manipulation, JTM, norme ISO 8832) qui permet de lancer un traitement de données sur une machine distante (un calcul compliqué sur un super-calculateur, par exemple), de l'observer et de recevoir le résultat. 7.2 Messagerie électronique X.400 Le courrier électronique est probablement l'une des applications téléinformatiques les plus connues aujourd'hui. Il est donc inutile de dénir ce que signie cette expression. Comme nous l'avons exposé dans l'historique page 63, il occupe une place particulièrement importante dans le contexte ASN.1 puisque la norme X.208, première édition de la norme ASN.1, est directement issue de la notation X.409:1984 qui avait été

4 82 ASN.1 Communication entre systèmes hétérogènes par Olivier Dubuisson, c 1999, Springer Verlag (ISBN ) Enveloppe : Contenu: Adresse d'origine Liste des destinataires et indicateurs de contrôle Type du contenu Priorité Date de remise... En-tête : From: To: Corps Corps... Cc: Subject:... (interprété par l'utilisateur)... Fig. 7.1 Structure d'un message X.400 mise au point pour représenter les diérentes parties d'un message électronique. En eet, alors qu'au début des années 1980 l'utilisation du courrier électronique se répandait, le CCITT avait été conduit à normaliser un service de courrier électronique compatible OSI. À l'heure actuelle, la plupart des pays industrialisés ont un service public de courrier électronique conforme à la série de normes X L'existence d'un tel service permet d'envisager le développement d'applications communicantes dans le domaine de la bureautique et de l'échange de documents informatisés notamment (cf. section 7.6 page 89). Les normes X.400 dénissent le format des messages comme sur la gure 7.1, et le protocole d'échange des messages entre les correspondants, mais le contenu des messages est du ressort des utilisateurs, donc en dehors du monde OSI. 1. La norme ISO équivalente s'appelle MOTIS (Message Oriented Text Interchange System) et porte le numéro ISO Des informations sur la série de normes X.400 peuvent être consultées aux adresses et

5 7 - De nombreux protocoles spéciés en ASN.1 83 MessageSubmissionArgument ::= SEQUENCE { envelope MessageSubmissionEnvelope, content Content } MessageSubmissionEnvelope ::= SET { originator-name OriginatorName, original-encoded-information-types OriginalEncodedInformationTypes OPTIONAL, content-type ContentType, content-identifier ContentIdentifier OPTIONAL, priority Priority DEFAULT normal, per-message-indicators PerMessageIndicators DEFAULT {}, deferred-delivery-time [0] DeferredDeliveryTime OPTIONAL, per-recipient-fields [1] SEQUENCE SIZE (1..ub-recipients) OF PerRecipientMessageSubmissionFields } Fig. 7.2 Un extrait de la spécication en ASN.1 d'un message X.400 Cette série de normes, qui représente près de lignes de dénitions ASN.1, a été entièrement réécrite conformément à la notation ASN.1:1994 et en utilise d'ailleurs toutes ses fonctionnalités comme nous le verrons sur beaucoup d'exemples présentés dans la suite de ce livre. L'extrait de la gure 7.2 est la description ASN.1 (légèrement simpliée) de l'enveloppe de remise d'un message à un utilisateur conformément à la structure de la gure 7.1. L'exposé des concepts d'asn.1 qui s'est déroulé dans le chapitre précédent devrait permettre de comprendre les diérents types de données contenus dans cette enveloppe. En comparaison du protocole de transfert SMTP (Simple Mail Transfer Protocol) dédié au service de messagerie sur Internet, un message X.400 codé en ASN.1 est plus compact et présente davantage de sécurité puisqu'il est possible de demander l'envoi d'accusés de réception et de lecture. Malheureusement, les adeptes de SMTP rétorqueront toujours que le codage en BER est moins lisible et nécessite un décodeur, contrairement au codage ASCII de SMTP (pour lequel les caractères sont transférés tels quels!).

6 84 ASN.1 Communication entre systèmes hétérogènes par Olivier Dubuisson, c 1999, Springer Verlag (ISBN ) 7.3 Annuaire X.500 L'annuaire (série de recommandations UIT-T X.500 ou normes ISO 9594) 2 est une base de données mondiale et distribuée permettant de stocker des informations sur des personnes, des organisations, des entités d'applications communicantes, des terminaux, des listes de distribution électroniques... Il est souvent présenté en même temps que le service de messagerie X.400 parce qu'il permet la recherche interactive de l'adresse électronique d'un abonné, mais aussi d'autres informations le concernant comme son numéro de téléphone, son adresse postale, son canal de réception préféré (messagerie électronique, télécopie, téléphone), sa photographie, sa clé publique de chirement... L'annuaire X.500 est une base de données structurée hiérarchiquement. Chaque n ud de cet arbre mondial est caractérisé par un nombre d'attributs normalisés ou dénis localement, et il peut être référencé par un nom distinct unique qui décrit sa localisation dans l'arbre. Des requêtes de recherche puissantes, par correspondance avec la valeur de certains attributs, permettent d'implanter à moindre coût des agents d'utilisation de l'annuaire dont l'interface est aisée à manipuler. ASN.1 est amplement utilisé dans le cadre de l'annuaire X.500, notamment pour spécier les requêtes et les commandes de modication d'attributs du protocole DAP (Directory Access Protocol) : la gure 7.3 ci-contre dénit la classe d'objets informationnels ATTRIBUTE qui permet de décrire les caractéristiques de chaque attribut (type de données, règles de comparaison applicables, conditions d'utilisation) et la classe MATCHING-RULE qui sert à dénir les règles de compatibilité entre attributs (par exemple, la comparaison de noms sans distinction de casse). Bien entendu, la classe MATCHING-RULE ne dénit que l'interface des fonctions de comparaison, leur implantation étant laissée à la liberté de chaque fournisseur d'un service d'annuaire. Pour une description plus précise du service d'annuaire, on pourra se reporter à [Cha96]. Les principaux types de données manipulés par le protocole DAP sont particulièrement bien détaillés dans [Lem96]. Les classes d'objets informationnels ATTRIBUTE et MATCHING-RULE dénies précédemment seront réutilisées dans le chapitre 15. Enn, il est intéressant de noter que les spécications ASN.1 des protocoles de la série X.500 sont en cours d'adaptation pour Internet. 2.

7 7 - De nombreux protocoles spéciés en ASN.1 85 ATTRIBUTE ::= CLASS { &derivation ATTRIBUTE OPTIONAL, &Type OPTIONAL, &equality-match MATCHING-RULE OPTIONAL, &ordering-match MATCHING-RULE OPTIONAL, &substrings-match MATCHING-RULE OPTIONAL, &single-valued BOOLEAN DEFAULT FALSE, &collective BOOLEAN DEFAULT FALSE, &no-user-modification BOOLEAN DEFAULT FALSE, &usage Attribute-Usage DEFAULT userapplications, &id OBJECT IDENTIFIER UNIQUE } WITH SYNTAX { [SUBTYPE OF &derivation] [WITH SYNTAX &Type] [EQUALITY MATCHING RULE &equality-match] [ORDERING MATCHING RULE &ordering-match] [SUBSTRINGS MATCHING RULE &substrings-match] [SINGLE VALUE &single-valued] [COLLECTIVE &collective] [NO USER MODIFICATION &no-user-modification] [USAGE &usage] ID &id } Attribute ::= SEQUENCE { type ATTRIBUTE.&id ({SupportedAttributes}), values SET SIZE (1..MAX) OF Attribute.&Type MATCHING-RULE ::= CLASS { &AssertionType OPTIONAL, &id OBJECT IDENTIFIER UNIQUE } WITH SYNTAX { [SYNTAX &AssertionType] ID &id } caseignoresubstringsmatch MATCHING-RULE ::= { SYNTAX SubstringAssertion ID id-mr-caseignoresubstringsmatch } SubstringAssertion ::= SEQUENCE OF CHOICE { initial [0] DirectoryString {ub-match}, any [1] DirectoryString {ub-match}, final [2] DirectoryString {ub-match} } ub-match INTEGER ::= 128 Fig. 7.3 Deux classes d'objets informationnels dénies par l'annuaire X.500

8 86 ASN.1 Communication entre systèmes hétérogènes par Olivier Dubuisson, c 1999, Springer Verlag (ISBN ) 7.4 Environnements multimédias En pleine croissance à l'heure du Web et de la numérisation des réseaux téléphoniques, le domaine multimédia a aussi certaines de ses normes formalisées en ASN.1. Ainsi, MHEG (Multimedia and Hypermedia information coding Expert Group 3, norme ISO 13522) spécie, selon une approche orientée objet, la représentation d'informations multimédias et hypermédias pour les échanger entre des applications (le codage s'eectue à l'aide des règles de codage distinctives DER). De nombreux domaines d'utilisation de la norme MHEG sont prévus : les programmes télévisés numériques interactifs, la vidéo à la demande, les jeux de simulation, le télé-enseignement, l'achat à distance et beaucoup d'autres services encore, requérant le transfert en temps réel et la mise à jour régulière de grandes quantités d'objets multimédias. Huit classes d'objets MHEG sont dénies à la fois en ASN.1 et en SGML (Standard Generalized Markup Language). Elles permettent d'échanger de manière transparente des objets codés dans de nombreux formats diérents (JPEG, MPEG, texte...), y compris dans des formats privés. Les objets MHEG sont par exemple des boutons ou des icônes qui déclenchent des actions lorsque l'on clique dessus. Ils sont indépendants des applications et des supports de présentation. En matière de visioconférence, un domaine dont la croissance annuelle est énorme, notamment parce que les gains de productivité qu'elle permet sont de plus en plus appréciés par les hommes d'aaires, la série de recommandations UIT-T T décrit une architecture de communication de données multipoint dans un environnement de conférence multimédia : établissement et gestion de réunions-téléphones impliquant plusieurs participants indépendamment des réseaux sous-jacents, échange de nombreuses formes d'informations (chiers binaires, images xes, annotations...) en plus de la conférence proprement dite. Bien entendu, le protocole de données est formalisé en ASN.1 et le codage est conforme aux règles de codage compact (PER). Bien d'autres protocoles des domaines multimédias sont spéciés en ASN.1. Les systèmes audiovisuels et multimédias (série UIT-T H.200), la visiophonie sur RNIS (recommandation UIT-T H.320) et les communications multimédias en temps réel sur Internet (recommandation UIT-T 3. et ovma/mug/ 4.

9 7 - De nombreux protocoles spéciés en ASN.1 87 H.323) 5, par exemple, sont régulièrement cités dans la presse spécialisée ces derniers temps. 7.5 Internet Dans le monde Internet, en pleine expansion actuellement, ASN.1 apparaît depuis longtemps dans plusieurs Requests For Comments 6 (RFC) qui spécient des protocoles. On trouve par exemple les RFC (The Common Information Services and Protocols for the Internet, CMOT and CMIP) etrfc (A Simple Network Management Protocol, SNMP), deux protocoles concurrents qui permettent à un gestionnaire de réseau de contrôler et d'évaluer les performances d'un élément de réseau distant. Malheureusement, l'espace de liberté qu'est l'internet Engineering Task Force (IETF) a souvent laissé persister des utilisations trop libérales d'asn.1. On reproche souvent aux RFC: d'utiliser systématiquementle type OCTET STRING pour spécier des données mal connues ou pour éviter d'indiquer trop formellement ce qu'elles représentent; de dénir de nombreuses macros et instances de macros pour représenter des liens sémantiques sans volonté de les remplacer par des classes et objets informationnels alors que le concept de macros est mal pris en compte par les compilateurs ASN.1 (à l'opposé, il faut aussi reconnaître qu'il n'existe malheureusement aucun compilateur du domaine public qui prenne en compte ce concept) ; de ne pas indiquer clairement quelle version de la norme ASN.1 est utilisée et de mélanger des modules écrits en ASN.1:1990 avec d'autres en ASN.1:1994 dans la même spécication, ce qui crée souvent des problèmes d'analyse avec les compilateurs ASN.1 ; de prendre des libertés avec la syntaxe d'asn.1 et parfois avec la syntaxe de transfert des BER, voire des PER, ce qui empêche C'est un moyen rapide de publier sur le web des propositions de nouvelles normes pour Internet et de recevoir des commentaires (http://www.browncs.com/rfc.html)

10 88 ASN.1 Communication entre systèmes hétérogènes par Olivier Dubuisson, c 1999, Springer Verlag (ISBN ) d'utiliser des compilateurs ASN.1 du commerce et les codeurs et décodeurs génériques qu'ils produisent, et conduit souvent à coder la spécication à la main. Deux gros projets assez récents sont spéciés en ASN.1 malgré le mauvais accueil que la communauté Internet leur réserve souvent (en général parce qu'asn.1 porte les lourdes étiquettes ISO et OSI!). Tout d'abord, depuis sa version datée 1992, le protocole ANSI Z39.50 (norme ISO ) 9 est spécié en ASN.1 et codé en BER. Une variante de ce protocole a été utilisée dans le service WAIS (Wide Area Information Server) qui permet de rendre accessibles sur Internet toutes sortes d'informations (catalogues de bibliothèques, annuaires, archives de serveur ftp, groupes de news, images, programmes sources, documents multimédias...), de faire une recherche par mots-clés, d'élargir cette recherche en incluant dans la question des parties de documents déjà trouvés et de rapatrier les documents sélectionnés. Le protocole Z39.50 est surtout utilisé dans les bibliothèques et les centres de documentation et d'information car il est bien adapté aux formats de notices qu'ils gèrent. De nouvelles règles de codage, dites XER (cf. section 21.4 page 452), sont actuellement mises au point pour favoriser l'utilisation de ce protocole sur le web. Ensuite, le système d'authentication et de distribution de clés Kerberos 10 développé par le Massachusetts Institute of Technology (MIT) est un programme informatique permettant de protéger les échanges dans le réseau d'une université ou d'une organisation [Opp96]. Depuis sa version 5, les transferts de données sont spéciés en ASN.1. Microsoft a annoncé que ce système d'authentication serait pris en compte dans la version 5 de Windows NT r. De même, la norme de chirement à clé publique PKCS n o 7(Public Key Cryptography Standards) 11 [RSA93] spécie en ASN.1 une syntaxe de messages chirés avec signature numérique qui est codée en BER. Cette norme a été produite en 1991 par un consortium de fabricants d'ordinateurs et par le MIT. Enn, les protocoles de commerce et de paiement électroniques que nous aborderons dans la section 7.7, ainsi que les communications multimédias présentées dans la section précédente, prennent actuellement de plus en plus d'ampleur sur Internet

11 7 - De nombreux protocoles spéciés en ASN Échange de données informatisées (EDI) L'automatisation des échanges dans les domaines juridiques, économiques et commerciaux supprime toute duplication dans la saisie des informations. An de généraliser de tels échanges, plusieurs normes proposent des structures pour ces documents. La norme d'architecture de documents de bureau (Oce Document Architecture ou ODA) propose de transmettre dans le contenu du message électronique des informations de format qui complètent le texte proprement dit de façon à ce que le document puisse être présenté au destinataire selon la représentation souhaitée par l'expéditeur. Elle est particulièrement adaptée aux opérations de bureautique comme le traitement de textes, l'archivage et l'échange de documents. Spécié en ASN.1, le format d'échange, appelé ODIF (Oce Document Interchange Format, norme ISO ou recommandation UIT-T T.415), permet de véhiculer via une messagerie X.400 la description des documents émis (lettre, rapport, facture...) et leur contenu (texte, graphique, image...). La recommandation UIT-T X.435 propose un système de messagerie EDI au-dessus de la messagerie X.400. Il est destiné aux utilisateurs de la norme EDIFACT d'échange de documents commerciaux (cf. section 24.5 page 486) et des autres syntaxes d'edi généralement utilisées. La norme de transfert et de manipulation de documents (Document Transfer And Manipulation, DTAM, recommandations UIT-T T.431 et suivantes) fournit, au cours d'une association entre deux applications, un service de traitement, d'accès, de gestion et de transfert de documents structurés conformément à l'architecture ODA. Ce service susamment général permet de couvrir les demandes d'applications télématiques très diverses comme la télécopie de groupe IV (transmission sur RNIS, 5 secondes/pages, option couleur) et les systèmes Vidéotex. Ces deux normes sont spéciées en ASN Commerce et paiement électroniques Autre domaine en pleine expansion aujourd'hui grâce à la généralisation d'internet dans les foyers et dans les entreprises, le commerce électronique, et plus particulièrement la sécurisation des paiements, doit s'aranchir de la diversité des supports de paiement, des réseaux et des logiciels. ASN.1 est un bon candidat pour résoudre cette demande.

12 90 ASN.1 Communication entre systèmes hétérogènes par Olivier Dubuisson, c 1999, Springer Verlag (ISBN ) SET (Secured Electronic Transaction) 12 est une norme élaborée en commun par plusieurs sociétés américaines (Mastercard, Visa, American Express, Netscape, IBM...) qui est chargée de sécuriser les paiements sur Internet. Elle se fonde sur la norme PKCS n o 7dechirement à clé publique présentée page 88 et sur les procédures d'authentication [X.509] de l'annuaire dont nous avons déja parlé dans la section 7.3 page 84. Elle ore les services suivants : condentialité des informations relatives au paiement, intégrité des données transférées, authentication du détenteur du compte et du commerçant. An de bénécier de la spécicité française, premier pays à avoir généralisé l'utilisation de la carte à puce (par rapport à la piste magnétique), le groupement d'intérêt économique GIE Cartes Bancaires 13, dont le rôle consiste à dénir les particularités des cartes de paiement pour la France, a développé une norme d'avenir, adaptée de la norme SET, et nommée C-SET 14 (Chip-SET). Spéciée elle aussi en ASN.1, elle s'appuie sur la carte bancaire à puce pour certier le paiement et évite l'échange de certicats d'authentication. La norme SET est présentée plus en détails dans [SSGF97], par exemple. Aux États-Unis, le comité ANSI X.9 15 qui regroupe plus de 300 acteurs nanciers (banques, investisseurs, fabricants de logiciels, associations...) est chargé de développer des normes nationales pour faciliter les opérations nancières : paiement électronique sur Internet, service sécurisé de banque à domicile, échange de messages commerciaux, transfert de fonds... Les normes qui spécient ces transferts de données sont spéciées... en ASN.1! 7.8 Utilisation dans le cadre d'autres notations formelles ASN.1 est le langage de typage des données dans trois notations formelles normalisées dont nous reparlerons en détail dans le chapitre 23. Les directives pour la dénition d'objets gérés (Guidelines for the De- nition of Managed Objects, GDMO [ISO ]) permettent de modéliser les aspects de gestion technique et administrative de systèmes sous forme d'objets composés d'attributs (dont le type est décrit en ASN.1) et

13 7 - De nombreux protocoles spéciés en ASN.1 91 et d'actions qui engendrent un changement d'état de ces attributs (les arguments et valeurs de retour de ces opérations sont aussi typés en ASN.1). La gestion de systèmes ou de réseaux permet d'assurer leur fonctionnement continu, able et ecace en optimisant les performances et en palliant les défaillances d'un équipement, par exemple. Toutes les parties d'un réseau d'ordinateurs ou d'un réseau de télécommunications peuvent ainsi être contrôlées : routeurs, les d'attente, capteurs, journaux, versions de logiciels installés, horloges, comptes... Le protocole de couche Application CMIP (Common Management Information Protocol [ISO9596-1]) chargé d'acheminer toutes les informations de gestion (les objets gérés) de manière bidirectionnelle entre le gestionnaire et ses agents est spécié en ASN.1. Le Langage de Description et de Spécication LDS (en anglais, Speci- cation and Description Language, SDL, recommandation UIT-T Z.100) permet de formaliser de nombreux aspects des réseaux de télécommunications : signalisation, commutation, interfonctionnement des réseaux, traitement des données, protocoles... C'est un langage prisé, en dehors même des télécommunications. Tout d'abord muni du langage ACT ONE pour décrire les types des données manipulées dans la spécication, il s'est vu adjoindre ASN.1 pour remplir le même rôle tout en facilitant la chaîne de développement d'un protocole : formalisation, implantation, test et validation. ASN.1 tend désormais de plus en plus à remplacer ACT ONE. TTCN (Tree and Tabular Combined Notation, norme ISO 9646) est un langage de description de tests adapté au test de protocoles. Il permet d'exprimer, indépendamment de l'architecture de test, des suites de tests abstraites sous forme de PDU ou de primitives de service (cf. note 1 page 23) sans se préoccuper de leur codage. An de faciliter la description des séquences de tests pour les protocoles de couche Application, ASN.1 a été inclus dans TTCN et peut être utilisé même si la spécication de base n'est pas décrite en ASN.1.

14 92 ASN.1 Communication entre systèmes hétérogènes par Olivier Dubuisson, c 1999, Springer Verlag (ISBN ) 7.9 Et encore bien d'autres domaines d'application Nous allons terminer ce chapitre par une énumération à la Prévert 16 d'autres domaines d'utilisation d'asn.1. Le futur réseau aéronautique mondial (Aeronautical Telecommunication Network, ATN), dont la mise en uvre européenne devrait s'eectuer vers 2005, est fondé sur l'utilisation de protocoles OSI. Toutes les informations échangées entre les avions et les systèmes de contrôle au sol seront spéciées en ASN.1 et codées en PER. Dans le domaine des télécommunications, ASN.1 est incontournable (toutes les branches ne l'ont cependant pas encore adopté). Il est ainsi utilisé pour le téléphone cellulaire (comme le protocole MAP, Mobile Application Part, des réseaux GSM), la gestion des numéros verts 0800, le réseau numérique à intégration de services (RNIS), le réseau intelligent (le protocole INAP CS2, Intelligent Network Application Protocol, représente plus de 250 pages de dénitions ASN.1 et utilise la norme de l'annuaire X.500), le système de signalisation sémaphore n o 7 (SS7) entre les commutateurs du réseau téléphonique (la signalisation est un domaine où l'utilisation d'asn.1 pourrait être ampliée)... Le couplage téléphonie-informatique qui permet de faire communiquer un système téléphonique (comme un PABX, Private Automatic Branch exchange) avec des applications informatiques est en pleine évolution, particulièrement dans les centres d'appels dont il améliore grandement la productivité et dans le cadre plus balbutiant de la bureautique communicante où il permet d'intégrer de manière homogène l'ensemble des produits et services informatiques et téléphoniques. Les normes Computer Supported Telecommunications Applications ou CSTA 17 spécient en ASN.1 avec un codage BER la structure des messages échangés entre les équipements téléphoniques et les applications informatiques. Le service de messagerie industrielle MMS (Manufacturing Message Specication 18, norme ISO 9506) permet de contrôler les systèmes de productique en s'aranchissant de l'hétérogénéité des équipements : robots, machines-outils à commande numérique, automates 16. D'autres énumérations à la Prévert sont disponibles aux adresses nokalva.com/rstand.htm, et

15 7 - De nombreux protocoles spéciés en ASN.1 93 programmables... Il est utilisé, par exemple, pour acheter et vendre de l'électricité en temps réel, pour contrôler des papeteries, des chaînes de fabrication automobile, des usines chimiques ou alimentaires. Aux États-Unis, le National Center for Biotechnology Information (NCBI) a créé GenBank 19, une base de données qui contient près de deux milliards de séquences d'adn (acide désoxyribonucléique). Chaque jour, le centre américain échange des séquences d'adn avec ses équivalents européen et japonais. Les données d'ajout et d'extraction de la base sont spéciées en ASN Par ailleurs, la National Library of Medicine a développé quatre bases de connaissance (Unied Medical Language System, UMLS 21 ) dont les formats d'échange sont spéciés en ASN.1. Ceux-ci décrivent notamment des articles scientiques. La suite de cette section est ouverte aux lecteurs qui voudront bien nous faire parvenir des utilisations originales d'asn.1 (ou corriger certaines inexactitudes contenues dans ce chapitre!) ftp://ncbi.nlm.nih.gov/mmdb/specdocs/ncbi.asn 21.

Services OSI. if G.Beuchot. Services Application Services Présentation - Session Services Transport - Réseaux - Liaison de Données - Physique

Services OSI. if G.Beuchot. Services Application Services Présentation - Session Services Transport - Réseaux - Liaison de Données - Physique Services OSI Services Application Services Présentation - Session Services Transport - Réseaux - Liaison de Données - Physique 59 SERVICES "APPLICATION" Architecture spécifique : ALS (Application Layer

Plus en détail

A.L.S. : Application Layer Structure (ISO 9545)

A.L.S. : Application Layer Structure (ISO 9545) GÉNÉRALITÉS (1/1) Couche «la plus haute» du modèle OSI qui offre divers services à un utilisateur final d un système ouvert (logiciel, humain). SITE A SITE B Système Ouvert A Application Présentation Session

Plus en détail

Réalisation d un serveur CTI-CSTA sur TCP/IP

Réalisation d un serveur CTI-CSTA sur TCP/IP Alcôve http://www.alcove.fr 1/28 Réalisation d un serveur CTI-CSTA sur TCP/IP Julien Gaulmin Cette présentation est librement diffusable sous les termes de la GNU Free Documentation

Plus en détail

18 TCP Les protocoles de domaines d applications

18 TCP Les protocoles de domaines d applications 18 TCP Les protocoles de domaines d applications Objectifs 18.1 Introduction Connaître les différentes catégories d applications et de protocoles de domaines d applications. Connaître les principaux protocoles

Plus en détail

Introduction aux Systèmes Distribués. Introduction générale

Introduction aux Systèmes Distribués. Introduction générale Introduction aux Systèmes Distribués Licence Informatique 3 ème année Introduction générale Eric Cariou Université de Pau et des Pays de l'adour Département Informatique Eric.Cariou@univ-pau.fr 1 Plan

Plus en détail

GÉNÉRALITÉS (1/1) LA REPRESENTATION de l INFORMATION

GÉNÉRALITÉS (1/1) LA REPRESENTATION de l INFORMATION GÉNÉRALITÉS (1/1) La couche Présentation : est concernée par LA REPRESENTATION de l INFORMATION = = > Objectif : fournir un service assurant une représentation commune de l information échangée entre systèmes

Plus en détail

Couche 7/OSI : APPLICATION

Couche 7/OSI : APPLICATION ervices pplication tructure de la couche pplication (L) 119 ouche 7/OI : PPLITION ette couche donne lieu à l'établissement d'une assez grande variété de standards spécifiques d'une gamme d'applications

Plus en détail

Programmabilité du réseau avec l'infrastructure axée sur les applications (ACI) de Cisco

Programmabilité du réseau avec l'infrastructure axée sur les applications (ACI) de Cisco Livre blanc Programmabilité du réseau avec l'infrastructure axée sur les applications (ACI) de Cisco Présentation Ce document examine la prise en charge de la programmabilité sur l'infrastructure axée

Plus en détail

Logiciels serveurs et outils d'administration pour le Web

Logiciels serveurs et outils d'administration pour le Web Introduction Le World Wide Web ou WWW, littéralement «toile d'araignée mondiale», est un système d'informations ouvert qui a été conçu spécifiquement pour simplifier l'utilisation et l'échange de documents.

Plus en détail

Couche 1: le niveau physique

Couche 1: le niveau physique Couche 1: le niveau physique 1 Fonction: assurer la transmission physique de trains de bits sur les moyens physiques d interconnexion entre deux entités de liaison adjacentes (support de transmission).

Plus en détail

RECOMMANDATION UIT-R M.1182 INTÉGRATION DES SYSTÈMES DE COMMUNICATION MOBILES DE TERRE ET PAR SATELLITE. (Question UIT-R 89/8)

RECOMMANDATION UIT-R M.1182 INTÉGRATION DES SYSTÈMES DE COMMUNICATION MOBILES DE TERRE ET PAR SATELLITE. (Question UIT-R 89/8) Rec. UIT-R M.1182 1 RECOMMANDATION UIT-R M.1182 INTÉGRATION DES SYSTÈMES DE COMNICATION MOBILES DE TERRE ET PAR SATELLITE (Question UIT-R 89/8) Rec. UIT-R M.1182 (1995) Résumé La présente Recommandation

Plus en détail

Manuel d'utilisation d'apimail V3

Manuel d'utilisation d'apimail V3 Manuel d'utilisation d'apimail V3 I Préambule Page 3 II Présentation Page 4 III Mise en route Configuration Page 5 Messagerie Serveur smtp Serveur pop Compte pop Mot de passe Adresse mail Laisser les messages

Plus en détail

STACCINI Pascal UFR Médecine Nice Université Nice-Sophia Antipolis

STACCINI Pascal UFR Médecine Nice Université Nice-Sophia Antipolis 2.3 : Apprécier les normes et standards et les technologies permettant l interopérabilité et le travail en réseau Chapitre 2 : Travail collaboratif en santé Normes et technologies de l interopérabilité

Plus en détail

Architectures et Web

Architectures et Web Architectures et Web Niveaux d'abstraction d'une application En règle générale, une application est découpée en 3 niveaux d'abstraction : La couche présentation ou IHM (Interface Homme/Machine) gère les

Plus en détail

LES NOUVELLES TECHNOLOGIES DE L'INFORMATION (SUITE).

LES NOUVELLES TECHNOLOGIES DE L'INFORMATION (SUITE). LES NOUVELLES TECHNOLOGIES DE L'INFORMATION (SUITE). LE MULTIMEDIA DÉFINITION C est un ensemble de technologies permettant : D intégrer texte, son, image fixe, animée et de les synthétiser sur un même

Plus en détail

Couches Session et Présentation de données

Couches Session et Présentation de données Couches Session et Présentation de données Master Informatique première année Olivier Flauzac olivier.flauzac@univ-reims.fr Olivier Flauzac (URCA) Couches Session et Présentation de données olivier.flauzac@univ-reims.fr

Plus en détail

Architectures de communication. «Architecture protocolaire réseau» «protocolaire»

Architectures de communication. «Architecture protocolaire réseau» «protocolaire» Architectures de communication C. Pham Université de Pau et des Pays de l Adour Département Informatique http://www.univ-pau.fr/~cpham Congduc.Pham@univ-pau.fr «Architecture protocolaire réseau» Architecture

Plus en détail

Active Directory Sommaire :

Active Directory Sommaire : Active Directory Sommaire : Définition Ce qu'il permet A quoi sert-il? Principe de fonctionnement Structure Hiérarchie Schéma Qu'est ce qu'un service d'annuaire? Qu'elle est son intérêt? L'installation

Plus en détail

Chapitre 4 Les Servlets. 1. Qu'est-ce qu'une Servlet? 1.1 Présentation. 1.2 Requêtes HTTP

Chapitre 4 Les Servlets. 1. Qu'est-ce qu'une Servlet? 1.1 Présentation. 1.2 Requêtes HTTP 210 Les Servlets 1. Qu'est-ce qu'une Servlet? 1.1 Présentation Les Servlets sont la base de la programmation Java EE. La conception d'un site Web dynamique en Java repose sur ces éléments. Une Servlet

Plus en détail

Projet : PcAnywhere et Le contrôle à distance.

Projet : PcAnywhere et Le contrôle à distance. Projet : PcAnywhere et Le contrôle à distance. PAGE : 1 SOMMAIRE I)Introduction 3 II) Qu'est ce que le contrôle distant? 4 A.Définition... 4 B. Caractéristiques.4 III) A quoi sert le contrôle distant?.5

Plus en détail

Création d un WebService. Tp WinDev Numéro 13

Création d un WebService. Tp WinDev Numéro 13 Tp WinDev Numéro 13 Objectifs : Création d un WebService Paramétrage d un serveur Web, Création du Service Web, Création du client consommateur, Approche XML, SOAP Outils : Un serveur d application Ce

Plus en détail

Configuration d'un annuaire LDAP

Configuration d'un annuaire LDAP Le serveur Icewarp Configuration d'un annuaire LDAP Version 10.3 Juillet 2011 Icewarp France / DARNIS Informatique i Sommaire Configuration d'un annuaire LDAP 1 Introduction... 1 Qu'est-ce que LDAP?...

Plus en détail

CHAPITRE 1 : CONCEPTS DE BASE

CHAPITRE 1 : CONCEPTS DE BASE CHAPITRE 1 : CONCEPTS DE BASE 1.1 C est quoi l INTERNET? C est le plus grand réseau télématique au monde, créé par les Américains et issu du réseau ARPANET (Advanced Research Projects Agency ). Ce dernier

Plus en détail

1- PRESENTATION D'INTERNET

1- PRESENTATION D'INTERNET TECHNOLOGIE 1- PRESENTATION D'INTERNET Dans les années 1960, l'arpa (U.S. Defense Departments Advanced Research Porjects Agency) crée le réseau ARPANET. Ce réseau reliait entre eux les sites informatiques

Plus en détail

Présentation générale des Web Services

Présentation générale des Web Services Présentation générale des Web Services Vue Globale Type d'architecture reposant sur les standards de l'internet Alternative aux architectures classiques : Client/serveur n/tiers Orientée services permettant

Plus en détail

Sauvegardes sous Windows c 2003 serveur

Sauvegardes sous Windows c 2003 serveur Sauvegardes sous Windows c 2003 serveur Louis-Maurice De Sousa ~ Fabrice Lemoine ~ Jackie Daon 27 mars 2006 Table des matières 1 Introduction 3 2 NTbackup 3 2.1 La sauvegarde...........................

Plus en détail

Le courrier électronique. F. Nolot

Le courrier électronique. F. Nolot Le courrier électronique F. Nolot 1 Le courrier électronique Une des applications les plus importantes dans Internet Particularité du courrier électronique Un destinataire (ou l'expéditeur) n'est pas toujours

Plus en détail

Annexe : La Programmation Informatique

Annexe : La Programmation Informatique GLOSSAIRE Table des matières La Programmation...2 Les langages de programmation...2 Java...2 La programmation orientée objet...2 Classe et Objet...3 API et Bibliothèque Logicielle...3 Environnement de

Plus en détail

TBT/400 Description X400 Page 1/11

TBT/400 Description X400 Page 1/11 TBT/400 Description X400 Page 1/11 1. Introduction : 2 2. La norme X400 3 2.1. Schéma de fonctionnement de la poste : 3 2.2. le Système de transfert des messages (MTS : Message Transfer System) : 3 2.3.

Plus en détail

Windows Server 2008. Chapitre 3 : Le service d annuaire Active Directory: Concepts de base

Windows Server 2008. Chapitre 3 : Le service d annuaire Active Directory: Concepts de base Windows Server 2008 Chapitre 3 : Le service d annuaire Active Directory: Concepts de base omar.cheikhrouhou@isetsf.rnu.tn omar.cheikhrouhou@ceslab.org Objectives Comprendre les concepts de base d Active

Plus en détail

Partie Réseaux TD 1 : Théorie des réseaux

Partie Réseaux TD 1 : Théorie des réseaux Partie Réseaux TD 1 : Théorie des réseaux 1 Les réseaux 1.1 Qu est-ce qu un réseau? Un réseau est un ensemble d ordinateurs pouvant communiquer entre eux. 1.1.1 Types de réseaux Il y a deux types de réseaux

Plus en détail

Stratégie de groupe dans Active Directory

Stratégie de groupe dans Active Directory Stratégie de groupe dans Active Directory 16 novembre 2012 Dans ce document vous trouverez des informations fondamentales sur les fonctionnements de Active Directory, et de ses fonctionnalités, peut être

Plus en détail

Annuaire : Active Directory

Annuaire : Active Directory Annuaire : Active Directory Un annuaire est une structure hiérarchique qui stocke des informations sur les objets du réseau. Un service d'annuaire, tel qu'active Directory, fournit des méthodes de stockage

Plus en détail

Sécurité Informatique

Sécurité Informatique République Algérienne Démocratique et Populaire Université M'Hamed Bougara-Boumerdes Faculté des sciences département d'informatique Sécurité Informatique Les protocoles de messagerie sécurisés Réalisé

Plus en détail

Annuaires LDAP et méta-annuaires

Annuaires LDAP et méta-annuaires Annuaires LDAP et méta-annuaires Laurent Mynard Yphise 6 rue Beaubourg - 75004 PARIS yphise@yphise.com - http://yphise.fr T 01 44 59 93 00 F 01 44 59 93 09 LDAP020314-1 Agenda A propos d Yphise Les annuaires

Plus en détail

Rapport d'architecture

Rapport d'architecture Romain Alexandre Cécile Camillieri Rapport d'architecture 1 / 12 Table des matières I) Description du projet p. 3 1) Canaux de communication p. 3 2) Diagrammes de cas d'utilisation p. 3 II) Gestion des

Plus en détail

Scéance 1. 1 Présentation de l'ent. 1.1 Les sites de l'universités. 1.2 La documentation. ENT : Environnement numérique de travail

Scéance 1. 1 Présentation de l'ent. 1.1 Les sites de l'universités. 1.2 La documentation. ENT : Environnement numérique de travail Scéance 1 1 Présentation de l'ent ENT : Environnement numérique de travail Service en ligne : service accessible via une connexion au réseau. 1.1 Les sites de l'universités 1.1.1 Présentation Le portail

Plus en détail

Master d'informatique E-Secure. Réseaux. Applications de l'internet

Master d'informatique E-Secure. Réseaux. Applications de l'internet Master d'informatique E-Secure Réseaux Applications de l'internet Bureau S3-354 Jean.Saquet@unicaen.fr http : saquet.users.greyc.fr/m2/rezo Client / serveur (1) Beaucoup d'applications sur ce modèle :

Plus en détail

Guide de l'utilisateur de l'application mobile

Guide de l'utilisateur de l'application mobile Guide de l'utilisateur de l'application mobile Avis de droit d'auteur Copyright Acronis International GmbH, 2002-2012. Tous droits réservés. «Acronis», «Acronis Compute with Confidence», «Acronis Recovery

Plus en détail

PROGRAMME DU CONCOURS DE RÉDACTEUR INFORMATICIEN

PROGRAMME DU CONCOURS DE RÉDACTEUR INFORMATICIEN PROGRAMME DU CONCOURS DE RÉDACTEUR INFORMATICIEN 1. DÉVELOPPEMENT D'APPLICATION (CONCEPTEUR ANALYSTE) 1.1 ARCHITECTURE MATÉRIELLE DU SYSTÈME INFORMATIQUE 1.1.1 Architecture d'un ordinateur Processeur,

Plus en détail

TRANSFERT, ACCES et MANIPULATION de FICHIERS F T A M. if G.Beuchot. Transfert et Manipulation de Fichiers : FTAM

TRANSFERT, ACCES et MANIPULATION de FICHIERS F T A M. if G.Beuchot. Transfert et Manipulation de Fichiers : FTAM TRANSFERT, ACCES et MANIPULATION de FICHIERS F T A M 363 Présentation FTAM : FILE TRANSFER, ACCES and MANIPULATION Référence OSI : IS 8571- [1,2,3,4] RÔLE : PERMETTRE D'ACCEDER Â UN SYSTEME DE FICHIERS

Plus en détail

DOCUMENTATION ROUTAGE ÉCHANGES. d un produit;

DOCUMENTATION ROUTAGE ÉCHANGES. d un produit; TRAVAIL COOPÉRATIF Bruno Gauthier gauthier@univ-mlv.fr 09/05/00 1 INTRODUCTION DOCUMENTATION ROUTAGE ÉCHANGES COLLABORATION : utilisation de l information partagée (telle que les documents de références

Plus en détail

Cours CCNA 1. Exercices

Cours CCNA 1. Exercices Cours CCNA 1 TD2 Exercices Exercice 1 : Dressez la liste des 5 périphériques finaux, 6 périphériques intermédiaires et 3 formes de support réseau. Périphériques finaux (hôtes): ordinateur de bureau, ordinateur

Plus en détail

Modélisation des réseaux : Le modèle OSI et ses dérivés

Modélisation des réseaux : Le modèle OSI et ses dérivés Chapitre 1 1 Modélisation des réseaux : Le modèle OSI et ses dérivés Le modèle OSI de l ISO 2 Le modèle d'interconnexion des Systèmes Ouverts (Open Systems Interconnection) a été proposé par l'iso (International

Plus en détail

Ce document décrit une solution de single sign-on (SSO) sécurisée permettant d accéder à Microsoft Exchange avec des tablettes ou smartphones.

Ce document décrit une solution de single sign-on (SSO) sécurisée permettant d accéder à Microsoft Exchange avec des tablettes ou smartphones. PERSPECTIVES Le Single Sign-On mobile vers Microsoft Exchange avec OWA et ActiveSync Ce document décrit une solution de single sign-on (SSO) sécurisée permettant d accéder à Microsoft Exchange avec des

Plus en détail

Chapitre 5 : Les relations Client-Serveur. Support des services et serveurs

Chapitre 5 : Les relations Client-Serveur. Support des services et serveurs SI 5 BTS Services Informatiques aux Organisations 1 ère année Chapitre 5 : Support des services et serveurs Objectifs : Les relations Client-Serveur Comprendre les échanges entre client et serveur. Savoir

Plus en détail

A. À propos des annuaires

A. À propos des annuaires Chapitre 2 A. À propos des annuaires Nous sommes familiers et habitués à utiliser différents types d'annuaires dans notre vie quotidienne. À titre d'exemple, nous pouvons citer les annuaires téléphoniques

Plus en détail

INTERNET. Réalisé par : Mme CHIFA Nawal

INTERNET. Réalisé par : Mme CHIFA Nawal INTERNET Réalisé par : Mme CHIFA Nawal Plan Introduction Les services de l'internet Les moteurs de recherche, annuaires Google Outlook INTRODUCTION Définition: le mot internet vient de la contraction des

Plus en détail

Un peu d'organisation. Conception et Programmation par Objets HLIN406. Sommaire. Pourquoi vous parler de conception par objets? Notion de modélisation

Un peu d'organisation. Conception et Programmation par Objets HLIN406. Sommaire. Pourquoi vous parler de conception par objets? Notion de modélisation Un peu d'organisation Conception et Programmation par Objets HLIN406 Marianne Huchard, Clémentine Nebut LIRMM / Université de Montpellier 2 Premières semaines Contrôle des connaissances Supports 2015 Sommaire

Plus en détail

Projet de Veille Technologique

Projet de Veille Technologique Projet de Veille Technologique Programmation carte à puce - JavaCard Ing. MZOUGHI Ines (i.mzoughi@gmail.com) Dr. MAHMOUDI Ramzi (mahmoudr@esiee.fr) TEST Sommaire Programmation JavaCard Les prérequis...

Plus en détail

Communiquer à distance

Communiquer à distance Communiquer à distance www.fac-ainsebaa.com Logiciel de messagerie ou webmail Un courrier électronique (courriel, E-mail) est un petit paquet de données qui circule sur Internet, d'un ordinateur à un autre.

Plus en détail

Configurer son courrier électrique avec votre compte Abicom

Configurer son courrier électrique avec votre compte Abicom Configurer son courrier électrique avec votre compte Abicom De tous les services Internet, l'échange de courrier électronique est probablement le plus populaire et plus vieil outil de communication encore

Plus en détail

Introduction à la programmation orientée objet

Introduction à la programmation orientée objet 1. De la programmation par Goto à la programmation structurée Introduction à la programmation orientée objet 1.1. Branchement par Goto * Un simple test sur les valeurs des données: * Plus l'application

Plus en détail

1 LE L S S ERV R EURS Si 5

1 LE L S S ERV R EURS Si 5 1 LES SERVEURS Si 5 Introduction 2 Un serveur réseau est un ordinateur spécifique partageant ses ressources avec d'autres ordinateurs appelés clients. Il fournit un service en réponse à une demande d un

Plus en détail

Guide de l'utilisateur

Guide de l'utilisateur BlackBerry Internet Service Version: 4.5.1 Guide de l'utilisateur Publié : 2014-01-08 SWD-20140108170135662 Table des matières 1 Mise en route...7 À propos des formules d'abonnement pour BlackBerry Internet

Plus en détail

Objectifs. Maîtriser. Pratiquer

Objectifs. Maîtriser. Pratiquer 1 Bases de Données Objectifs Maîtriser les concepts d un SGBD relationnel Les modèles de représentations de données Les modèles de représentations de données La conception d une base de données Pratiquer

Plus en détail

Modèle spagetthi et solution EAI

Modèle spagetthi et solution EAI EAI Définition L'EAI est une notion ancienne mais toujours d'actualité. En effet, le besoin de faire communiquer des applications développées à des moments différents, dans des technologies différentes

Plus en détail

Protocole léger d accès à un répertoire (LDAP) : l option de codage binaire

Protocole léger d accès à un répertoire (LDAP) : l option de codage binaire RFC 4522 page - 1 - Traduction Claude Brière de L Isle Groupe de travail Réseau S. Legg, eb2bcom Request for Comments : 4522 Catégorie : Standards Track Traduction Claude Brière de L Isle Juin 2006 mai

Plus en détail

Rôles de la couche Application

Rôles de la couche Application Couche Application Concepts communs M1 Info Cours de Réseaux Z. Mammeri Couche Application Concepts communs M1 Info Z. Mammeri - UPS 1 Rôles de la couche Application Couche Application = source et destination

Plus en détail

Séminaire INTERNET. Nom de votre société. Séminaire Votre entreprise et INTERNET 1

Séminaire INTERNET. Nom de votre société. Séminaire Votre entreprise et INTERNET 1 Séminaire INTERNET Nom de votre société Séminaire Votre entreprise et INTERNET 1 Présentation du séminaire Introduction Historique Définitions Quelques chiffres Présentation d INTERNET Les composantes

Plus en détail

Historique et éléments du WEB.

Historique et éléments du WEB. Historique et éléments du WEB...1 1. Internet...2 1.1. Adresse IP...2 1.2. DNS...2 1.3. Approche client-serveur...3 2. Web...3 2.1. CERN (Conseil Européen pour la Recherche Nucléaire)...3 2.2. URL : Uniform

Plus en détail

Guide de configuration de SQL Server pour BusinessObjects Planning

Guide de configuration de SQL Server pour BusinessObjects Planning Guide de configuration de SQL Server pour BusinessObjects Planning BusinessObjects Planning XI Release 2 Copyright 2007 Business Objects. Tous droits réservés. Business Objects est propriétaire des brevets

Plus en détail

Services Réseaux - Couche Application. TODARO Cédric

Services Réseaux - Couche Application. TODARO Cédric Services Réseaux - Couche Application TODARO Cédric 1 TABLE DES MATIÈRES Table des matières 1 Protocoles de gestion de réseaux 3 1.1 DHCP (port 67/68)....................................... 3 1.2 DNS (port

Plus en détail

Titre. Mots clés Source. Date de publication Février 2001 Nombre de pages 39 Langue Liens avec autres normes

Titre. Mots clés Source. Date de publication Février 2001 Nombre de pages 39 Langue Liens avec autres normes Statut du document Titre Mots clés Source Date de publication Février 2001 Nombre de pages 39 Langue Liens avec autres normes Situation courante Final Draft electronic business XML (ebxml) Technical Architecture

Plus en détail

Le client/serveur repose sur une communication d égal à égal entre les applications.

Le client/serveur repose sur une communication d égal à égal entre les applications. Table des matières LES PRINCIPES DE BASE... 1 Présentation distribuée-revamping...2 Présentation distante...3 Traitements distribués...3 données distantes-rd...4 données distribuées-rda distribué...4 L'ARCHITECTURE

Plus en détail

La Solution Crypto et les accès distants

La Solution Crypto et les accès distants La Solution Crypto et les accès distants Introduction L'objectif de ce document est de présenter les possibilités d'accès distants à La Solution Crypto. Cette étude s'appuie sur l'exemple d'un groupement

Plus en détail

Fonctionnement du serveur Z39.50

Fonctionnement du serveur Z39.50 Fonctionnement du serveur Z39.50 Table des matières 1 Configuration du serveur...2 1.1 Comportement du serveur...2 1.2 Configuration de la traduction z39.50 -> base de données...2 1.3 Configuration du

Plus en détail

Les services sur Internet. Messagerie, FTP et Web

Les services sur Internet. Messagerie, FTP et Web Les services sur Internet Messagerie, FTP et Web 1 Service de messagerie (1) Plus connu sous le nom de E-mail (Electronic Mail ou courrier électronique), ce service permet d échanger des messages et des

Plus en détail

La représentation des filtres de recherche LDAP

La représentation des filtres de recherche LDAP Groupe de travail sur les réseaux T. Howes Requête pour Commentaires : 2254 Netscape Communications Corp. Catégorie : Standard Décembre 1997 Traduction : Yves lescop Lycée la croix-rouge - Brest La représentation

Plus en détail

Les messages d erreur d'applidis Client

Les messages d erreur d'applidis Client Fiche technique AppliDis Les messages d erreur d'applidis Client Fiche IS00313 Version document : 1.00 Diffusion limitée : Systancia, membres du programme Partenaires AppliDis et clients ou prospects de

Plus en détail

Gestionnaire de connexions Guide de l utilisateur

Gestionnaire de connexions Guide de l utilisateur Gestionnaire de connexions Guide de l utilisateur Version 1.0 FR 2010 Nokia. Tous droits réservés. Nokia, Nokia Connecting People et le logo Nokia Original Accessories sont des marques commerciales ou

Plus en détail

ISO/CEI 9594-7 NORME INTERNATIONALE. Technologies de l'information Interconnexion de systèmes ouverts (OSI) L'annuaire: Classes d'objets sélectionnées

ISO/CEI 9594-7 NORME INTERNATIONALE. Technologies de l'information Interconnexion de systèmes ouverts (OSI) L'annuaire: Classes d'objets sélectionnées NORME INTERNATIONALE ISO/CEI 9594-7 Cinquième édition 2005-12-15 Technologies de l'information Interconnexion de systèmes ouverts (OSI) L'annuaire: Classes d'objets sélectionnées Information technology

Plus en détail

Chapitre 1. Présentation générale de l Internet

Chapitre 1. Présentation générale de l Internet Chapitre 1. Présentation générale de l Internet Sommaire Chapitre 1. Présentation générale de l Internet... 1 1. Vue d ensemble d Internet... 2 1.1. Introduction... 2 1.2. Définition de l Internet... 2

Plus en détail

MEGA Administration-Supervisor. Guide de l administrateur

MEGA Administration-Supervisor. Guide de l administrateur MEGA Administration-Supervisor Guide de l administrateur MEGA 2009 SP4 1ère édition (juin 2010) Les informations contenues dans ce document pourront faire l objet de modifications sans préavis et ne sauraient

Plus en détail

Présentation de Active Directory

Présentation de Active Directory Brevet de Technicien Supérieur Informatique de gestion. Benoît HAMET Session 2001 2002 Présentation de Active Directory......... Présentation d Active Directory Préambule...4 Introduction...5 Définitions...5

Plus en détail

Connection au Serveur de Communications. Présentation et Installation de la Machine Cliente.

Connection au Serveur de Communications. Présentation et Installation de la Machine Cliente. Connection au Serveur de Communications Présentation et Installation de la Machine Cliente. Le Service D accès Distant. 1. Différentes connexions possibles : Les clients peuvent se connecter par le biais

Plus en détail

NOTIONS SUR WINDOWS NT

NOTIONS SUR WINDOWS NT Chapitre 10 NOTIONS SUR WINDOWS NT Le système d'exploitation WINDOWS NT (New Technology) a été conçu par Microsoft entre 1988 et 1993. Cinq objectifs étaient poursuivis en créant ce nouveau SE : - offrir

Plus en détail

L ADMINISTRATION Les concepts

L ADMINISTRATION Les concepts L ADMINISTRATION Les concepts Complexité des réseaux et systèmes besoins d outils d aide à la gestion Objectifs Superviser le fonctionnement du S.I. et des réseaux Optimiser l utilisation des ressources

Plus en détail

Windows Server 2008. Chapitre 4 : Active Directory Gestion des utilisateurs, des ordinateurs et des groupes

Windows Server 2008. Chapitre 4 : Active Directory Gestion des utilisateurs, des ordinateurs et des groupes Windows Server 2008 Chapitre 4 : Active Directory Gestion des utilisateurs, des ordinateurs et des groupes omar.cheikhrouhou@isetsf.rnu.tn omar.cheikhrouhou@ceslab.org 1 Vue d'ensemble du module Gestion

Plus en détail

BAAN IVc. Guide de l'utilisateur BAAN Data Navigator

BAAN IVc. Guide de l'utilisateur BAAN Data Navigator BAAN IVc Guide de l'utilisateur BAAN Data Navigator A publication of: Baan Development B.V. B.P. 143 3770 AC Barneveld Pays-Bas Imprimé aux Pays-Bas Baan Development B.V. 1997 Tous droits réservés. Toute

Plus en détail

Plan du travail. 2014/2015 Cours TIC - 1ère année MI 86

Plan du travail. 2014/2015 Cours TIC - 1ère année MI 86 Plan du travail Chapitre 1: Internet et le Web Chapitre 2: Principes d Internet Chapitre 3 : Principaux services d Internet Chapitre 4 : Introduction au langage HTML 2014/2015 Cours TIC - 1ère année MI

Plus en détail

WEA Un Gérant d'objets Persistants pour des environnements distribués

WEA Un Gérant d'objets Persistants pour des environnements distribués Thèse de Doctorat de l'université P & M Curie WEA Un Gérant d'objets Persistants pour des environnements distribués Didier Donsez Université Pierre et Marie Curie Paris VI Laboratoire de Méthodologie et

Plus en détail

- A - B - La documentation en ligne > Glossaire internet. Vous trouverez ici un glossaire des termes les plus souvent utilisés sur Internet.

- A - B - La documentation en ligne > Glossaire internet. Vous trouverez ici un glossaire des termes les plus souvent utilisés sur Internet. La documentation en ligne > Glossaire internet Vous trouverez ici un glossaire des termes les plus souvent utilisés sur Internet. @ FTP PAQUET ASCII HOTE PING BACKBONE HTML PPP BANDE PASSANTE HTTP PROVIDER

Plus en détail

Administration et sécurité des réseaux M&K ELHDHILI

Administration et sécurité des réseaux M&K ELHDHILI Administration et sécurité des réseaux 1 Plan du cours Chapitre 1: Introduction à l administration des réseaux Domaines d activités Organisation logique (criètères, types de décisions ) Architectures et

Plus en détail

L INFORMATION GEOGRAPHIQUE

L INFORMATION GEOGRAPHIQUE Champs sur Marne ENSG/CERSIG Le 19-nove.-02 L INFORMATION GEOGRAPHIQUE Archivage Le Système d information géographique rassemble de l information afin de permettre son utilisation dans des applications

Plus en détail

WINDOWS SERVER 2003 Maintenance d'active directory V1.0

WINDOWS SERVER 2003 Maintenance d'active directory V1.0 WINDOWS SERVER 2003 Maintenance d'active directory V1.0 (Tutoriel réalisé par REYNAUD Guillaume) Quick-Tutoriel.com @ 2008 Page 1 / 9 Sommaire du Tutoriel 1 Introduction... 3 2 Défragmenter la Base Active

Plus en détail

1 Définition et présentation. 2 Le réseau Numéris. 3 Les services. 3.1 Les services Support (Bearer service) SYNTHESE

1 Définition et présentation. 2 Le réseau Numéris. 3 Les services. 3.1 Les services Support (Bearer service) SYNTHESE 1 Définition et présentation RNIS = Réseau Numérique à Intégration de Services En Anglais = ISDN = Integrated Services Digital Network Le RNIS est une liaison autorisant une meilleure qualité que le RTC

Plus en détail

SERVEUR DE MESSAGERIE

SERVEUR DE MESSAGERIE CRÉEZ VOTRE SERVEUR DE MESSAGERIE avec: version 4.3-B248 Sommaire PREAMBULE et REMERCIEMENTS Page 2 INTRODUCTION Page 2 AVERTISSEMENT Page 3 INSTALLATION Page 3 CONFIGURATION Page 12 CLIENT DE MESAGERIE

Plus en détail

Dispositif assurant le filtrage des accès aux ressources électroniques via un annuaire LDAP

Dispositif assurant le filtrage des accès aux ressources électroniques via un annuaire LDAP Dispositif assurant le filtrage des accès aux ressources électroniques via un annuaire LDAP Document révisé en Mars 2006 Introduction, historique et rappels Le filtrage des accès aux ressources électroniques

Plus en détail

Système informatique. Introduction aux systèmes d'exploitation des ordinateurs. Système informatique

Système informatique. Introduction aux systèmes d'exploitation des ordinateurs. Système informatique Système informatique Introduction aux systèmes d'exploitation des ordinateurs ndéfinition : C est l ensemble des matériels et logiciels destinés à réaliser des tâches qui mettent en jeu le traitement automatique

Plus en détail

La taille de fenêtre est le processus TCP utilisé pour préparer les données à transmettre

La taille de fenêtre est le processus TCP utilisé pour préparer les données à transmettre 1 À quel protocole les serveurs de messagerie font-ils appel pour communiquer les uns avec les autres? FTP HTTP TFTP SMTP POP SNMP 2 Lequel de ces énoncés décrit le fonctionnement de la taille de fenêtre

Plus en détail

Présentation Internet

Présentation Internet Présentation Internet 09/01/2003 1 Sommaire sières 1. Qu est-ce que l Internet?... 3 2. Accéder à l Internet... 3 2.1. La station... 3 2.2. La connection... 3 2.3. Identification de la station sur Internet...

Plus en détail

Conservation des documents numériques

Conservation des documents numériques Conservation des documents numériques Qu'est ce qu'un document numérique? Matthieu GIOUX matthieu.gioux@bnf.fr Contexte de la préservation des documents numériques Une croissance en expansion Développement

Plus en détail

TP4-5 : Authentication Java

TP4-5 : Authentication Java TP4-5 : Authentication Java V. Danjean V. Marangozova-Martin Résumé Le but de ce TP est double : se familiariser avec le mécanisme classique d'authentication en Java ; apprendre à utiliser la documentation

Plus en détail

Chapitre 4 PROTOCOLES SÉCURISÉS

Chapitre 4 PROTOCOLES SÉCURISÉS Chapitre 4 PROTOCOLES SÉCURISÉS 52 Protocoles sécurisés Inclus dans la couche application Modèle TCP/IP Pile de protocoles HTTP, SMTP, FTP, SSH, IRC, SNMP, DHCP, POP3 4 couche application HTML, MIME, ASCII

Plus en détail

LANDPARK ACTIVE DIRECTORY OPEN/LDAP

LANDPARK ACTIVE DIRECTORY OPEN/LDAP LANDPARK ACTIVE DIRECTORY OPEN/LDAP Solutions complètes d'inventaire, de gestion de parc et de helpdesk ITIL Avril 2014 LANDPARK ACTIVE DIRECTORY /OPENLDAP INDISPENSABLE POUR INTÉGRER AUTOMATIQUEMENT TOUS

Plus en détail

Université Laval Faculté des sciences et de génie Département d'informatique et de génie logiciel IFT-3101. Travail pratique #2

Université Laval Faculté des sciences et de génie Département d'informatique et de génie logiciel IFT-3101. Travail pratique #2 Université Laval Faculté des sciences et de génie Département d'informatique et de génie logiciel IFT-3101 Danny Dubé Hiver 2014 Version : 11 avril Questions Travail pratique #2 Traduction orientée-syntaxe

Plus en détail

Le service FTP. M.BOUABID, 04-2015 Page 1 sur 5

Le service FTP. M.BOUABID, 04-2015 Page 1 sur 5 Le service FTP 1) Présentation du protocole FTP Le File Transfer Protocol (protocole de transfert de fichiers), ou FTP, est un protocole de communication destiné à l échange informatique de fichiers sur

Plus en détail

Nokia Internet Modem Guide de l utilisateur

Nokia Internet Modem Guide de l utilisateur Nokia Internet Modem Guide de l utilisateur 9219840 Édition 1 FR 2010 Nokia. Tous droits réservés. Nokia, Nokia Connecting People et le logo Nokia Original Accessories sont des marques commerciales ou

Plus en détail