Exercices pour les controles

Exercice sur la lecture d'une table de routage

reseau masque interface passerelle
1 0.0.0.0 0.0.0.0 eth0 134.214.12.1
2 10.150.0.0 255.255.0.0 tap0
3 10.2.3.0 255.255.255.0 tap0 10.150.255.254
4 134.214.0.0 255.255.128.0 eth0

Donnez l'interface et eventuellement la passerelle utiliser pour les paquets suivant :

  • 8.8.8.8
  • 10.0.0.1
  • 10.2.3.1
  • 134.214.0.1
  • 134.214.120.2
  • 134.214.130.3

Cliquez pour voir la correction

Cliquez pour voir la correction

  • 8.8.8.8 ne correspond à aucune ligne sauf la première (default). Le paquet est transmis à 134.214.12.1 via l'interface eth0.
  • de même 10.0.0.1 ne correspond qu'à la première ligne. Le paquet est transmis à 134.214.12.1 via l'interface eth0.
  • 10.2.3.1 correspond au lignes 1 et 3 (si on annule la dernière partie de l'adresse on retrouve 10.2.3.0). Le paquet est transmis à 10.250.255.254 via l'interface tap0.
  • 134.214.0.1 et 134.214.120.2 correspondent aux lignes 1 et 4. Si on ne concerve que le premier bitde 0 ou de 120, on trouve 0. Donc le masque appliqué sur l'adresse donne l'adresse 134.214.0.0 qui est bien celle du réseau. Le paquet est transmis directement au destinataire via eth0.
  • 134.214.130.3 ne correspond qu'a l'adresse défault. Si on concerve le premier bit de 130 on trouve 128. Le paquet est transmis à 134.214.12.1 via l'interface eth0.