TD/TP11 - Réseaux (corrigé)
|
|
- Céline Picard
- il y a 8 ans
- Total affichages :
Transcription
1 Université de Bretagne Occidentale UFR Sciences Département d Informatique Licence STS, L1, S1, Parcours A-IMP Introduction à l informatique TD/TP11 - Réseaux (corrigé) 1 Travaux Dirigés Exercice 1 Des protocoles de communication (TCP/IP, FTP, etc.) ont été mentionnés en cours. Ces protocoles permettent les échanges d informations sur les réseaux. Nous ne présentons pas les détails de fonctionnement de ces protocoles car cela nécessite des connaissances techniques trop spécifiques. Il existe cependant dans la vie courante des protocoles de communication ayant le même type de fonctionnement. Dans cet exercice, il s agit de caractériser le protocole téléphonique à travers son protocole d appel, son protocole de réception d appel et la manière dont ils interagissent. Question : Représenter le protocole téléphonique sous la forme d un diagramme temporel. Solution : Cf. figure 1. On peut aussi parler du protocole social (bonjour je suis untel... au-revoir). On pourra se baser sur cet exemple pour faire quelques parallèles avec le fonctionnement des protocoles des réseaux informatiques. Par exemple, pour instaurer une communication entre deux machines A et B : émission d un message de synchronisation de A vers B, A se met en attente d un accusé de réception de B, B reçoit le message de synchronisation de A et émet un accusé de réception vers A (pour refuser ou accepter la communication), A reçoit l accusé de réception de B, si ok : le canal de communication est alors utilisable par A et B pour échanger des informations, etc. sinon, fin de la (tentative) de communication. Exercice 2 : cryptographie par substitution simple Dans cet exercice et les deux suivants, nous illustrons les méthodes historiques de cryptographie. Ces méthodes ne sont plus utilisées car elles n ont plus aucun secret pour personne aujourd hui. Cependant, les techniques actuelles sont souvent basées sur les mêmes principes que ces premiers algorithmes, et leur nouvelle complexité provient en général de la combinaison de plusieurs de ces principes et du recours à des clés (au sens général) de plus grande taille. Pour chaque méthode, on considère des messages clairs et chiffrés représentés avec les 26 lettres de l alphabet et l espace. 1
2 2.1. Substitution simple ou monoalphabétique Dans ce système, la clé est une permutation de l alphabet, et chaque lettre du clair est remplacée par son image par la permutation. Le déchiffrement se fait en utilisant la permutation inverse. En pratique, la clé peut être représentée par une séquence de 26 lettres UXEB... (A U, B X, C E, D B, etc.), et les espaces sont souvent supprimés lors du chiffrement. Cette méthode est très facilement décryptable par analyse de fréquence (par exemple, on sait qu en général la lettre la plus fréquente est un E, et ainsi de suite...). Question : Chiffrer le message MON MESSAGE EN CLAIR avec la clé LEPANIER- DECRABESPUISTOUTLEWAGONZOOKYQUEVAHJXFM. message chiffré = TWOTNYYLRNNOPULCK 2.2. Substitution de multigramme A lieu de substituer une lettre, on substitue une séquence de lettres (digramme, trigramme, multigramme). Une substitution de digrammes peut se faire à la main (grâce à une clé sous forme de tableau 26*26 ayant en abscisse la première lettre, en ordonnée la seconde, et le chiffré dans la case correspondante). Au-delà, la clé devient vite difficle à représenter car sa taille croît très rapidement. Cette méthode est encore décryptable par analyse de fréquence de multigrammes. Question : Soit la substitution de digramme selon la clé qui chiffre un digramme par : la lettre suivant la première lettre du digramme suivie de la lettre précédent la seconde lettre du digramme (par exemple, TU UT ). Chiffrer le message UN MULTIGRAMME. message chiffré = VMNTMSJHSZNLF Exercice 3 : cryptographie par transposition Etant donné un entier d, une transposition de longueur d consiste à diviser le clair en blocs de longueur d, puis à permuter les lettres à l intérieur de chaque bloc à l aide d une permutation fixée. Par exemple, avec d=4 et la permutation (4,2,1,3), le message ABCDEFGHIJKL devient DBACHFEGLJIK. L avantage de la transposition par rapport à la substitution est qu elle ne conserve que la fréquence des lettres, et pas celle des multigrammes. Question : Soit d=6 et la permutation (6,5,4,3,2,1). Chiffrer le message CRYPTOGRA- PHIE PAR TRANSPOSITION. message chiffré = OTPYRCIHPARGRTRAPESOPSNANOITI Exercice 4 : les chiffres de Vigenère et de César 4.1. Chiffre de Vigenère La clé du chiffre de Vigenère est une séquence finie de d lettres. Le chiffrement de la première lettre du clair se fait en ajoutant modulo 26 la première lettre du clair et la première lettre de la clé (A=0,..., Z=25). La deuxième lettre du chiffré s obtient en ajoutant les deuxièmes lettres du clair et de la clé. Lorsque la clé est épuisée, on la reprend au début. Par exemple, si l on chiffre CRYPTOGRAPHIE avec BATO, on obtient DRR- DUOZFBPAWF. 2
3 On appelle chiffre de César le cas particulier du chiffre de Vigenère avec une clé de taille 1. Le chiffre de César est très facile à décrypter par analyse de fréquence (une fois repérée la lettre E, le décalage est connu). Question 1 : En utilisant le chiffre de César avec la clé = D, chiffrer le message C EST TROP FACILE. message chiffré = FHVWWURSIDFLOH Question 2 : En utilisant le chiffre de Vigenère avec la clé = VIGENERE, chiffrer le message VRAIMENT ETONNANT CECI. message chiffré = QZGMZIEXZBURAEEXXMIM 4.2. Chiffre de Vigenère en auto-clé C est le même principe que le chiffre de Vigenère sauf que lorsque la clé est épuisée, on utilise le clair lui-même comme clé (au lieu de reprendre la clé à son début). Par exemple, si l on chiffre CRYPTOGRAPHIE avec BATO, on obtient DRRDV- FEGTDNZE (la clé complète étant BATOCRYPTOGRA au lieu de BATOBATOBA- TOB ). Question : Avec la clé = SECRET, chiffrer le message ENCORE PLUS ETONNANT CELA. message chiffré = WREFVXTYWGVXDYHSRMQRYA avec la clé totale SECRE- TENCOREPLUSETONNA. Exercice 5 : Html et Javascript Le langage Html permet de créer des pages web statiques. Pour écrire des pages dynamiques, il est nécessaire d utiliser un langage de script, en plus, à l intérieur de la page html. Dans cet exercice, nous donnons quelques rudiments du langage de script Javascript et les appliquons sur des exemples simples de type formulaire. Structure d une page web dynamique : <HTML> <HEAD> <TITLE> Le titre de ma page </TITLE> <Script language=javascript> morceau de code Javascript -> permet la définition de données, structures de données et algorithmes (fonctions, procédures) utilisables dans la page web (zone Body). </Script> </HEAD> <BODY> 3
4 </BODY> </HTML> Le corps de mon document... <Form> -> Balise pour créer des zones dynamiques (type formulaire). -> Les définitions de la zone Script sont utilisables ici. </Form> Quelques balises utiles dans les formulaires : <form name= formulaire >...</form> : une zone de formulaire est toujours matérialisée par cette balise ; <input type= text name= nom size= 25 > pour créer une zone linéaire de texte (de taille 25 caractères ici), le champ name est utile pour accéder plus tard à l objet texte et à ses caractéristiques (par exemple sa valeur) ; <textarea name= comments rows=4 cols=30>...</textarea> pour créer une zone de texte plus importante (ici, 4 lignes et 30 colonnes, avec un ascenseur sur la droite si le nombre de lignes dépasse 4) ; <input type= checkbox name= caseacocher > pour créer un bouton de type case à cocher ; <input type= radio name= c1 onclick= q1=0 > pour créer un bouton rond radio (ici, l action d affectation de 0 à la variable q1 est effectuée si on clique sur le bouton) ; <input type= radio name= c2 onclick= q1=1 checked> idem ci-dessus avec présélection du bouton (attribut checked ) ; <input type= button name= boutonresultat value= Voir le résultat! onclick= calculer() > pour créer un bouton rectangulaire, dans lequel s affiche sa valeur (ici, Voir le résultat! ), et qui déclenche la fonction calculer() lors de l évenement clic (la fonction calculer() doit être définie dans la partie Script) ; <input type= reset value= Effacer les données > pour créer un bouton avec l affichage Effacer les données, qui lors de l évenement clic, effacera le contenu de toutes les zones de saisie du formulaire ; liste déroulante (ici, avec codage sur 1 caractère et 6 possibilités de choix) : <select name= pays size=1 lenght=6> <option>suisse <option>allemagne <option>france <option>etats-unis <option>italie <option>autres </select> Pour accéder à la valeur d un bouton quelconque ou d une zone de texte de nom toto, dans un formulaire de nom form1, on écrit : document.form1.toto.value (accès à l attribut value). Pour accéder à la valeur choisie dans une liste déroulante de nom liste, dans un formulaire de nom form1, on écrit : document.form1.liste.selectedindex. Question 1 : Ecrire le code Html/Javascript correspondant à la page de la figure 2. 4
5 Question 2 : Ecrire le code Html/Javascript correspondant au quizz de la figure 3. Question 3 : Ecrire le code Html/Javascript permettant d afficher une page web calculatrice très simple (on ne fera qu une seule opération à la fois). Solution : On ne fait pas un cours Javascript, mais faire remarquer que Javascript ressemble beaucoup à VB. On retrouve l aspect impératif au niveau algorithmique (variables, affectations, conditionnelles, boucles...), les pseudo-notions d objets, librairies d objets graphiques avec méthodes et attributs pour récupérer des caractéristiques des objets (value, name, type...) et associer des actions à des évenements (onclick, onchange...). Ils doivent réussir à faire la partie html, avec les balises spécifiques au formulaire. Par contre, il vaut mieux leur demander d écrire la partie script en langage de description, et leur donner la version Javascript en correction (comme ça ils ne seront pas bloqués, et je pense que leur connaissance du VB les aidera à comprendre sans problème la correction javascript). On profitera de la question 2 pour tester leurs connaissances réseaux (plus que basiques) avec le quizz > Question 1 : <HTML> <HEAD> <TITLE> Votre avis nous intéresse!</title> </HEAD> <BODY> <h1>enqu^ete de satisfaction</h1> Veuillez indiquer vos noms et prénoms, puis nous donner vos commentaires. <BR> <form> Votre Nom <input type="text" name="nom" size=15> <p> Votre Prénom <input type="text" name="prenom" size=15> <p> Vos commentaires <textarea name="comment" rows=5 cols=30></textarea> <p> <input type="reset" value="effacer"> </form> </BODY> </HTML> > Question 2 : <HTML> <HEAD> <TITLE>Quizz général sur les réseaux</title> <script language=javascript> var q1,q2,q3,q4,q5; 5
6 function calculer () { score = q1+q2+q3+q4+q5; alert("votre score : " + score + "/5.") } </script> </HEAD> <BODY> <H1>Quizz général sur les réseaux </H1> Répondez aux questions suivantes afin d évaluer votre connaissance du cours : <P> <hr> <form> Dans le protocole IPv4, l adresse IP existe-elle? <input type="radio" name="c1" onclick="q1=0">oui <input type="radio" name="c1" onclick="q1=1">non L adresse IP est-elle sur le m^eme sous-réseau que l adresse IP : <input type="radio" name="c2" onclick="q2=1"> <input type="radio" name="c2" onclick="q2=0"> Quelle est la différence entre Internet et le Web? <input type="radio" name="c3" onclick="q3=0"> aucune <input type="radio" name="c3" onclick="q3=1"> internet est un support physique et le web un support logique (d informations) <input type="radio" name="c3" onclick="q3=0"> le web est un support physique et internet un support logique (d informations) Lequel de ces services permet d exécuter un programme à distance sur une machine cible : <input type="radio" name="c4" onclick="q4=0"> FTP <input type="radio" name="c4" onclick="q4=1"> SSH <input type="radio" name="c4" onclick="q4=0"> IRC Laquelle de ces topologies réseau n existe pas? <input type="radio" name="c5" onclick="q5=0"> en bus <input type="radio" name="c5" onclick="q5=0"> en étoile <input type="radio" name="c5" onclick="q5=1"> en guirlande <input type="radio" name="c5" onclick="q5=0"> en maillage <P> <input type="button" name="bouton_resultat" value="voir le résultat!" onclick="calculer()"> </form> </BODY> </HTML> 6
7 > Question 3 : <HTML> <HEAD> <TITLE>Calculatrice web</title> <script language=javascript> var op1,op2,op,r; function appliquer (op,op1,op2) { if (op==0) {r = op1 + op2;} else if (op==1) {r = op1 - op2;} else if (op==2) {r = op1 * op2;} else {r = op1 / op2;}; alert("résultat = " + r) } </script> </HEAD> <BODY> <H1>Une calculatrice (très) simple</h1> <hr> <form name="calc"> <strong>première opérande : </strong> <input type="text" name="op1" size="5"><p> <strong>deuxième opérande : </strong> <input type="text" name="op2" size="5"><p> <strong>opération : </strong> <select name="select_op" size=1 lenght=4> <option>addition <option>soustraction <option>multiplication <option>division </select><p> <input type="button" name="bouton_calcul" value="voir le résultat!" onclick="appliquer(document.calc.select_op.selectedindex,eval(document.calc.op1.value), eval(document.calc.op2.value))"> </form> </BODY> </HTML> 7
8 Protocole d appel Protocole de réception A B décrocher téléphone sonnerie téléphone sonnerie attendre tonalité libre décrocher composer numéro arret sonnerie parler! (protocole social) (écoute signal d écho) interruption signal d écho tonalité de fin de communication parler! (protocole social) tonalité de fin de communication Fig. 1 Le protocole téléphonique 2 Travaux Pratiques Exercice 1 : manipulations réseaux sous Linux Cet exercice a pour but de manipuler quelques commandes systèmes et réseaux en Linux. Pour cela, se connecter sous Linux, ouvrir une fenêtre terminal (console), taper les commandes suivantes et noter à chaque fois les résultats obtenus : 1. hostname (ou hostname -f) : nom de la machine long 2. hostname -i : adresse IP de la machine 3. hostname -s : adresse courte 4. hostname -d : domaine 5. finger votrenomutilisateur : quelques caractéristiques de l utilisateur 6. ping nommachinevoisine : test de connection avec la machine voisine 7. traceroute : donne le routage pour accéder à 8. ssh nommachinevoisine : accès distant à la machine voisine 9. talk nomvoisin@nommachinevoisine (arrêt du processus avec contrôle+c) 10. ll 8
9 Outre le listing des fichiers, cette commande affiche les droits d accès sur les fichiers. Ainsi, on voit les droits d accès en lecture, écriture et exécution des groupes tout le monde, groupe et utilisateur sous la forme rwxrwxrwx pour chaque fichier ou répertoire. La commande chmod [ugoa][+-][rwx] nomfichier permet de changer les droits d accès d un groupe d utilisateurs à un fichier. 11. Appliquer chmod sur au moins un exemple. Exercice 2 : manipulations réseaux sous Windows Cet exercice a pour but de manipuler quelques commandes systèmes et réseaux en Windows. Pour cela, se connecter sous Windows, ouvrir une fenêtre invite de commandes (Démarrer Programmes Accessoires invite), taper les commandes suivantes et noter à chaque fois les résultats obtenus : 1. hostname : nom de la machine 2. finger votrenomutilisateur : quelques caractéristiques de l utilisateur 3. ping nommachinevoisine : test de connection avec la machine voisine 4. netstat : donne l état des connections actives 5. telnet nommachinevoisine (sortie avec quit ) : accès distant à la machine voisine 6. dans un navigateur, entrer l adresse ftp : ftp ://ftp.inria.fr aller dans le répertoire pub/ puis TeX/ puis GUTenberg/ par exemple Vous êtes prêts à télécharger une version du célèbre traitement de texte Latex! Exercice 3 : cryptographie Les sites http :// et http ://lwh.free.fr/pages/algo/crypto/cryptologie.htm proposent des applets implantant de nombreux algorithmes de cryptographie (dont ceux vus en TD). Question : Tester quelques-uns de ces algorithmes sur différents exemples pour bien en comprendre le fonctionnement. Exercice 4 : création de pages web Question 1 : Ecrire une page Html sur le sujet de votre choix avec au moins une image, un lien vers un site web, des listes ou tableaux, et quelques traitements sur l affichage (couleurs, différentes tailles de texte, gras, italique, etc.). Question 2 : Ecrire une page Html/Javascript réalisant un questionnaire sur le sujet de votre choix. Question 3 : Créer un site web en liant entre elles les deux pages précédentes, et en y ajoutant de nouvelles pages s il reste du temps. Références Pour le langage Html : http :// (site du World Wide Web Consortium, avec des tutoriels etc.) Pour le langage Javascript : http :// (tutoriels...) 9
Module Com231A - Web et Bases de Données Notion 5 : Formulaires et utilisation des Bases de Données avec PHP
Module Com231A - Web et Bases de Données Notion 5 : Formulaires et utilisation des Bases de Données avec PHP Au cours de ce TP, vous allez voir comment PHP permet aux utilisateurs, une interaction avec
Plus en détailSéance d ED n 5 : HTML et JavaScript
Séance d ED n 5 : HTML et JavaScript EXERCICE 1 1) le but de cet exercice est de construire l'interface suivante en html: une réponse : 1)
Plus en détailTP JAVASCRIPT OMI4 TP5 SRC1 2011-2012
TP JAVASCRIPT OMI4 TP5 SRC1 2011-2012 FORMULAIRE DE CONTACT POUR PORTFOLIO PRINCIPE GENERAL Nous souhaitons réaliser un formulaire de contact comprenant les champs suivants : NOM PRENOM ADRESSE MAIL MESSAGE
Plus en détailLes services usuels de l Internet
Les services usuels de l Internet Services principaux (applications) disponibles sur l Internet Courrier électronique (mail) - protocole SMTP (Simple Mail Transfer Protocol) inclut maintenant tous types
Plus en détailNFA016 : Introduction. Pour naviguer sur le Web, il faut : Naviguer: dialoguer avec un serveur web
NFA016 : Introduction O. Pons, S. Rosmorduc Conservatoire National des Arts & Métiers Pour naviguer sur le Web, il faut : 1. Une connexion au réseau Réseau Connexion physique (câbles,sans fils, ) à des
Plus en détailCréation de formulaires interactifs
SESSION 16 Création de formulaires interactifs Programme de la session Lancer un sondage en utilisant divers éléments d'entrée de formulaire Traiter les entrées utilisateur Activer un script à partir d'un
Plus en détailFormulaire pour envoyer un mail
Formulaire pour envoyer un mail AVERTISSEMENT : Ce tuto est une compilation de plusieurs sources trouvées sur internet, dont les références sont données à la fin de cet article. Le but de ce tutoriel n'est
Plus en détailIntroduction. PHP = Personal Home Pages ou PHP Hypertext Preprocessor. Langage de script interprété (non compilé)
Introduction PHP = Personal Home Pages ou PHP Hypertext Preprocessor Langage de script interprété (non compilé) Plan Avantages Fonctionnement interne Bases du langage Formulaires Envoi d un email Avantages
Plus en détailInternet. DNS World Wide Web. Divers. Mécanismes de base Exécution d'applications sur le web. Proxy, fire-wall
Internet DNS World Wide Web Mécanismes de base Exécution d'applications sur le web Divers Proxy, fire-wall 1 Les services usuels de l Internet Services principaux (applications) disponibles sur l Internet
Plus en détailContactForm et ContactFormLight - Gestionnaires de formulaire pour Prestashop Edité par ARETMIC S.A.
ContactForm et ContactFormLight - Gestionnaires de formulaire pour Prestashop Edité par ARETMIC S.A. - 1 - PREAMBULE Les conditions générales d utilisation détaillant l ensemble des dispositions applicables
Plus en détailModule BD et sites WEB
Module BD et sites WEB Cours 8 Bases de données et Web Anne Doucet Anne.Doucet@lip6.fr 1 Le Web Architecture Architectures Web Client/serveur 3-tiers Serveurs d applications Web et BD Couplage HTML-BD
Plus en détailINTRODUCTION A JAVA. Fichier en langage machine Exécutable
INTRODUCTION A JAVA JAVA est un langage orienté-objet pur. Il ressemble beaucoup à C++ au niveau de la syntaxe. En revanche, ces deux langages sont très différents dans leur structure (organisation du
Plus en détail< Atelier 1 /> Démarrer une application web
MES ANNOTATIONS SONT EN ROUGE : Axel < Atelier 1 /> Démarrer une application web Microsoft France Tutorial Découverte de ASP.NET 2.0 Sommaire 1 INTRODUCTION... 3 1.1 CONTEXTE FONCTIONNEL... 3 1.2 CONTEXTE
Plus en détailProcédure pas à pas de découverte de l offre. Service Cloud Cloudwatt
Procédure pas à pas de découverte de l offre Service Cloud Cloudwatt Manuel Utilisateur 03/07/2014 Cloudwatt - Reproduction et communication sont interdites sans autorisation 1/45 Contenu 1. Introduction...
Plus en détailAtelier Le gestionnaire de fichier
Chapitre 12 Atelier Le gestionnaire de fichier I Présentation Nautilus est un gestionnaire de fichiers pour l environnement de bureau Gnome. Il offre toutes les fonctions de gestion de fichier en local
Plus en détailInstallation d un serveur HTTP (Hypertext Transfer Protocol) sous Débian 6
Installation d un serveur HTTP (Hypertext Transfer Protocol) sous Débian 6 1 BERNIER François http://astronomie-astrophotographie.fr Table des matières Installation d un serveur HTTP (Hypertext Transfer
Plus en détailBTS SIO option SISR Lycée Godefroy de Bouillon Clermont-Ferrand
Active Directory sous Windows Server SAHIN Ibrahim BTS SIO option SISR Lycée Godefroy de Bouillon Clermont-Ferrand Sommaire I - Introduction... 3 1) Systèmes d exploitation utilisés... 3 2) Objectifs...
Plus en détailAssistance à distance sous Windows
Bureau à distance Assistance à distance sous Windows Le bureau à distance est la meilleure solution pour prendre le contrôle à distance de son PC à la maison depuis son PC au bureau, ou inversement. Mais
Plus en détailLes sites Internet dynamiques. contact : Patrick VINCENT pvincent@erasme.org
Les sites Internet dynamiques contact : Patrick VINCENT pvincent@erasme.org Qu est-ce qu un site Web? ensemble de pages multimédia (texte, images, son, vidéo, ) organisées autour d une page d accueil et
Plus en détailProgrammation Internet Cours 4
Programmation Internet Cours 4 Kim Nguy ên http://www.lri.fr/~kn 17 octobre 2011 1 / 23 Plan 1. Système d exploitation 2. Réseau et Internet 3. Web 3.1 Internet et ses services 3.1 Fonctionnement du Web
Plus en détailEnvironnements informatiques
Environnements informatiques Premiers pas sous Linux (seconde partie) 26 septembre 2008 blansche@dpt-info.u-strasbg.fr 1 /12 Administration sous Linux 2 /12 Démarrage Démarrage de Linux Niveaux de démarrage
Plus en détailFais ton site internet toi-même
Fais ton site internet toi-même avril 2010 Pourquoi faire son site soi-même? Aujourd hui, créer un blog/site internet, c est facile : on va sur n importe quel hébergeur, on s inscrit, on remplit un formulaire,
Plus en détailPrincipales Evolutions Version 1.0.0.230
Principales Evolutions Version 1.0.0.230 es colonnes de vos listings. Réorganiser les Votre vue est automatiquement sauvegardée lorsque vous fermez ferme votre fenêtre. Préférences Créer des zones par
Plus en détailNetwork musical jammin
Network musical jammin Projet PC2R - 2015 Pour ce projet, nous allons réaliser une application permettant d effectuer des jams sessions en temps-réel entre des musiciens répartis à travers le monde. Le
Plus en détailExécution de PCCOMPTA à distance sous Terminal Server 2003.
Développement de logiciels de gestion Exécution de PCCOMPTA à distance sous Terminal Server 2003. PCCOMPTA SOUS REMOTE DESKTOP CONNECTION Mai 2011. Exécution de PCCOMPTA SOUS Windows 2003 SERVER PCCOMPTA
Plus en détailCréation, analyse de questionnaires et d'entretiens pour Windows 2008, 7, 8 et MacOs 10
modalisa Création, analyse de questionnaires et d'entretiens pour Windows 2008, 7, 8 et MacOs 10 8 Fonctionnalités de mise en ligne de questionnaires Vous trouverez dans cet opuscule les informations nécessaires
Plus en détailSélection du contrôleur
Démo CoDeSys - 1 - 1. Configuration de l environnement de travail : Lancer le logiciel CoDeSys Fichier Nouveau Lors de la première utilisation, une boîte de dialogue apparaît permettant la sélection du
Plus en détailServeur d'application Client HTML/JS. Apache Thrift Bootcamp
Serveur d'application Client HTML/JS Apache Thrift Bootcamp Pré-requis La liste ci-dessous de logiciels doit être installée et opérationnelle sur la machine des participants : Compilateur thrift http://thrift.apache.org/
Plus en détailTutorial Terminal Server sous
Tutorial Terminal Server sous réalisé par Olivier BOHER Adresse @mail : xenon33@free.fr Site Internet : http://xenon33.free.fr/ Tutorial version 1a Page 1 sur 1 Index 1. Installation des services Terminal
Plus en détailUSTL - Licence ST-A 1ère année 2005-2006 Codage de l information TP 1 :
USTL - Licence ST-A 1ère année 2005-2006 Codage de l information TP 1 : Objectifs du TP Ce TP a pour but 1. de découvrir quelques opérations logiques sur les nombres 2. et quelques formats de fichiers.
Plus en détailManuel d utilisation de la plate-forme de gestion de parc UCOPIA. La mobilité à la hauteur des exigences professionnelles
Manuel d utilisation de la plate-forme de gestion de parc UCOPIA La mobilité à la hauteur des exigences professionnelles 2 Manuel d utilisation de la plate-forme de gestion de parc UCOPIA 1 Table des matières
Plus en détailINTERNET est un RESEAU D ORDINATEURS RELIES ENTRE EUX A L ECHELLE PLANETAIRE. Internet : interconnexion de réseaux (anglais : net = réseau)
CS WEB Ch 1 Introduction I. INTRODUCTION... 1 A. INTERNET INTERCONNEXION DE RESEAUX... 1 B. LE «WEB» LA TOILE, INTERCONNEXION DE SITES WEB... 2 C. L URL : LOCALISER DES RESSOURCES SUR L INTERNET... 2 D.
Plus en détailINSTALLATION ET LANCEMENT DU CONNECTEUR E-SIDOC
INSTALLATION ET LANCEMENT DU CONNECTEUR E-SIDOC Introduction : Le connecteur ne fonctionne que si BCDI est installé en Client/Serveur. Il ne peut fonctionner qu avec une version de Bcdi supérieure ou égale
Plus en détailNotes pour l utilisation d Expression Web
EICW Formation Webmaster Notes pour l utilisation d Expression Web G. Barmarin 2008-2009 1 /21 Table des matières 1 Introduction... 3 2 Installer Expression Web... 4 3 Explorer et personnaliser l interface
Plus en détailSYSTEME DE GESTION DES ENERGIES EWTS EMBEDDED WIRELESS TELEMETRY SYSTEM
SYSTEME DE GESTION DES ENERGIES EWTS EMBEDDED WIRELESS TELEMETRY SYSTEM Copyright TECH 2012 Technext - 8, avenue Saint Jean - 06400 CANNES Société - TECHNEXT France - Tel : (+ 33) 6 09 87 62 92 - Fax :
Plus en détailTuto 2 : Configuration Virtual box, Configuration et installation du serveur XiBO
Tuto 2 : Configuration Virtual box, Configuration et installation du serveur XiBO Dans Virtual box, la machine virtuelle xibo éteinte, sélectionner la et cliquer sur l icône configuration : Dans la fenêtre
Plus en détailService WEB, BDD MySQL, PHP et réplication Heartbeat. Conditions requises : Dans ce TP, il est nécessaire d'avoir une machine Debian sous ProxMox
Version utilisée pour la Debian : 7.7 Conditions requises : Dans ce TP, il est nécessaire d'avoir une machine Debian sous ProxMox Caractéristiques de bases : Un service web (ou service de la toile) est
Plus en détailLe serveur web Windows Home Server 2011
Chapitre 16 Le serveur web Windows Home Server 2011 Windows Home Server 2011, directement dérivé de Windows Server 2008 R2, utilise la même technologie Internet Information Services IIS pour la mise en
Plus en détailLes possibilités de paramétrage réseau des logiciels de virtualisation sont les suivantes quant à la connexion réseau :
DHCP TP Le protocole DHCP (Dynamic Host Configuration Protocol) est un standard TCP/IP conçu pour simplifier la gestion de la configuration d'ip hôte. DHCP permet d'utiliser des serveurs pour affecter
Plus en détailCRÉER, ROUTER ET GÉRER UNE NEWSLETTER, UN E-MAILING
CRÉER, ROUTER ET GÉRER UNE NEWSLETTER, UN E-MAILING Durée : 3J / 21H Formateur : Consultant expert en PAO et Web-marketing. Groupe de : 4 max Formation au web marketing Objectifs : Mettre en oeuvre des
Plus en détailCSI351 Systèmes d exploitation Instructions pour rouler Linux avec Virtual PC dans la salle de labo 2052
CSI351 Systèmes d exploitation Instructions pour rouler Linux avec Virtual PC dans la salle de labo 2052 Une machine virtuelle Linux, appelé SiteDev (version 9 de Redhat) peut être roulé avec Virtual PC
Plus en détailNAS 109 Utiliser le NAS avec Linux
NAS 109 Utiliser le NAS avec Linux Accéder aux fichiers sur votre NAS en utilisant Linux C O L L E G E A S U S T O R OBJECTIFS DU COURS À la fin de ce cours, vous devriez : 1. Pouvoir utiliser Linux pour
Plus en détailNetCrunch 6. Superviser
AdRem NetCrunch 6 Serveur de supervision réseau Avec NetCrunch, vous serez toujours informé de ce qui se passe avec vos applications, serveurs et équipements réseaux critiques. Documenter Découvrez la
Plus en détailLe serveur communication unifiée IceWarp. Guide de mise à jour. Version 10. Février 2010. IceWarp France / DARNIS Informatique
Le serveur communication unifiée IceWarp Guide de mise à jour Version 10 Février 2010 IceWarp France / DARNIS Informatique i Sommaire Guide de mise à jour vers la V10 1 A lire avant de démarrer la mise
Plus en détailGuide Numériser vers FTP
Guide Numériser vers FTP Pour obtenir des informations de base sur le réseau et les fonctions réseau avancées de l appareil Brother : consultez le uu Guide utilisateur - Réseau. Pour obtenir des informations
Plus en détailUtiliser le portail d accès distant Pour les personnels de l université LYON1
Utiliser le portail d accès distant Pour les personnels de l université LYON1 Sommaire 0- authentification sur le portail d accès distant -------------------------------------------- page-2 1-page d accueil
Plus en détailUtilisation des ressources informatiques de l N7 à distance
Utilisation des ressources informatiques de l N7 à distance Romain Pignard - Net7/INP-Net 27 mars 2010 Résumé Ce document non officiel explique comment utiliser les ressources informatiques de l école
Plus en détailActivités HTML. Code: act-html
Activités HTML act-html Activités HTML Code: act-html Originaux url: http://tecfa.unige.ch/guides/tie/html/act-html/act-html.html url: http://tecfa.unige.ch/guides/tie/pdf/files/act-html.pdf Prérequis:
Plus en détailSaisie sur un ordinateur OS/390 Ici sur jedi.informatik.uni-leipzig.de ou 139.18.4.97
Tutor31.doc ww97, Version 1.2 Exercice No. 1 Saisie sur un ordinateur OS/390 Ici sur jedi.informatik.uni-leipzig.de ou 139.18.4.97 1. Aperçu Général Afin d accéder à un serveur au moyen d un PC, une identité
Plus en détailLes outils de création de sites web
Tuto 1ère séance - p1 Les outils de création de sites web Sources : Réalisez votre site web avec HTML5 et CSS3 de Mathieu Nebra (Edition Le Livre du Zéro) site fr.openclassrooms.com (anciennement «site
Plus en détailBernard Lecomte. Débuter avec HTML
Bernard Lecomte Débuter avec HTML Débuter avec HTML Ces quelques pages ont pour unique but de vous donner les premiers rudiments de HTML. Quand vous les aurez lues, vous saurez réaliser un site simple.
Plus en détailBusiness Talk IP Centrex. guide. web utilisateur. pour. les services standards
guide web utilisateur pour les services standards 1/22 version 03 décembre 2013 table des matières Accès au web utilisateur... 3 Onglet accueil... 5 Onglet services téléphoniques... 7 services standards...
Plus en détailUtilisez Toucan portable pour vos sauvegardes
Utilisez Toucan portable pour vos sauvegardes Préambule Toucan est un logiciel libre et gratuit, permettant de réaliser des sauvegardes ou synchronisation de vos données. Il est possible d automatiser
Plus en détailÉtude de l application DNS (Domain Name System)
Étude de l application DNS (Domain Name System) RICM 4 - Option Réseaux Pascal Sicard Introduction Le but de ce TP est de comprendre l utilisation et le fonctionnement de l application réseau DNS (Domain
Plus en détailCréation d une connexion VPN dans Windows XP pour accéder au réseau local de l UQO. Document préparé par le Service des technologies de l information
..... Création d une connexion VPN dans Windows XP pour accéder au réseau local de l UQO.............. Document préparé par le Service des technologies de l information Université du Québec en Outaouais
Plus en détailGuide d installation CLX.PayMaker Office (3PC)
Guide d installation CLX.PayMaker Office (3PC) Sommaire 1. Installation et reprise des données... 2 2. Premiers pas établir une connexion au compte bancaire et recevoir des informations de compte... 4
Plus en détailGUIDE D UTILISATION ADSL ASSISTANCE
GUIDE D UTILISATION ADSL ASSISTANCE Sommaire I. Vérifications à faire avant d entamer les étapes de diagnostic complexe II. Les étapes du diagnostic après les vérifications A. La synchronisation est KO
Plus en détailCOMMUNICATION TECHNIQUE N TCV060 Ed. 01. OmniVista 4760 Nb de pages : 18 Date : 12-07-2005 URGENTE NON URGENTE TEMPORAIRE DEFINITIVE
COMMUNICATION TECHNIQUE N TCV060 Ed. 01 OmniVista 4760 Nb de pages : 18 Date : 12-07-2005 URGENTE NON URGENTE TEMPORAIRE DEFINITIVE OBJET : GESTION ANNUAIRE Veuillez trouver ci-après une documentation
Plus en détailCompte Rendu d intégration d application
ISMA 3EME ANNEE Compte Rendu d intégration d application Compte Rendu Final Maxime ESCOURBIAC Jean-Christophe SEPTIER 19/12/2011 Table des matières Table des matières... 1 Introduction... 3 1. Le SGBD:...
Plus en détailManuel d utilisation 26 juin 2011. 1 Tâche à effectuer : écrire un algorithme 2
éducalgo Manuel d utilisation 26 juin 2011 Table des matières 1 Tâche à effectuer : écrire un algorithme 2 2 Comment écrire un algorithme? 3 2.1 Avec quoi écrit-on? Avec les boutons d écriture........
Plus en détailWinTask x64 Le Planificateur de tâches sous Windows 7 64 bits, Windows 8/8.1 64 bits, Windows 2008 R2 et Windows 2012 64 bits
WinTask x64 Le Planificateur de tâches sous Windows 7 64 bits, Windows 8/8.1 64 bits, Windows 2008 R2 et Windows 2012 64 bits Manuel d initiation du Planificateur 2 INTRODUCTION 5 CHAPITRE I : INSTALLATION
Plus en détailAuthentification unique Eurécia
Authentification unique Eurécia Date/Version Contenu Etat 27/03/2013 Création du document Diffusable 03/09/2013 Mise à jour du document Diffusable 17/07/2013 Ajout du chapitre provisionning Diffusable
Plus en détailTP1 - Prise en main de l environnement Unix.
Mise à niveau UNIX Licence Bio-informatique TP1 - Prise en main de l environnement Unix. Les sujets de TP sont disponibles à l adresse http://www.pps.jussieu.fr/~tasson/enseignement/bioinfo/ Les documents
Plus en détailFORMATION PcVue. Mise en œuvre de WEBVUE. Journées de formation au logiciel de supervision PcVue 8.1. Lieu : Lycée Pablo Neruda Saint Martin d hères
FORMATION PcVue Mise en œuvre de WEBVUE Journées de formation au logiciel de supervision PcVue 8.1 Lieu : Lycée Pablo Neruda Saint Martin d hères Centre ressource Génie Electrique Intervenant : Enseignant
Plus en détailFigure 1a. Réseau intranet avec pare feu et NAT.
TD : Sécurité réseau avec Pare Feu, NAT et DMZ 1. Principes de fonctionnement de la sécurité réseau Historiquement, ni le réseau Internet, ni aucun des protocoles de la suite TCP/IP n était sécurisé. L
Plus en détailCARPE. Documentation Informatique S E T R A. Version 2.00. Août 2013. CARPE (Documentation Informatique) 1
CARPE (Documentation Informatique) 1 CARPE Version 2.00 Août 2013 Documentation Informatique S E T R A Programme CARPE - Manuel informatique de l'utilisateur CARPE (Documentation Informatique) 2 Table
Plus en détailWIMS. Découvrir et utiliser
WIMS Découvrir et utiliser (version préliminaire - 3 janvier 2011) Copyright c 2009 WIMS EDU GNU FDL Copyleft 2009 http://wimsedu.info 1 Découverte 1. Découvrir WIMS (I) Un internaute désire découvrir
Plus en détailRAPPORT AUDIT SEO. Élaboré à l'attention de : Monsieur Greber Élaboré par : Cédric Peinado
- RAPPORT AUDIT SEO Élaboré à l'attention de : Monsieur Greber Élaboré par : Cédric Peinado 17 septembre 2013 Table des matières Optimisation structurelle 2 Optimisation des standards, performances et
Plus en détailCREATION d UN SITE WEB (INTRODUCTION)
CREATION d UN SITE WEB (INTRODUCTION) Environnement : World Wide Web : ordinateurs interconnectés pour l échange d informations ( de données) Langages : HTML (HyperText Markup Language) : langages pour
Plus en détailLicence ST Université Claude Bernard Lyon I LIF1 : Algorithmique et Programmation C Bases du langage C 1 Conclusion de la dernière fois Introduction de l algorithmique générale pour permettre de traiter
Plus en détailConférence et partage avec NetMeeting
Conférence et partage avec NetMeeting Outil de communication, disponible dans l environnement Windows, NetMeeting peut être utilisé en dehors d Internet sur un réseau local. Il offre alors des fonctions
Plus en détailIntroduction au protocole FTP. Guy Labasse guy.labasse@lyceedautet.fr
Introduction au protocole FTP Guy Labasse guy.labasse@lyceedautet.fr Le File Transfer Protocol (protocole de transfert de fichiers), ou FTP, est un protocole de communication destiné à l échange informatique
Plus en détailProgrammation sous QT
SN IR 1 2014-2015 Développement logiciel Programmation Objet Programmation sous QT Projet Alarme Domestique ~ TD n 6~ Conception et Tests Unitaires Date : mars 2015 Version : 3.2 Référence : TD6 Conception
Plus en détailUtilisation de KoXo Computers V2.1
Version 2.1.0.0 / Mai 2013 Page 2/45 Sommaire 1 Présentation... 4 2 Configuration des stations... 4 2. 1 Démarche manuelle (non conseillée)... 4 2. 2 Démarche automatique par les stratégies de groupe (conseillée)...
Plus en détailPlan du Travail. 2014/2015 Cours TIC - 1ère année MI 30
Plan du Travail Chapitre 1: Internet et le Web : Définitions et historique Chapitre 2: Principes d Internet Chapitre 3 : Principaux services d Internet Chapitre 4 : Introduction au langage HTML 2014/2015
Plus en détailMAILING KOMPOZER... 2 CREEZ UNE PAGE... 2 FORMAT DE LA PAGE... 2 AJOUTER DU TEXTE SUR UNE PAGE... 4
MAILING Table des matières KOMPOZER... 2 CREEZ UNE PAGE... 2 FORMAT DE LA PAGE... 2 AJOUTER DU TEXTE SUR UNE PAGE... 4 INSERER UNE IMAGE (OU UNE PHOTO) PAS DE COPIER / COLLER... 5 INSERER UN TABLEAU...
Plus en détailInstallation et utilisation du client FirstClass 11
Installation et utilisation du client FirstClass 11 Support par téléphone au 03-80-77-26-46 ou par messagerie sur la conférence «Support Melagri» Sommaire Page I) Installation du client FirstClass 2 II)
Plus en détailHTML. Notions générales
1 HTML Le langage HTML est le langage de base permettant de construire des pages web, que celles-ci soient destinées à être affichées sur un iphone/android ou non. Dans notre cas, HTML sera associé à CSS
Plus en détailBut de cette présentation
Réseaux poste à poste ou égal à égal (peer to peer) sous Windows But de cette présentation Vous permettre de configurer un petit réseau domestique (ou de tpe), sans serveur dédié, sous Windows (c est prévu
Plus en détailLe Registre sous Windows 8 architecture, administration, script, réparation...
234 Le Registre sous Windows 8 architecture, administration, script, réparation... dcliquez sur Affichage - Personnaliser afin d activer ou de désactiver certains éléments de votre Console. Voyons maintenant
Plus en détailGroupe Eyrolles, 2006, ISBN : 2-212-11933-X
Groupe Eyrolles, 2006, ISBN : 2-212-11933-X Table des matières Introduction... V CHAPITRE 1 Introduction à SSL VPN... 1 Une histoire d Internet.............................................. 3 Le modèle
Plus en détailINTRODUCTION AUX SYSTEMES D EXPLOITATION. TD2 Exclusion mutuelle / Sémaphores
INTRODUCTION AUX SYSTEMES D EXPLOITATION TD2 Exclusion mutuelle / Sémaphores Exclusion mutuelle / Sémaphores - 0.1 - S O M M A I R E 1. GENERALITES SUR LES SEMAPHORES... 1 1.1. PRESENTATION... 1 1.2. UN
Plus en détailManuel Utilisateur Téléphone IP Thomson ST 2030
Manuel Utilisateur Téléphone IP Thomson ST 2030 1 SOMMAIRE 1. LES PRINCIPALES CARACTERISTIQUES... 3 2. LA DESCRIPTION GENERALE... 4 3. LA CONNECTIQUE... 5 4. LA GESTION DES APPELS EN COURS... 6 5. LES
Plus en détailProgramme «Analyste Programmeur» Diplôme d état : «Développeur Informatique» Homologué au niveau III (Bac+2) (JO N 176 du 1 août 2003) (34 semaines)
Programme «Analyste Programmeur» Diplôme d état : «Développeur Informatique» Homologué au niveau III (Bac+2) (JO N 176 du 1 août 2003) (34 semaines) Module 1 : Programmer une application informatique Durée
Plus en détailManuel d'installation de GESLAB Client Lourd
Manuel d'installation GESLAB Client Lourd Référence Date de la dernière mise à jour Rédigé par Objet GESLAB_MINS_TECH_Manuel d'installation GESLAB Client 15/04/2013 Steria Manuel d'installation de GESLAB
Plus en détailTP 1. Prise en main du langage Python
TP. Prise en main du langage Python Cette année nous travaillerons avec le langage Python version 3. ; nous utiliserons l environnement de développement IDLE. Étape 0. Dans votre espace personnel, créer
Plus en détailPréparation à l installation d Active Directory
Laboratoire 03 Étape 1 : Installation d Active Directory et du service DNS Noter que vous ne pourrez pas réaliser ce laboratoire sans avoir fait le précédent laboratoire. Avant de commencer, le professeur
Plus en détailRTE Technologies. RTE Geoloc. Configuration avec Proxy ou Firewall
RTE Technologies RTE Geoloc Configuration avec Proxy ou Firewall 2 Septembre 2010 Table des matières Introduction... 3 Présentation de RTE Geoloc... 3 Configuration des paramètres de sécurité... 3 Configuration
Plus en détailTechniques de Programmation pour Internet
Séance 7 Transactions par CGI Année Spéciale Informatique ENSIMAG 2002-2003 James L. Crowley Anullé Le but de l'exercice est d'introduire un certain nombre de constructions en PERL utiles pour la programmation
Plus en détailCours d introduction à l informatique. Partie 2 : Comment écrire un algorithme? Qu est-ce qu une variable? Expressions et instructions
Cours d introduction à l informatique Partie 2 : Comment écrire un algorithme? Qu est-ce qu une variable? Expressions et instructions Qu est-ce qu un Une recette de cuisine algorithme? Protocole expérimental
Plus en détail1.Introduction - Modèle en couches - OSI TCP/IP
1.Introduction - Modèle en couches - OSI TCP/IP 1.1 Introduction 1.2 Modèle en couches 1.3 Le modèle OSI 1.4 L architecture TCP/IP 1.1 Introduction Réseau Télécom - Téléinformatique? Réseau : Ensemble
Plus en détailMettre en place un formulaire dans le site avec le module webform
Mettre en place un formulaire dans le site avec le module webform Dans la suite des documents de cette documentation Avertissement au lecteur Objectif de cette fiche Le module webform Ce petit symbole
Plus en détailGilles.Roussel univ-mlv.fr HTTP/1.1 RFC 2068
HTTP/1.1 RFC 2068 1 Caractéristiques Niveau application Sans état Tout transfert de données Au dessus du protocole TCP Largement utilisé dans le World Wide Web Utilise les normes : URI (Uniform Resource
Plus en détailTP Sur SSH. I. Introduction à SSH. I.1. Putty
I. Introduction à SSH TP Sur SSH Le protocole SSH (pour Secure Shell) est le remplaçant de rsh (remote shell) qui correspond grosso-modo à telnet. Comme nous le verrons, SSH permet bien plus de choses
Plus en détailPowershell. Sommaire. 1) Étude du cahier des charges 2) Veille technologique 3) Administration sur site 4) Automatisation des tâches d administration
Powershell Powershell Sommaire 1) Étude du cahier des charges 2) Veille technologique 3) Administration sur site 4) Automatisation des tâches d administration 1) Étude du cahier des charges (1.1.1) La
Plus en détailIntroduction à l informatique en BCPST
Introduction à l informatique en BCPST Alexandre Benoit BCPST L informatique en BCPST «L enseignement de l informatique en classes préparatoires de la filière BCPST a pour objectif d introduire puis de
Plus en détailLe routeur de la Freebox explications et configuration
Le routeur de la Freebox explications et configuration Source : journal du freenaute «http://www.journaldufreenaute.fr/05/03/2008/tuto-le-routeur-de-la-freeboxexplications-et-configuration.html» Publiée
Plus en détailKAJOUT WASSIM INTERNET INFORMATION SERVICES (IIS) 01/03/2013. Compte-rendu sur ISS KAJOUT Wassim
01/03/2013 Le rôle de Serveur Web (IIS) dans Windows Server 2008 R2 vous permet de partager des informations avec des utilisateurs sur Internet, sur un intranet ou un extranet. Windows Server 2008 R2 met
Plus en détailWindows Serveur 2012 : DHCP. Installation et mise en place
Windows Serveur 2012 : DHCP Installation et mise en place Joryck LEYES 2014 DHCP : Installation et mise en place sur Windows Server 2012 Le rôle, les avantages, les desavantages et les contraintes du DHCP
Plus en détailWINDOWS NT 2000: Travaux Pratiques. -Boîtier partage d'imprimante- Michel Cabaré Janvier 2002 ver 1.0
WINDOWS NT 2000: Travaux Pratiques -Boîtier partage d'imprimante- Michel Cabaré Janvier 2002 TABLE DES MATIÈRES Installer un boitier Serveur...3 Fonctions du boitier :...3 Installation du boitier Hp Jetdirect
Plus en détail