5AGR1I - Administration et gestion réseaux

Appartient à l'UE Administration et gestion réseaux

Personnes enseignantes

Description technique du cours

  • Acronyme de l’activité : 5AGR1i
  • Bloc : 3
  • Quadrimestre : 1
  • Nombre de crédits : 2
  • Nombre d’heures de cours : 24h
  • Nombre d’heures de travail hors cours (estimation) : 26h
  • Format du cours : laboratoire
  • Langue d’instruction : français
  • Implantation : HE2B – ESI
  • Pré-requis : 3TRE1ir
  • Co-requis : néant

Description générale du cours

ECTS Charge de travail
2 50h, soit :
24h, cours-laboratoires en présentiel
6h, préparation de l’examen
6h, compréhension de la théorie et recherches
14h, préparation des laboratoires à domicile

Ce cours d’administration et gestion des réseaux vise à développer à la fois les connaissances théoriques et les compétences pratiques nécessaires à l’administration de systèmes GNU/Linux. Chaque partie du cours combine une présentation orale des concepts et une mise en œuvre sur machine, favorisant l’apprentissage par la pratique.

L’objectif principal est de permettre à l’étudiant·e d’acquérir les compétences et l’autonomie nécessaires pour administrer des réseaux et des services informatiques dans un environnement professionnel GNU/Linux.

Objectifs généraux

Au terme de l’activité d’apprentissage, l’étudiant ou l’étudiante sera capable de :

  • Identifier, comprendre et utiliser les commandes d’administration d’un système GNU/Linux ;
  • Installer, configurer et documenter divers services réseaux en appliquant les bonnes pratiques de sécurité et de traçabilité.

Acquis d’apprentissage spécifiques sanctionnés par l’évaluation

Au terme des séances, l’étudiante ou l’étudiant sera en mesure :

  1. Sélectionner et utiliser les commandes GNU/Linux pertinentes pour l’administration du système, l’installation et la configuration de logiciels ;

  2. Expliquer les concepts théoriques sous-jacents aux services installés ou configurés ;

  3. Lire, comprendre et exploiter la documentation technique liée à la distribution GNU/Linux et aux services étudiés ;

  4. Installer, configurer et valider le fonctionnement de services réseaux en respectant les contraintes de sécurité et de fiabilité.

Acquis terminaux visés

Au sein de la formation de bachelier en informatique, cette activité d’apprentissage participe à l’acquisition des compétences suivantes.

Communiquer et informer

  • Choisir et utiliser les moyens d’informations et de communication adaptés.
  • Mener une discussion, argumenter et convaincre de manière constructive.
  • Assurer la diffusion vers les différents niveaux de la hiérarchie (interface entre les collaborateurs, la hiérarchie et/ou les clients).
  • Utiliser le vocabulaire adéquat.
  • Présenter des prototypes de solution et d’application techniques.

Collaborer à la conception, à l’amélioration et au développement de projets

  • Élaborer une méthodologie de travail.
  • Planifier des activités et évaluer la charge et la durée de travail liées à une tâche.
  • Analyser une situation donnée sous ses aspects techniques et scientifiques.
  • Rechercher et utiliser les ressources adéquates.
  • Proposer des solutions qui tiennent compte des contraintes.
  • Documenter son travail afin d’en permettre la traçabilité et le cycle de vie.

S’engager dans une démarche de développement professionnel

  • Prendre en compte les aspects éthiques et déontologiques.
  • S’informer et s’inscrire dans une démarche de formation permanente.
  • Travailler tant en autonomie qu’en équipe dans le respect de la structure de l’environnement professionnel.

S’inscrire dans une démarche de respect des réglementations

  • Respecter les normes, les procédures et les codes de bonne pratique.
  • Respecter les prescrits légaux en vigueur relatifs au contexte dans lequel s’exerce l’activité (exemple code du bien-être au travail, RGPD, le droit à l’image, licences logicielles…).

Mobiliser les savoirs et les savoir-faire lors du développement d’applications

  • Choisir et mettre en œuvre un standard défini ou une technologie spécifique (méthodologie, environnement, langage, framework, librairies…).
  • Utiliser et exploiter des méthodes de modélisation lors de la phase d’analyse pour traduire les besoins des utilisateurs, sous forme d’un cahier de charges.
  • Concevoir, implémenter, administrer et utiliser avec maîtrise un ensemble structuré de données.
  • Développer, déployer et assurer la maintenance des applications.
  • Participer à la sécurisation des réseaux informatiques, des périphériques, des systèmes de communication et des flux d’information numérique.
  • Choisir, mettre en œuvre un processus de validation et d’évaluation et prendre les mesures appropriées.

Analyser les données utiles à la réalisation de sa mission en adoptant une démarche systémique

  • Prendre en compte les évolutions probables de la demande et envisager les diverses solutions possibles.
  • Choisir les méthodes de conception et les outils de développement.
  • Estimer les coûts directs et indirects du développement de l’application et de son utilisation.
  • Prendre en compte la problématique de sécurité des applications.

Intégrer des solutions techniques sécurisées assurant l’interface entre la gestion informatique et les systèmes industriels

  • Assurer la maintenance, le suivi et l’adaptation des choix technologiques qui ont été implémentés.
  • Assurer l’intégration d’éléments matériels informatiques et industriels s’exécutant sous le contrôle de différents systèmes d’exploitation.
  • Estime les coûts directs et indirects du développement de la solution envisagée.
  • Prendre en compte les évolutions probables de la demande et envisager les diverses solutions possibles des technologies de l’informatique industrielle.

Collaborer à l’analyse et à la mise en œuvre d’un système informatique

  • Assurer la maintenance, le suivi et l’adaptation des choix technologiques qui ont été implémentés.
  • Assurer la sécurité du système.

Intégrer des solutions télécoms sécurisées autour des réseaux locaux en y incluant la qualité de service

  • Interconnecter des réseaux de manière sécurisée, en gérant correctement des plans d’adressage et les aspects de sécurité (routage…).
  • Analyser le comportement d’un réseau en utilisant des outils de supervision et d’audit ; mettre en œuvre des solutions de qualité de service.
  • Installer et administrer sous différents systèmes d’exploitation des serveurs de tous types (FTP, DNS, DHCP…).
  • Estimer les coûts directs et indirects des solutions logicielles et matérielles à mettre en place.

Modalités d’évaluation

Examen de 1ière session Examen de 2ième session
EOM1 EOM
  • Une question théorique à présenter oralement sans support et;
  • une question pratique sur machine, portant sur l’installation, la configuration ou le dépannage d’un service réseau.

Critères d’évaluation :

  • Maitrise des commandes et concepts abordés ;
  • Capacité à installer et configurer un service réseau fonctionnel ;
  • Justification des choix techniques et respect des bonnes pratiques ;
  • Clarté et précision de la communication orale.

Contenus

Les concepts essentiels de la couche applicative du modèle OSI, notamment :

  • SMTP (Simple Mail Transfer Protocol) : installation et configuration d’un serveur de messagerie
  • DNS (Domain Name Service) : gestion de la résolution de noms et configuration de serveurs DNS
  • SAMBA (SMB/CIFS) : partage de fichiers et d’imprimantes en environnement hétérogène
  • PAM (Pluggable Authentication Modules) : gestion de l’authentification et des accès
  • LDAP (Lightweight Directory Access Protocol) : annuaire et gestion centralisée des utilisateurs
  • ACL (Access Control List) : gestion fine des droits d’accès
  • HTTP(s) (Hyper Text Transfer Protocol) : installation et configuration de serveurs web

Bibliographie

  • Pierre Bettens, Slides de cours
  • Pierre Bettens, Syllabus du cours
  • Différents liens et ressources en ligne actualisées sont fournis durant le cours

(Très) vielles références

  • Administration réseaux sous LinuxOlaf KIRSH et Terry DAWSON, ed. O’REILLY
  • Le système LinuxWelsh, Dalheimer et Kaufmann, ed. O’REILLY
  • TCP/IP Administration de réseauCraig Hunt, ed. O’REILLY
  • Samba, installation et mise en oeuvreRobert Eckstein, Davis Collier-Brawn, Peter Kelly, ed. O’REILLY
  • LDAP,installation et mise en oeuvre, ed. O’REILLY

Des ressources en ligne récentes (documentation officielle, tutoriels, forums spécialisés) sont également recommandées pour approfondir chaque service étudié

  1. EOM: Examen oral-machine