Difference between revisions of "MOOC:Syllabus Session 6"

From Livre IPv6

(Act01: Qu'est ce que le réseau Internet ?)
m (Bstevant moved page MOOC:Evolutions to MOOC:Syllabus Session 6)
 
(21 intermediate revisions by 2 users not shown)
Line 6: Line 6:
  
 
=== [[MOOC:Compagnon_B00|B00: Un MOOC Orienté vers l'Opérationnel]]===
 
=== [[MOOC:Compagnon_B00|B00: Un MOOC Orienté vers l'Opérationnel]]===
(BS)
 
  
 
* un MOOC sur les réseaux informatique et l'Internet en particulier
 
* un MOOC sur les réseaux informatique et l'Internet en particulier
Line 47: Line 46:
 
=== [[MOOC:Compagnon_Act02|Act02: Principes de l'Internet ]]===
 
=== [[MOOC:Compagnon_Act02|Act02: Principes de l'Internet ]]===
  
* La notion de routeur
+
* L'interconnexion de réseaux
* Le protocole IP
+
** Le problème de l'interconnexion de réseaux
* Utilité de l'adresse globale
+
** Séparation entre réseaux
* Notion de paquet
+
** La notion de routeur
 +
** Route différente en fonction de la destination
 +
* IP le protocole de l'Internet
 +
** Définir qu'est ce qu'un protocole
 +
** IP la glue entre les réseaux (le protocole commun à tous les réseaux)
 +
* Notion d'adresse globale (vs adresse locale)
 +
* Notion de paquet : Analogie service postal
 +
** 1 courrier = 1 paquet : Enveloppe (entête IP) + 1 lettre (1 payload)
 +
** 1 boite au lettre = Interface de communication permettant de déposer et de recevoir des paquets
 +
** 1 adresse postale = Identifiant unique attribué à chaque boite lettre et permettant l'acheminement du courrier au bon destinataire
 
* Acheminement par paquet
 
* Acheminement par paquet
* Détermination de la route
+
** Principe fondamental d'IP : une unité de transfert qui va de bout en bout  
 
+
* Principe fondamental d'IP : communication de bout en bout  
+
 
** Chaque équipement est capable de communiquer avec un autre équipement connecté
 
** Chaque équipement est capable de communiquer avec un autre équipement connecté
 
** Par analogie, avec le système postal, le même courrier (enveloppe et contenu) va d'une maison à une autre. Il n'est pas nécessaire de refaire le paquet lors de l'acheminement.
 
** Par analogie, avec le système postal, le même courrier (enveloppe et contenu) va d'une maison à une autre. Il n'est pas nécessaire de refaire le paquet lors de l'acheminement.
Line 60: Line 66:
  
 
=== [[MOOC:Compagnon_Act03|Act03: Evolution de l'Internet ]]===
 
=== [[MOOC:Compagnon_Act03|Act03: Evolution de l'Internet ]]===
(BS)
+
 
 
* Les 4 grandes phases de l'évolution de l'Internet
 
* Les 4 grandes phases de l'évolution de l'Internet
 
* Historique de l'Internet : le protocole IPv4 base de son développement
 
* Historique de l'Internet : le protocole IPv4 base de son développement
 
* Historique de l'Internet : des labos aux particuliers
 
* Historique de l'Internet : des labos aux particuliers
* Evolution du nombre d'hôtes connectés à Internet
+
* Evolution du nombre de noeuds connectés à Internet
 
** évolution brute
 
** évolution brute
 
** évolution confrontée à la croissance de la population
 
** évolution confrontée à la croissance de la population
 
** évolution confrontée au nombre de terminaux, aux objets connectés
 
** évolution confrontée au nombre de terminaux, aux objets connectés
 
* Problème de pénurie d'adresses
 
* Problème de pénurie d'adresses
** solution court terme : NAT
+
** solution : CIDR
**  
+
** solution : NAT
 
* Méthodes de distribution des adresses  
 
* Méthodes de distribution des adresses  
** IANA, RIRE
+
** IANA, RIR
  
 
=== [[MOOC:Compagnon_Act04|Act04: Pourquoi IPv6 ? ]]===
 
=== [[MOOC:Compagnon_Act04|Act04: Pourquoi IPv6 ? ]]===
  
Avec la croissance de la taille du réseau, il n'y avait plus assez d'adresse. Il a fallu se partager une meme adresse pour plusieurs destination finale. La communication ne se faisait plus de bout en bout.
+
IPv6 : nouvelle version du protocole IP
Les conséquences fut  un blocage de l'extensibilité des services. Tout du moins cela devint tres compliqué pourécrire des logiciels qui communiquient.
+
* Ce qui reste identique :
Pour le modele du client-serveur partout. Pour le pair à pair dans sa forme simplifiée.
+
** Mode datagramme
 +
** Routage
 +
** Délégation des adresses (CIDR)
 +
* Ce qui évolue par rapport à IPv4 :
 +
** Adresses plus longues => plus de capacité d'adressage, plusieurs adresses sur la même interface
 +
** Le protocole gagne en efficacité
 +
** La configuration des hôtes est simplifiée
  
IPv6 : Le paquet est auto-descriptif: il doit contenir l'adresse de destination finale.  Archicteture de bout en bout pour l'extensibilité des services. Pour le modele du client-serveur partout. Pour le pair à pair dans sa forme simplifiée. Diminuer le cout des developpements liès à la communication.
+
L'Internet IPv6 est différent de l'Internet IPv4
 +
* IPv6 et IPv4 ne sont pas interopérable, pb de la co-existence dans un seul Internet
 +
* L'Internet IPv6 se déploie en parallèle de l'Internet IPv4
 +
* Les hôtes peuvent être connectés en même temps à travers les deux protocoles
 +
* La gestion d'un réseau en IPv6 est sensiblement différente qu'en IPv4 (planification, configuration, sécurité, etc.) => nécessité de se former au nouveau protocole
  
Pénurie d'adresses :
+
L'Internet IPv6 est amené à remplacer l'Internet IPv4
* Le système postal a été conçu pour pouvoir distribuer le courrier entre un certain nombre d'adresse postale
+
* Il n'est pas possible de migrer l'Internet IPv4 vers l'Internet IPv6 en une seule fois : Pourquoi changer de version de protocole IP est compliquée ?
* Le nombre de maison a augmenté
+
* L'internet des contenus, auparavant IPv4, passe progressivement vers l'Internet IPv6
* Conséquence :  il n'y a pas possibilité d'attribuer de nouvelles adresses postales à ces nouvelles maisons
+
* Les réseaux d'accès offrent de plus en plus une connectivité en IPv6
 
+
* Les nouveaux usages (IoT, Smart City, etc.) sont déployés en IPv6
* Nouveau format d'enveloppe et de boite au lettre permettant un nombre quasi illimité d'adresses ;
+
* Complexité croissante en IPv4, coût d'entrée à IPv6 moins important => basculement à prévoir prochainement (s'il n'est pas déjà en train de se réaliser)
** Les maisons doivent installer une nouvelle boite aux lettres pour recevoir du courrier utilisant le nouveau format ;
+
** Chaque maison existante peut choisir de garder ou non l'ancienne boite au lettre, les nouvelles maisons qui ne peuvent plus installer l'ancienne n'auront que la nouvelle.
+
 
+
 
+
Réunion 30/01/2020 : On ne parle pas du NAT dans cette activité. Partager une boite aux lettres entre
+
plusieurs maisons du quartier, mais cela nécessite la complicité d'un postier indiscret et "falsificateur" (middle box) :
+
* au moment de relever le courrier, il lira la lettre pour voir qui est l'expéditeur et falsifiera l'adresse de l'expéditeur initial par l'adresse de la boîte commune ;
+
* au moment de distribuer le courrier, à l'inverse, il lira la lettre pour falsifier l'adresse destination (adresse de la boite commune) par l'adresse de la maison du destinataire ;
+
  
 
=== [[MOOC:Compagnon_Act05| Act05:  MOOC Interview ARCEP]] ===
 
=== [[MOOC:Compagnon_Act05| Act05:  MOOC Interview ARCEP]] ===
Line 119: Line 127:
 
=== [[MOOC:Compagnon_Act20|Act20: Notion de paquet et d'acheminement]] ===
 
=== [[MOOC:Compagnon_Act20|Act20: Notion de paquet et d'acheminement]] ===
  
* Expliquer l'architecture en couche de l'Internet
+
* Expliquer l'architecture en couche de l'Internet => Analogie du sablier
 
** interconnexion de réseau : IP permet d'interconnecter différents réseaux physiques (Cuivre, WiFi, Mobile)
 
** interconnexion de réseau : IP permet d'interconnecter différents réseaux physiques (Cuivre, WiFi, Mobile)
** Convergence des applications: IP est le protocole à travers lequels les services sont accessibles à travers Internet
+
** Décrire les fonctions d'un protocole réseau
* Exposer le principe du datagramme : Analogie service postal
+
** Convergence des applications: IP est le protocole à travers lequel les services sont accessibles à travers Internet
** 1 courrier = 1 paquet : Enveloppe (entête IP) + 1 lettre (1 payload)
+
* Exposer le principe du datagramme  
** 1 boite au lettre = Interface de communication permettant de déposer et de recevoir des paquets
+
** Traitement indépendant des paquets par les routeurs
** 1 adresse postale = Identifiant unique attribué à chaque boite lettre et permettant l'acheminement du courrier au bon destinataire
+
** Répétition de l'information de destination
 
+
* Transfert de l'information entre les couches
* Définir qu'est ce qu'un protocole
+
** Encapsulation des données
* Décrire les fonctions d'un protocole réseau
+
** Découpage et réassemblage
* Notion de paquet
+
* Acheminement des paquets : "Store and forward" et "hop by hop"
+
* Partage des ressources et notion de packet delay
+
* Interconnexion- superposition - encapsulation
+
* Transmission de paquet -  résolution d'adresse* Transfert en mode paquet, superposition à l'existant. notion d'encapsulation. Notion de protocole
+
* Mode paquet, format prédéfini de l'enveloppe : cadre destinataire, cadre expéditeur, zone timbre, zone "cedex", ...(~en-tête),
+
* acheminement par les maillons du service postal (concierge, facteur, St Exupéry) (~ routage)
+
* Taille du paquet : taille de l'enveloppe (cas de l'écrivain qui envoie un manuscrit à son éditeur dans des enveloppes standard de taille limitée) (~ fragmentation à la source)
+
  
 
== Séquence 3 : Mise en opération d'IPv6 ==
 
== Séquence 3 : Mise en opération d'IPv6 ==
  
 
=== [[MOOC:Compagnon_Act30|Act30: Que faut il faire pour faire fonctionner un réseau avec IPv6 ?]]===
 
=== [[MOOC:Compagnon_Act30|Act30: Que faut il faire pour faire fonctionner un réseau avec IPv6 ?]]===
(BS)
 
  
* Le réseau local et domestique
+
Réseau local : réseau sur lequel se connecte les hôtes
* Allocation d'adresse autonome ou administrée
+
Cas d'usage du réseau local
* Nommage
+
* Réseau domestique (box, TV, tablettes)
* Activités pour rendre un réseau opérationnel (allocation, route par defaut etc.)
+
* Réseau d'entreprise (PC de bureau, téléphones)
* SLAAC (l'occupant déduit l'adresse de son logement ?)  
+
* Réseau de campus (portables des étudiants)
* DNS (annuaire et carnet d'adresse) ?
+
 
* (pas de DHCP => réservé à l'activité avancée et redécoupage futur des séquences 2 et 3 ?)
+
Ces réseaux sont
* Insécurité et contre mesure
+
* nécessaires à une bonne expérience de l'Internet
* Contrôle ICMP (flamme et codes barres divers du service postal, cas d'erreur : retour à l'expéditeur avec le code NPAI "N'habite Plus à l'Adresse Indiquée" ?),
+
* dynamiques : les hôtes se connectent et se déconnectent souvent.
 +
 
 +
Tâches de gestion du réseau local :
 +
* Attribuer les adresses IP aux hôtes du réseau local
 +
* Configurer la connectivité pour chaque hôte
 +
* Détecter et corriger les pannes
 +
* Fournir les services utiles à l'utilisation d'Internet
 +
* Sécuriser le réseau des usages malveillants
 +
 
 +
Dans un réseau administré (réseau d'une entreprise ou d'un campus), ces tâches sont à la charge de l'administrateur réseau. Ce dernier s'appuie sur des outils et mécanismes de configuration du protocole IP. Dans un réseau non-administré, comme un réseau domestique, ces mécanismes cherchent à automatiser ces tâches de configuration.
 +
 
 +
Cette séquence va présenter les mécanismes disponibles en IPv6 pour faciliter ces tâches :
 +
* Le protocole ICMPv6, permettant l'échange d'informations de contrôle du fonctionnement du réseau
 +
* Le mécanisme de découverte de voisin, assurant la configuration automatique des hôtes
 +
* Le service de résolution de nom de domaine en adresse IP
  
 
== Conclusion ==
 
== Conclusion ==

Latest revision as of 08:14, 29 June 2020

> MOOC>Contenu


Séquence Bienvenue

B00: Un MOOC Orienté vers l'Opérationnel

  • un MOOC sur les réseaux informatique et l'Internet en particulier
  • Motivations présenter ce que sera la technique de l'Internet du XXIe siècle
  • Une idée: IPv6 opérationnel
  • Dispositifs pédagogiques


Discussion réunion 30/01/2020

  • A retourner pour s'affranchir du plan
  • Vidéo générique centrée sur le cours
  • Expliquer et justifier l'approche opérationnelle: IPv6 est en production maintenant
  • Présenter le dispositif pédagogique

B01: Prise en main de la plateforme des activités pratiques

(JPR, JL)

  • Exposé en vidéo de l'interface GNS3
  • Expliquer le paramétrage de la virtualisation dans le BIOS, et proposer quelques copies d'écran de BIOS différents (Intel/AMD...)
  • Reprise du contenu de la section "Installez GNS3 pour les activités pratiques"
  • savoir mettre GNS3 en pause ainsi que la VM pour ne pas subir le temps de chargement (VM et topologie)

JPR : je peux proposer un scénario de prise en main basé sur le manuel apprenant :


Séquence 0 : Internet

Act01: Qu'est ce que le réseau Internet ?

  • Définition d'un réseau
  • Applications de l'Internet
  • Structure de l'Internet : le réseau des réseaux
  • Accès à Internet : 2 cas : 4G et box
  • Les raisons du succès

Act02: Principes de l'Internet

  • L'interconnexion de réseaux
    • Le problème de l'interconnexion de réseaux
    • Séparation entre réseaux
    • La notion de routeur
    • Route différente en fonction de la destination
  • IP le protocole de l'Internet
    • Définir qu'est ce qu'un protocole
    • IP la glue entre les réseaux (le protocole commun à tous les réseaux)
  • Notion d'adresse globale (vs adresse locale)
  • Notion de paquet : Analogie service postal
    • 1 courrier = 1 paquet : Enveloppe (entête IP) + 1 lettre (1 payload)
    • 1 boite au lettre = Interface de communication permettant de déposer et de recevoir des paquets
    • 1 adresse postale = Identifiant unique attribué à chaque boite lettre et permettant l'acheminement du courrier au bon destinataire
  • Acheminement par paquet
    • Principe fondamental d'IP : une unité de transfert qui va de bout en bout
    • Chaque équipement est capable de communiquer avec un autre équipement connecté
    • Par analogie, avec le système postal, le même courrier (enveloppe et contenu) va d'une maison à une autre. Il n'est pas nécessaire de refaire le paquet lors de l'acheminement.
    • Système postal permet d'acheminer les courriers de l'expéditeur vers la boite aux lettres de destination

Act03: Evolution de l'Internet

  • Les 4 grandes phases de l'évolution de l'Internet
  • Historique de l'Internet : le protocole IPv4 base de son développement
  • Historique de l'Internet : des labos aux particuliers
  • Evolution du nombre de noeuds connectés à Internet
    • évolution brute
    • évolution confrontée à la croissance de la population
    • évolution confrontée au nombre de terminaux, aux objets connectés
  • Problème de pénurie d'adresses
    • solution : CIDR
    • solution : NAT
  • Méthodes de distribution des adresses
    • IANA, RIR

Act04: Pourquoi IPv6 ?

IPv6 : nouvelle version du protocole IP

  • Ce qui reste identique :
    • Mode datagramme
    • Routage
    • Délégation des adresses (CIDR)
  • Ce qui évolue par rapport à IPv4 :
    • Adresses plus longues => plus de capacité d'adressage, plusieurs adresses sur la même interface
    • Le protocole gagne en efficacité
    • La configuration des hôtes est simplifiée

L'Internet IPv6 est différent de l'Internet IPv4

  • IPv6 et IPv4 ne sont pas interopérable, pb de la co-existence dans un seul Internet
  • L'Internet IPv6 se déploie en parallèle de l'Internet IPv4
  • Les hôtes peuvent être connectés en même temps à travers les deux protocoles
  • La gestion d'un réseau en IPv6 est sensiblement différente qu'en IPv4 (planification, configuration, sécurité, etc.) => nécessité de se former au nouveau protocole

L'Internet IPv6 est amené à remplacer l'Internet IPv4

  • Il n'est pas possible de migrer l'Internet IPv4 vers l'Internet IPv6 en une seule fois : Pourquoi changer de version de protocole IP est compliquée ?
  • L'internet des contenus, auparavant IPv4, passe progressivement vers l'Internet IPv6
  • Les réseaux d'accès offrent de plus en plus une connectivité en IPv6
  • Les nouveaux usages (IoT, Smart City, etc.) sont déployés en IPv6
  • Complexité croissante en IPv4, coût d'entrée à IPv6 moins important => basculement à prévoir prochainement (s'il n'est pas déjà en train de se réaliser)

Act05: MOOC Interview ARCEP

1ere partie (Début)

  • Rappel de la mission de l’ARCEP sur IPv6
  • Problématiques sociétale du déploiement
  • Résultats du dernier observatoire (avancées et points durs du déploiement)

Séquence 1 : L'Adressage IPv6

Act10: Notion d'adressage

(JL)

  • principe de l'adressage (en lien avec l'analogie au système postal de la semaine 0 ?),
  • Décrire le rôle d'une adresse dans l'Internet
  • Structuration d'une adresse IP
  • les types d'adresses, leur portée et leur cardinalité
  • Adressage hiérarchique, notion d'agrégation d'adresses

Séquence 2 : Protocole

Act20: Notion de paquet et d'acheminement

  • Expliquer l'architecture en couche de l'Internet => Analogie du sablier
    • interconnexion de réseau : IP permet d'interconnecter différents réseaux physiques (Cuivre, WiFi, Mobile)
    • Décrire les fonctions d'un protocole réseau
    • Convergence des applications: IP est le protocole à travers lequel les services sont accessibles à travers Internet
  • Exposer le principe du datagramme
    • Traitement indépendant des paquets par les routeurs
    • Répétition de l'information de destination
  • Transfert de l'information entre les couches
    • Encapsulation des données
    • Découpage et réassemblage

Séquence 3 : Mise en opération d'IPv6

Act30: Que faut il faire pour faire fonctionner un réseau avec IPv6 ?

Réseau local : réseau sur lequel se connecte les hôtes Cas d'usage du réseau local

  • Réseau domestique (box, TV, tablettes)
  • Réseau d'entreprise (PC de bureau, téléphones)
  • Réseau de campus (portables des étudiants)

Ces réseaux sont

  • nécessaires à une bonne expérience de l'Internet
  • dynamiques : les hôtes se connectent et se déconnectent souvent.

Tâches de gestion du réseau local :

  • Attribuer les adresses IP aux hôtes du réseau local
  • Configurer la connectivité pour chaque hôte
  • Détecter et corriger les pannes
  • Fournir les services utiles à l'utilisation d'Internet
  • Sécuriser le réseau des usages malveillants

Dans un réseau administré (réseau d'une entreprise ou d'un campus), ces tâches sont à la charge de l'administrateur réseau. Ce dernier s'appuie sur des outils et mécanismes de configuration du protocole IP. Dans un réseau non-administré, comme un réseau domestique, ces mécanismes cherchent à automatiser ces tâches de configuration.

Cette séquence va présenter les mécanismes disponibles en IPv6 pour faciliter ces tâches :

  • Le protocole ICMPv6, permettant l'échange d'informations de contrôle du fonctionnement du réseau
  • Le mécanisme de découverte de voisin, assurant la configuration automatique des hôtes
  • Le service de résolution de nom de domaine en adresse IP

Conclusion

MOOC Interview ARCEP 2ieme partie (Fin)

  • Objectifs de la Task Force IPv6
  • Sujets traités lors des derniers ateliers
  • Point de vue de l’ARCEP sur l’évolution du déploiement
Personal tools