Tutoriel sur les protocoles de routage dynamiques par rapport aux routes statiques

Dans ce tutoriel de formation Cisco CCNA, vous apprendrez les bases des protocoles de routage dynamiques et comment ils se comparent à l’utilisation des routes statiques. Faites défiler vers le bas pour la vidéo et des tutoriels de texte.

Protocoles de routage dynamique vs Routes statiques Tutoriel vidéo

Vidéo YouTube

Rob Hunton

Rob Hunton

Juste une note pour dire que j’ai réussi l’examen CCNA. Merci d’avoir produit le cours. J’ai dû acheter 4 ou 5 cours au fil des ans et les vôtres sont de loin les meilleurs dont j’ai appris.

Rob Hunton

Protocoles de routage dynamique

Lorsqu’un protocole de routage est utilisé, les routeurs annoncent automatiquement leurs meilleurs chemins vers les réseaux connus les uns aux autres. Les routeurs utilisent ensuite ces informations pour déterminer leur propre meilleur chemin vers les destinations connues.

Lorsque l’état du réseau change, par exemple lorsqu’un lien tombe en panne ou lorsqu’un nouveau sous-réseau est ajouté, les routeurs se mettent à jour mutuellement. Les routeurs recalculent automatiquement un nouveau meilleur chemin et mettent à jour la table de routage chaque fois qu’il y a des changements de réseau.

Dans l’exemple ci-dessous, j’ai trois routeurs: R1, R2 et R3. À droite de R1, j’ai les réseaux 10.0.1/24 et 10.0.2/24. R2 et R3 ne sont pas directement connectés à ces réseaux, ils vont donc avoir besoin d’un moyen de les connaître.

Nous pourrions utiliser le routage statique traditionnel, ce qui nécessiterait qu’un administrateur configure les routes statiques partout, ou nous pouvons les faire apprendre automatiquement grâce à l’utilisation de protocoles de routage dynamique.

Ce que nous allons faire, c’est configurer le protocole de routage dans tous les routeurs; R1, R2 et R3, et ils pourront partager des informations sur leurs réseaux entre eux.

R1 et R2 formeront une relation de peering l’un avec l’autre, tandis que R2 et R3 formeront une contiguïté. R1 annonce ses routes vers R2, permettant à R2 d’atteindre le 10.0.1.réseaux 0/24 et 10.0.2.0/24 via R1.

Cette information entrera sur l’interface fast ethernet 0/0 sur R2 et elle verra qu’elle provient de R1 sur l’adresse IP de 10.0.0.1/24. Il utilisera ensuite ces informations pour mettre à jour sa table de routage. La table de routage va maintenant montrer que R2 est directement connecté au 10.0.0./ 24 réseau sur fast ethernet 0/0.

Il est également directement connecté à 10.1.0.0/24 sur fast ethernet 1/0, et il montrera également les deux routes qu’il a apprises de R1, les réseaux 10.0.1.0 et 10.0.2.0/24.

Les deux routes nouvellement apprises ont le saut suivant de 10.0.0.1, qui est sur R1, et sont accessibles via l’interface fast ethernet 0/0. R2 et R3 ont une relation adjacente, par conséquent, des informations seront également annoncées entre eux. R3 peut accéder aux réseaux 10.0.0.0/24, 10.0.1.0/24 et 10.0.2.0/24 via R2.

R2 n’annonce pas seulement les routes auxquelles il est directement connecté, mais il annonce également les routes qu’il a apprises de R1. R3 met à jour sa table de routage et affiche les routes vers 10.1.1.0/24 et 10.1.0.0/24 qui sont directement connectés sur fast ethernet 0/0 et 1/0 respectivement.

Il montre également les routes nouvellement apprises vers les réseaux 10.0.0.0/24, 10.0.1.0/24 et 10.0.2.0/24. Ils sont tous accessibles via fast ethernet 1/0 avec 10.1.0.2. comme leur prochaine adresse de saut qui est sur R2.

Semblable aux routes statiques, R3 ne voit pas R1 comme le prochain saut car il n’y est pas directement connecté. Le prochain saut sera toujours accessible via une interface directement connectée, telle que R2 dans cet exemple.

C’est ainsi que nos routes se sont propagées de droite à gauche, de R1 à R2 puis à R3. De toute évidence, la même chose va se produire dans la direction opposée où R3 va annoncer des itinéraires vers R2, qui l’annoncera ensuite vers R1.

