Bonjour à tous !
Je viens de terminer plusieurs tuto sur python.
J'aimerais créer un programme, pour m'améliorer un peu dans ce langage, mais je bloque sur le protocole à utiliser.
Description du programme :
Il analyserait mon réseau local, et indiquerait dans une fenêtre :
- Le nom de la machine,
- Son adresse IP
- Son OS.
- Éventuellement comment il se connecte (wifi, câble réseau, cpl)
Comment faire ?
Pour l'analyse, j'ai réfléchis à plusieurs façon :
- Faire une boucle, avec des requêtes ping... Mais ça me semble extrêmement lourd.
- Récupérer les connexions TCP Active avec la commande netstat... directement sur ma box.
- Utiliser le protocole LLDP, qui me semble le plus adéquat.. Mais je sais pas comment procéder ? (Je n'ai pas trouvé beaucoup d'info à son propos).
Pour ce dernier, j'ai aussi pas mal de confusion entre le protocole LLDP et SNMP... L'un permet l'analyse réseau, et l'autre de gérer l'équipement ? Sont ils généralement de paire ? Utilisent ils tout les 2 les trames TLV ?
Si une personne pourrait m'indiquer la meilleure façon d'analyser mon réseau, et m'éclaircir sur ces 2 derniers protocoles ça serait top J'ai cherché sur google, mais cela reste toujours autant confus :/
Cordialement,
Sqdz'
Partager