L’iOS de Cisco est-il basé sur Linux ?


Oui, mais Cisco n'aime pas ça.

Historiquement, Cisco a fait la promotion de son IOS (pas iOS - c'est un truc d'Apple autorisé avec un haussement d'épaules légal à Apple par Cisco il y a plusieurs années) comme fonctionnant le plus efficacement sur du matériel Cisco - spécifiquement des ASIC (circuits intégrés spécifiques aux applications) conçus et fabriqués par Cisco et intégrés à des cartes mères, des cartes filles et des fonds de panier conçus par Cisco. Les implémentations des protocoles de commutation et de routage propriétaires et standard de Cisco dans le logiciel IOS ont été conçues sur mesure pour fonctionner plus rapidement sur ces processeurs spéciaux. Et il ne s'agissait PAS de CPU à usage général. Parce que la combinaison de leur propre matériel fonctionnant sur leur propre système d'exploitation/application de routage/commutation (c'est effectivement ce qu'est IOS) a fourni des performances et une fiabilité supérieures, leurs produits ont été coûteux.


Mais comme les CPU polyvalents moins coûteux des sociétés comme Intel et AMD ont fourni des performances marginalement équivalentes, de nombreuses entreprises optent pour l'exécution de leurs logiciels de routage, de commutation et de sécurité sur des ordinateurs COTS (Commercial Off-the Shelf) exécutant des systèmes d'exploitation open-source. C'est alors qu'entrent en scène les réseaux définis par logiciel (SDN) et la virtualisation des fonctions réseau (NFV), qui présentent l'avantage d'être évolutifs - il suffit d'ajouter un autre ordinateur et d'y héberger le système d'exploitation et l'application de routage, de commutation et de sécurité. C'est en tout cas l'image simplifiée. La réduction des coûts d'investissement et des coûts d'exploitation des entreprises qui ont besoin de routeurs, de commutateurs et de dispositifs de sécurité dans leurs réseaux est le moteur de ce marché (tout en menant Cisco au péril financier). Et cela représente BEAUCOUP de marché jusqu'à présent détenu par Cisco. Mais, comme Ben Holmes le suggère ci-dessus/ci-dessous, Cisco n'est pas immobile. Ils ne se déplacent simplement pas aussi rapidement que le Cisco d'antan.