Communication Ethernet via un switch sans protocole TCP/IP - Réseaux - Systèmes & Réseaux Pro
Marsh Posté le 17-06-2016 à 18:09:27
peut être parce qu'il s'attend au CRC à la fin et qu'il drope la trame car invalide. https://en.wikipedia.org/wiki/Ethernet_frame
Marsh Posté le 20-06-2016 à 08:41:34
Je pense que Je@nb à raison c'est probablement ce qui se produit.
Marsh Posté le 20-06-2016 à 09:29:57
Je@nb a écrit : peut être parce qu'il s'attend au CRC à la fin et qu'il drope la trame car invalide. https://en.wikipedia.org/wiki/Ethernet_frame |
Je vais essayer d'ajouter le CRC pour voir si c'est la source du problème. Merci
Marsh Posté le 20-06-2016 à 10:36:38
essaie aussi avec un switch premier prix, me demande si le problème sera le même.
Sinon dans le cisco ca doit être possible de le configurer pour ne pas supprimer les paquets même si le CRC est mauvais.
Marsh Posté le 20-06-2016 à 11:03:01
PierreC a écrit : essaie aussi avec un switch premier prix, me demande si le problème sera le même. |
Je prefère utiliser celui que j'ai acheté au lieu d'en acheter un autre.
Mais sinon est-ce que vous avez une idée sur comment on peut le configurer de façon à ce qu'il ne supprime pas les paquets meme si le CRC est mauvais ? Car je ne trouve pas grand chose à ce sujet.
Marsh Posté le 17-06-2016 à 16:55:23
Bonjour,
Je voudrais établir une communication au niveau 2 (Couche MAC) sans protocole TCP/IP ou autre, entre plusieurs cartes embarquées via un switch Cisco SF220 Smart Plus 24 ports et ce pour des raisons particulières.
Dans un premier temps, je lie les deux cartes directement par un cable Ethernet et j'envoie un paquet sans utiliser de protocole sous le format suivant : [@Destination | @Source | @Ethertype=Taille des donnèes | DATA], de l'autre coté je reçois bien mes données tout marche parfaitement. Mais le problème arrive quand j'introduis mon switch : je ne reçois aucun paquet et la table d'adresse MAC ne se construit pas dans le switch. Je précise que j'ai établi cette communication via le switch en utilisant le protocole TCP/IP en affectant des adresses IP à mes cartes et ça a marché.
J'ai beau chercher la source du problème mais en vain.
Est-ce que quelqu'un sait si on peut faire une communication au niveau de la couche 2 sans utiliser de protocole à travers un switch.
Merci d'avance.
---------------
MM