Quand on commence à lancer des recherches sur la manière de faire une opération spécifique en réseau sous une distribution GNU/Linux, on se rend vite compte qu’il y a pléthore de solutions. Ceci s’explique principalement parce qu’il existe beaucoup d’outils, dont certains peuvent sembler étrangement proches en termes de fonctionnalités. Prenons par exemple ifconfig et ip. Les deux permettent, a priori, à peu près la même chose. En fait, ifconfig est issu d’un ancien projet nommé net-tools et ne prend pas en compte l’ensemble des fonctionnalités offertes par les noyaux Linux modernes. Par exemple, l’utilisation des namespaces, mécanisme d’isolation introduit il y a plus de 10 ans dans le noyau, n’est pas supportée. Ce mécanisme est notamment indispensable au bon fonctionnement des technologies de conteneurs à l’instar de Docker. Ainsi, même si l’administrateur système et l’utilisateur classique ont leurs petites habitudes sur net-tools...