Ainsi, avec cette configuration, toutes les routes seront annoncées partout et les routeurs mettront à jour leurs tables de routage avec ces informations.

Routes récapitulatives

Tout comme ce que nous pourrions faire avec des routes statiques, nous pouvons également utiliser des routes récapitulatives avec nos protocoles de routage dynamiques.

En utilisant le même exemple, R2 va en apprendre davantage sur les réseaux 10.0.1.0/24 et 10.0.2.0/24. Mais plutôt que de faire la publicité des réseaux 10.0.0.1 / 24 et 10.0.2.0/ 24 à R3, nous pouvons configurer cela pour qu’il envoie un itinéraire récapitulatif à R3, annonçant ainsi 10.0.0.0.0 / 16 à la place.

Raisons de l’utilisation des routes récapitulatives :

  • Les routes récapitulatives réduisent l’utilisation de la mémoire dans les routeurs car leurs tables de routage contiennent moins d’itinéraires. Dans notre exemple, cela ne ferait pas beaucoup de différence, mais cela peut faire une grande différence dans les grands réseaux.
  • Cela conduit à moins d’utilisation du processeur car les modifications du réseau n’affectent que les autres routeurs dans la même zone. Pour expliquer cela, disons que le lien 10.0.1.1 sur R1 tombe en panne. Lorsque cela se produit, R2 sera informé que le lien est tombé en panne.

Les routeurs qui ont une route vers 10.0.1.1 se reconvertissent et recalculent la table de routage, puis trouvent un chemin alternatif qui prend des cycles CPU sur le routeur. R3 a une route vers le réseau 10.0.0.0/16 uniquement. Par conséquent, sa table de routage ne change pas et il n’a pas besoin de recalculer quoi que ce soit.

  • Grâce à la synthèse, R3 utilisera moins de mémoire. Il a moins de routes et comme nous avons compartimenté notre réseau, les changements n’affecteront que cette partie spécifique du réseau. Ils ne vont pas se propager n’importe où sur le réseau, utilisant ainsi moins de cycles CPU sur nos autres routeurs.

Protocoles de routage dynamiques vs Routes statiques

Les protocoles de routage sont plus évolutifs que les routes statiques définies par l’administrateur. De plus, l’utilisation de routes purement statiques n’est réalisable que dans de très petits environnements.

Avantages du protocole de routage dynamique

Les raisons d’utiliser des protocoles de routage dynamique sont les suivantes :

  • Les routeurs annoncent automatiquement les sous-réseaux disponibles les uns aux autres sans que l’administrateur n’ait à saisir manuellement chaque route sur chaque routeur. Avec le routage statique, l’administrateur doit saisir manuellement des itinéraires, ce qui est très fastidieux et prend beaucoup de temps.
  • Si un sous-réseau est ajouté ou supprimé, les routeurs découvriront automatiquement ce changement et mettront à jour leurs tables de routage.
  • Si le meilleur chemin vers le sous-réseau tombe en panne, les routeurs de protocole de routage dynamique le découvriront automatiquement et calculeront un nouveau meilleur chemin s’il en existe un. Avec les routes statiques, tout est configuré manuellement par l’administrateur. C’est beaucoup de travail et il ne se remet pas très bien de toute défaillance.

Protocoles de routage dynamique vs Routes statiques

L’utilisation d’une combinaison d’un protocole de routage dynamique et de routes statiques est très courante dans les environnements réels. Les environnements les plus petits ou de test utiliseront toujours un protocole de routage dynamique, mais cela ne signifie pas que nous n’utilisons pas de routes statiques.

Dans ce cas, le protocole de routage sera utilisé pour transporter la majeure partie des informations du réseau. Les routes statiques peuvent également être utilisées selon les besoins. Par exemple à des fins de sauvegarde ou pour une route statique vers Internet (qui sera généralement injectée dans le protocole de routage dynamique et annoncée au reste des routeurs.)

Le routeur périphérique vous pouvez propager cette route statique par défaut dans le protocole de routage, puis le protocole de routage peut la transporter dans le reste de votre réseau. Il n’y aura pas besoin de configurer une route statique par défaut sur tous vos routeurs, juste celle qui se trouve en périphérie.

