Les interfaces réseau assurent la connexion entre le système et le réseau. Ces interfaces sont configurées sur des liaisons de données, qui correspondent à leur tour à des instances de périphériques matériels dans le système.Les périphériques matériels du réseau sont également appelés cartes d’interface réseau(NIC) ou adaptateurs réseau. Les NIC peuvent être intégrées et déjà présentes dans le système au moment de l’achat. Cependant, vous pouvez également acheter des cartes NIC distinctes à ajouter au système. Certaines cartes réseau n’ont qu’une seule interface qui réside sur la carte. De nombreuses autres marques de NIC possèdent plusieurs interfaces que vous pouvez configurer pour effectuer des opérations réseau.
Dans le modèle actuel de la pile réseau, les interfaces et les liens de la couche logicielle s’appuient sur les périphériques de la couche matérielle. Plus précisément, une instance de périphérique matériel dans la couche matérielle a un lien correspondant sur la couche de données et une interface configurée sur la couche d’interface. Cette relation biunivoque entre le périphérique réseau, sa liaison de données et l’interface IP est illustrée dans la figure qui suit.
Note –
Pour une explication plus complète de la pile TCP/IP, voir le chapitre 1, Solaris TCP/IP Protocol Suite (Overview), dans System Administration Guide : Services IP.
Figure P-1 Pile réseau montrant les périphériques, les liaisons et les interfaces réseau
La figure montre deux cartes réseau sur la couche matérielle : ce avec une seule instance de périphérique ce0, et qfe avec plusieurs instances de périphériques, qfe0 à qfe3.Les périphériques qfe0 à qfe2 ne sont pas utilisés. Les dispositifs ce0 et qfe3 sont utilisés et ont des liens correspondants ce0 et qfe3 sur la couche liaison de données. Dans la figure, les interfaces IP sont également nommées d’après leur matériel sous-jacent respectif, ce0 et qfe3.Ces interfaces peuvent être configurées avec des adresses IPv4 ou IPv6 pour accueillir les deux types de trafic réseau. Notez également la présence de l’interface loopback lo0 sur la couche interface. Cette interface est utilisée pour tester, par exemple, que la pile IP fonctionne correctement.
Des commandes administratives différentes sont utilisées à chaque couche de la pile. Par exemple,les périphériques matériels installés sur le système sont répertoriés par la commande dladmshow-dev. Les informations sur les liens de la couche de liaison de données sont affichées par la commande dladm show-link. La commande ifconfig affiche la configuration de l’interface IP sur la couche interface.
Dans ce modèle, il existe une relation biunivoque qui lie le périphérique, la liaison de données et l’interface. Cette relation signifie que la configuration du réseau dépend de la configuration matérielle et de la topologie du réseau. Les interfaces doivent être reconfigurées si des changements sont mis en œuvre dans la couche matérielle, comme le remplacement de la carte réseau ou la modification de la topologie du réseau.
Le SolarisOS introduit une nouvelle mise en œuvre de la pile réseau dans laquelle la relation de base entre les couches matériel, liaison de données et interface demeure.Toutefois, la couche logicielle est découplée de la couche matérielle. Grâce à cette séparation, la configuration du réseau au niveau logiciel n’est plus liée au chipset ou à la topologie du réseau dans la couche matérielle. La nouvelle mise en oeuvre rend l’administration du réseau plus flexible des deux façons suivantes:
-
La configuration du réseau est isolée de tout changement qui pourrait survenir dans la couche matérielle. Les configurations des liens et des interfaces sont préservées même si le matériel sous-jacent est retiré. Ces mêmes configurations peuvent alors être réappliquées à toute carte réseau de remplacement, à condition que les deux cartes soient du même type.
-
La séparation de la configuration réseau de la configuration matérielle du réseau permet également l’utilisation de noms de liaison personnalisés dans la couche liaison de données. Cette fonctionnalité est expliquée plus en détail dans la section suivante.
Assignation de noms aux liaisons de données
D’un point de vue administratif, une interface réseau a un nom de liaison. La liaison de données représente un objet de liaison de données dans la deuxième couche du modèle OSI (Open Systems Interconnection). La liaison physique est directement associée à un dispositif et possède un nom de dispositif. Le nom du périphérique est essentiellement le nom de l’instance du périphérique, et se compose du nom du pilote et du numéro d’instance du périphérique.
Les noms des pilotes peuvent être ce, hme, bge, e1000g, parmi de nombreux autres noms de pilotes. La variable numéro d’instance peut avoir une valeur de zéro à n, selon le nombre d’interfaces de ce type de pilote installées sur le système.
Par exemple, considérez une carte Fast Ethernet 100BASE-TX, qui est souvent utilisée comme NIC primaire sur les systèmes hôtes et les systèmes serveurs. Certains noms de pilotes typiques pour cette carte sont eri, qfe et hme. Lorsqu’elle est utilisée comme NIC primaire, l’interface Fast Ethernet a un nom de périphérique tel que eri0 ou qfe0.
Une seule interface peut être configurée sur des NIC telles que eri et hme. Cependant, de nombreuses marques de cartes réseau peuvent avoir plusieurs interfaces.Par exemple, la carte Sun Quad FastEthernetTM (qfe)a quatre interfaces, qfe0 à qfe3.Voir la figure P-1.
Avec la séparation de la configuration du réseau entre la couche logicielle et la couche matérielle, vous pouvez maintenant utiliser des noms flexibles pour les liaisons de données. Le nom d’instance de périphérique continue à être basé sur le matériel sous-jacentet ne peut pas être modifié. Cependant, le nom de la liaison de données n’est plus lié de façon similaire. Ainsi, vous pouvez changer le nom de la liaison de l’instance du dispositif pour un nom plus significatif dans votre configuration de réseau. Vous attribuez un nom personnalisé à la liaison, puis vous effectuez des tâches de configuration et de maintenance du réseau en vous référant au nom de liaison attribué au lieu du nom basé sur le matériel.
En utilisant les informations de la Figure P-2, le tableau suivant illustre la nouvelle correspondance entre le matériel (NIC), l’instance de périphérique, le nom de liaison et l’interface sur la liaison.
Matériel (NIC) |
Instance de périphérique |
Nom attribué au lien |
. Nom |
Interface IP |
---|---|---|---|---|
ce |
ce0 |
subitops0 |
subitops0 |
|
qfe |
qfe3 |
subitops1 |
subitops1 |
Comme l’indique le tableau, le lien de l’instance de périphérique ce0 se voit attribuer le nom subitops0, tandis que le lien de l’instance qfe3 se voit attribuer le nom subitops1.De tels noms vous permettent d’identifier facilement les liens et leurs fonctions sur le système. Dans cet exemple, les liens ont été désignés pour desservir les opérations informatiques.
Administration d’autres types de liens
La séparation entre la configuration du réseau et la configuration matérielle du réseau introduit la même flexibilitéà d’autres types de configurations de liens. Par exemple, les réseaux locaux virtuels (VLAN), les agrégations de liens et les tunnels IP peuvent être affectés à des noms de code administratifs, puis configurés en se référant à ces noms. D’autres tâches connexes,telles que l’exécution d’une reconfiguration dynamique (DR) pour remplacer des périphériques matériels,sont également plus faciles à réaliser car aucune autre reconfiguration du réseau n’est requise,à condition que la configuration du réseau n’ait pas été supprimée.
La figure suivante montre les relations entre les périphériques, les types de liaison et leurs interfaces correspondantes.
Figure P-2 Types de configurations de liaison dans la pile réseau
La figure fournit également un exemple de la façon dont les noms choisis par l’administration peuvent être utilisés dans la configuration du réseau ;
-
Les instances de dispositif ce0 et qfe3 sont désignées pour servir le trafic des opérations informatiques, et reçoivent donc les noms de liaison subitops0 et subitops1. Les noms personnalisés facilitent l’identification des rôles de ces liaisons.
-
Des VLAN sont configurés sur la liaison subitops0.Ces VLAN, à leur tour, reçoivent également des noms personnalisés, tels que sales1 et sales2. L’interface IP du VLAN sales2 est plombée et opérationnelle.
-
Les instances de dispositif qfe0 et qfe2 sont utilisées pour servir le trafic vidéo. En conséquence, les liaisons correspondantes dans la couche liaison de données reçoivent les noms subvideo0 et subvideo1. Ces deux liens sont agrégés pour accueillir le flux vidéo. L’agrégation de liens possède également son propre nom personnalisé, vidéo0.
-
Deux interfaces (subitops0 et subitops1) avec un matériel sous-jacent différent (ce et qfe) sont regroupées en tant que groupe IPMP (itops0)pour héberger le trafic de courrier électronique.
Remarque –
Bien que les interfaces IPMP ne soient pas des liens sur la couche liaison de données, ces interfaces, comme les liens, peuvent également se voir attribuer des noms personnalisés. Pour plus d’informations sur les groupes IPMP, voir le chapitre 7, Présentation de l’IPMP.
-
Deux interfaces n’ont pas de périphériques sous-jacents : le tunnel vpn1, qui est configuré pour les connexions VPN et lo0 pour les opérations de bouclage IP.
Toutes les configurations de liaison et d’interface dans cette figure sont indépendantes des configurations du matériel sous-jacent. Par exemple, si la carte qfe est remplacée, la configuration de l’interface video0pour le trafic vidéo reste et peut être appliquée ultérieurement à une carte d’interface réseau de remplacement.