📋 Plan du Cours
- Fonctionnement DHCPv4
- Processus de bail DHCP
- Messages DHCP (DISCOVER, OFFER, REQUEST, ACK)
- Attribution d'adresse IPv4
- Renouvellement de bail DHCP
- Gestion des adresses IP
- Rôle des messages DHCP
- Vérification d'adresse IP (ARP, ping)
📖 1. Fonctionnement DHCPv4
🔑 Notions clés & Définitions
- DHCPv4 en mode client/serveur : Le protocole DHCPv4 fonctionne selon une architecture où un client demande une configuration réseau à un serveur DHCP, qui lui attribue ou loue une adresse IPv4 (source : contenu source).
- Attribution ou location d'une adresse IPv4 : Le serveur DHCPv4 réserve une adresse IPv4 disponible pour le client, créant une entrée ARP associant l'adresse MAC du client à l'adresse IP louée (source : contenu source).
- Renouvellement de bail : Le client doit régulièrement contacter le serveur DHCP pour renouveler le bail de l'adresse IP, évitant ainsi la rétention inutile d'adresses (source : contenu source).
- Expiration du bail : À la fin de la durée du bail, l'adresse IP est retournée au pool d'adresses disponibles pour être réattribuée à d'autres clients (source : contenu source).
- Processus en quatre étapes : Lorsqu’un client démarre ou souhaite se connecter, il initie un processus comprenant DHCPDISCOVER, DHCPOFFER, DHCPREQUEST, et DHCPACK pour obtenir ou renouveler une adresse IP (source : contenu source).
📝 Points essentiels
- DHCPv4 fonctionne en mode client/serveur, où le serveur attribue ou loue une adresse IPv4 au client, qui utilise cette adresse jusqu’à l’expiration du bail (source : contenu source).
- Lorsqu’un client démarre, il envoie un message DHCPDISCOVER en diffusion pour détecter les serveurs DHCP disponibles, étant donné qu’il ne possède pas encore d’information IPv4 valide (source : contenu source).
- Le serveur DHCP réserve une adresse IPv4 en réponse avec un message DHCPOFFER, créant une entrée ARP associant l’adresse MAC du client à l’adresse IP louée (source : contenu source).
- Le client accepte l’offre en envoyant un DHCPREQUEST, qui peut aussi servir à renouveler le bail, et le serveur confirme avec un DHCPACK après vérification de l’adresse via ping ICMP (source : contenu source).
- Lors du renouvellement, le client envoie un DHCPREQUEST directement au serveur initial, ou diffuse si aucune réponse n’est reçue, et le serveur répond par un DHCPACK pour confirmer le renouvellement (source : contenu source).
- La vérification de l’adresse IP par ping ICMP et requête ARP assure que l’adresse est valide et non utilisée par un autre dispositif (source : contenu source).
💡 À retenir
Le protocole DHCPv4 fonctionne en mode client/serveur, où le serveur attribue ou loue une adresse IPv4 au client pour une durée limitée, que le client doit renouveler régulièrement pour conserver l’adresse, évitant ainsi la rétention inutile d’adresses IP.
📖 2. Processus de bail DHCP
🔑 Notions clés & Définitions
-
Processus en quatre étapes pour obtenir un bail DHCP : séquence permettant à un client d’obtenir une adresse IP via DHCP, comprenant DHCPDISCOVER, DHCPOFFER, DHCPREQUEST, et DHCPACK, pour assurer une attribution dynamique et contrôlée des adresses IP (source : contenu source).
-
Le client démarre le processus avec un message DHCPDISCOVER : étape initiale où le client diffuse une requête pour détecter les serveurs DHCP disponibles, en utilisant une adresse MAC pour s’identifier (source : contenu source).
-
Le serveur réserve une adresse IPv4 disponible lors de l'offre : à la réception du DHCPDISCOVER, le serveur sélectionne une adresse IP libre, crée une entrée ARP associant MAC et IPv4, puis envoie un DHCPOFFER au client (source : contenu source).
-
Le client accepte l'offre avec un message DHCPREQUEST : après réception du DHCPOFFER, le client envoie un DHCPREQUEST pour confirmer l’attribution, en diffusant cette demande pour informer tous les serveurs DHCP (source : contenu source).
-
Le serveur confirme le bail avec un message DHCPACK : lorsque le serveur reçoit le DHCPREQUEST, il vérifie l’adresse, crée une entrée ARP, puis envoie un DHCPACK pour valider l’attribution, permettant au client d’utiliser l’adresse IP (source : contenu source).
📝 Points essentiels
- Le processus DHCP fonctionne en mode client/serveur, où le serveur attribue ou loue une adresse IPv4 au client, qui doit régulièrement renouveler le bail pour maintenir cette adresse (voir "Fonctionnement DHCPv4").
- Lorsqu’un client démarre ou souhaite se connecter, il envoie un DHCPDISCOVER en broadcast pour détecter les serveurs DHCP disponibles.
- Le serveur, en réponse, réserve une adresse IPv4 disponible, crée une entrée ARP associant MAC et IPv4, puis envoie un DHCPOFFER.
- Le client, après réception, envoie un DHCPREQUEST pour accepter l’offre, en diffusant cette demande pour tous les serveurs.
- Le serveur, à réception du DHCPREQUEST, vérifie l’adresse, crée une entrée ARP, puis confirme avec un DHCPACK.
- Lors du renouvellement, le client envoie un DHCPREQUEST directement au serveur initial, ou diffuse si aucune réponse, et le serveur répond par un DHCPACK pour renouveler le bail (voir "Renouvellement de bail DHCP").
- La vérification de l’adresse IP via ping ICMP et ARP permet d’éviter les conflits d’adresses IP (voir "Vérification d'adresse IP").
💡 À retenir
Le processus DHCP en quatre étapes (DHCPDISCOVER, DHCPOFFER, DHCPREQUEST, DHCPACK) permet une attribution dynamique, contrôlée et renouvelable des adresses IPv4, garantissant une gestion efficace du pool d’adresses IP.
📖 3. Messages DHCP (DISCOVER, OFFER, REQUEST, ACK)
🔑 Notions clés & Définitions
- Message DHCPDISCOVER : message diffusé par le client pour détecter les serveurs DHCPv4 disponibles. Il indique l'absence d'information IPv4 valide au démarrage et utilise des adresses de diffusion pour la communication (source : cours DHCP).
- Message DHCPOFFER : réponse du serveur DHCPv4 proposant une adresse IP au client. Il inclut une offre d'adresse et crée une entrée ARP associant l'adresse MAC du client à l'adresse IPv4 proposée (source : cours DHCP).
- Message DHCPREQUEST : message envoyé par le client pour accepter une offre ou renouveler un bail. Il sert également à informer tous les serveurs que l'offre a été acceptée, en diffusion lors de la première attribution (source : cours DHCP).
- Message DHCPACK : confirmation du serveur DHCP de l'attribution de l'adresse IP au client. Il vérifie l'adresse via ping ICMP, crée une entrée ARP, et indique la fin du processus d'attribution ou de renouvellement (source : cours DHCP).
- Renouvellement de bail : processus où le client, à l'expiration du bail, envoie un DHCPREQUEST directement au serveur initial pour prolonger l'attribution, ou diffuse si aucune réponse n'est reçue (source : cours DHCP).
- Vérification d'adresse IP : étape où le client utilise ARP ou ping ICMP pour s'assurer que l'adresse IP proposée n'est pas déjà utilisée, évitant ainsi les conflits (source : cours DHCP).
📝 Points essentiels
- Le processus DHCP commence avec un DHCPDISCOVER diffusé par le client pour détecter les serveurs DHCPv4 disponibles.
- Lorsqu’un serveur reçoit un DHCPDISCOVER, il réserve une adresse IP et envoie un DHCPOFFER en monodiffusion, proposant cette adresse au client.
- Le client répond par un DHCPREQUEST, acceptant l’offre et informant tous les autres serveurs qu’il a choisi cette offre spécifique.
- Le serveur confirme l’attribution par un DHCPACK, vérifiant l’adresse via ping ICMP, créant une entrée ARP, et finalisant la configuration.
- Lors du renouvellement, le client envoie un DHCPREQUEST directement au serveur initial. Si aucune réponse n’est reçue, il diffuse la demande pour obtenir une nouvelle confirmation via DHCPACK.
- La vérification de l’adresse IP par ping ICMP et ARP est essentielle pour éviter les conflits d’adresses IP, garantissant une attribution fiable (source : cours DHCP).
- La communication se fait principalement en diffusion pour la détection initiale et l’acceptation, puis en unicast lors du renouvellement pour optimiser le processus (source : cours DHCP).
💡 À retenir
Les messages DHCP (DISCOVER, OFFER, REQUEST, ACK) structurent le processus d’attribution et de renouvellement d’une adresse IP, assurant une gestion dynamique et fiable des adresses dans le réseau.
📖 4. Attribution d'adresse IPv4
🔑 Notions clés & Définitions
- Le serveur DHCP (Dynamic Host Configuration Protocol) : système qui réserve une adresse IPv4 disponible pour le client, créant une entrée ARP associant l'adresse MAC du client à l'adresse IPv4 louée (source : contenu source).
- Création d'une entrée ARP : lors de la réservation d'une adresse IPv4, le serveur DHCP établit une correspondance entre l'adresse MAC du client et l'adresse IPv4 louée, permettant une résolution efficace des adresses (source : contenu source).
- Requête ARP du client : après réception de l'adresse IPv4, le client envoie une requête ARP pour vérifier si cette adresse est déjà utilisée sur le réseau, afin d'éviter les conflits (source : contenu source).
- Adoption de l'adresse IPv4 : si aucune réponse ARP n'est reçue, le client considère que l'adresse IPv4 est valide et l'attribue à son interface, assurant une configuration correcte (source : contenu source).
- Le mécanisme de bail : processus par lequel le client obtient une adresse IPv4 pour une durée limitée, nécessitant un renouvellement périodique pour maintenir la validité de l'adresse (voir section 3).
📝 Points essentiels
- Lorsqu'un client souhaite se connecter à un réseau, il envoie un message DHCPDISCOVER pour détecter les serveurs DHCPv4 disponibles, en utilisant des adresses de diffusion (source : contenu source).
- Le serveur DHCP réserve une adresse IPv4 disponible, créant une entrée ARP associant cette adresse à l'adresse MAC du client, puis envoie un DHCPOFFER (source : contenu source).
- Le client, après réception de l'offre, envoie un DHCPREQUEST pour accepter l'adresse proposée, en diffusant le message pour informer tous les serveurs DHCP (source : contenu source).
- Le serveur vérifie l'adresse via une requête ping ICMP, crée une entrée ARP, puis répond par un DHCPACK, confirmant l'attribution de l'adresse (source : contenu source).
- Lors du renouvellement, le client envoie un DHCPREQUEST directement au serveur initial, et si aucune réponse n'est reçue, il diffuse une nouvelle demande pour obtenir une nouvelle confirmation (source : contenu source).
- La vérification de l'adresse par requête ARP permet d'éviter les conflits d'adresses IP, en s'assurant que l'adresse est libre avant de l'adopter (source : contenu source).
💡 À retenir
Le processus d'attribution d'adresse IPv4 repose sur la réservation par le serveur DHCP, la création d'une entrée ARP, et la vérification de l'absence de conflit via une requête ARP, garantissant une configuration IP cohérente et sans conflit.
📖 5. Renouvellement de bail DHCP
🔑 Notions clés & Définitions
-
Le client envoie un message DHCPREQUEST pour renouveler le bail : Lorsqu’un client souhaite prolonger l’utilisation de son adresse IP, il envoie un message DHCPREQUEST, généralement à l’adresse du serveur qui lui a initialement attribué l’adresse, pour demander la confirmation du renouvellement (voir "Renouvellement de bail" dans le processus DHCP).
-
Le message DHCPREQUEST est envoyé directement au serveur initial : En cas de renouvellement, le client adresse le DHCPREQUEST directement au serveur DHCP qui a fourni l’adresse IP, évitant ainsi la diffusion pour réduire le trafic réseau.
-
En absence de réponse, le client diffuse un DHCPREQUEST à d’autres serveurs : Si le serveur initial ne répond pas dans un délai imparti, le client diffuse un DHCPREQUEST pour solliciter d’autres serveurs DHCP présents sur le réseau, dans l’espoir d’obtenir un renouvellement ou une nouvelle attribution.
-
Le serveur répond par un message DHCPACK confirmant le renouvellement : Lorsqu’il accepte le renouvellement, le serveur DHCP envoie un DHCPACK, confirmant la prolongation du bail et actualisant éventuellement les paramètres de configuration du client (voir "Accusé de réception DHCP" dans le processus).
📝 Points essentiels
-
Lorsqu’un bail DHCP arrive à expiration, le client tente d’abord de le renouveler en envoyant un DHCPREQUEST directement au serveur qui a initialement attribué l’adresse, ce qui permet une gestion efficace du bail sans interruption de service (voir "Renouvellement de bail" dans le processus DHCP).
-
Si le serveur initial ne répond pas, le client diffuse un DHCPREQUEST à l’ensemble des serveurs DHCP disponibles pour solliciter un renouvellement ou une nouvelle attribution, évitant ainsi la perte de connectivité (voir "En absence de réponse" dans le processus).
-
La réponse du serveur DHCP au DHCPREQUEST est un DHCPACK, qui confirme la prolongation du bail et met à jour la configuration IP du client, notamment via une nouvelle entrée ARP si nécessaire (voir "Accusé de réception DHCP").
-
Ce mécanisme de renouvellement évite la réinitialisation complète du processus d’attribution d’adresse, assurant une continuité dans la connectivité réseau du client tout en optimisant la gestion des adresses IP disponibles.
💡 À retenir
Le renouvellement de bail DHCP repose sur un échange direct entre le client et le serveur initial, avec une diffusion en cas d'absence de réponse, garantissant la continuité de l’attribution IP tout en permettant une gestion efficace des ressources.
📖 6. Gestion des adresses IP
🔑 Notions clés & Définitions
- Pool d'adresses IPv4 disponibles : Ensemble d'adresses IP que le serveur DHCP maintient et peut attribuer à des clients lors de leur demande (source : contenu source).
- Réattribution d'adresses après expiration : Lorsqu'un bail DHCP expire, l'adresse IP est renvoyée au pool pour être réattribuée à un autre client ou au même si nécessaire (source : contenu source).
- Gestion dynamique des adresses : Processus permettant d'attribuer et de réattribuer automatiquement des adresses IP pour éviter conflits et pénuries, en fonction des demandes des clients (source : contenu source).
- Renouvellement de bail : Processus par lequel un client demande à prolonger l'utilisation de son adresse IP avant l'expiration du bail, en envoyant un DHCPREQUEST directement au serveur initial (source : contenu source).
- Retour d'adresse au pool : Lorsqu'une adresse IP n'est plus utilisée ou que le bail expire, elle est remise dans le pool d'adresses disponibles pour une future attribution (source : contenu source).
📝 Points essentiels
- Le serveur DHCP maintient un pool d'adresses IPv4 disponibles qu'il peut attribuer aux clients lors de leur demande, garantissant une gestion efficace et centralisée (source : contenu source).
- Lorsqu'un bail expire, l'adresse IP est retournée au pool et devient réattribuable, permettant une utilisation optimale des ressources IP (source : contenu source).
- La gestion dynamique des adresses évite les conflits et pénuries en réattribuant automatiquement les adresses IP libérées ou expirées, assurant une allocation flexible et efficace (source : contenu source).
- La procédure de renouvellement de bail implique une demande directe du client au serveur DHCP initial, ou une diffusion si aucune réponse n'est reçue, pour prolonger l'utilisation de l'adresse IP (source : contenu source).
- La réattribution automatique après expiration permet d'éviter la saturation du pool d'adresses et d'assurer une disponibilité continue des adresses IP pour de nouveaux clients ou déplacements (source : contenu source).
💡 À retenir
La gestion dynamique des adresses IP par DHCP permet d'optimiser l'utilisation des ressources réseau en réattribuant automatiquement les adresses expirées, évitant ainsi conflits et pénuries.
📖 7. Rôle des messages DHCP
🔑 Notions clés & Définitions
-
DHCPDISCOVER (voir section 4) : Message diffusé par le client pour détecter les serveurs DHCPv4 disponibles. Il indique l'adresse MAC du client et permet au client de localiser un serveur DHCP sur le réseau.
-
DHCPOFFER (voir section 4) : Message envoyé par le serveur DHCP en réponse au DHCPDISCOVER. Il propose une adresse IPv4 au client, en réservant cette adresse et en créant une entrée ARP associant l'adresse MAC du client à l'adresse IP proposée.
-
DHCPREQUEST (voir section 4) : Message utilisé par le client pour accepter une offre (lors de la phase initiale) ou pour renouveler un bail existant. Il informe le serveur que le client a choisi l'adresse proposée ou souhaite prolonger le bail.
-
DHCPACK (voir section 4) : Message envoyé par le serveur pour confirmer l'attribution ou le renouvellement du bail. Il vérifie l'adresse IP via une requête ping ICMP, crée une entrée ARP, et indique au client que la configuration est validée.
📝 Points essentiels
-
Le processus DHCP commence par un DHCPDISCOVER diffusé par le client pour détecter les serveurs DHCP disponibles. Ce message ne contient aucune information IPv4 valide, utilisant des adresses de diffusion pour la communication.
-
Lorsqu'un serveur reçoit un DHCPDISCOVER, il réserve une adresse IPv4, crée une entrée ARP associant l'adresse MAC du client à cette adresse, puis envoie un DHCPOFFER en réponse. Ce message propose une adresse IP et est envoyé en monodiffusion avec l'adresse MAC du serveur comme source.
-
Le client répond par un DHCPREQUEST pour accepter l'offre ou pour renouveler un bail existant. Lors de l'émission initiale, ce message indique l'acceptation de l'offre spécifique, en diffusant la demande pour informer tous les serveurs DHCP.
-
Le serveur confirme l'attribution ou le renouvellement du bail par un DHCPACK, qui vérifie l'adresse IP via une requête ping ICMP, crée une entrée ARP, puis informe le client que la configuration est validée. Si aucune réponse ARP n'est reçue, l'adresse IP est considérée comme valide et adoptée par le client.
-
Lors du renouvellement, le client envoie un DHCPREQUEST directement au serveur initial. En cas d'absence de réponse, il diffuse une nouvelle demande pour que d'autres serveurs puissent renouveler le bail, et le serveur répond par un DHCPACK.
-
La vérification de la validité de l'adresse IP par ping ICMP et ARP évite les conflits d'adresses IP, garantissant une attribution fiable.
💡 À retenir
Les messages DHCP orchestrent tout le processus d'attribution et de renouvellement des adresses IP, en utilisant une séquence de diffusion et de réponse pour assurer une configuration dynamique et fiable du réseau.
📖 8. Vérification d'adresse IP (ARP, ping)
🔑 Notions clés & Définitions
- Ping ICMP : Protocole permettant de tester la connectivité d'une adresse IP en envoyant un message Echo Request et en recevant un Echo Reply. Dans la vérification d'adresse IP, le serveur utilise ping ICMP pour s'assurer que l'adresse IP n'est pas déjà utilisée avant de l'attribuer.
- Requête ARP : Processus par lequel un client ou un serveur envoie une requête ARP (Address Resolution Protocol) pour vérifier si une adresse IP est associée à une adresse MAC sur le réseau local. Le client effectue une recherche ARP pour confirmer la validité de l'adresse IP attribuée.
- Vérification d'adresse IP : Technique combinée utilisant ping ICMP et ARP pour éviter les conflits d'adresses IP. Le serveur ping l'adresse IP proposée pour s'assurer qu'elle n'est pas déjà utilisée, puis le client effectue une recherche ARP pour valider cette vérification.
- Conflit d'adresse IP : Situation où deux appareils sur le même réseau local utilisent la même adresse IP, provoquant des problèmes de communication. La vérification via ping et ARP permet de prévenir ces conflits.
- Auteur : La méthode de vérification d'adresse IP par ping ICMP et ARP est une pratique recommandée dans la gestion dynamique des adresses IP, notamment dans le contexte DHCP, pour garantir l'unicité des adresses attribuées (source implicite du contenu).
📝 Points essentiels
- La vérification d'adresse IP repose sur deux techniques principales : le ping ICMP et la recherche ARP.
- Avant d'attribuer une adresse IP, le serveur envoie un ping ICMP pour tester si l'adresse est déjà utilisée. Si aucune réponse n'est reçue, il considère l'adresse comme disponible.
- Le client, après réception de l'offre d'adresse IP, effectue une recherche ARP pour vérifier si l'adresse IP est déjà associée à une autre machine sur le réseau local. Si aucune réponse ARP n'est obtenue, l'adresse est considérée comme valide et attribuée.
- La combinaison de ping ICMP et de recherche ARP permet d'éviter les conflits d'adresses IP, en s'assurant que l'adresse proposée n'est pas déjà en usage.
- AUTEUR (date) : cette pratique s'inscrit dans les recommandations générales pour la gestion dynamique des adresses IP, notamment dans le contexte DHCP, pour garantir l'unicité et la disponibilité des adresses.
💡 À retenir
La vérification d'adresse IP par ping ICMP et recherche ARP est essentielle pour prévenir les conflits d'adresses IP, en assurant que chaque adresse attribuée est unique et valide sur le réseau local.
📊 Tableaux de Synthèse
| Aspect | DHCPv4 Fonctionnement | Processus de Bail DHCP | Messages DHCP (DISCOVER, OFFER, REQUEST, ACK) |
|---|
| Auteur | Source : [Cours DHCP] | Source : [Cours DHCP] | Source : [Cours DHCP] |
| Mode | Client/serveur | Client/serveur | Client/serveur |
| Objectif | Attribution/dotation d’une adresse IPv4 | Attribution/dotation d’une adresse IPv4 | Échange d’informations pour attribution d’adresse |
| Étapes clés | DHCPDISCOVER → DHCPOFFER → DHCPREQUEST → DHCPACK | DHCPDISCOVER → DHCPOFFER → DHCPREQUEST → DHCPACK | DHCPDISCOVER, DHCPOFFER, DHCPREQUEST, DHCPACK |
| Vérification | Ping ICMP, ARP | Ping ICMP, ARP | Ping ICMP, ARP |
| Renouvellement | Client envoie DHCPREQUEST au serveur initial | Client envoie DHCPREQUEST pour renouveler le bail | Client envoie DHCPREQUEST, serveur confirme avec DHCPACK |
| Création entrée ARP | Lors de l’offre et confirmation | Lors de l’offre et confirmation | Lors de l’offre et confirmation |
| Objectif principal | Assurer une attribution dynamique et contrôlée | Maintenir une adresse IP valide via renouvellement | Finaliser l’attribution ou renouvellement d’adresse |
⚠️ Pièges & Confusions Fréquentes
- Confondre DHCPDISCOVER et DHCPREQUEST : le premier est une diffusion pour détecter les serveurs, le second une demande d’acceptation ou de renouvellement.
- Croire que le DHCPACK est envoyé avant la vérification de l’adresse IP : en réalité, le serveur vérifie via ping ICMP et ARP avant d’envoyer DHCPACK.
- Confondre la fonction de DHCPOFFER (offre) et DHCPACK (confirmation) : l’offre ne garantit pas l’attribution définitive.
- Oublier que le renouvellement peut se faire en unicast ou broadcast : en cas d’échec, le client diffuse la demande.
- Négliger la vérification d’adresse IP pour éviter les conflits : ping ICMP et ARP sont essentiels pour valider l’unicité.
- Confondre la durée du bail et la procédure de renouvellement : le bail doit être renouvelé avant expiration pour éviter la perte d’adresse.
- Ignorer le rôle de l’entrée ARP dans la gestion des adresses IP attribuées.
✅ Checklist Examen
- Connaître la définition de DHCPv4 selon le modèle client/serveur.
- Expliquer le processus en quatre étapes : DHCPDISCOVER, DHCPOFFER, DHCPREQUEST, DHCPACK.
- Identifier le rôle de chaque message DHCP : DISCOVER, OFFER, REQUEST, ACK.
- Décrire comment le serveur DHCP réserve une adresse IP et crée une entrée ARP.
- Expliquer la procédure de renouvellement du bail DHCP et ses différences avec l’attribution initiale.
- Maîtriser la vérification d’adresse IP via ping ICMP et ARP pour éviter les conflits.
- Savoir que le client diffuse un DHCPDISCOVER pour détecter les serveurs DHCP disponibles.
- Comprendre que le serveur envoie un DHCPOFFER en réponse au DHCPDISCOVER.
- Savoir que le client envoie un DHCPREQUEST pour accepter une offre ou renouveler le bail.
- Connaître la confirmation finale par DHCPACK après vérification de l’adresse IP.
- Connaître la gestion du pool d’adresses IP et l’expiration du bail.
- Se rappeler que la communication initiale DHCP se fait principalement en diffusion, puis en unicast pour le renouvellement.
Crée tes propres fiches de révision
Importe ton cours et l'IA génère fiches, QCM et flashcards en 30 secondes.
Générateur de fiches