Exemple de configuration du tutoriel sur les protocoles de routage dynamique par rapport aux routes statiques

Cet exemple de configuration est tiré de mon guide de laboratoire Cisco CCNA gratuit qui comprend plus de 350 pages d’exercices de laboratoire et des instructions complètes pour configurer le laboratoire gratuitement sur votre ordinateur portable.

Cliquez ici pour télécharger votre guide de laboratoire Cisco CCNA gratuit.

Vidéo YouTube

  1. Entrez la commande ci-dessous pour supprimer l’OSPF sur chaque routeur

aucun routeur ospf 1

2. R1 aura-t-il toujours la connectivité à R4?

Oui. RIP est toujours en cours d’exécution, de sorte que les routes RIP remplaceront les routes OSPF supprimées dans la table de routage.

R1 # afficher les codes de la route ip

: L-local, C-connecté, S-statique, R-RIP, M-mobile, B-BGP

D-EIGRP, EX-EIGRP externe, O-OSPF, IA-zone inter-OSPF

N1-OSPF NSSA externe type 1, N2-OSPF NSSA externe type 2

E1-OSPF externe type 1, E2-OSPF externe type 2

i-IS-IS , su-IS-IS summary, L1-IS-IS level-1, L2-IS-IS level-2

ia-IS-IS inter area, *- candidat par défaut, route statique U-par utilisateur

o-ODR, P- route statique téléchargée périodique, H-NHRP, l-LISP

+- route répliquée, %- dépassement de saut suivant

La passerelle de dernier recours n’est pas définie

10.0.0,0/8 est sous-réseau variable, 10 sous-réseaux, 2 masques

C 10.0.1.0/24 est directement connecté, FastEthernet0/1

L 10.0.1.1/32 est directement connecté, FastEthernet0/1

C 10.0.2.0/24 est directement connecté, FastEthernet1/0

L 10.0.2.1/32 est directement connecté, FastEthernet1/0

C 10.0.3.0/24 est directement connecté, FastEthernet1/1

L 10.0.3.1/32 est directement connecté, FastEthernet1/1

R 10.1.0.0/24 via 10.0.3.2,00:00:12, FastEthernet1/ 1

R 10.1.1.0/24 via 10.0.3.2, 00:00:12, FastEthernet1/1

R 10.1.2.0/24 via 10.0.3.2,00:00:12, FastEthernet1/1

R 10.1.3.0/24 via 10.0.3.2,00:00:12, FastEthernet1/1

3. Quelle est la métrique du réseau 10.1.1.0/24 sur R1 ?

Un nombre de sauts de 2.

4. Pourquoi n’y a-t-il qu’une seule route sur R1 vers le réseau 10.1.1.0/24 maintenant?

L’interface FastEthernet 0/0 sur R2 est toujours arrêtée, donc aucune route ne la traverse.

5. Apportez la modification requise de sorte qu’il y ait deux routes vers le réseau 10.1.1.0/24 dans la table de routage sur R1.

R2(configuration) # interface f0/0

R2(configuration-si) # pas de fermeture

R1 # afficher les codes de la route ip

: L-local, C-connecté, S-statique, R-RIP, M-mobile, B-BGP

D-EIGRP, EX-EIGRP externe, O-OSPF, IA-zone inter-OSPF

N1-OSPF NSSA externe type 1, N2-OSPF NSSA externe type 2

E1-OSPF externe type 1, E2-OSPF externe type 2, E-EGP

i-IS-IS, L1-IS-IS level-1, L2-IS-IS level-2, ia-IS-IS inter area

*- candidat par défaut, route statique U-par utilisateur, o-ODR

P- route statique téléchargée périodique

La passerelle de dernier recours n’est pas définie

10.0.0.0/8 est sous-réseau variable, 12 sous-réseaux, 2 masques

C 10.0.0.0/24 est directement connecté, FastEthernet0/0

L 10.0.0.1/32 est directement connecté, FastEthernet0/0

C 10.0.1.0/24 est directement connecté, FastEthernet0/1

L 10.0.1.1/32 est directement connecté, FastEthernet0/1

C 10.0.2.0/24 est directement connecté FastEthernet1/0

L 10.0.2.1/32 est directement connecté, FastEthernet1/0

C 10.0.3.0/24 est directement connecté, FastEthernet1/1

L 10.0.3.1/32 est directement connecté, FastEthernet1/1

