Différents OS | |||
---|---|---|---|
EXOS (ExtremeXOS) | CLI très proche de Cisco IOS → facile pour les admins venant de Cisco.Très utilisé pour les réseaux de campus (accès/aggregation).Supporte le Stacking (SummitStack).Beaucoup d’options de scripts (Automation, Python intégré). | X440, X460, X670, Summit, certains ExtremeSwitching | |
VOSS (Virtual Services Platform Operating System) | Base pour Extreme Fabric Engine (SPB / Fabric connect).Gestion très simplifiée des VLANs et VRF (Fabric, Anycast Gateway).Très robuste pour le Data Center et le Core réseau.Commandes souvent plus courtes/simples que Cisco IOS. | VSP 4000, 7000, 8000, 8600, 4900, 4450… | |
SLX-OS | Orienté Data Center / Cloud.Gros focus sur VXLAN, BGP-EVPN, Fabric Spine-Leaf.Support du container hosting (tu peux lancer des apps dans le switch). | datacenter routing & switching, haute perf | |
WiNG OS | Gestion distribuée des APs (pas besoin que tout dépende du contrôleur).Optimisé pour les réseaux sans fil denses (retail, logistique, campus). | pour le WIFI | |
ExtremeCloud IQ | Admin centralisée de tout (EXOS, VOSS, WiNG) depuis le cloud.Analytics, Machine Learning (ex : détection d’anomalies Wi-Fi).Licensing par abonnement (gestion simplifiée). |
Identify Layer Port's | |||
---|---|---|---|
EXOS | VOSS | SLX-OS | |
show ports capability 1 | show interfaces gigabitEthernet 1/1/1 capabilitiesoushow sys-info | show running-config interface ethernet 1/1 | |
Extreme VSP/VOSS – Raccourcis console | |||
---|---|---|---|
Ctrl+A | Curseur début de ligne | ||
Ctrl+E | Curseur fin de ligne | ||
Ctrl+D | Efface caractère à droite | ||
Ctrl+H | Efface caractère à gauche | ||
<Tab> | Auto-complétion (commandes/arguments) | ||
? | Aide contextuelle sur la commande en cours |
VSP/VOSS – Modes | |||
---|---|---|---|
Différents modes | |||
Mode utilisateur > | Commandes d'affichage basiques | (connexion) | |
Mode privilégié # | Toutes les commandes d'affichage + exec | enable | |
Mode configuration (config)# | Configuration globale | configure terminal | |
Mode interface (config-if)# | Config d'une interface/VLAN | interface ... |
COmmandes de bases | |||
---|---|---|---|
# | show startup-config | Voir la config de démarrage | |
# | save config | Sauvegarder la config courante en startup (équiv. write) | |
# | copy running-config startup-config | Alternative selon version | |
# | show sys-info | Infos système (version, uptime, châssis) | |
# | show vlan | Liste des VLANs | |
# | show ip route | Table de routage IPv4 | |
# | show ipv6 route | Table de routage IPv6 | |
# | show mac-address-table | Table MAC | |
# | clear mac-address-table dynamic | Purge entrées MAC dynamiques | |
# | ping [source <ip>] | Test de connectivité (source optionnelle) | |
# | traceroute | Traceroute | |
# | reload | Redémarrer l'équipement |
rejoindre la fabrique | |||
---|---|---|---|
(config)# fabric attach | active le protocole IS-IS SPB | ||
(config)# fabric enable | active le protocole IS-IS SPB |
Crée un Vlan de service | |||
---|---|---|---|
(config)# vlan create 10 name VlGreen type port | On crée un vlan n°10 de nom VlGreen et de type port | ||
(config)# interface vlan 10 | on entre dans la configuration du vlan 10 | ||
(config-if)# ip address 192.168.10.1/24 | On donnes une IP et un masque à l’interface VLAN. | ||
(config-if)# ip vrf attach default-vrf | On attaches cette interface VLAN (SVI) à une VRF |
Associer le VLAN à la Fabric SPB | |||
---|---|---|---|
(config)# isis spbm 1 | active IS-IS instance 1 pour la Fabric. | ||
(config-isis)# spbm 1 nick-name 0A.01 | nick-name → identifiant unique dans la Fabric (2 octets hex). | ||
(config-isis)# spbm 1 bvlan 4051 | backbone VLAN utilisé par SPB (par ex. 4051, réservé à la Fabric). | ||
(config-isis)# spbm 1 svlan 10 | service VLAN qu’on transporte (ici Users). |
ACL | |||
---|---|---|---|
deny par default (implicite) | deny any any | ||
deny tcp any any | bloque tout le TCP (tous les ports). | ||
deny udp any any | bloque tout l’UDP. | ||
deny tcp any any eq 80 | bloque uniquement TCP/80 (HTTP). | ||
deny udp any any eq 53 | bloque uniquement UDP/53 (DNS). | ||
deny ip any any | bloque tout IP (TCP, UDP, ICMP, etc.). |
VSP/VOSS – Configuration de base (hostname, heure, bannière) | |||
---|---|---|---|
(config)# | hostname <nom> | Définit le nom du switch | |
(config)# | clock set HH:MM:SS MM DD YYYY | Règle l'horloge (si pas de NTP) | |
(config)# | ntp server <ip> | Ajoute un serveur NTP | |
(config)# | banner motd <texte> | Message d'accueil |
VSP/VOSS – VLAN & Interfaces | |||
---|---|---|---|
Création d'un VLAN, IP de SVI et affectation de ports | |||
vlan create 10 name Users type port interface vlan 10 ip address 192.168.10.1/24 exit interface gigabitEthernet 1/1/5 switchport mode access vlan members add 10 exit |
VLAN 10 + SVI + port access |
# Trunk (802.1Q) interface gigabitEthernet 1/1/49 switchport mode trunk switchport trunk allowed vlan add 10,20,30 exit |
|
# | show interfaces gigabitEthernet 1/1/5 | État d'une interface | |
# | show vlan id 10 | Détails du VLAN 10 |
VSP/VOSS – VRF & Interfaces | |||
---|---|---|---|
Création d'une VRF | |||
VOSS | EXOS | ||
ip vrf create VRF1 ip vrf attach VRF1 interface vlan 10 interface vlan 10 ip address 192.168.10.1/24 |
create virtual-router VRF1 configure vlan Users vr VRF1 configure vlan Users ipaddress 192.168.10.1/24 |
VOSS MPLS | |||
---|---|---|---|
Création MPLS | |||
! activer MPLS globalement mpls enable ! définir le router-id mpls router-id 1.1.1.1 ! activer LDP (Label Distribution Protocol) mpls ldp enable mpls ldp router-id 1.1.1.1 ! activer MPLS sur une interface backbone interface gigabitEthernet 1/1 ip address 10.0.0.1/30 mpls enable mpls ldp enable ! créer une VRF client ip vrf create Client_A ip vrf attach Client_A interface vlan 100 interface vlan 100 ip address 192.168.100.1/24 ! rattacher la VRF au VPN MPLS mpls bgp vpnv4 enable router bgp 65001 address-family vpnv4 neighbor 10.0.0.2 activate neighbor 10.0.0.2 send-community extended |
BGP | |||
---|---|---|---|
Création d'une instance BGP | |||
VOSS | EXOS | ||
! Activer BGP dans la VRF par défaut router bgp 65001 bgp router-id 1.1.1.1 ! Déclarer un voisin neighbor 192.0.2.2 remote-as 65002 neighbor 192.0.2.2 activate ! Annoncer un réseau network 192.168.10.0/24 !pour verifier: show ip bgp summary |
enable bgp configure bgp routerid 1.1.1.1 configure bgp add as-number 65001 ! Ajouter un voisin configure bgp add neighbor 192.0.2.2 remote-as 65002 ! Activer l’échange IPv4 enable bgp neighbor 192.0.2.2 ipv4-unicast ! Annoncer un réseau configure bgp add network 192.168.10.0/24 pour vérifier: show bgp neighbor show bgp routes |
VOSS VRRP | |||
---|---|---|---|
Création d'une VRRP | |||
SUr le Siwtch A (Master) | sur le switch B (SLAVE) | ||
vlan create 10 name Users type port interface vlan 10 ip address 192.168.10.2/24 ← IP physique du switch A vrrp vrid 10 address 192.168.10.1 vrrp vrid 10 priority 110 ← plus haut = maître vrrp vrid 10 enable |
vlan create 10 name Users type port interface vlan 10 ip address 192.168.10.3/24 ← IP physique du switch B vrrp vrid 10 address 192.168.10.1 vrrp vrid 10 priority 100 ← plus bas = backup vrrp vrid 10 enable |
Routage & VRRP (Virtual Router Redundancy Protocol) | |||
---|---|---|---|
Exemple VRRP (passerelle redondante) | |||
! Switch A interface vlan 10 ip address 192.168.10.2/24 vrrp vrid 10 address 192.168.10.1 vrrp vrid 10 priority 110 vrrp vrid 10 enable exit ! Switch B interface vlan 10 ip address 192.168.10.3/24 vrrp vrid 10 address 192.168.10.1 vrrp vrid 10 priority 100 vrrp vrid 10 enable exit | |||
# | show vrrp | État des VRID (Virtual Router IDentifier) | |
# | show ip route | Table de routage |
VSP/VOSS – QoS / DiffServ | |||
---|---|---|---|
Concepts clés : DSCP (L3), 802.1p (L2), files de sortie, trusted/untrusted | |||
(config)# | enable-diffserv enable | Active DiffServ (souvent activé par défaut) | |
(config-if)# | access-diffserv enable | Port L3 untrusted (remarquage) | |
(config-if)# | no access-diffserv enable | Port L3 trusted (conserve DSCP) | |
# | show qos | État QoS / mappings |
VSP/VOSS – Fabric (SPB / Extreme Fabric Engine) | |||
---|---|---|---|
Idées : pas de STP/VRRP, anycast-gateway, ECMP via IS-IS. (Section à détailler selon ta version) | |||
# | show fabric status | État global de la fabric | |
# | show isis | Voisins/LSDB si SPB/ISIS actif |
VSP/VOSS – Stack | |||
---|---|---|---|
Plusieurs châssis vus comme un seul (Primary/Backup, backplane de stack) | |||
# | show stack | Rôle (Primary/Backup), état, priorité | |
# | show sys-info | Inclut infos de slot/rôle |
VSP/VOSS – SSH de management | |||
---|---|---|---|
Selon version VOSS : génération de clés + activation du serveur SSH | |||
(config)# | ip domain-name example.local | Nom de domaine (si requis) | |
(config)# | crypto key generate rsa [2048] | Génère la clé RSA | |
(config)# | ip ssh | Active le service SSH (ou "ssh server enable" selon version) | |
(config)# | username admin password <secret> | Compte local | |
# | show ip ssh | Vérifier l'état SSH |
VSP/VOSS – PoE | |||
---|---|---|---|
(config-if)# | power-over-ethernet admin {enable|disable} | Active/désactive PoE sur un port | |
# | show power-over-ethernet | État PoE global | |
# | show power-over-ethernet interface 1/1/5 | Détails PoE par port |
VSP/VOSS – Filtres (pipes) | |||
---|---|---|---|
# | show ... | include <regex> | Inclure | |
# | show ... | exclude <regex> | Exclure | |
# | show ... | begin <regex> | Commencer l'affichage à partir d'un motif |
VSP/VOSS – Dépannage rapide | |||
---|---|---|---|
# | show tech | Bundle tech-support (selon version: show tech-support) | |
# | show logging | Logs (buffer) | |
# | terminal monitor | Afficher les logs en direct sur la session | |
# | show interfaces counters errors | Erreurs interfaces | |
# | show arp | Table ARP |
VSP/VOSS – SNMP | |||
---|---|---|---|
(config)# | snmp-server community <commu> ro | Communauté lecture | |
(config)# | snmp-server community <commu> rw | Communauté écriture (à limiter) | |
# | show snmp | État SNMP |
VSP/VOSS – Backup/restore & fichiers | |||
---|---|---|---|
# | show file systems | Liste FS | |
# | copy startup-config tftp://<srv>/<path> | Sauvegarder startup | |
# | copy tftp://<srv>/<conf> startup-config | Restaurer vers startup | |
# | copy tftp://<srv>/<img> flash: | Copier une image | |
# | boot system flash:<img> | Sélectionner l'image de boot |
VSP/VOSS – Breaker au boot (Boot Monitor) | |||
---|---|---|---|
CTRL+C pendant le boot | Stoppe l'autoboot, ouvre le menu | ||
reset-config | Efface la configuration (factory) | ||
boot <image> | Booter une image spécifique | ||
tftp ... | Télécharger une image via TFTP (selon menu) |