Bonjour,
je me demandais si quelqu'un parmi vous avais écrit un petit commutateur réseau ?
Je souhaiterais pour ma part utiliser le protocole TCP/IP avec des adresses IP V4.
J'ai déjà écrit un client/serveur en C. mais je sèche concernant un switch
J'imagine quelque-chose comme 1) acquérir la trame et détecter son préambule: 8 octet ayant pour valeur en binaire: 10101010.
2) vérifier que le protocole est bien Ethernet type IP V4, c'est à dire parcourir la trame jusqu'à l'octet 21 et 22 et vérifier en hexadécimal, la valeur égale à 0x0800
3) Si c'est Ok, parcourir l'adresse destination et l'acquérir.
4) Et écrire dans la socket, à l'adresse MAC destination .... La je dois avouer que je suis confus.
Merci d'avance pour vos réponses.
Largol.






Répondre avec citation





Cafuro est un outil SNMP dont le but est d'aider les administrateurs système et réseau à configurer leurs équipements SNMP réseau.


) par exemple et au file du temps et des connaissances accumulés le rendre plus intelligent qu un routeur normale , ou faire meme en sorte qu il endosse plusieurs casquette .... Y a plein de tuto la dessus sur le web. 
Partager