Bonjour,
J'ai une table qui contient le trafic réseau de notre infrastructure et j'aimerais faire un requête (mysql) sur une adresse réseau.
Exemple :
Voici un extrait de la table
+----------------+----------------+
| ip_src | ip_dst |
+----------------+----------------+
| 172.16.150.189 | 172.16.1.79 |
| 209.85.227.118 | 192.168.11.1 |
| 172.16.151.116 | 172.16.1.42 |
| 172.15.152.110 | 172.16.1.42 |
| 192.168.13.42 | 172.16.1.42 |
| 196.3.50.39 | 172.16.50.216 |
| 192.168.13.85 | 172.16.1.62 |
| 192.168.13.85 | 172.16.1.62 |
| 172.15.152.110 | 172.16.151.200 |
| 192.168.13.42 | 172.16.1.42 |
+----------------+----------------+
Et j'aimerais construire une requête qui affichera seulement le trafic provenant d'un réseau ex 172.16.0.0/16. Pour l'instant j'utilise la clause LIKE et ça fonctionne bien avec des classe d'adresse standard (/8, /16, /24), mais ça se complique quand j’essaie de filtrer sur des masque particulier (sur-réseaux ou autre).
Avez vous une idée ??
Merci.
Killa
Partager