J'ai chez moi un petit réseau avec 3 machines et un modem ADSL, tous
reliés par ethernet (oui, le modem aussi, c'est pas une version USB mais
bien ethernet).
Depuis n'importe laquelle des 3 machines, quand je fais un ping sur tout
le réseau (ping 10.255.255.255), je reçois bien les réponses des autres
machines, mais elles sont toutes indiquées comme "DUP!". À chaque fois, la
machine locale se voit correctement, mais voit les 3 autres (le modem et
les 2 machines) comme étant DUP.
Un petit coup d'oeil au man de ping :
DUPLICATE AND DAMAGED PACKETS
Ping will report duplicate and damaged packets. Duplicate packets
should
never occur, and seem to be caused by inappropriate link-level
retrans-
missions. Duplicates may occur in many situations and are rarely (if
ever) a good sign, although the presence of low levels of duplicates
may
not always be cause for alarm.
Beurk... Mais d'où que ça vient ?
Probablement pas des cartes réseau, puisque chaque machine se voit
elle-même comme il faut. Peut-être du réseau lui-même, dont la géométrie
n'est pas triviale : comme l'appart est grand, je ne peux pas me contenter
d'un hub qui récupère les 4 cables ethernet (sinon j'en aurais deux très
long pour traverser tout le couloir, ce qui fait un peu cher...). J'ai
donc deux hubs, un à chaque bout du couloir. Sur l'un est branché une
machine et le modem, sur l'autre deux machines. Les deux hubs sont reliés
entre eux. Est-ce cette configuration qui peut engendrer les duplications
? Ou autre chose ?
--
Rémi Moyen
"Malgré les apparences, le temps est très varié à Nancy :
pluie, nuages, neige, brouillard, grêle, ..."
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
TiChou
Dans l'article news:, Remi Moyen écrivait :
Salut,
Bonjour,
Depuis n'importe laquelle des 3 machines, quand je fais un ping sur tout le réseau (ping 10.255.255.255), je reçois bien les réponses des autres machines, mais elles sont toutes indiquées comme "DUP!". À chaque fois, la machine locale se voit correctement, mais voit les 3 autres (le modem et les 2 machines) comme étant DUP.
Beurk... Mais d'où que ça vient ?
Simple petit rappel, certainement inutile, sur le fonctionnement de l'icmp echo :
L'ICMP est un protocole qui permet d'envoyer et de recevoir des messages informatifs sur le fonctionnement du réseau.
La comamnde ping envoit un message icmp de type echo request, ce message ayant un identificateur, un certain contenu et une certaine taille, et la réponse à ce message doit être le *même* message icmp mais de type echo reply. A un message echo request doit correspondre à un message echo reply. Ping ? Pong !
Lors de l'envoi d'un message icmp echo request sur une IP broadcast, toutes les machines du réseau reçoivent le même message et elles y répondent toutes en renvoyant donc le *même* message mais de type echo reply (sauf bien sûr dans le cas de filtrage icmp sur une des machines). Conséquence, la machine émetrice du message initial reçoit non pas une réponse à son message, mais autant de messages qu'il y a de machines qui y répondent. Le message est donc reçu plusieurs fois alors que la commande ping ne s'attend à n'en recevoir qu'un seul, il y a des doublons dans la réponse, d'où l'indication "DUP!" de la commande ping qui n'est là que pour signaler que ce message a déjà été reçu, que c'est un doublon.
Bref, beaucoup de "blabla" pour dire que c'est un fonctionnement *normal*, et je ne vois pas ce que vous pouviez attendre d'autre que ces réponses multiples.
Je pense, si je puis me permettre, que vous vous êtes trop focalisé sur la signification "alarmante" donnée par le man de la commande ping où il ne traite pas du cas des ping sur une IP broadcast. Oui, on ne doit pas recevoir plus d'une fois le même message icmp echo reply, mais seulement dans le cas d'une seule machine.
-- TiChou
Dans l'article
news:Pine.LNX.4.53.0309151044290.23624@pbeanf.raft.vacy-anapl.se,
Remi Moyen <moyen@ensg.inpl-nancy.fr> écrivait :
Salut,
Bonjour,
Depuis n'importe laquelle des 3 machines, quand je fais un ping sur
tout le réseau (ping 10.255.255.255), je reçois bien les réponses des
autres machines, mais elles sont toutes indiquées comme "DUP!". À
chaque fois, la machine locale se voit correctement, mais voit les 3
autres (le modem et les 2 machines) comme étant DUP.
Beurk... Mais d'où que ça vient ?
Simple petit rappel, certainement inutile, sur le fonctionnement de l'icmp
echo :
L'ICMP est un protocole qui permet d'envoyer et de recevoir des messages
informatifs sur le fonctionnement du réseau.
La comamnde ping envoit un message icmp de type echo request, ce message
ayant un identificateur, un certain contenu et une certaine taille, et la
réponse à ce message doit être le *même* message icmp mais de type echo
reply.
A un message echo request doit correspondre à un message echo reply. Ping ?
Pong !
Lors de l'envoi d'un message icmp echo request sur une IP broadcast, toutes
les machines du réseau reçoivent le même message et elles y répondent toutes
en renvoyant donc le *même* message mais de type echo reply (sauf bien sûr
dans le cas de filtrage icmp sur une des machines).
Conséquence, la machine émetrice du message initial reçoit non pas une
réponse à son message, mais autant de messages qu'il y a de machines qui y
répondent. Le message est donc reçu plusieurs fois alors que la commande
ping ne s'attend à n'en recevoir qu'un seul, il y a des doublons dans la
réponse, d'où l'indication "DUP!" de la commande ping qui n'est là que pour
signaler que ce message a déjà été reçu, que c'est un doublon.
Bref, beaucoup de "blabla" pour dire que c'est un fonctionnement *normal*,
et je ne vois pas ce que vous pouviez attendre d'autre que ces réponses
multiples.
Je pense, si je puis me permettre, que vous vous êtes trop focalisé sur la
signification "alarmante" donnée par le man de la commande ping où il ne
traite pas du cas des ping sur une IP broadcast. Oui, on ne doit pas
recevoir plus d'une fois le même message icmp echo reply, mais seulement
dans le cas d'une seule machine.
Depuis n'importe laquelle des 3 machines, quand je fais un ping sur tout le réseau (ping 10.255.255.255), je reçois bien les réponses des autres machines, mais elles sont toutes indiquées comme "DUP!". À chaque fois, la machine locale se voit correctement, mais voit les 3 autres (le modem et les 2 machines) comme étant DUP.
Beurk... Mais d'où que ça vient ?
Simple petit rappel, certainement inutile, sur le fonctionnement de l'icmp echo :
L'ICMP est un protocole qui permet d'envoyer et de recevoir des messages informatifs sur le fonctionnement du réseau.
La comamnde ping envoit un message icmp de type echo request, ce message ayant un identificateur, un certain contenu et une certaine taille, et la réponse à ce message doit être le *même* message icmp mais de type echo reply. A un message echo request doit correspondre à un message echo reply. Ping ? Pong !
Lors de l'envoi d'un message icmp echo request sur une IP broadcast, toutes les machines du réseau reçoivent le même message et elles y répondent toutes en renvoyant donc le *même* message mais de type echo reply (sauf bien sûr dans le cas de filtrage icmp sur une des machines). Conséquence, la machine émetrice du message initial reçoit non pas une réponse à son message, mais autant de messages qu'il y a de machines qui y répondent. Le message est donc reçu plusieurs fois alors que la commande ping ne s'attend à n'en recevoir qu'un seul, il y a des doublons dans la réponse, d'où l'indication "DUP!" de la commande ping qui n'est là que pour signaler que ce message a déjà été reçu, que c'est un doublon.
Bref, beaucoup de "blabla" pour dire que c'est un fonctionnement *normal*, et je ne vois pas ce que vous pouviez attendre d'autre que ces réponses multiples.
Je pense, si je puis me permettre, que vous vous êtes trop focalisé sur la signification "alarmante" donnée par le man de la commande ping où il ne traite pas du cas des ping sur une IP broadcast. Oui, on ne doit pas recevoir plus d'une fois le même message icmp echo reply, mais seulement dans le cas d'une seule machine.
-- TiChou
Remi Moyen
On Mon, 15 Sep 2003, TiChou wrote:
Bref, beaucoup de "blabla" pour dire que c'est un fonctionnement *normal*, et je ne vois pas ce que vous pouviez attendre d'autre que ces réponses multiples.
Je pense, si je puis me permettre, que vous vous êtes trop focalisé sur la signification "alarmante" donnée par le man de la commande ping où il ne traite pas du cas des ping sur une IP broadcast. Oui, on ne doit pas recevoir plus d'une fois le même message icmp echo reply, mais seulement dans le cas d'une seule machine.
Oui, j'ai pas refléchi avant de poster... En fait, j'étais arrivé à la même conclusion hier soir, en me posant sérieusement devant ma machine, mais je suis heureux que tu me confirmes mon idée.
Mauvais cerveau, changer de cerveau :-)
Merci quand même pour ton explication très claire ! -- Rémi Moyen "Malgré les apparences, le temps est très varié à Nancy : pluie, nuages, neige, brouillard, grêle, ..."
On Mon, 15 Sep 2003, TiChou wrote:
Bref, beaucoup de "blabla" pour dire que c'est un fonctionnement *normal*,
et je ne vois pas ce que vous pouviez attendre d'autre que ces réponses
multiples.
Je pense, si je puis me permettre, que vous vous êtes trop focalisé sur la
signification "alarmante" donnée par le man de la commande ping où il ne
traite pas du cas des ping sur une IP broadcast. Oui, on ne doit pas
recevoir plus d'une fois le même message icmp echo reply, mais seulement
dans le cas d'une seule machine.
Oui, j'ai pas refléchi avant de poster... En fait, j'étais arrivé à la
même conclusion hier soir, en me posant sérieusement devant ma machine,
mais je suis heureux que tu me confirmes mon idée.
Mauvais cerveau, changer de cerveau :-)
Merci quand même pour ton explication très claire !
--
Rémi Moyen
"Malgré les apparences, le temps est très varié à Nancy :
pluie, nuages, neige, brouillard, grêle, ..."
Bref, beaucoup de "blabla" pour dire que c'est un fonctionnement *normal*, et je ne vois pas ce que vous pouviez attendre d'autre que ces réponses multiples.
Je pense, si je puis me permettre, que vous vous êtes trop focalisé sur la signification "alarmante" donnée par le man de la commande ping où il ne traite pas du cas des ping sur une IP broadcast. Oui, on ne doit pas recevoir plus d'une fois le même message icmp echo reply, mais seulement dans le cas d'une seule machine.
Oui, j'ai pas refléchi avant de poster... En fait, j'étais arrivé à la même conclusion hier soir, en me posant sérieusement devant ma machine, mais je suis heureux que tu me confirmes mon idée.
Mauvais cerveau, changer de cerveau :-)
Merci quand même pour ton explication très claire ! -- Rémi Moyen "Malgré les apparences, le temps est très varié à Nancy : pluie, nuages, neige, brouillard, grêle, ..."