Bienvenue sur PEBKAC.fr, le site qui recense les anecdotes où l’on se moque des utilisateurs ne maîtrisant pas l’outil informatique. PEBKAC est un acronyme signifiant « Problem Exists Between Keyboard And Chair ».
Le problème se situe entre la chaise et le clavier : soumettez vos histoires, donnez votre avis !
Ce site n'est pas le site original pebkac.fr. Je publie ici la liste des PEBKAC que j'ai pu sauvegarder avant que le site original ne soit mis hors ligne.
Mon ancien professeur de réseau était persuadé qu'un ping de l'interface loopback « 127.0.0.1 » permettait de tester l'électronique de la carte Ethernet. PEBKAC.
PEBKAC #7450 proposé par phenix le 04/04/2013 | 16 commentaires | 👍🏽 👎🏽 +142
Lapin compris.
Commentaire #87011 écrit par Shadam le 04/04/2013 à 12h58 | 👍🏽 👎🏽
127.0.0.1 (aussi appelé localhost) c'est la boucle logicielle de la couche réseau .
En clair, Ttute machine disposant d'une pile TCP/IP fonctionnelle (on reste dans la couche logicielle) permet de s'adresser à localhost, même si cette machine n'est reliée à aucun réseau physique. (merci wikipedia)

Donc tester l'electronique de la carte réseau avec un ping sur 127.0.0.1, c'est comme s'assurer de la qualité d'un bon vin en buvant un verre d'eau (ça parle ça ? :-))
Commentaire #87015 écrit par Homer Simpson le 04/04/2013 à 13h09 | 👍🏽 👎🏽
Ben justement, j'ai compris que si la carte réseau ne fonctionne pas, le ping sur localhost ne marchera pas...Donc, où est le PEBKAC ?
Commentaire #87017 écrit par Tryskel le 04/04/2013 à 13h14 | 👍🏽 👎🏽
Homer te dit justement le contraire. Le ping sur localhost fonctionnera même sans carte réseau.
Commentaire #87018 écrit par Rexaonath le 04/04/2013 à 13h19 | 👍🏽 👎🏽
J'aurais eu tendance à penser ça aussi, ne connaissant pas grand chose en réseau. Après là c'est un prof de réseau justement... donc PEBKAC
Commentaire #87026 écrit par superzamp le 04/04/2013 à 13h36 | 👍🏽 👎🏽
Non, ce qu'il dit c'est que si le câble réseau est débranché, la carte répondra quand même. Mais visiblement il ne comprend pas ce qu'il répète, ce qui ne m'étonne pas d'Homer Simpson ;-)

Effectuer un ping sur l'adresse de loopback reste l'opération la plus basique pour vérifier le fonctionnement de la pile TCP/IP. Or, quand ta carte réseau est foireuse, tu as de bonnes chances que ta pile ne soit pas complètement fonctionnelle. En tout cas, la couche 1, ça m'étonnerait beaucoup. Donc pour moi, ce que dit le prof n'est pas faux.
Commentaire #87027 écrit par Skefrep le 04/04/2013 à 13h41 | 👍🏽 👎🏽
Donc BEDP ou CTLP ?

:/
Commentaire #87040 écrit par Shadam le 04/04/2013 à 14h11 | 👍🏽 👎🏽
Quelqu'un n'aurait pas une carte réseau foireuse pour vérifier ? :)
Commentaire #87045 écrit par superzamp le 04/04/2013 à 14h22 | 👍🏽 👎🏽
De mémoire, les vieux Windows (genre 95 ou 98) ne répondaient pas sur localhost s'il n'y avait pas de carte réseau installée. Je ne sais pas si cette limitation est toujours d'actualité.

Contre exemple, sur mon Raspberry Pi version A tournant sous Raspbian, dépourvu physiquement de carte réseau, j'ai des services qui discutent entre eux à travers localhost.
Commentaire #87053 écrit par Acné le 04/04/2013 à 14h48 | 👍🏽 👎🏽
Ben sous win98 la couche réseau n'était pas chargé en cas d'absence de carte. Par contre tu mettais un modem 56k et c'était bon.
Commentaire #87060 écrit par but2ene le 04/04/2013 à 15h14 | 👍🏽 👎🏽
Donc, une carte foireuse fait planter la pile TCP/IP sur l'OS, et en conséquence, rend indisponible la boucle locale.

Expliqué comme ça, je veux bien y croire. Par contre, faut quand même reconnaitre que la formulation du prof –tel que rapporté dans le pebkac– est tout sauf intuitive.

Si le prof ne va jamais plus loin dans les détails, ça n'est pas évident de comprendre qu'un ping sur une interface virtuel permet de tester le fonctionnement d'une interface physique. La moindre des choses est d'expliquer le lien entre les deux, comme l'a fait Skefrep.

Bien entendu, nous ignorons si le prof n'a pas essayé de fournir ces explications. Trop peu d'informations pour voter.
Commentaire #87076 écrit par Hart le 04/04/2013 à 16h29 | 👍🏽 👎🏽
Sur le RPi tu as quand même le contrôleur Ethernet. Même s'il est soudé directement il fait office de carte réseau.
Commentaire #87142 écrit par Moot le 04/04/2013 à 20h23 | 👍🏽 👎🏽
there is no place like 127.0.0.1 :-)

127.0.0.1 sweet 127.0.0.1
Commentaire #87150 écrit par Papa le 04/04/2013 à 20h53 | 👍🏽 👎🏽
Non, sur la version A, il n'y a rien du tout.
Sur la version B, le contrôleur ethernet est connecté sur le bus USB pour justement pouvoir plus facilement ne pas le mettre sur la version A. Ce n'est pas simplement le port RJ45 qui serait absent.
Commentaire #87151 écrit par Acné le 04/04/2013 à 20h53 | 👍🏽 👎🏽
Ha oui bien vu j'ai confondu V.1 et V.A.

Se cache pour ne pas que Le Poney Machoneur ne le trouve
Commentaire #87158 écrit par Moot le 04/04/2013 à 21h46 | 👍🏽 👎🏽
C'est vieux mais il faut savoir qu'il existe une fonctionnalité de test appelé "loopback" sur les liens point-à-point tels que les LS et les ATM (et donc l'ADSL). En mettant la carte d'un côté en loopback, tous les paquets reçus sont retournés dans l'autre sens. Ça permet à l'expéditeur de tester le lien de bout en bout. L'erreur de ton prof est donc compréhensible, enfin un peu.
Commentaire #125048 écrit par LoKo le 10/01/2014 à 14h57 | 👍🏽 👎🏽