Vous êtes sur la page 1sur 33

International Master of

Science en Systmes
et Rseaux SUPINFO
CURSUS
Premire anne
www.supinfo.com
Copyright SUPINFO. All rights reserved

Version 3.2

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
Module 1 : Systmes dinformation
Module 2 : Project management
Module 3 : Droit
Module 4 : Technologies Cisco
Module 5 : Technologies Linux
Module 6 : Technologies Microsof
Module 7 : Technologies de dveloppement
Total

30 heures
20 heures
113 heures
75 heures
80 heures
60 heures
378 heures

Deuxime anne
20 heures
20 heures
30 heures
37 heures
75 heures
80 heures
110 heures
372 heures

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

2. Planning des enseignements


anne universitaire 2007-2008
Planning M1 International Master of Sciences en Systme et Rseaux

oct-07
nov-07
dc-07
janv-08
fvr-08
mars-08
avr-08
mai-08
juin-08
juil-08
aot-08
sept-08

sminaire Paris
2 sances 2 jours
1 sance de 2 jours
2 sances 2 jours
1 sance de 2 jours
sminaire Londres
1 sance de 2 jours
1 sance de 2 jours
sminaire Paris
2 sances 2 jours
2 sances 2 jours

2 semaines
4 jours
2 jours
4 jours
2 jours
1 semaine
2 jours
2 jours
1 semaine
4 jours
4 jours

ENTREPRISE
sminaire Montral
soutenance Paris

nb heures
70
28
14
28
14
35
14
14
35
28
28

sem 42 et 43
sem 45 et 47
sem 49
sem 2 et 4
sem 6
sem 10
sem 13
sem 15
sem 17
sem 20 et 22
sem 24 et 26
de sem 27 sem 36

2 semaines
Total

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

70 sem 37 et 38
sem 39
378

4 / 33

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

5 / 33

PLANNING PREVISIONNEL M1
enseignement
Paris

40
41
42
43
44

44
45
46
47
48

oct-07
lun mar
mer
jeu ven sam dim
1
2
3
4
5
6
8
9
10
11
12
13
15
16
17
18
19
20
22
23
24
25
26
27
29
30
31
semaines 42 et 43 Paris
nov-07
lun mar
mer
jeu ven sam dim
1
2
3
5
6
7
8
9
10
12
13
14
15
16
17
19
20
21
22
23
24
26
27
28
29
30
DEC2007
lun mar

48
49
50
51
52
1

1
2
3
4
5

4
11
18
25

5
12
19
26

mars-08
lun mar
9
10
11
12
13
14

jeu

ven

sam dim
1
8
15
22
29

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

5
6
7
8
9

mer

mer
6
13
20
27

mer

3
4
5
10
11
12
17
18
19
24
25
26
31
semaine 10 Londres

jeu
7
14
21
28

jeu
6
13
20
27

ven sam dim


1
2
8
9
15
16
22
23
29

ven
7
14
21
28

sam dim
1
8
15
22 23 (pques)
29

Londres

Montral

avr-08
lun
mar

7
14
21
28

14
15
16
17
18

4
11
18
25

18
19
20
21
22

2
9
16
23
30

22
23
24
25
26
27

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

juil-08
lun
mar
6
13
20
27

27
28
29
30
31

7
14
21
28

1
8
15
22
29

aot-08
lun
mar
3
10
17
24

31
32
33
34
35

4
11
18
25

5
12
19
26

sept-08
lun
mar

2
9
16
30

mer

jeu

2
9
16
23
30

mer
6
13
20
27

ven
3
10
17
24
31

jeu

4
11
18
25

ven
7
14
21
28

1
8
15
22
29

sam
5
12
19
26

sam
2
9
16
23
30

dim
6
13
20
27

dim
3
10
17
24
31

mer
jeu
ven
sam
dim
35
36
1
2
3
4
5
6
7
37
8
9
10
11
12
13
14
38
15
16
17
18
19
20
21
39
22
23
24
25
26
27
28
40
29
30
semaines 37 et 38 Montral,soutenance le 26 septembre

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

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

6 / 33

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

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

7 / 33

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

Mobiliser les ressources autour du projet

Grer laprs projet


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

8 / 33

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

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

9 / 33

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

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

10 / 33

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

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

11 / 33

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

5. Technologies Cisco
Premire anne (113 heures)
CCNA 1
CCNA 2
CCNA 3
CCNA 4
Deuxime anne (37 Heures)
Scurit Rseau
Security 2

12 / 33

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

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.

13 / 33

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

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.

16 / 33

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

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

17 / 33

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

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

18 / 33

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

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

19 / 33

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

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

20 / 33

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

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

21 / 33

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

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

22 / 33

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

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

23 / 33

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

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

24 / 33

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

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

25 / 33

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

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

26 / 33

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

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

28 / 33

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

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

29 / 33

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

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

30 / 33

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

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

32 / 33

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