R 10.1.0.0/24 via 10.0.0.2,00:00:03, FastEthernet0/0

R 10.1.1.0/24 via 10.0.3.2,00:00:15, FastEthernet1/1

via 10.0.0.2,00:00:03, FastEthernet0/0

R 10.1.2.0/24 via 10.0.3.2,00:00:15, FastEthernet1/1

R 10.1.3.0/24 via 10.0.3.2,00:00:15, FastEthernet1/1

6. Entrez les commandes ci-dessous sur chaque routeur pour fournir une configuration EIGRP de base et activer EIGRP sur chaque interface.

routeur eigrp 100

pas de résumé automatique

réseau 10.0.0.0 0.255.255.255

7. Quels changements attendez-vous de voir dans les tables de routage ? Pourquoi?

Les routes RIP seront remplacées par EIGRP car sa Distance administrative de 90 est préférée à l’AD de 120 de RIP.

8. Vérifiez les modifications apportées à la table de routage sur R1.

R1 # afficher les codes de la route ip

: L-local, C-connecté, S-statique, R-RIP, M-mobile, B-BGP

D-EIGRP, EX-EIGRP externe, O-OSPF, IA-zone inter-OSPF

N1-OSPF NSSA externe type 1, N2-OSPF NSSA externe type 2

E1-OSPF externe type 1, E2-OSPF externe type 2

i-IS-IS , su-IS-IS summary, L1-IS-IS level-1, L2-IS-IS level-2

ia-IS-IS inter area, *- candidat par défaut, route statique U-par utilisateur

o-ODR, P- route statique téléchargée périodique, H-NHRP, l-LISP

+- route répliquée, %- dépassement de saut suivant

La passerelle de dernier recours n’est pas définie

10.0.0,0/8 est sous-réseau variable, 12 sous-réseaux, 2 masques

C 10.0.0.0/24 est directement connecté, FastEthernet0/0

L 10.0.0.1/32 est directement connecté, FastEthernet0/0

C 10.0.1.0/24 est directement connecté, FastEthernet0/1

L 10.0.1.1/32 est directement connecté, FastEthernet0/1

C 10.0.2.0/24 est directement connecté, FastEthernet1/0

L 10.0.2.1/32 est directement connecté, FastEthernet1/0

C 10.0.3.0/24 est directement connecté, FastEthernet1/1

L 10.0.3.1/32 est directement connecté, FastEthernet1/1

D 10.1.0.0/24 via 10.0.0.2,00:00:32, FastEthernet0/0

D 10.1.1.0/24 via 10.0.0.2,00:00:29, FastEthernet0/0

D 10.1.2.0/24 via 10.0.0.2,00:00:25, FastEthernet0/0

D 10.1.3.0/24 via 10.0.0.2,00:00:25, FastEthernet0/0

D 10.1.3.0/24 via 10.0.3.2,00:00:19, FastEthernet1/1

9. Quelle est la métrique du réseau 10.1.1.0/24 sur R1 ?

Une métrique composite de 33280.

10. Pourquoi n’y a-t-il qu’une seule route vers le réseau 10.1.1.0/24 sur R1?

EIGRP utilise une métrique composite qui prend en compte la bande passante et le délai de l’interface. Les interfaces sur R5 ont une bande passante configurée de 10Mbps. Les interfaces le long du chemin supérieur de la topologie du réseau ont toutes la bande passante FastEthernet par défaut de 100 Mbps, de sorte que cette route est préférée. Tout le trafic passera par le prochain saut 10.0.0.2.

11. Désactivez RIP et EIGRP sur R5 avec les commandes ci-dessous.

R5(config) # pas de rip de routeur

R5(config) # pas de routeur eigrp 100

12. Configurez le réseau de sorte qu’il y ait toujours une connectivité entre tous les sous-réseaux si la liaison entre R1 et R2 tombe en panne. Accomplissez cela avec six commandes. N’activez pas EIGRP sur R5 mais notez que le protocole de routage devrait y être activé à l’avenir.

Des routes statiques flottantes doivent être ajoutées en tant que sauvegarde aux routes EIGRP. Nous voulons nous assurer que les routes EIGRP sont préférées lorsqu’elles sont disponibles, alors définissez l’ANNONCE pour qu’elle soit supérieure à l’annonce EIGRP de 90.

