[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [HS/2] vlc et la freebox



Le 13596ième jour après Epoch,
Jean Baptiste Favre écrivait:

> Pascal Hambourg a écrit :
>> Jean Baptiste Favre a écrit :
>>>
>>> Le problème concernant l'IP 228.67.43.91 viendrait de l'utilisation de
>>> la librairie www.liv555.com qui envoie un paquet vers cette IP multicast
>>> pour récupérer l'IP locale.
>> 
>> C'est quand même bien pourri comme méthode pour récupérer l'adresse IP
>> locale. Il y a des moyens plus propres. D'ailleurs, quelle adresse
>> locale dans le cas où la machine en a plusieurs, et comment le logiciel
>> sait-il laquelle est la bonne ?
> Bien pourri je ne sais pas. En fait, le paquet envoyé à cette adresse
> multicast l'est avec un TTL à 0. Du coup, en retour, on doit avoir un
> message d'erreur (j'ai pas vérifié avec tcpdump) qui permet à VLC
> d'obtenir l'adresse locale. Dans le cas où la machine possède plusieurs
> adresses, même pas peur puisque le paquet ne sort que par une seule
> interface (a priori l'interface définie pour la route par défaut).
> Maintenant, à mon humble avis, c'est un "hack" multiplate-forme :-)
> Mais c'est vrai qu'ils pourraient communiquer un peu plus dessus.
>
> En passant une question: comment se fait-il que la réponse à ce paquet
> ne passe pas comme ESTABLISHED dans Netfilter ?

Il me semble qu'en UDP, il n'est pas toujours nécessaire d'établir une
liaison. Surtout en multicast. Mais ça fait longtemps que je n'ai pas
joué avec ça.



Reply to: