71502631 Sujets Exercices

  • View
    233

  • Download
    5

Embed Size (px)

Text of 71502631 Sujets Exercices

  • 7/23/2019 71502631 Sujets Exercices

    1/126

    Sujets des exercices dirigs

    Technologie pour les applicationsclient-serveur

    UE RSX 102

    Anne 2007-2008

    G. Florin, S. Natkin, E. Gressier,L. Duchien, J.M. Farinone

    CNAM- Anne 2007/2008 -1- Exercices Technologie client-serveur

  • 7/23/2019 71502631 Sujets Exercices

    2/126

    Table des matiresPREMIER CHAPITRE..........................................................................................................................................4

    EXERCICES CONTROLE REPARTI.................................................................................................................4

    SRIED'EXERCICESMODEMESSAGE..............................................................................................................................4Exercice 1: Automate de connexion TCP........................................................................................................4

    SRIED'EXERCICES : APPELDEPROCDUREDISTANTE.....................................................................................................6Exercice 2 : Traitement des pertes de messages...................................................................................... .......6Exercice 3 : Excutions trs longues...............................................................................................................6Exercice 4 : Appels en parallle (redondance massive).............................................................................. ...6Exercice 5 : Serveurs multiples (redondance slective)..................................................................................6Exercice 6 : Paralllisme et performance des communications en RPC........................................................7

    SRIED'EXERCICES : ETUDESDECAS...........................................................................................................................9Exercice 7 : Conception d'une application de niveau session....................................................................... .9Exercice 8 : Comparaison de la programmation d'applications rparties avec TCP et avec CORBA.......10Exercice 9 : Objets rpartis en CORBA........................................................................................................15

    SECOND CHAPITRE..........................................................................................................................................17

    EXERCICES PRSENTATION DES DONNEES............................................................................... .......... ...17

    SRIED'EXERCICESCONVERSIONS...............................................................................................................................17Exercice 1 : Optimisation des conversions............................................................................................ .......17Exercice 2 : Problme des formats de mmoire (petit boutiste, grand boutiste)..........................................17Exercice 3 : Dfinition de syntaxe ASN1....................................................................................... .......... .....18Exercice 4 : Dfinition de format de transfert ASN1............................................................................ ........19Exercice 5 : Dfinition de donnes en ASN1 et de leur format de transfert............................................. ....19Exercice 6 : Problme gnral ASN1............................................................................................................20Exercice 7 : Dfinition d'une traduction du langage IDL de CORBA vers le langage Pascal......... ........ ...21Exercice 8 : CORBA......................................................................................................................................23

    SRIED'EXERCICESSCURIT....................................................................................................................................28Exercice 9 : Cryptogramme 1............................................................................................................ ......... ..28Exercice 10 : Cryptogramme n 2.................................................................................................................28Exercice 11 : Cryptogramme n 3.................................................................................................................28Exercice 12 : Etude du systme de chiffrement cl publique RSA......................................................... ....29Exercice 13 : Kerberos..................................................................................................................................30Exercice 14 : Partage d'un secret........................................................................................................ .........34Exercice 15 : Problme de notarisation.......................................................................................................34Exercice 16 : Gestion d'une connexion scurise................................................................................... ......36Exercice 17 : Changement priodique de cls en cryptographie cls publiques.......................................38Exercice 18 : Commerce lectronique sur Internet: SET ("Secure Electronic Transactions")................ ....41Exercice 19 : Authentification des usagers et autorisation des requtes dans le WEB............................. ...45Exercice 21 : Scurisation des communications en Internet avec SSL-TLS.......................................... ......49Exercice 22 : Protocole de micro-paiement sur Internet.............................................................................52Exercice 23 : Scurisation du DNS : les normes DNSSEC-1................................................................ ......55

    TROISIEME CHAPITRE....................................................................................................................................58

    EXERCICES APPLICATIONS REPARTIES...................................................................................................58

    Exercice 1 : Systme de fichiers rpartis NFS et rplication........................................................................58Exercice 2 :Dsignation des fichiers dans le systme de fichiers rpartis NFS................................... ........59Exercice 3 : Messagerie X400.......................................................................................................................61Exercice 4 : Transactionnel rparti OSI-TP.................................................................................................63Exercice 5 : Transactionnel rparti....................................................................................................... .......64Exercice 6 : Systme transactionnel rparti................................................................................... .......... ....65Exercice 7 : CORBA et le transactionnel......................................................................................................67Exercice 8 : Administration de rseaux avec SNMP.....................................................................................69Exercice 9 : change de donnes informatises EDI......................................................................... ..........74

    Exercice 10 : XML.........................................................................................................................................76Exercice 11 : tude du protocole HTTP.................................................................................................... ...78

    CNAM- Anne 2007/2008 -2- Exercices Technologie client-serveur

  • 7/23/2019 71502631 Sujets Exercices

    3/126

    Exercice 12 : DNS "Domain Name System" sujet 1......................................................................................81Exercice 13 : DNS "Domain Name System" Sujet 2................................................................................... ..83Exercice 14 : Services et protocoles d'annuaires rpartis............................................................................84Exercice 15 : Messagerie Internet SMTP............................................................................................ .........90Exercice 16 : DNS et messagerie Internet/l'approche SPF................................................................... .......95Exercice 17 : Messagerie Internet: Analyse du contenu d'un courrier.............................................. ..........97

    Exercice 18 : Utilisation d'un rsolveur DNS.............................................................................................100Exercice 19 : IMAP Internet Message Access Protocol...........................................................................103Exercice 20 : WAP ('Wireless Application Protocol').................................................................................105Exercice 21 : Services sur la toile ('Web Services')........................................................................... .........110Exercice 22 : Protocole SIP ('Session Initiation Protocol')........................................................................114Exercice 23 : Protocole UPnP ('Universal Plug and Play)........................................................................119

    CNAM- Anne 2007/2008 -3- Exercices Technologie client-serveur

  • 7/23/2019 71502631 Sujets Exercices

    4/126

    PREMIER CHAPITRE

    EXERCICES CONTROLE REPARTI

    Srie d'exercices mode message

    Exercice 1: Automate de connexion TCP

    1) Citez diffrentes raisons qui justifient l'introduction de la couche transport dans la pile des

    protocoles de communication OSI.

    2) Rappelez les principaux