Déroulé du cours "Introduction aux réseaux" en première année Apprentissage (2020-2021)

Notes a priori

  • Attention Certains documents (dits "de travail" ci dessous) sont destinés uniquement à ceux et celles qui ont suivi ce cour. Ils sont potentiellement erronés ou trompeurs pour quelqu'un qui n'était pas présent lorsque nous les avons rédigés ensemble.

  • Les 4 premières séances ont été faites en salles. La suite devra être faite à distance du fait de la situation sanitaire.

  • Certaines parties du support sont vides car je les aborde de façon plus "interactive" en essayant de faire discuter entre eux les apprenti·e·s (qui viennent d'IUT R&T ou Info pour la plupart).

  • Le support de cours

Séquencement

  1. CTD1 (8/9/20 présentiel) Présentation générale, objectifs du cours

    • Poser le vocabulaire
    • Définir les pricipaux concepts
    • Montrer le positionnement des autres cours

    Les différents types de support et leur utilisation

    • Supports filaires
    • Supports hertziens
    • Notion de modulation (bande de base, fréquence porteuse)
  2. CTD2 (8/9/20 présentiel) Partage du support

    • Simplexe, half-duplex, full duplex
    • Problématique de l'accès au support
  3. CTD3 (9/9/20 présentiel) Classification des méthodes d'accès

    • Méthodes centralisées/distribuées
    • Méthodes déterministes/aléatoires
  4. CTD4 (9/9/20 présentiel)

    • Synchronisation (bit, trame, ...)
    • Topologie et échelle (LAN, MAN, WAN, ...)
    • Modélisation des réseaux
    • Exercice : Un premier chronogramme
  5. CTD5 (14/9/20 distanciel) Ethernet

    • Les différents supports
    • Format de la trame
  6. CTD6 (15/9/20 distanciel) Ethernet

    • Méthode d'accès
    • Tailles min et max de trame
    • Exercice : Ethernet
    • Un document de travail que nous avons partagé ici
    • Un autre document de travail ici
  7. CTD7 (16/9/20 distanciel) Notions de protocole

    • Notion de message
    • Contrôle de flux
    • Reprise sur perte/erreur
  8. CTD8 (18/9/20 distanciel) Protocole à fenêtre

    • Fenêtre d'anticipation
    • Accusés de réception positifs ou négatifs
    • Go back n, rejet sélectif
  9. CTD9 (21/9/20 distanciel) Protocoles

    • Exercices
    • Un document de travail partagé ici.
    • Un exercice que nous avons fait (exercice 1) et les notes que nous avons partagées dans un document de travail.
  10. **CTD10 (22/9/20 distanciel) ** HDLC

    • Description du protocole
  11. **CTD11 (23/9/20 distanciel) ** HDLC

    • Illustration par quelques scenarios
    • Deux documents de travail que nous avons partagés ici et .
  12. **CTD12 (23/9/20 distanciel) ** Muliplexage

    • Multiplexage fréquentiel, temporel, TDM
    • Routage
    • Commutation
  13. **CTD13 (28/9/20 distanciel) ** Commutation de messages contre commutation de paquets

    • Un exercice (exercice 2).
    • Quelques notes de travail que nous avons partagées ici et
  14. **CTD14 (29/9/20 distanciel) ** Contrôle de congestion

    • Problématique
    • Pistes de solutions
    • Un exercice sur le a reprise sur erreur de bout en bout vs de proche en proche ici (exercice 2) et les "notes" que nous avons partagées ici, et
  15. **CTD15 (30/9/20 distanciel) ** Annulé

  16. **CTD16 (30/9/20 distanciel) ** Annulé

Notes a posteriori

J'ai préféré annulé les deux derniers cours, habituellement consacrés à une introduction aux codes correcteurs/détecteurs. Ces deux cours sont généralement un peu stressants pour cette population, et il n'en ressort pas toujours grand chose (4h, c'est trop peu).

Étant donné le contexte, j'ai préféré ne pas en rajouter.

Déroulé du cours "Introduction aux réseaux" en première année Apprentissage (2019-2020)

Notes a priori

  • Certaines parties du support sont vides car je les aborde de façon plus "interactive" en essayant de faire discuter entre eux les apprenti·e·s (qui viennent d'IUT R&T ou Info pour la plupart).

  • Le support de cours

Séquencement

  1. CTD1 Présentation générale, objectifs du cours
    • Poser le vocabulaire
    • Définir les pricipaux concepts
    • Montrer le positionnement des autres cours
  2. CTD2 Les différents types de support et leur utilisation
    • Supports filaires
    • Supports hertziens
    • Notion de modulation (bande de base, fréquence porteuse)
  3. CTD3 Partage du support
    • Simplexe, half-duplex, full duplex
    • Problématique de l'accès au support
  4. CTD4 Classification des méthodes d'accès
    • Méthodes centralisées/distribuées
    • Méthodes déterministes/aléatoires
  5. CTD5
    • Synchronisation (bit, trame, ...)
    • Topologie et échelle (LAN, MAN, WAN, ...)
    • Modélisation des réseaux
  6. CTD6 Ethernet
    • Les différents supports
    • Format de la trame
  7. CTD7 Ethernet
    • Méthode d'accès
  8. CTD8 Notion de protocole
    • Notion de message
    • Contrôle de flux
    • Reprise sur perte/erreur
  9. CTD9 Protocole à fenêtre
    • Fenêtre d'anticipation
    • Accusés de réception positifs ou négatifs
    • Go back n, rejet sélectif
  10. CTD10 HDLC
    • Le protocole
    • Mise en place de la connexion
    • Échanges de base
  11. CTD11 HDLC
    • Full duplex
    • Contrôle de flux
    • Reprise sur erreur
  12. CTD12
    • Multiplexage fréquentiel, temporel, TDM
    • Routage
    • Commutation
  13. CTD13 Contrôle de congestion
    • Problématique
    • Pistes de solutions
  14. CTD14 Codes correcteurs
    • Notions de base
    • Distance de Hamming, efficacité
    • Codes linéaires
  15. CTD15 Codes correcteurs
    • Codes polynomiaux
    • Codes cycliques
  16. CTD16 Notion d'architecture protocolaire
    • Synthèse des questions soulevées
    • Nécessité d'une approche structurée
    • Architecture protocolaire
  17. EX Examen