Che scopo ha il comando subnet-zero ?

Corso e Certificazione Cisco CCNA

Il comando: ip subnet-zero serve per abilitare sul Router l’uso degli IP della prima subnet, detta “subnet zero” perché ha tutti i bit a 0 nel campo “S” (i bit “presi a prestito”). È un comando di configurazione globale, senza parametri; essendo attivo di default da IOS 12.0, sarà eventualmente da dare in forma negata:

R(config)#no ip subnet-zero

Come mostrato durante il corso Cisco CCNA (rif. 2.2) la subnet zero era in passato “sconsigliata”, come l’ultima, quella con tutti i bit del campo “S” a 1: in ambienti “classful”, infatti, la prima potrebbe essere confusa con l’indirizzo di rete dell’intera rete Major (campi “S” ed “H” tutti a 0), e la seconda ha un broadcast che si potrebbe confondere con quello della stessa rete Major (campi “S” ed “H” tutti a 1). Entrambi i problemi sono inesistenti in ambienti “classless”, come sono la grande maggioranza delle reti odierne; infatti il comando è attivo per default dalla versione IOS 12.0. Se il comando è attivo e la subnet zero non viene usata, non succede niente; ovviamente, non è vero il contrario!