Re: [FRnOG] [TECH] linux route cache

2019-08-22 Par sujet Pierre Colombier

Ok pour la disparition du route cache.

Par contre, l'impossibilité d'avoir la liste des exceptions, c'est quand 
même problématique.




On 22/08/2019 13:31, Vincent Bernat wrote:

  ❦ 22 août 2019 12:21 +02, Pierre Colombier :


Il n'y a plus de cache depuis Linux 3.6. C'est remplacé par des
exceptions qui sont attachées à chaque entrée. À ma connaissance, il n'y
a pas moyen de dumper l'intégralité de ses infos.



---
Liste de diffusion du FRnOG
http://www.frnog.org/


Re: [FRnOG] [TECH] linux route cache

2019-08-22 Par sujet Vincent Bernat
 ❦ 22 août 2019 12:21 +02, Pierre Colombier :

> pierre@zebulon: ~ $ ip route show cache
>
> ne retourne rien. (et ne se plaint pas non plus)
>
> J'aurais aimé avoir toute la liste plutôt que de spécifier une cible.
>
> Est-ce que je me trompe de cache ?
>
> est-ce ça a changé récemment ?

Il n'y a plus de cache depuis Linux 3.6. C'est remplacé par des
exceptions qui sont attachées à chaque entrée. À ma connaissance, il n'y
a pas moyen de dumper l'intégralité de ses infos.
-- 
AWAKE! FEAR! FIRE! FOES! AWAKE!
FEAR! FIRE! FOES!
AWAKE! AWAKE!
-- J. R. R. Tolkien


---
Liste de diffusion du FRnOG
http://www.frnog.org/


Re: [FRnOG] [TECH] linux route cache

2019-08-22 Par sujet Pierre Emeriaud
Le jeu. 22 août 2019 à 12:27, Pierre Colombier  a écrit :
>
> Je voudrais afficher le cache de routes pour savoir celles qui sont
> issues de icmp_redirect et également celles pour lesquelles PMTUd a
> renseigné une valeur spéciale.

> Est-ce que je me trompe de cache ?
>
> est-ce ça a changé récemment ?

le cache a été supprimé en 3.6  :
cf 
https://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git/commit/?id=89aef8921bfbac22f00e04f8450f6e447db13e42
et http://vger.kernel.org/~davem/columbia2012.pdf, ainsi que
https://vincent.bernat.ch/fr/blog/2017-ipv4-table-routage-linux pour
un article un peu plus à jour que ce qu'on trouve généralement sur le
net.


---
Liste de diffusion du FRnOG
http://www.frnog.org/