Chapitre 24
24 - Tendances et Innovations
24 - Tendances et Innovations
Cours 24 : Tendances et Innovations Réseau
Introduction
Le domaine des réseaux est en pleine mutation. De nouvelles technologies comme eBPF, le Network as Code, l'IA appliquée au réseau, le SASE, le Zero Trust, la 5G/6G, le Wi-Fi 7, et les constellations LEO (Starlink) transforment radicalement la façon dont les réseaux sont conçus, déployés et gérés. Ce chapitre explore ces huit tendances majeures qui redéfinissent le métier d'ingénieur réseau.
Partie 1 : eBPF et Cilium
Qu'est-ce que eBPF ?
eBPF (Extended Berkeley Packet Filter) est une technologie révolutionnaire qui permet d'exécuter des programmes sandbox dans le noyau Linux, sans modifier le code source du noyau ni charger des modules noyau. eBPF transforme le noyau en une plateforme programmable.
Principes Fondamentaux
Hook Points : eBPF peut s'attacher à différents points dans le noyau :
- XDP (eXpress Data Path) : au plus tôt dans la réception des paquets (driver level)
- TC (Traffic Control) : dans la pile réseau (ingress/egress)
- Tracepoints : points de trace statiques dans le noyau
- kprobes/uprobes : points d'observation dynamiques (kernel/user)
- cgroup : contrôle par groupe de processus
Programmes eBPF : bytecode vérifié par le verificateur eBPF avant chargement :
- Vérification de sécurité (pas de boucles infinies, accès mémoire borné)
- Compilation JIT pour les performances natives
- Maps eBPF pour le partage de données entre programmes et userspace
Bootstrap : les programmes eBPF sont chargés via la syscall bpf() et attachés aux hooks. Le verificateur analyse le bytecode pour garantir la sécurité.
Cas d'Usage
- Networking (Cilium) : CNI, load balancing, politiques réseau
- Sécurité (Tetragon, Falco) : détection d'intrusion au niveau noyau
- Observabilité (Hubble, Pixie) : tracing, métriques, profiling
- Performance : bpftrace, BCC toolkit
Cilium : La Plateforme eBPF pour Kubernetes
Cilium est le projet le plus connu utilisant eBPF. Il fournit :
CNI : remplacement complet de kube-proxy par eBPF, performances supérieures (réduction de la latence de 50%, augmentation du débit de 30%)
Network Policies : L3, L4, L7 (HTTP, gRPC, Kafka), DNS-aware, FQDN-based
Hubble : observabilité réseau temps réel avec flux L7, service maps
Cilium Service Mesh : sidecar-free, remplacement d'Istio/Envoy avec moins de overhead
Cluster Mesh : multi-cluster Kubernetes avec communication pod-to-pod directe
Avantages eBPF
- Performance : pas de context switch userspace/kernel, JIT compilation
- Sécurité : verificateur garantit qu'aucun programme ne peut crasher le noyau
- Programmabilité : mise à jour à chaud, pas de reboot nécessaire
- Écosystème : adoption massive (Google, Meta, Netflix, Cloudflare)
Défis
- Courbe d'apprentissage élevée
- Version du noyau Linux (5.x+ recommandé)
- Dépendance à la plateforme (eBPF est spécifique à Linux)
Perspectives
eBPF devient le "standard de fait" pour la programmation réseau Linux. À terme, il pourrait remplacer complètement kube-proxy, iptables, et une partie des solutions de service mesh. Cilium est en voie de devenir le CNI par défaut dans Kubernetes.
Partie 2 : Network as Code
Définition
Le Network as Code (NaC) applique les principes de l'Infrastructure as Code aux réseaux : configuration réseau définie en fichiers textes, versionnée (git), testée, et déployée automatiquement via CI/CD.
Principes
- Configuration Déclarative : décrire l'état désiré, pas les étapes pour y arriver
- Versionnage : tout changement dans git, historique complet
- Revue par les pairs : merge requests, approbation avant déploiement
- Tests Automatisés : validation syntaxique, simulation (Batfish), tests d'intégration
- Déploiement Automatique : CI/CD pipeline, rollback automatisé
- Documentation Générée : documentation automatique à partir du code
Outils
Terraform : fournisseurs réseau (AWS VPC, Azure VNet, Google Cloud, Cisco ACI, F5 BIG-IP)
resource "aws_vpc" "main" {
cidr_block = "10.0.0.0/16"
}
resource "aws_subnet" "public" {
vpc_id = aws_vpc.main.id
cidr_block = "10.0.1.0/24"
}
Ansible Network : modules réseau (ios_config, junos_config)
- name: Configure OSPF
cisco.ios.ios_config:
lines:
- router ospf 1
- network 10.0.0.0 0.255.255.255 area 0
Nornir : automation Python pour le réseau
from nornir import InitNornir
from nornir_netmiko import netmiko_send_config
nr = InitNornir(config_file="config.yaml")
result = nr.run(
netmiko_send_config,
config_commands=["vlan 10", "name Clients"]
)
Crossplane : control plane Kubernetes pour l'infrastructure réseau Pulumi : IaC multi-langage (TypeScript, Python, Go)
Pipeline CI/CD Réseau
Git Push -> Lint (check syntax) -> Test (Batfish) -> Plan (diff) -> Approve -> Deploy -> Verify -> Post-verify
Avantages
- Réduction des erreurs manuelles (typo, omissions)
- Vitesse de déploiement (minutes vs heures)
- Reproductibilité (environnements identiques)
- Audit et traçabilité (qui a changé quoi, quand)
- Rollback rapide (git revert)
Défis
- Courbe d'apprentissage pour les équipes réseau
- Complexité des configurations réseau existantes (legacy)
- Outils de validation limités pour certaines plateformes
- Résistance au changement culturel
Perspectives
Le NaC devient la norme pour les organisations modernes. Les ingénieurs réseau doivent apprendre Git, CI/CD, et au moins un langage de programmation (Python, Go). Les certifications réseau incluent désormais l'automatisation (CCNA DevOps, CCNP Automation).
Partie 3 : AI et Machine Learning pour le Réseau
Domaines d'Application
AIOps (AI for IT Operations)
Détection d'Anomalies : identification des comportements anormaux dans le trafic réseau (latence, perte, volume). Algorithmes : isolation forest, LSTM, autoencoders.
Corrélation d'Alertes : regroupement des alertes connexes, identification de la cause racine. Exemple : 100 alertes liées à une seule fibre coupée.
Prédiction de Pannes : anticipation des défaillances basée sur des métriques historiques (taux d'erreurs, température SFP, saturation mémoire).
Capacity Planning : prédiction de l'évolution du trafic pour dimensionner les liens.
AI pour le Routage
Routage Dynamique : optimisation des chemins basée sur l'apprentissage des patterns de trafic. Google utilise le ML pour optimiser le routage dans son WAN interne (B4).
Traffic Engineering : prédiction de la demande de trafic pour optimiser l'allocation des ressources MPLS-TE.
QoS Prédictive : classification automatique du trafic et attribution DSCP sans configuration manuelle.
LLMs pour le Réseau
Assistance au Diagnostic : ChatGPT/GPT-4 pour interpréter les logs, show commands, et proposer des diagnostics :
Prompt: "Interpret this OSPF adjacency issue:
%OSPF-5-ADJCHG: Process 1, Nbr 2.2.2.2 on Gi0/0 from FULL to DOWN,
Neighbor Down: Dead timer expired"
Génération de Configuration : à partir d'une description en langage naturel :
"Configure a VLAN 10 with subnet 192.168.10.0/24 on switch SW1"
-> Génère la configuration switchport access vlan 10 + interface vlan 10
Base de Connaissances : documentation réseau consultable via chatbot.
Outils AI/ML Réseau
- Network Intelligence (Cisco) : basé sur Cisco ThousandEyes
- Mist AI (Juniper) : Wi-Fi assurance, prédiction de problèmes
- Cloudflare AI : détection de bots, DDoS, anomalie de trafic
- Datadog AI : corrélation de métriques, alertes intelligentes
Défis
- Qualité des données d'entraînement
- Explicabilité des décisions (black box vs interpretable models)
- Faux positifs (fatigue des alertes)
- Coût computationnel
Perspectives
L'IA ne remplacera pas les ingénieurs réseau mais deviendra un outil essentiel pour réduire le bruit opérationnel et permettre aux ingénieurs de se concentrer sur les tâches à haute valeur ajoutée (design, stratégie, optimisation).
Partie 4 : SASE (Secure Access Service Edge)
Concept
Le SASE (prononcé "sassi") est une architecture cloud qui fusionne les fonctions réseau (SD-WAN) et sécurité (SWG, CASB, ZTNA, FWaaS). Gartner a introduit ce terme en 2019 et le considère comme l'avenir de la sécurité réseau d'entreprise.
Composants SASE
Réseau :
- SD-WAN : connectivité optimisée entre sites (MPLS + Internet)
- WAN Optimization : compression, déduplication, caching
- Global Backbone : réseau privé cloud pour le transit
Sécurité :
- SWG (Secure Web Gateway) : filtrage web, URL filtering, malware detection
- CASB (Cloud Access Security Broker) : contrôle des applications SaaS (Shadow IT)
- ZTNA (Zero Trust Network Access) : accès basé sur l'identité, pas l'IP
- FWaaS (Firewall as a Service) : pare-feu nouvelle génération dans le cloud
- DLP (Data Loss Prevention) : prévention de fuite de données
- RBI (Remote Browser Isolation) : exécution du navigateur dans un conteneur isolé
Architecture
[Utilisateur] ---> [SASE PoP]
|--- SD-WAN
|--- SWG
|--- ZTNA
|--- CASB
|--- FWaaS
|
[Site] ---> [SASE PoP] ---> [Internet / Cloud / Datacenter]
Fournisseurs SASE
| Fournisseur | Produit | Approche |
|---|---|---|
| Cloudflare | Cloudflare One | Réseau global + Zero Trust + CDN/Security |
| Zscaler | Zscaler Zero Trust Exchange | Sécurité cloud-native |
| Palo Alto | Prisma Access | SD-WAN + sécurité cloud |
| Cisco | Cisco+ / Viptela + Umbrella | SD-WAN + cloud security |
| Fortinet | FortiSASE | SD-WAN + sécurité intégrée |
| Netskope | Netskope Intelligent SSE | Cloud CASB/ZTNA |
Avantages
- Convergence réseau + sécurité (moins de fournisseurs)
- Architecture cloud-native (scalabilité, élasticité)
- Accès sécurisé de n'importe où (Zero Trust)
- Simplification opérationnelle
- Coût réduit (remplace MPLS/DIA par Internet + PoP)
Défis
- Migration complexe depuis l'architecture perimeter legacy
- Dépendance à la connectivité Internet (latence)
- Maturité variable des fournisseurs
- Verrouillage fournisseur (vendor lock-in)
- Conformité réglementaire (RGPD, données en transit)
SASE vs SSE
SSE (Security Service Edge) est la partie sécurité du SASE : SWG + CASB + ZTNA. Le SASE inclut aussi la partie réseau (SD-WAN). Certains fournisseurs proposent SSE uniquement (Zscaler, Netskope).
Perspectives
Le SASE sera le modèle de sécurité réseau dominant d'ici 2027. Les entreprises remplacent leurs VPN, pare-feu périmétriques, et proxy web par une plateforme SASE unifiée. L'adoption est accélérée par le télétravail et le cloud-first.
Partie 5 : Zero Trust Networking
Principes Fondamentaux
Le Zero Trust est un modèle de sécurité qui repose sur le principe "never trust, always verify". Contrairement au modèle perimeter (château-fort avec fossé), Zero Trust suppose qu'aucun utilisateur, appareil, ou réseau n'est digne de confiance par défaut.
Les 7 piliers du Zero Trust (NIST SP 800-207) :
- Toutes les sources de données et services sont des ressources
- Toute communication doit être sécurisée indépendamment de l'emplacement réseau
- L'accès aux ressources est accordé par session, pas permanent
- L'accès est déterminé par une politique dynamique (identité, appareil, comportement)
- L'entreprise surveille et mesure l'intégrité de tous ses actifs
- Toute authentification et autorisation est dynamique et strictement appliquée
- L'entreprise collecte le maximum d'informations pour améliorer sa posture
Architecture Zero Trust
BeyondCorp (Google) : premier modèle Zero Trust déployé à grande échelle
- Accès basé sur le contexte (identité, appareil, certificat)
- Pas de VPN
- Proxy d'accès inverse (IAP)
Implémentation typique :
[User/Device] -> [Policy Engine] -> [Proxy/PEP] -> [Resource]
|
Identity Provider
Device Management
Context (time, location)
Composants Clés
Identity-Aware Proxy (IAP) : proxy qui vérifie l'identité avant l'accès (Cloudflare Access, Google IAP)
Micro-segmentation : isolation fine des workloads avec politiques distribuées (Cilium, NSX, ACI)
Device Posture Check : vérification de l'état de sécurité du dispositif (OS version, antivirus, encryption)
Continuous Verification : vérification en continu pendant la session, pas seulement à la connexion
Least Privilege : accès minimum nécessaire, JIT (just-in-time), JEA (just-enough-access)
Zero Trust vs Modèle Perimeter
| Aspect | Perimeter | Zero Trust |
|---|---|---|
| Confiance | Interne = confiance | Aucune confiance implicite |
| Accès | VPN + VLAN | Identity-based proxy |
| Segmentation | VLANs larges | Micro-segmentation fine |
| Politique | Statique (ACL) | Dynamique (contexte) |
| Visibilité | Limitée | Continue (tous les flux) |
| Remote accès | VPN complexe | IAP sans VPN |
Mise en Oeuvre
- Identité : déployer l'Identity Provider (Okta, Azure AD)
- Accès distant : remplacer le VPN par ZTNA (Cloudflare, Zscaler)
- Segmentation : déployer la micro-segmentation (Cilium, NSX)
- Applications : exposer via IAP
- Monitoring : logs d'accès, comportement utilisateur (UEBA)
Défis
- Complexité de la migration (applications legacy)
- Performance (chaque accès vérifié)
- Expérience utilisateur (authentification fréquente)
- Coût (licences, infrastructure)
Perspectives
Le Zero Trust devient obligatoire pour les organisations soumises à des régulations (NIST, CMMC, PCI-DSS). D'ici 2028, la majorité des entreprises auront adopté un modèle Zero Trust au moins pour l'accès distant.
Partie 6 : 5G/6G et Réseaux Privés Sans-Fil
5G pour les Entreprises
5G SA (Standalone) : coeur de réseau 5G natif (pas de dépendance 4G). Permet le network slicing, URLLC, mMTC.
Network Slicing : découpage virtuel du réseau pour différents usages (eMBB pour vidéo, URLLC pour robotique, mMTC pour IoT).
Private 5G : réseau 5G dédié dans une entreprise/usine. Licences d'usage en bande 3.8-4.2 GHz (France).
MEC (Multi-access Edge Computing) : calcul à la périphérie du réseau mobile. Applications : AR/VR, robotique temps réel, analyse vidéo.
Cas d'Usage 5G Privée
Industrie 4.0 : robots AGV (latence < 5ms), contrôle qualité vidéo HD, maintenance prédictive.
Logistique : tracking temps réel, gestion d'entrepôt automatisée.
Santé : consultation à distance, télémédecine, transmission d'images médicales.
Mines et Pétrole : sites distants, communication sécurisée, IoT capteurs.
Architecture Private 5G
[UE/Devices] --- [gNodeB] --- [5G Core (UPF)] --- [Enterprise Network]
(RAN) (MEC possible ici)
6G : La Prochaine Génération
La 6G (prévue vers 2030) promet :
- Débits > 100 Gbps
- Latence < 0.1 ms
- Densité 10x la 5G
- Intégration IA native
- Communication holographique
- Réseau comme capteur (sensing)
Technologies clés : THz, Reconfigurable Intelligent Surface (RIS), AI-native air interface, Integrated Sensing and Communication (ISAC).
Comparaison des Générations
| Génération | Débit max | Latence | Densité | Année |
|---|---|---|---|---|
| 4G/LTE | 100 Mbps | 30-50 ms | 10k/km2 | 2010 |
| 5G eMBB | 1-10 Gbps | 10-20 ms | 100k/km2 | 2020 |
| 5G URLLC | 1 Gbps | < 1 ms | 1M/km2 | 2022 |
| 6G | 100 Gbps+ | < 0.1 ms | 10M/km2 | ~2030 |
Défis
- Coût du déploiement (spectre, équipements)
- Interopérabilité avec le réseau filaire existant
- Compétences (RAN, core 5G)
- Sécurité (surface d'attaque augmentée)
- Standards en évolution pour la 5G SA
Perspectives
La 5G privée devient une alternative au Wi-Fi pour les applications qui exigent une mobilité, une latence, ou une couverture que le Wi-Fi ne peut pas fournir. Les ingénieurs réseau doivent comprendre les architectures 5G pour les intégrer dans les designs d'entreprise.
Partie 7 : Wi-Fi 7 (802.11be)
Qu'est-ce que le Wi-Fi 7 ?
Le Wi-Fi 7 (IEEE 802.11be, Extremely High Throughput) est la prochaine génération de Wi-Fi après le Wi-Fi 6E. Il promet des débits jusqu'à 46 Gbps (théoriques) grâce à des améliorations majeures de la couche physique et MAC.
Nouvelles Fonctionnalités
320 MHz Channels : doublement de la largeur de bande (vs 160 MHz en Wi-Fi 6). Nécessite les bandes 6 GHz.
4096-QAM : modulation 12-bit (4096 états) au lieu de 1024-QAM en Wi-Fi 6. Augmente le débit de 20%.
Multi-Link Operation (MLO) : utilisation simultanée de plusieurs bandes (2.4 + 5 + 6 GHz) pour augmenter le débit et réduire la latence. Permet la répartition de charge et la redondance.
Multi-RU (MRU) : allocation flexible des Resource Units pour des transmissions plus efficaces.
Restricted Target Wake Time (R-TWT) : amélioration de la gestion d'énergie et de la latence pour les applications temps réel.
Preamble Puncturing : utilisation partielle du canal même en présence d'interférence.
Améliorations vs Wi-Fi 6
| Caractéristique | Wi-Fi 6 (802.11ax) | Wi-Fi 7 (802.11be) |
|---|---|---|
| Bande passante max | 160 MHz | 320 MHz |
| Modulation | 1024-QAM | 4096-QAM |
| OFDMA | Oui | Oui (amélioré) |
| MU-MIMO | 8x8 UL/DL | 16x16 UL/DL |
| Multi-link | Non | Oui (MLO) |
| Débit max | 9.6 Gbps | 46 Gbps |
| Latence | ~5 ms | < 1 ms |
Cas d'Usage
AR/VR : débits élevés + faible latence (MLO, R-TWT) pour le métavers et la réalité augmentée.
Streaming 8K/16K : bande passante nécessaire pour la vidéo ultra-haute définition.
Gaming Cloud : latence < 5ms pour le jeu à distance (xCloud, GeForce Now).
Industrie : remplacement des câbles Ethernet pour les applications temps réel.
Backhaul sans-fil : liaison entre points d'accès, alternative à la fibre.
Calendrier de Déploiement
- 2024 : Premiers chipsets (Qualcomm, Broadcom, MediaTek)
- 2025 : Routeurs et points d'accès grand public
- 2026 : Adoption d'entreprise, intégration dans les OS
- 2027+ : Maturité et standardisation complète
Défis
- Spectre 6 GHz limité ou non disponible dans certains pays
- Interférence avec les autres technologies utilisant le 6 GHz (5G, satellite)
- Coût des équipements (nouveaux chipsets, antennes)
- Compatibilité ascendante (Wi-Fi 7 fonctionne avec 6/5/2.4 mais nécessite des clients Wi-Fi 7 pour les performances maximales)
Perspectives
Le Wi-Fi 7 marque un pas important vers le "cordon-coupe" : des performances comparables à l'Ethernet filaire, permettant de remplacer les câbles dans la plupart des scénarios. L'informatique de volume (laptops, tablettes, téléphones) adoptera massivement le Wi-Fi 7 à partir de 2026.
Partie 8 : LEO Satellites et Starlink
La Révolution LEO
Les constellations de satellites en Low Earth Orbit (LEO) transforment la connectivité globale. Contrairement aux satellites géostationnaires (GEO, 36000 km), les LEO sont à 500-2000 km, offrant une latence bien plus faible.
Starlink (SpaceX)
Caractéristiques :
- Constellation : ~6000 satellites (prévu 12000+)
- Altitude : 540-570 km
- Latence : 20-40 ms (objectif < 20 ms)
- Débit : 50-500 Mbps par terminal (génération standard)
- Laser Inter-Satellite Links : communication directe entre satellites sans station sol
Services :
- Starlink Residential : 120 EUR/mois, 100-200 Mbps
- Starlink Business : 500 EUR/mois, 200-500 Mbps
- Starlink Mobility : avions, bateaux, véhicules
- Starlink Direct to Cell : SMS/voix/data directement vers téléphones (2024+)
Concurrents LEO
| Constellation | Opérateur | Satellites | Statut |
|---|---|---|---|
| Starlink | SpaceX | 6000+ | Déployé |
| OneWeb | Eutelsat | 648 | Déployé |
| Project Kuiper | Amazon | 3236 | Déploiement 2025+ |
| Lightspeed | Telesat | 198 | 2026+ |
| Iridium NEXT | Iridium | 66 | Complété |
Architecture Réseau LEO
[Utilisateur] --- [Terminal / Phased Array Antenna]
|
[Satellite LEO]
|
[Laser Inter-Satellite Link]
|
[Satellite LEO]
|
[Gateway / Ground Station]
|
[Internet Backbone]
Avantages pour le Réseau d'Entreprise
Backup WAN : Starlink comme lien de secours pour le SD-WAN (déjà supporté par VMware Velocloud, Cisco SD-WAN).
Connectivité Rurale : sites distants sans fibre (mines, chantiers, agriculture).
Événements Temporaires : festivals, conférences, déploiements militaires.
Aviation/Maritime : connectivité en vol/en mer à haut débit.
Couverture Globale : une seule technologie pour le monde entier.
Impact sur l'Architecture Réseau
- BGP et LEO : les satellites se déplacent à 27000 km/h, nécessitant des handovers fréquents. Impact sur BGP, TCP (latence variable), et les protocoles de routage.
- Latence : 20-40 ms vs 600 ms pour la fibre transatlantique. Starlink offre déjà des routes plus courtes que la fibre pour certaines liaisons longue distance (ex: Londres-Singapour via LEO).
- Capacity : 100-500 Mbps par terminal, agrégé à plusieurs Tbps par satellite.
Défis
- Congestion (trop d'utilisateurs par cellule)
- Impact environnemental (déchets spatiaux, pollution lumineuse)
- Regulations (spectre, autorisations par pays)
- Météo (atténuation atmosphérique, pluie pour les fréquences élevées)
- Coût des terminaux ($300-5000)
Perspectives
LEO devient un élément standard de la connectivité entreprise : comme backup WAN, pour les sites ruraux, ou comme primaire dans les régions mal desservies. Le couplage LEO + SD-WAN + SASE offre une architecture résiliente et globale. Starlink est déjà intégré dans les solutions SD-WAN de grands fournisseurs (VMware, Cisco, Fortinet).
Conclusion : Les Compétences du Futur
Stack Technique de l'Ingénieur Réseau en 2030
Programmation : Go, Rust, Python, eBPF
Cloud-Native : Kubernetes, Cilium, Istio, Helm
Automation : GitOps, CI/CD, Terraform, Ansible
Sécurité : Zero Trust, SASE, TLS, mTLS, OIDC
Architecture : EVPN, SRv6, VXLAN, SD-WAN, Multi-cloud
Observabilité : Prometheus, Grafana, OpenTelemetry, Hubble
Données : Timeseries, ML/AI, anomalie detection
Standards : YANG, NETCONF, gNMI, OpenConfig
Évolution du Métier
Hier : CLI, show commands, tickets manuels, VLANs statiques, MPLS L3VPN Aujourd'hui : Automation, Git, Cilium, EVPN, SD-WAN, Zero Trust Demain : AI-driven, autonomous networks, intent-based networking, SASE
Recommandations
- Apprenez à coder : Python est indispensable, Go vient en second
- Maîtrisez Kubernetes : c'est la plateforme dominante
- Comprenez eBPF : la prochaine révolution réseau
- Adoptez l'automatisation : Git, CI/CD, Infrastructure as Code
- Devenez cloud-native : multi-cloud, service mesh, GitOps
- Pensez sécurité : Zero Trust, SASE, cryptographie
- Restez curieux : AI, Wi-Fi 7, 5G, LEO, quantum networking
Le Mot de la Fin
Le réseau n'a jamais été aussi intéressant. Les technologies émergentes transforment notre métier de fond en comble. L'ingénieur réseau de demain sera autant développeur que spécialiste réseau, autant architecte cloud qu'expert en sécurité. Embrassez ces changements et continuez à apprendre chaque jour.