Table de hachage pour adresses IP et MAC [C/Perl] - Divers - Programmation
MarshPosté le 21-06-2007 à 08:57:55
Bonjour,
je souhaiterais faire les recherches suivantes de façon efficace : -récupérer des informations en fonction d'une adresse IP (table de hachage ? arbre binaire ?) -récupérer des informations en fonction d'une adresse MAC -récupérer des informations en fonction de doublets (IP, Port) ou quadruplets (IP src,Port src,IP dst,Port dst).
Exemples : correspondance adresse mac/ip, matcher un paquet requête (requête à un serveur) avec un paquet réponse (du serveur), n paquets provenant d'un même client, des triplets de paquets (SYN , SYN/ACK, ACK)
Connaissez-vous une librairie efficace (et simple à utiliser) pour faire ça ? Et si oui, comment paramétrer l'éventuelle fonction de hachage ?
Je pose la question à ceux qui ont déjà eu à faire ce genre de chose.
Marsh Posté le 21-06-2007 à 08:57:55
Bonjour,
je souhaiterais faire les recherches suivantes de façon efficace :
-récupérer des informations en fonction d'une adresse IP (table de hachage ? arbre binaire ?)
-récupérer des informations en fonction d'une adresse MAC
-récupérer des informations en fonction de doublets (IP, Port) ou quadruplets (IP src,Port src,IP dst,Port dst).
Exemples : correspondance adresse mac/ip, matcher un paquet requête (requête à un serveur) avec un paquet réponse (du serveur), n paquets provenant d'un même client, des triplets de paquets (SYN , SYN/ACK, ACK)
Connaissez-vous une librairie efficace (et simple à utiliser) pour faire ça ? Et si oui, comment paramétrer l'éventuelle fonction de hachage ?
Je pose la question à ceux qui ont déjà eu à faire ce genre de chose.
Merci
a+