Bonjour, Je développe actuellement pour mes cours un logiciel servant à schématiser et simuler un réseau graphiquement. Dans le but d'améliorer ce programme je souhaiterai faire en sorte qu'il communique réellement avec le réseau sur lequel la machine est connectée. Cependant les classes Java sur les Sockets sont plutôt limitée, on ne peut pas intervenir en dessous de la couche 4 ( du moins je ne sais pas comment faire ) et j'aurais besoin d'utiliser des protocoles tels que ARP ou ICMP qui sont situé sous la couche 4. J'ai d'abord pensé à utilisé une commande externe du type tcpreplay, mais c'est pas super propre et plutôt compliqué.
Quelqu'un aurait une solution pour envoyé des requêtes de couche 3 de type ARP ou encore ICMP ?
Marsh Posté le 13-03-2013 à 11:25:50
Bonjour,
Je développe actuellement pour mes cours un logiciel servant à schématiser et simuler un réseau graphiquement. Dans le but d'améliorer ce programme je souhaiterai faire en sorte qu'il communique réellement avec le réseau sur lequel la machine est connectée.
Cependant les classes Java sur les Sockets sont plutôt limitée, on ne peut pas intervenir en dessous de la couche 4 ( du moins je ne sais pas comment faire ) et j'aurais besoin d'utiliser des protocoles tels que ARP ou ICMP qui sont situé sous la couche 4.
J'ai d'abord pensé à utilisé une commande externe du type tcpreplay, mais c'est pas super propre et plutôt compliqué.
Quelqu'un aurait une solution pour envoyé des requêtes de couche 3 de type ARP ou encore ICMP ?
Merci d'avance =)
Message édité par Bebeuz le 13-03-2013 à 11:26:43