R1(configuration) # route ip 10.1.0.0 255.255.0.0 10.0.3.2 95

R2(configuration) # route ip 10.0.0.0 255.255.0.0 10.1.0.1 95

R3(configuration) # route ip 10.0.0.0 255.255.0.0 10.1.1.1 95

R4(configuration) # route ip 10.0.0.0 255.255.0.0 10.1.3.2 95

R5(configuration) # route ip 10.0.0.0 255.255.0.0 10.0.3.1 95

R5(config) # route ip 10.1.0.0 255.255.0.0 10.1.3.1 95

R5 n’exécute pas EIGRP, il n’est donc pas actuellement nécessaire de définir la Distance administrative de ses routes sur 95. Il est nécessaire d’empêcher les routes statiques flottantes d’être préférées lorsque l’EIGRP est activé à l’avenir.

Les routes récapitulatives doivent être utilisées pour accomplir la tâche en six commandes.

13. Quels changements attendez-vous de voir à la table de routage sur R1?

La route récapitulative sera ajoutée à la table de routage mais non utilisée car elle a une longueur de préfixe de /16, par rapport aux routes EIGRP qui ont une longueur de préfixe plus longue de /24.

Si des routes statiques flottantes individuelles avaient été ajoutées pour chacun des /24 réseaux de destination, celles-ci ne seraient pas apparues dans la table de routage (à moins qu’une liaison ne tombe en panne) car EIGRP a une meilleure distance administrative.

14. Vérifiez les modifications apportées à la table de routage sur R1.

Route IP R1 #sh

Codes: L-local, C-connecté, S-statique, R-RIP, M-mobile, B-BGP

D-EIGRP, EX-EIGRP externe, O-OSPF, IA-zone inter-OSPF

N1-OSPF NSSA externe type 1, N2-OSPF NSSA externe type 2

E1-OSPF externe type 1, E2-OSPF externe type 2

i-IS-IS , su-IS-IS summary, L1-IS-IS level-1, L2-IS-IS level-2

ia-IS-IS inter area, *- candidat par défaut, route statique U-par utilisateur

o-ODR, P- route statique téléchargée périodique, H-NHRP, l-LISP

+- route répliquée, %- dépassement de saut suivant

La passerelle de dernier recours n’est pas définie

10.0.0,0/8 est sous-réseau variable, 13 sous-réseaux, 3 masques

C 10.0.0.0/24 est directement connecté, FastEthernet0/0

L 10.0.0.1/32 est directement connecté, FastEthernet0/0

C 10.0.1.0/24 est directement connecté, FastEthernet0/1

L 10.0.1.1/32 est directement connecté, FastEthernet0/1

C 10.0.2.0/24 est directement connecté, FastEthernet1/0

L 10.0.2.1/32 est directement connecté, FastEthernet1/0

C 10.0.3.0/24 est directement connecté, FastEthernet1/1

L 10.0.3.1/32 est directement connecté, FastEthernet1/1

S 10.1.0.0/16 via 10.0.3.2

D 10.1.0.0/24 via 10.0.0.2,00:04:48, FastEthernet0/0

D 10.1.1.0/24 via 10.0.0.2,00:04:45, FastEthernet0/0

D 10.1.2.0/24 via 10.0.0.2,00:04:41, FastEthernet0/0

D 10.1.3.0/ 24 via 10.0.0.2,00:03:02, FastEthernet0/0

15. Vérifiez que le trafic de PC1 à PC3 passe toujours par R2.

C: \>tracert 10.1.2.10

Tracé de la route vers 10.1.2.10 sur un maximum de 30 sauts :

1 1 ms 0 ms 1 ms 10.0.1.1

2 0 ms 3 ms 0 ms 10.0.0.2

3 1 ms 0 ms 0 ms 10.1.0.1

4 0 ms 1 ms 0 ms 10.1.1.1

5 * 0 ms 0 ms 10.1.2.10

Trace terminée.

16. Arrêt de l’interface FastEthernet 0/0 sur R2.

R2(config) # interface f0/0

R2(config-if) # arrêt

17. Quels changements attendez-vous de voir sur la table de routage de R1 ?

Les routes EIGRP seront supprimées.

18. Vérifiez les modifications apportées à la table de routage sur R1.

R1 # afficher les codes de la route ip

: L-local, C-connecté, S-statique, R-RIP, M-mobile, B-BGP

