supinfo-master1systemesetreseaux

33
  International Master of Science en Systèmes et Réseaux SUPINFO www.supinfo.com Copyright SUPINFO. All rights reserved Version 3.2 C C U U R R S S U U S S  P P r r e e m m i i è è r r e e a a n n n n é é e e

Upload: fouad-elhajji

Post on 07-Oct-2015

9 views

Category:

Documents


0 download

DESCRIPTION

Master 1 Systemes Et Reseaux

TRANSCRIPT

  • International Master of Science en Systmes et Rseaux SUPINFO

    www.supinfo.com Copyright SUPINFO. All rights reserved Version 3.2

    CCUURRSSUUSS PPrreemmiirree aannnnee

  • Table des Matires

    1. INTRODUCTION............................................................................................................................................. 3 2. PLANNING DES ENSEIGNEMENTS ANNEE UNIVERSITAIRE 2007-2008...................................... 4 3. PROJECT MANAGEMENT........................................................................................................................... 6 3.1. PREMIERE ANNEE : PILOTAGE ET GESTION DE PROJETS (20 HEURES)............................................................ 7

    4. DROIT ............................................................................................................................................................... 9 4.1. PREMIERE ANNEE : DROIT DES SOCIETES (20 HEURES)................................................................................... 11

    5. TECHNOLOGIES CISCO ............................................................................................................................ 12 PREMIERE ANNEE : CCNA (113 HEURES) ............................................................................................................. 13

    6. TECHNOLOGIES LINUX & SOLARIS ..................................................................................................... 17 PREMIERE ANNEE : LINUX (75 HEURES)................................................................................................................ 18

    7. TECHNOLOGIES MICROSOFT................................................................................................................. 26 PREMIERE ANNEE : MICROSOFT (80 HEURES) ....................................................................................................... 27

    8. TECHNOLOGIES DE DEVELOPPEMENT .............................................................................................. 29 PREMIERE ANNEE : TECHNOLOGIES DE DEVELOPPEMENT (60 HEURES) ................................................................ 31

  • Cursus 1re anne International Master of Science Systmes et Rseaux SUPINFO 3 / 33

    1. Introduction LInternational Master of Science Systmes et Rseaux SUPINFO constitue une formation labellise par les Laboratoires pdagogiques de SUPINFO, tous crs avec les leaders mondiaux de linformatique. La dure totale de la formation sur les deux annes est de 750 heures rparties comme suit par enseignement :

    Premire anne Deuxime anne Module 1 : Systmes dinformation 20 heures Module 2 : Project management 30 heures 20 heures Module 3 : Droit 20 heures 30 heures Module 4 : Technologies Cisco 113 heures 37 heures Module 5 : Technologies Linux 75 heures 75 heures Module 6 : Technologies Microsof 80 heures 80 heures Module 7 : Technologies de dveloppement 60 heures 110 heures

    Total 378 heures 372 heures

  • Cursus 1re anne International Master of Science Systmes et Rseaux SUPINFO 4 / 33

    2. Planning des enseignements anne universitaire 2007-2008

    Planning M1 International Master of Sciences en Systme et Rseaux nb heures oct-07 sminaire Paris 2 semaines 70 sem 42 et 43 nov-07 2 sances 2 jours 4 jours 28 sem 45 et 47 dc-07 1 sance de 2 jours 2 jours 14 sem 49 janv-08 2 sances 2 jours 4 jours 28 sem 2 et 4 fvr-08 1 sance de 2 jours 2 jours 14 sem 6 mars-08 sminaire Londres 1 semaine 35 sem 10 1 sance de 2 jours 2 jours 14 sem 13 avr-08 1 sance de 2 jours 2 jours 14 sem 15 sminaire Paris 1 semaine 35 sem 17 mai-08 2 sances 2 jours 4 jours 28 sem 20 et 22 juin-08 2 sances 2 jours 4 jours 28 sem 24 et 26 juil-08 aot-08

    ENTREPRISE

    de sem 27 sem 36

    sept-08 sminaire Montral 2 semaines 70 sem 37 et 38 soutenance Paris sem 39

    Total 378 Note : Les sances de 2 jours ont lieu les vendredi et samedi Les sminaires ont lieu du lundi au vendredi

  • Cursus 1re anne International Master of Science Systmes et Rseaux SUPINFO 5 / 33

    PLANNING PREVISIONNEL M1

    enseignement Paris Londres Montral

    oct-07 avr-08 lun mar mer jeu ven sam dim lun mar mer jeu ven sam dim 40 1 2 3 4 5 6 7 14 1 2 3 4 5 6 41 8 9 10 11 12 13 14 15 7 8 9 10 11 12 13 42 15 16 17 18 19 20 21 16 14 15 16 17 18 19 20 43 22 23 24 25 26 27 28 17 21 22 23 24 25 26 27 44 29 30 31 18 28 29 30 semaines 42 et 43 Paris semaine 17 Paris nov-07 mai-08 lun mar mer jeu ven sam dim lun mar mer jeu ven sam dim 44 1 2 3 4 18 1 2 3 4 45 5 6 7 8 9 10 11 19 5 6 7 8 9 10 11 46 12 13 14 15 16 17 18 20 12 13 14 15 16 17 18 47 19 20 21 22 23 24 25 21 19 20 21 22 23 24 25 48 26 27 28 29 30 22 26 27 28 29 30 31 12 mai Pentecte DEC2007 juin-08 lun mar mer jeu ven sam dim lun mar mer jeu ven sam dim 48 1 2 22 1 49 3 4 5 6 7 8 9 23 2 3 4 5 6 7 8 50 10 11 12 13 14 15 16 24 9 10 11 12 13 14 15 51 17 18 19 20 21 22 23 25 16 17 18 19 20 21 22 52 24 25 26 27 28 29 30 26 23 24 25 26 27 28 29 1 31 27 30

    semaines 52 et 1 vacances

    janv-08 juil-08 lun mar mer jeu ven sam dim lun mar mer jeu ven sam dim 1 1 2 3 4 5 6 27 1 2 3 4 5 6 2 7 8 9 10 11 12 13 28 7 8 9 10 11 12 13 3 14 15 16 17 18 19 20 29 14 15 16 17 18 19 20 4 21 22 23 24 25 26 27 30 21 22 23 24 25 26 27 5 28 29 30 31 31 28 29 30 31

    fvr-08 aot-08 lun mar mer jeu ven sam dim lun mar mer jeu ven sam dim 5 1 2 3 31 1 2 3 6 4 5 6 7 8 9 10 32 4 5 6 7 8 9 10 7 11 12 13 14 15 16 17 33 11 12 13 14 15 16 17 8 18 19 20 21 22 23 24 34 18 19 20 21 22 23 24 9 25 26 27 28 29 35 25 26 27 28 29 30 31

    mars-08 sept-08 lun mar mer jeu ven sam dim lun mar mer jeu ven sam dim 9 1 2 35

    10 3 4 5 6 7 8 9 36 1 2 3 4 5 6 7 11 10 11 12 13 14 15 16 37 8 9 10 11 12 13 14 12 17 18 19 20 21 22 23 (pques) 38 15 16 17 18 19 20 21 13 24 25 26 27 28 29 30 39 22 23 24 25 26 27 28 14 31 40 29 30 semaine 10 Londres semaines 37 et 38 Montral,soutenance le 26 septembre

  • Cursus 1re anne International Master of Science Systmes et Rseaux SUPINFO 6 / 33

    3. Project Management Premire anne (20 heures)

    Pilotage et gestion de projet Deuxime anne (30 Heures)

    Qualit ITIL Foundation DITIL lISO/CEI 20000 Le management par la qualit Laudit qualit Lapproche processus Les autres outils de la qualit Le CMMI et le CMMI

  • Cursus 1re anne International Master of Science Systmes et Rseaux SUPINFO 7 / 33

    3.1. Premire anne : Pilotage et gestion de projets (20 heures)

    Dfinir un projet et les rles de chacun

    Quest ce quun projet Prciser le projet Dfinir les acteurs

    Jalonner un projet Quest ce quun jalon ? Identifier les livrables Dterminer les jalons Etablir un diagramme des flux

    Dcomposer un projet

    La matrice Work Breakdown Structure et le diagramme de Gantt Eviter leffet tunnel et conserver une vue densemble

    Organiser un projet et ngocier les ressources

    Calculer les plans de charge Dfinit et contractualiser le rle des ressources Btir une matrice des rles

    Assurer les conditions de succs

    Dfinir lassurance produit Dfinir lassurance qualit Faire travailler ensemble matre douvrage et matre duvre

    Suivre le projet et les carts

    Reprer les diffrences entre planifi et rel Faire un point du planning et des ressources engages Etablir diffrents scnarii Dcider des actions correctives

    Clturer un projet

    Contrler les livrables Transfrer le livrable la matrise duvre Assurer le transfert de connaissances Faire le bilan du projet et capitaliser les connaissances Librer les ressources

    Grer les risques

    Identifier les risques Calculer une provision pour risque Imaginer les alternatives

    Grer les facteurs humains

    Prendre en compte les disponibilits Grer les conflits de priorit

  • Cursus 1re anne International Master of Science Systmes et Rseaux SUPINFO 8 / 33

    Mobiliser les ressources autour du projet

    Grer laprs projet Comprendre le rle de chacun la fin du projet Assurer la transition

  • Cursus 1re anne International Master of Science Systmes et Rseaux SUPINFO 9 / 33

    4. Droit Premire anne (20 heures)

    Droit des socits Introduction au droit des socits

    Source et activits conomiques La personnalit morale Formes juridiques dentreprise Contentieux commercial

    Droit commun des socits Le contrat de socit Ladhsion lacte constitutif Organes sociaux La dissolution de la socit

    Les socits de personnes La socit en nom collectif

    Dfinition Les associs Administration de la SNC

    La socit en commandite simple Dfinition et constitution Les associs La grance Vie sociale

    La socit responsabilit limite Dfinition et constitution Droit des associs Administration de la socit La vie sociale

    La socit anonyme Dfinition et constitution Droit des associs Administration de la socit La vie sociale

    Autres socits La socit par actions simplifies La socit cooprative et la socit europenne Les socits non immatricules

  • Cursus 1re anne International Master of Science Systmes et Rseaux SUPINFO 10 / 33

    Deuxime anne (30 Heures)

    Droit des informatique et multimdia Introduction au droit de linformatique

    Sources et loi applicable Le droit dauteur numrique Ethique et informatique Luvre multimdia Les prcautions relatives au site web Le contrat de cration de site Le nom de domaine Le logiciel La base de donnes Le monde selon Google Les liberts et Internet Lutilisation de lInternet au travail La protection du cyberconsommateur Latteinte aux systmes informatiques, manipulation Les contrats de linformatique et du multimdia

  • Cursus 1re anne International Master of Science Systmes et Rseaux SUPINFO 11 / 33

    4.1. Premire anne : Droit des socits (20 heures)

    Introduction au droit des socits

    Source et activits conomiques La personnalit morale Formes juridiques dentreprise Contentieux commercial

    Droit commun des socits Le contrat de socit Ladhsion lacte constitutif Organes sociaux La dissolution de la socit

    Les socits de personnes

    La socit en nom collectif Dfinition Les associs Administration de la SNC

    La socit en commandite simple Dfinition et constitution Les associs La grance Vie sociale

    La socit responsabilit limite

    Dfinition et constitution Droit des associs Administration de la socit La vie sociale

    La socit anonyme

    Dfinition et constitution Droit des associs Administration de la socit La vie sociale

    Autres socits La socit par actions simplifies La socit cooprative et la socit europenne Les socits non immatricules

  • Cursus 1re anne International Master of Science Systmes et Rseaux SUPINFO 12 / 33

    5. Technologies Cisco Premire anne (113 heures)

    CCNA 1 CCNA 2 CCNA 3 CCNA 4

    Deuxime anne (37 Heures)

    Scurit Rseau Security 2

  • Cursus 1re anne International Master of Science Systmes et Rseaux SUPINFO 13 / 33

    Premire anne : CCNA (113 heures)

    CCNA 1 Cours : 7 heures Travaux Pratique : 13 heures Dure Total : 20 heures Certification acadmique : CCNA1

    Savoir

    Modle OSI Modle TCP-IP

    Medias et quipement rseau Signal Types de mdias Equipement de couche 1 Topologie

    Technologies Ethernet Modle OSI Introduction Ethernet Fonctionnement d'Ethernet

    Couche 2 : Commutation Ethernet Domaine de collision Segmentation

    Couche 3 : Protocole IP Principe Protocole IP Gestion des adresses IP

    Couche 3 : Subnetting Internet du subnetting Mthode de calcul

    Couche 3 : Introduction au routage Principes Domaine de broadcast Table de routage et dtermination du meilleur chemin Type de routage

    Couches 4, 5, 6 et 7 Couche 4 : Couche Transport Couche 5 : Couche Session Couche 6 : Couche prsentation Couche 7 : Couche Application

    Savoir-faire

    Acqurir les premires notions fondamentales relatives aux rseaux et obtenir la certification Cisco acadmique CCNA1.

  • Cursus 1re anne International Master of Science Systmes et Rseaux SUPINFO 14 / 33

    CCNA 2

    Cours : 10H heures Travaux Pratique : 20 heures Dure Total : 30 heures Certification acadmique : CCNA2

    Savoir

    Rseau WAN Dfinitions Normes WAN Technologies WAN

    Introduction aux routeurs Prsentation dun routeur Cisco Branchements Systme dexploitation Cisco IOS

    Configuration de base dun routeur Commandes de visualisation Commandes de bases Les accs au routeur

    Information et accs aux autres dispositifs Le protocole CDP Le protocole Telnet

    Processus de dmarrage et gestion dIOS Processus de dmarrage Gestion dIOS

    Routage Principe fondamentaux Routage statique et dynamique, convergence, boucles de routage et solutions Routage vecteur de distance, tat de liens, intrieurs, extrieurs, systmes Configuration par dfaut, routage statique et visualisation dtat

    Protocole RIP Thorie Configuration Vrification

    Protocole IGRP Thorie Configuration Vrification

    Rsolution de problmes et protocole ICMP Thorie ICMP Commandes de vrification Erreurs courantes et dbogage Procdure de rcupration des mots de passe dun routeur

    Les ACLs Partie 1 : Thorie ACL standard, mise en place et vrification ACL tendue, mise en place et vrification ACL nomme, mise en place et vrification

    Savoir-faire

    Acqurir les premires notions fondamentales relatives aux rseaux et obtenir la certification Cisco acadmique CCNA2.

  • Cursus 1re anne International Master of Science Systmes et Rseaux SUPINFO 15 / 33

    CCNA 3

    Cours : 10 heures Travaux Pratique : 30 heures Dure Total : 40 heures Certification acadmique : CCNA3

    Savoir

    Routage Classless Introduction au routage classless

    Protocole RIPv2 Spcifications RIPv2 Configuration

    Protocole OSPF Dfinitions Fonctionnement dOSPF Configuration

    Protocole EIGRP Dfinitions Fonctionnement dEIGRP Configuration

    Commutation Ethernet Rseaux Ethernet Commutation LAN Fonctionnement dun commutateur

    VLANs Dfinitions et principes Le trunking Le VTP

    Protocole Spanning-Tree Concepts du Spanning-Tree Fonctionnement du Spanning-Tree Configuration du Spanning-Tree

    Design de LAN Concepts du design de LAN Conception de LAN

    Rsolution de problmes Les commandes Le commutateur Rcupration et mise jour

    Savoir-faire

    Acqurir les notions fondamentales relatives aux technologies de commutation Ethernet et de routage IP.

  • Cursus 1re anne International Master of Science Systmes et Rseaux SUPINFO 16 / 33

    CCNA 4

    Cours : 15 heures Travaux Pratique : 15 heures Dure Total : 30 heures Certification acadmique : CCNA4

    Savoir

    NAT et PAT Adressage priv et public Translation d'adresses Configuration

    DHCP Principe du DHCP Configuration DHCP

    Rseaux WAN Dfinitions Equipements et dispositifs Normes WAN Classement des diffrents types de liaison WAN

    Conception WAN Communications dans un WAN Premires tapes de conception WAN Mise en place d'un rseau hirarchique

    Protocole PPP Etude du protocole Etablissement d'une session Mthode d'authentification Configuration

    Technologie RNIS Technologie RNIS Termes Utilisation et implmentation Configuration

    Technologie Frame Relay Technologie Frame Relay Fonctionnement, table de commutation et processus de transmission Les sous interfaces Configuration

    Initiation l'administration rseau Stations de travail et serveurs Gestion du rseau Protocole SNMP Syslog

    Savoir-faire

    Aborder la conception des rseaux WAN et se familiariser avec leurs protocoles.

  • Cursus 1re anne International Master of Science Systmes et Rseaux SUPINFO 17 / 33

    6. Technologies Linux & Solaris Premire anne (75 heures)

    Introduction aux systmes Linux Organisation du FHS Etayage du shell Commandes de bases dun systme Linux Les outils Sed et Awk Scripting bash Gestion des utilisateurs et des groupes Gestion des permissions Gestion des disques Gestion des processus Environnement graphique Installation de programmes Emulation et virtualisation Configuration du rseau Le noyau Linux Passage de la certification MCU Network File System OpenSSL ProFTPd OpenSSH Apache Priphriques Loop et RAID Logiciel Firewalling

    Deuxime anne (75 Heures)

    Linux (32 heures) Rappel des notions vues en anne infrieure Introduction aux bases de donnes MySQL DNS-DHCP Interconnexion Linux Windows avec Samba OpenLDAP Kerberos Introduction la messagerie Passage de la MCA

    Solaris (43 heures)

    Installation de SUN Solaris 10 Gestion du systme de fichier et des disques VFS et Core Dumps NFS Gestion des packages Oprations de base Administration des utilisateurs et de la scurit Gestion de limpression Processus du systme Rseaux de base Services rseau Gestion des backups

  • Cursus 1re anne International Master of Science Systmes et Rseaux SUPINFO 18 / 33

    Premire anne : Linux (75 heures)

    Introduction aux systmes Linux

    Prsentation et historique de Linux Prsentation des notions fondamentales Historique des systmes Unix et Linux

    Les diffrents types de licences des logiciels informatiques Les logiciels propritaires, gratuits et libres Les licences du monde Open Source

    Les acteurs du monde Linux Prsentation des systmes Unix Prsentation des systmes Linux

    Organisation du FHS

    Larborescence du systme Notion de racine Les principaux rpertoires du systme Partie 1 Les principaux rpertoires du systme - Partie 2 /usr /var

    Etayage du shell

    Utilisation du terminal Les diffrents types de comptes Les commandes dutilisation du terminal

    Utilisation du shell Notion de shell Les diffrents types de shell

    Utilisation de laide du systme Laide intgre aux commandes Les pages de manuels

    Commandes de bases dun systme Linux

    Oprations sur les fichiers et rpertoires Les commandes de gestion de fichiers Les commandes de gestion de rpertoires

    Affichage du contenu dun fichier Lecture de fichiers Recherche dans un fichier: Utilisation des redirections de flux Chanage de commande avec les pipes

    Noms, attributs des fichiers et globbing Noms des fichiers Unix Attributs des fichiers Le globbing

    Edition de fichiers Prsentation de Vi Utilisation des diffrents modes ddition Lditeur Emace Partie 5 : Archivage et compression

    Utilisation de tar pour la cration darchive Compression avec gzip et bzip2 Partie 6 : Recherches de fichiers Utilisation de la commande find

  • Cursus 1re anne International Master of Science Systmes et Rseaux SUPINFO 19 / 33

    Utilisation avance de la commande find Utilisation de locate

    Les outils Sed et Awk

    Sed Prsentation de sed Fonctionnement de sed Les options de sed : Les commandes de sed

    Awk Prsentation de awk Fonctionnement de awk Les enregistrements Les champs Utilisation des variables Les fonctions Les motifs Les structures BEGIN et END Les structures conditionnelles

    Scripting bash

    Introduction au scripting bash Notion de scripting Cration et invocation dun script Les commentaires : Notion de tche de fond: Les variables Valeur retourne par un script la fin de son excution

    Commandes dun script bash Les commandes simples Les commandes composes

    Variables et paramtres Les variables Les paramtres dun script

    Affichage et lecture lcran Afficher du texte lcran Lecture simple au clavier La commande select Redirections des entres et sorties standard

    Calculs mathmatiques en bash La commande expr La commande let

    Variables et paramtres Les variables dans les scripts bash Les paramtres dun script Partie 7 : Les structures conditionnelles Les conditions Les tests Combinaison de tests Structure SI Alors Sinon Structure Tant Que Structure Pour Structure Selon Partie 8 : Les fonctions Notion de fonction Les fonctions en bash

  • Cursus 1re anne International Master of Science Systmes et Rseaux SUPINFO 20 / 33

    Gestion des utilisateurs et des groupes

    La gestion des utilisateurs sous Linux Notion de systme multi-utilisateurs Le fichier /etc/passwd Le fichier /etc/shadow Notion de groupe Le fichier /etc/group

    Les commandes de gestion des utilisateurs La commande useradd Ajouter un utilisateur Supprimer un utilisateur Changer le mot de passe dun utilisateur Afficher les informations dun utilisateur

    Les commandes de gestion des groupes La commande groupadd Crer un groupe Modifier les groupes secondaires d'un compte Afficher des informations sur les groupes

    Changer didentit La commande su La commande sudo Le fichier sudoers

    Gestion des permissions

    Les permissions des systmes Unix Notion de propritaire Notion de groupe propritaire

    Modification des permissions Changer lappartenance dun fichier Modifier les droits dun fichier Equivalences numriques Notion de umask

    Les droits spciaux SUID SGID Sticky Bit

    Les listes de contrles daccs Notion dACL Activation des ACL Configuration des ACL

    Gestion des utilisateurs et des groupes

    Principe de partitions sous Linux

    Les diffrents types de disques durs Les diffrents types de partitions Partitionner un disque Formater une partition

    Accder aux priphriques de stockage Les commandes mount et umount Le fichier /etc/fstab Exemple de dplacement de donnes

    Les quotas Principe des quotas sur les disques Linux Activation et configuration des quotas

  • Cursus 1re anne International Master of Science Systmes et Rseaux SUPINFO 21 / 33

    Gestion des processus

    Introduction la notion de processus Les processus Unix Les diffrents tats dun processus Arrire plan, premier plan et dtachement La commande ps La commande top

    Les signaux Les diffrents types de signaux Envoi de signaux aux processus

    Modification des priorits du scheduler La commande nice La commande renice

    Planification de tches La commande crontab Le fichier crontab systme La commande at

    Environnement graphique

    Larchitecture X-Window

    Historique Le projet XFree86 Le projet Xorg

    Installation et configuration de Xorg Installation Gnration du fichier de configuration Edition du fichier de configuration

    Administration du serveur X Lancement du serveur X X-Distant Excution dapplications distantes Partie 4 : Les Desktop Manager Le projet GNOME Le projet KDE

    Gestion des utilisateurs et des groupes

    Linstallation de programmes sous Linux

    Linstallation par les binaires Linstallation par un outil de gestion de paquets Linstallation par les sources

    Lapproche RedHat Les RPMs Comment obtenir les paquets ? La commande RPM Librairies et dpendances Cration dun RPM

    Lapproche Debian Les deb Installation, dsinstallation, informations et mise jour Cration dun fichier deb

    Lapproche Gentoo Une distribution source based Installation, dsinstallation, informations et mise jour Cration dun ebuild

  • Cursus 1re anne International Master of Science Systmes et Rseaux SUPINFO 22 / 33

    Emulation et virtualisation

    Introduction lmulation et la virtualisation Notion dmulation Notion de virtualisation Dfinitions

    Virtualisation Installation de Qemu Configuration et utilisation de Qemu Installation de Vmware Configuration et utilisation de Vmware

    Emulation Wine Les logiciels bass sur Wine

    Emulation et virtualisation

    Fonctionnement du rseau sous Linux

    Les interfaces rseaux Prise en charge des interfaces Configuration matrielle NDISWrapper

    Gestion du rseau Configuration automatique via DHCP Configuration manuelle La commande ifconfig Les routes Configuration de la rsolution de noms

    Les outils de monitoring rseau Ping Traceroute Netstat

    Le noyau Linux

    Introduction la notion de noyau

    Quel est le rle du noyau ? Pourquoi recompiler son noyau ?

    Compilation et installation tapes prliminaires Tlchargement des sources du noyau Lenvironnement de dveloppement Configuration du noyau Compilation Installation du noyau Gestion des modules

    Configuration du bootloader Notion de bootloader Lilo Grub

    Passage de la certification MCU

    Obtenir 70% de bonnes rponses

    Network File System

    Prsentation de NFS

    Le protocole NFS Le protocole RPC

  • Cursus 1re anne International Master of Science Systmes et Rseaux SUPINFO 23 / 33

    Installation dun client serveur NFS Installation Les diffrents modes de fonctionnement Configuration du serveur Gestion des UID et GID

    Administration et maintenance dun serveur NFS Les diffrents services Lancement et arrt du serveur Commandes dadministration et de maintenance

    Utilisation du client NFS Montage dun rpertoire distant Montage dun rpertoire au dmarrage du systme

    OpenSSL

    Prsentation de SSL

    Introduction SSL Historique des mthodes de chiffrement La cryptographie Exemples dutilisation de SSL

    Les diffrents types de chiffrement Chiffrement symtrique Chiffrement asymtrique Notions de cl publique et cl priv

    Les diffrents algorithmes de chiffrement Blowfish DES et 3-DES DSA RSA Partie 4 : Les certificats Certificats X.509 Les extensions X.509v3

    ProFTPd

    Introduction : le protocole FTP

    Prsentation du protocole FTP Analyse dune communication FTP Les diffrentes solutions actuelles

    Introduction Proftpd Prsentation Introduction aux utilisateurs virtuels

    Installation de proftpd Installation depuis les sources Les diffrentes options du script de configuration

    Administration du serveur La configuration de proftpd Directives du fichier de configuration La ligne de commande Gestion des utilisateurs virtuels Monitoring du serveur Implmentation de SSL/TLS Exemples de configuration

    OpenSSH

    Introduction OpenSSH

    Le manque de scurit des protocoles actuels Historique et prsentation de SSH Rappels sur les mthodes de chiffrement

  • Cursus 1re anne International Master of Science Systmes et Rseaux SUPINFO 24 / 33

    Les outils de la suite OpenSSH

    Prsentation de la suite Ssh Ssh-keygen Sshd Scp Ssh-agent Ssh-add Sftp

    Le client SSH Configuration du client ssh : Utilisation du client Cration de cls Gnration de cls RSA2 Gnration de cls DSA Exemples dutilisation

    Le serveur SSH Configuration du serveur SSH Administration du serveur Authentification par cl publique X-forwarding TCP-forwarding Sftp

    Apache

    Introduction : le protocole HTTP

    Prsentation du protocole HTTP Analyse dune communication HTTP Les diffrentes solutions actuelles

    Introduction Apache Prsentation et historique de Apache Les diffrents produits lis Apache Apache 1.3 et Apache 2

    Administration et configuration de Apache Installation de Apache Le fichier httpd.conf Partie 1 Environnement du serveur Gestion des connexions Informations personnelles Emplacement des documents par dfaut Les droits sur le systme de fichiers Gestion des modules Mapper les URL avec le systme de fichiers Authentification, autorisations et contrle daccs

    Administration et configuration avance du serveur La commande apachectl Les fichiers de logs Les pages derreurs personnalises Implmentation de SSL/TLS Les htes virtuels Les fichiers .htaccess Les espaces web personnels

    Priphriques Loop et RAID Logiciel

    Les priphriques loop

    Prsentation Manipulation des priphriques loop

  • Cursus 1re anne International Master of Science Systmes et Rseaux SUPINFO 25 / 33

    Cration dun fichier loop Associer le fichier une entre dans /dev

    RAID Introduction RAID Les diffrents types de RAID Implmentation du RAID logiciel Configuration du noyau Installation de mdadm Partitionnement du RAID

    Configuration du RAID Mise en place dun RAID 1 Mise en place dun RAID 5 Mise en place dun RAID 0+1 Ajout et retrait dun priphrique chaud

    Firewalling

    Introduction

    Notion de firewall Principe de translation dadresse

    NETFILTER et iptables Prsentation de NETFILTER Les diffrentes chanes Installation de NETFILTER Prsentation de iptables Installation de iptables

    iptables Les cibles de la table FILTER Les cibles personnalises Enregistrement et chargement des rgles Les commandes principales Options Options de correspondance Les cibles pour la translation dadresse Les cibles personnalises

    Options du noyau Prsentation Options relatives aux paquets ICMP Options relatives aux paquets IP

  • Cursus 1re anne International Master of Science Systmes et Rseaux SUPINFO 26 / 33

    7. Technologies Microsoft Premire anne (80 heures)

    Windows Vista Windows Server 2003 Windows Server 2003 Network Infrastructure (Partie 1)

    Deuxime anne (80 Heures)

    Windows Server 2003 Network Infrastructure (Partie 2) Active Directory Exchange Server 2007

  • Cursus 1re anne International Master of Science Systmes et Rseaux SUPINFO 27 / 33

    Premire anne : Microsoft (80 heures)

    Windows Vista Cours : 12 heures Travaux Pratique : 14 heures Dure Total : 26 heures

    Contenu Prsentation de Windows Vista Dploiement de Windows VISTA grande chelle Administration et dpannage de Windows Vista Gestion des disques Configuration de lenvironnement utilisateur et administration distance tude des fonctionnalits rseau de Windows Vista Administration des accs aux objets dans les units d'organisation Gestion de lalimentation et des fonctions de collaboration Maintenance de Microsoft Windows VISTA

    Savoir-faire

    Apprendre installer un poste quip de Windows Vista Connatre les fonctionnalits pour installer, administrer et grer Windows Vista. Savoir configurer la scurit et la prise en charge des rseaux Etre capable de dployer, personnaliser et dpanner Windows Vista dans un environnement Active Directory. Dcouvrir le dpannage du processus de dmarrage et des autres problmes systme

    Acqurir les comptences ncessaires pour configurer et grer le matriel

    Windows Server 2003 Cours : 12 heures Travaux Pratique : 14 heures Dure Total : 26 heures

    Contenu Introduction ladministration des comptes et des ressources Gestion des comptes dutilisateur et dordinateur Gestion des groupes Gestion daccs aux ressources Implmentation de limpression Administration de limpression Gestion daccs aux objets dans les units dorganisation Implmentation des stratgies de groupes Gestion de lenvironnement utilisateur laide des stratgies de groupes Implmentation des modles dadministration et des stratgies daudit Prparation de l'administration d'un serveur Prparation de l'analyse des performances du serveur Maintenance des pilotes de priphriques Gestion des disques Gestion du stockage des donnes Gestion de la rcupration en cas d'urgence Maintenance des logiciels l'aide des services SUS

  • Cursus 1re anne International Master of Science Systmes et Rseaux SUPINFO 28 / 33

    Savoir-faire

    Mise en place dActive directory sur un domaine Administration des utilisateurs du domaine Administration des groupes Implmentation de limpression Administration des accs aux objets dans les units dorganisation Implmentation de stratgies de groupe Implmentation de modles dadministration et dune stratgie daudit Prparation de ladministration dun serveur Monitoring et maintenance dun environnement serveur Gestion des disques et du stockage Implmentation dune solution SUS

    Windows Server 2003 Network Infrastructure

    Cours : 14 heures Travaux Pratique : 14 heures Dure Total : 28 heures

    Contenu Configuration du routage laide du service Routage et accs distant Attribution automatique dadresses IP laide du protocole DHCP Gestion et analyse du service DHCP Rsolution de noms Rsolution de noms dhtes laide du systme DNS Gestion et analyse du systme DNS

    Savoir-faire

    Planifier un rseau TCP/IP physique et logique Planifier une stratgie de routage et rsoudre les problmes associs Planifier une stratgie DHCP (Dynamic Host Configuration Protocol) Optimiser DHCP et rsoudre les problmes associs Planifier une stratgie DNS (Domain Name System) Optimiser DNS et rsoudre les problmes associs

  • Cursus 1re anne International Master of Science Systmes et Rseaux SUPINFO 29 / 33

    8. Technologies de dveloppement Premire anne (60 heures)

    Algorithmique Introduction et Gnralits sur lAlgorithmique Structure algorithmique avance Structure de donnes avance : structures linaires Structure de programme avance Structure de donnes avance : structures non linaires et fichiers Structure dynamique de donnes

    Deuxime anne (110 Heures)

    Langage C Langage C niveau 1

    Prsentation du langage Les donnes Les oprations de base Les structures de contrle

    Langage C niveau 2 Les fonctions La bibliothque standard Les entres sorties standard La modularisation du dveloppement

    Langage C niveau 3 Les structures de donnes complexes Les fonctions et les donnes complexes

    Langage C niveau 4 Les pointeurs Les pointeurs et les types complexes Les fonctions et les pointeurs Implantation des piles et des arbres

    Langage C niveau 5 Les fichiers La gestion des fichiers La gestion des sockets

    Langage C niveau 6 Complments sur le makefile La modularisation du dveloppement Le programme et son environnement Complments sur le micro processeur Autres optimisations

    Langage C++

    Langage C++ niveau 1 Prsentation du langage Les changements syntaxiques Les amliorations dans limplantation des fonctions

    Langage C++ niveau 2 Les classes La forme canonique de Coplian Les autres caractristiques

    Langage C++ niveau 3 Les tableaux dynamiques dobjets La notion damiti La surcharge des oprateurs

  • Cursus 1re anne International Master of Science Systmes et Rseaux SUPINFO 30 / 33

    Langage C++ niveau 4 Lhritage Le polymorphisme

    Langage C++ niveau 5 Lespace du nommage Les patrons La gestion des erreurs

    Langage C++ niveau 6 Les entres sorties standard par les flux La gestion des fichiers par les flux

    Langage C++ niveau 7 STLWindows Server 2003 Network Infrastructure (Partie 2) Active Directory Exchange Server 2007

  • Cursus 1re anne International Master of Science Systmes et Rseaux SUPINFO 31 / 33

    Premire anne : Technologies de dveloppement (60 heures) Objectifs Acqurir les notions fondamentales ncessaires llaboration dun programme informatique laide dune criture universelle appele langage algorithmique dans lobjectif dune transcription dans un langage quelconque, et mettre en pratique les connaissances relatives aux trois structures fondamentales : structure dun programme, structure algorithmique et structure de donnes.

    Introduction et Gnralits sur lAlgorithmique

    Prsentation, historique des langages Dfinitions Objectifs Historique Processus de ralisation dun programme Notion dinstruction Notion de squences Notion de ruptures de squences Les trois structures Conventions dcriture

    Structure de donnes Prsentation Les cinq structures de donnes lmentaires Mots cls, syntaxe, oprateurs et symboles associs Oprations lmentaires : dclaration, initialisation, affectation et raffectation Les structures de donnes avances Exercice(s) rsolu(s)

    Structure de programme Prsentation Programme principal Modularit dun programme Procdure et fonction Les qualits dun programme informatique

    Structure algorithmique avance

    Instructions conditionnelles : SI..ALORS et CAS..PARMI (et variantes) Imbrication : SI..ALORS Imbrication : SI..ALORS..SINON Imbrication : CAS..PARMI Imbrication : CAS..PARMI..PARDEFAUT Imbrications diverses

    Instructions rptitives : TANTQUE et REPETER (et variantes) Prsentation Instruction : TANTQUE Instruction : REPETER..JUSQUA Instruction : REPETER..TANTQUE Sortie de boucle prmature Persistance dans une boucle Boucles imbriques

    Instructions rptitives : POUR Prsentation Instruction : POUR Sortie de boucle prmature Persistance dans une boucle Boucle bornes variables

  • Cursus 1re anne International Master of Science Systmes et Rseaux SUPINFO 32 / 33

    Boucle pas variable Boucles bornes fixes Boucles bornes imbriques

    Instructions de rupture de squences imbriques Problme rsolu 1 Problme rsolu 2 Problme rsolu 3 Problme rsolu 4

    Structure de donnes avance : structures linaires

    Les tableaux Prsentation Tableaux et dimensions dun tableau Oprations lmentaires Exemple

    Les piles Prsentation Oprations lmentaires Primitives associes Les algorithmes des primitives Exemple Implmentation dune pile laide dun tableau

    Les files Prsentation Oprations lmentaires Primitives associes Les algorithmes des primitives Exemple Implmentation dune file laide de tableaux

    Les listes Prsentation Oprations lmentaires Primitives associes Les algorithmes des primitives Exemple Implmentation dune liste laide de tableaux

    Structure de donnes avance : structures linaires

    Modlisation dun programme Prsentation Dcoupage dun programme en modules Reprsentation graphique de lorganisation des modules

    Programme principal, fonction et procdure Prsentation Programme principal Fonction Procdure Organisation de la mmoire : rappel Les pointeurs Variable globale et variable locale Paramtre formel et paramtre rel

    Rcursivit Dfinition de la rcursivit Correspondance entre instruction rptitive et rcursivit Intrts et contraintes lies la rcursivit Structure de donne associe : la pile Exemple

    Approche de rsolution globale dun problme

  • Cursus 1re anne International Master of Science Systmes et Rseaux SUPINFO 33 / 33

    Prise en compte dun problme Recherche des structures de donnes en adquation avec le problme pos Etude de lorganisation et de limbrication des structures algorithmiques Structuration du programme : programme principal, procdures et fonctions Emploi ventuel de la rcursion en guise de simplification Validation du programme dans lensemble du contexte dutilisation

    Structure de donnes avance : structures non linaires et fichiers

    Les enregistrements Prsentation Enregistrements simples : oprations lmentaires Enregistrements imbriqus : oprations lmentaires Exemple

    Les graphes Prsentation Oprations lmentaires Primitives associes Exemple

    Les arbres Prsentation Oprations lmentaires Primitives associes Exemple

    Les fichiers Prsentation Oprations lmentaires Primitives associes Exemple

    Structure dynamique de donnes

    Chanage des donnes Dfinition Reprsentation en mmoire des donnes Avantages et inconvnients

    Chanage des donnes : reprsentation dune liste Prsentation Liste simplement chane Liste doublement chane Liste boucle Exemple dimplmentation dune liste simplement chane laide dun tableau Exemple dimplmentation dune liste doublement chane laide dun tableau

    Chanage des donnes : reprsentation dun graphe Prsentation Relation dadjacence et listes dadjacence Notion de prdcesseur et de successeur Relation dincidence Exemple dutilisation

    Chanage des donnes : reprsentation dun arbre Prsentation Relation dadjacence et listes dadjacence Notion de relation pre-fils et frre Exemple dutilisation