Half Duplex
toto
-
brupala Messages postés 112033 Date d'inscription Statut Membre Dernière intervention -
brupala Messages postés 112033 Date d'inscription Statut Membre Dernière intervention -
Bonjour à tous,
Pour mon premier poste j'aimerai poser une question concernant le mode full duplex et half duplex.
J'ai une configuration réseau de ce type:
En faisant une écoute avec Wireshark sur le Switch 1, je m'aperçois qu'environs 30% des trames allant de l'automate vers le STB sont perdues (FCS):
- Frame check sequence: 0xff0314ec [incorrect, should be 0x9a14f581]
Je tiens à préciser que le Switch 1 est configurable mais pas le Switch 2 qui en mode auto-négociation.
Faut-il forcer la communication switch 1/switch 2 en mode Half Duplex ? Si oui, tous les équipements du switch 2 seront en mode Half Duplex ?
Merci d'avance pour vos réponses
Pour mon premier poste j'aimerai poser une question concernant le mode full duplex et half duplex.
J'ai une configuration réseau de ce type:
Automate <-----> Switch 1 <-----> Switch 2 <-----> STB
FullDuplex <-----> FullDuplex <-----> Full Duplex <-----> Half Duplex
En faisant une écoute avec Wireshark sur le Switch 1, je m'aperçois qu'environs 30% des trames allant de l'automate vers le STB sont perdues (FCS):
- Frame check sequence: 0xff0314ec [incorrect, should be 0x9a14f581]
Je tiens à préciser que le Switch 1 est configurable mais pas le Switch 2 qui en mode auto-négociation.
Faut-il forcer la communication switch 1/switch 2 en mode Half Duplex ? Si oui, tous les équipements du switch 2 seront en mode Half Duplex ?
Merci d'avance pour vos réponses
3 réponses
Salut,
il est tout à fait normal d'être en full duplex entre 2 switchs.
CE n'est pas le mode duplex qui génère des erreurs CRC, mais un mauvais câble ou un port ethernet HS.
Le mode duplex ne concerne qu'un port, tous les ports d'un switch sont indépendants à ce niveau.
un mode duplex incompatible (full d'un bout et half de l'autre) va générer des collisions, mais pas des CRC.
il est tout à fait normal d'être en full duplex entre 2 switchs.
CE n'est pas le mode duplex qui génère des erreurs CRC, mais un mauvais câble ou un port ethernet HS.
Le mode duplex ne concerne qu'un port, tous les ports d'un switch sont indépendants à ce niveau.
un mode duplex incompatible (full d'un bout et half de l'autre) va générer des collisions, mais pas des CRC.
Bonjour,
après une série de tests j'avoue ne plus savoir quoi faire pour résoudre ce problème (enfin ces problèmes)
1) Duplex:
J'enregistre toujours des collisions et pourtant la configuration des switchs me semble bonne.
En simplifiant l'installation avec 1 switch, j'ai d'un coté un automate qui communique avec le switch en mode full duplex et de l'autre des STB qui communiquent avec ce même switch en mode Half duplex.
Ces ports sont détectés et configurés par le switch :
Port 1 (automate) 10/100Mbps Full-Duplex
Port 2 et 3 (STB's) 10Mps Half-Duplex
Pourtant ce switch enregistre toujours des collisions dans ses logs!! N'est-i l pas censé faire tampon régulateur entre ces équipements ?
2) Trames FCS
Le test des câbles est en cours...
après une série de tests j'avoue ne plus savoir quoi faire pour résoudre ce problème (enfin ces problèmes)
1) Duplex:
J'enregistre toujours des collisions et pourtant la configuration des switchs me semble bonne.
En simplifiant l'installation avec 1 switch, j'ai d'un coté un automate qui communique avec le switch en mode full duplex et de l'autre des STB qui communiquent avec ce même switch en mode Half duplex.
Ces ports sont détectés et configurés par le switch :
Port 1 (automate) 10/100Mbps Full-Duplex
Port 2 et 3 (STB's) 10Mps Half-Duplex
Pourtant ce switch enregistre toujours des collisions dans ses logs!! N'est-i l pas censé faire tampon régulateur entre ces équipements ?
2) Trames FCS
Le test des câbles est en cours...
C'est quoi que tu appelles des STB ?
sur quel(s) port est ce qu'il voit des collisions ?
enfin, non forcément, ma question est idiote, ça ne peut être que sur les ports half duplex, il n'y a pas de collisions sur un port full duplex.
A moins que l'automate ne sache pas gérer le mode full duplex, alors ce serait lui qui signale des collisions.
En tout cas,
si l'automate ne communique qu'avec les STB, il vaut mieux que tu forces son port à 10 Mbit/s aussi, histoire de réguler les flux d'un bout à l'autre et éviter l'usage des tampons de données dans les switchs.
sur quel(s) port est ce qu'il voit des collisions ?
enfin, non forcément, ma question est idiote, ça ne peut être que sur les ports half duplex, il n'y a pas de collisions sur un port full duplex.
A moins que l'automate ne sache pas gérer le mode full duplex, alors ce serait lui qui signale des collisions.
En tout cas,
si l'automate ne communique qu'avec les STB, il vaut mieux que tu forces son port à 10 Mbit/s aussi, histoire de réguler les flux d'un bout à l'autre et éviter l'usage des tampons de données dans les switchs.
Oui désolé, donc les STB sont des modules d'entrées/sorties sur TCP/IP Modbus. Ils permettent d'échanger des valeurs (registres) avec l'automate.
Dans mon cas ils ont un mode de fonctionnement fixé à 10mbps/Half-Duplex.
Oui, les collisions sont biens enregistrées sur les ports Half Duplex.
Je vais essayer tes conseils au niveau de l'automate.
Dans mon cas ils ont un mode de fonctionnement fixé à 10mbps/Half-Duplex.
Oui, les collisions sont biens enregistrées sur les ports Half Duplex.
Je vais essayer tes conseils au niveau de l'automate.
Bonjour à tous,
J'aimerais clôturer ce post en vous apportant les conclusions finales apportées lors de l'audit réseau par une entreprise spécialisée.
1) Les collisions sont normal entre le switch et les équipements Half-Duplex et ne révèle aucun problème de communication
2) Les trames FCS visualisées sous Wireshark ne sont qu'une mauvaise interprétation du protocole MODBUS par Wireshark v1.12 (ces trames FCS ne sont pas visibles avec la version v1.3 qui a servit à l'audit)
3) Le test des câbles s'est révélé positif donc pas de problème à ce niveau
Voila! et merci à tous pour votre aide.
J'aimerais clôturer ce post en vous apportant les conclusions finales apportées lors de l'audit réseau par une entreprise spécialisée.
1) Les collisions sont normal entre le switch et les équipements Half-Duplex et ne révèle aucun problème de communication
2) Les trames FCS visualisées sous Wireshark ne sont qu'une mauvaise interprétation du protocole MODBUS par Wireshark v1.12 (ces trames FCS ne sont pas visibles avec la version v1.3 qui a servit à l'audit)
3) Le test des câbles s'est révélé positif donc pas de problème à ce niveau
Voila! et merci à tous pour votre aide.
merci pour ta réponse, je vais tester les câbles pour détecter un éventuel problème à ce niveau.
Concernant les collisions est-il possible de les éviter ?
merci