D-EIGRP, EX-EIGRP externe, O-OSPF, IA-zone inter-OSPF

N1-OSPF NSSA externe type 1, N2-OSPF NSSA externe type 2

E1-OSPF externe type 1, E2-OSPF externe type 2

i-IS-IS , su-IS-IS summary, L1-IS-IS level-1, L2-IS-IS level-2

ia-IS-IS inter area, *- candidat par défaut, route statique U-par utilisateur

o-ODR, P- route statique téléchargée périodique, H-NHRP, l-LISP

+- route répliquée, %- dépassement de saut suivant

La passerelle de dernier recours n’est pas définie

10.0.0,0/8 est sous-réseau variable, 7 sous-réseaux, 3 masques

C 10.0.1.0/24 est directement connecté, FastEthernet0/1

L 10.0.1.1/32 est directement connecté, FastEthernet0/1

C 10.0.2.0/24 est directement connecté, FastEthernet1/0

L 10.0.2.1 /32 est directement connecté, FastEthernet1/0

C 10.0.3.0/24 est directement connecté, FastEthernet1/1

L 10.0.3.1/32 est directement connecté, FastEthernet1/1

S 10.1.0.0/16 via 10.0.3.2

div> 19. Vérifiez la connectivité entre PC1 et PC3.

C: \>ping 10.1.2.10

Ping 10.1.2.10 avec 32 octets de données:

Réponse de 10.1.2.10: octets = 32 temps = 1 ms TTL=125

Réponse de 10.1.2.10: octets = 32 temps= 1 ms TTL = 125

Réponse de 10.1.2.10: octets =32 temps= 1 ms TTL = 125

Réponse de 10.1.2.10: octets =32 temps = 1 ms TTL =125

Réponse de 10.1.2.10 :octets = 32 temps <1 ms TTL= 125

Statistiques de ping pour 10.1.2.10:

Paquets: Envoyé = 4, Reçu = 4, Perdu = 0 (0% de perte),

Temps approximatifs d’aller-retour en milli-secondes:

Minimum = 0 ms, Maximum = 1 ms, Moyenne = 0 ms

20. Vérifiez que le trafic passe par R5.

C: \>tracert 10.1.2.10

Tracé de la route vers 10.1.2.10 sur un maximum de 30 sauts :

1 0 ms 0 ms 1 ms 10.0.1.1

2 0 ms 0 ms 0 ms 10.0.3.2

3 0 ms 0 ms 0 ms 10.1.3.1

4 0 ms 0 ms 1 ms 10.1.2.10

Trace complète.

21. Apportez l’interface FastEthernet 0/0 sur R2.

R2(config) # interface f0/0

R2(config-if) # pas d’arrêt

22. Entrez les commandes ci-dessous sur R5 pour fournir une configuration EIGRP de base et activer EIGRP sur chaque interface.

R5(config) # routeur eigrp 100

R5(config-router) # pas de résumé automatique

R5 (config-router) # réseau 10.0.0.0 0.255.255.255

Ressources supplémentaires

Introduction de Cisco Networking Academy au routage dynamique : https://www.ciscopress.com/articles/article.asp?p=2180210&seqNum=5

div>

Chapitre: Configuration du routage statique: https://www.cisco.com/c/en/us/td/docs/switches/datacenter/sw/5_x/nx-os/unicast/configuration/guide/l3_cli_nxos/l3_route.html

Protocoles de routage: https://www.cisco.com/c/en/us/td/docs/net_mgmt/prime/network/3-8/reference/guide/routpro.html

Vous voulez pratiquer les technologies Cisco CCNA sur votre ordinateur portable? Téléchargez gratuitement mon guide complet de laboratoire Cisco CCNA de 350 pages.

Cliquez ici pour obtenir mon Cisco CCNA Gold Bootcamp, le cours CCNA le mieux noté en ligne avec une note de 4,8 étoiles sur plus de 20 000 avis publics.

Libby Teofilo

Texte de Libby Teofilo, Rédactrice technique à www.flackbox.com

Avec pour mission de sensibiliser le réseau par l’écriture, Libby s’immerge constamment dans le processus incessant d’acquisition et de diffusion des connaissances. Si vous n’êtes pas absorbé par la technologie, vous pourriez la voir avec un livre dans une main et un café dans l’autre.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée.