bentornato, mi chiamo David Bombal CCIE 1123 e in questa sezione esamineremo la
Subnet Mask a lunghezza variabile o VLSM e
il riepilogo delle rotte.
VLSM ci consente di utilizzare meglio
gli indirizzi IP consentendo la subnet mask a lunghezza variabile su una singola rete.
quindi quello che tratteremo in questa sezione è in primo luogo
VLSM ancora una volta Subnet Mask a lunghezza
variabile, esamineremo il CIDR o il routing interdominio
senza classi. Voglio spiegare il
riepilogo e mostrarti come puoi riassumere più percorsi in meno o un solo percorso.
esamineremo le scelte di routing
e il modo in cui i router scelgono una
rotta rispetto a un'altra non
solo in base alla distanza amministrativa ma anche in base alla legnth
della corrispondenza prefisso e infine esamineremo i problemi relativi alle reti discontinue.
così Subnet Mask a lunghezza variabile
ci permette di avere una maschera variabile o variabile attraverso la nostra rete, per esempio,
una rete classificata di 10 avrà una maschera di
/ 8 con il primo ottetto 10 è la
parte di rete dell'indirizzo e gli
ultimi 3 ottetti, in altre parole, gli ultimi 24
bit sono la parte host dell'indirizzo.
che la rete classificata fosse subnetata potremmo, ad esempio, avere
una sottorete di 10. 1. 1. 0/24 dove
10. 1. 1 è
la porzione di rete dell'indirizzo in altre parole, i
24 più significativi o i 3 più significativi sono la porzione di rete e l'ultimo
ottetto o porzione meno significativa dell'indirizzo è la porzione di host.
potremmo anche subnetare una rete 10 fino a 10. 1. 0. 0/16 dove metà
dell'indirizzo è la porzione di rete e
metà dell'indirizzo è la parte host.
si prega di fare riferimento alla parte ICND 1
di questo corso o al mio sottotitolo spiegato e-book, per un sacco di dettagli sul subnetting.
CIDR o Classless Inter-Domain Routing è stato introdotto nel 1993 per sostituire
l'architettura di indirizzamento precedente di reti classificate.
reti classiche non erano scalabili reti
classiche introdurre 3 classi di indirizzi per l'assegnazione
di indirizzi IP per host e dispositivi di
rete che avevamo A B e reti C.
quindi per esempio 10. 0. 0. 0/8 è un esempio di una rete A classificata.
172. 16. 0. 0/16 è un esempio di una
rete di classe B e 192. 168. 1. 0/24 è un esempio di una rete di classe C.
il problema con questo metodo è che sei stato
costretto ad usare per istanze una maschera / 16 che ti ha dato circa 65000 indirizzi host o
potresti usare un indirizzo di classe C come
questo che ti dava solo 254 indirizzi host.
questo schema avrebbe comportato
la rapida estorsione degli indirizzi IP e l'inflessibilità.
quindi CIDR ha sostituito ciò che è basato su Subnet Mask a lunghezza variabile, dove
le maschere possono variare su lunghezze arbitrarie, in modo da consentire sottoreti di dimensioni
diverse, quindi piuttosto che essere costrette a
utilizzare per esempio 10. 0. 0. 0/8
puoi anche usare 10. 0. 0. 0/16 o 24 o 30 in base
ai requisiti per il numero di sottoreti o host nella rete o che è possibile
utilizzare per esempio 10. 1. 1. 0/27 o 10. 1. 2. 0/26 e così via e così via.
così puoi prendere un singolo indirizzo di classe
A e suddividerlo in più sottoreti in base alle tue esigenze.
è anche importante notare che in CIDR
non pubblichiamo solo una rete, pubblichiamo un prefisso di routing in altre parole,
pubblicheremo 192. 168. 1. 0/24 non solo 192. 168. 1. 0 CIDR
consente anche il riepilogo degli indirizzi che
illustrerò più dettagliatamente in un momento.
ma questo è il caso in cui prendiamo più sottoreti e
le mettiamo in una rete supernet o di riepilogo che ridurrà
le dimensioni delle tabelle di routing.
La subnet mask a lunghezza variabile ha molti vantaggi tra cui
il migliore utilizzo di indirizzi IP e sottoreti.
su un collegamento WAN come esempio sono richiesti solo 2 indirizzi IP.
1 indirizzo IP per 1 fine
del collegamento e un altro indirizzo
IP per l'altra estremità del collegamento, quindi una maschera / 30 sarebbe meglio dire una maschera / 16 o / 24.
una maschera / 30 supporta solo 2 host su quella
sottorete e questo è tutto ciò che è richiesto nello scenario point-to-point come questo.
una maschera a / 24, per esempio, supporterà 254 host e
sarebbe over kill su questo link specifico.
quindi VLSM assiste l'amministratore nella possibilità
di utilizzare meglio gli indirizzi IP e le sottoreti.
dove subnet sottoreti per
supportare il numero richiesto di indirizzi IP su quel segmento specifico.
per fare un esempio, qui abbiamo subnet
che usano una maschera / 27, sui collegamenti WAN che stiamo usando / 30
mask e per l'istanza nella sede centrale stiamo usando una maschera / 16.
ci consente anche di implementare meglio la
riepilogo e la scalabilità delle reti in quanto, anziché il mondo intero costretto
a utilizzare una subnet
mask specifica, siamo in grado di utilizzare maschere diverse nelle nostre reti
e pubblicizzare i riepiloghi ad altre società o a Internet.
ecco una semplice rete per spiegare il problema quando
non viene utilizzato il riepilogo.
sul lato sinistro abbiamo le reti 10. 1. 1. 0/24 fino a
10. 1. 2. 200. 0/24 sul lato
destro abbiamo le reti 10. 2. 1. 0/24
fino a 10. 2. 200. Ora il riepilogo è ora
implementato e supponiamo che tu stia utilizzando un
protocollo di routing come RIP che pubblicizza l'intera
tabella di routing ogni 30 secondi che avrai
uno scenario come questo
con il router sul lato sinistro pubblicizza 200 rotte ogni 30 secondi e il
router sul lato router pubblicizza anche 200 percorsi ogni 30 secondi.
RIP invia continuamente l'intera tabella di routing ogni 30 secondi
anche se non ci sono cambiamenti.
quindi 400 percorsi sono pubblicizzati attraverso questo collegamento WAN che è molto
inefficiente, quegli aggiornamenti di routing consumano molta larghezza di
banda e non realizzano molto perché saranno continuamente
pubblicizzati anche se non ci sono
cambiamenti quindi ha più senso
riassumere i percorsi in modo sul lato sinistro,
abbiamo 10. 1. 1. 0 fino a
10. 1. 200. 0 Quindi
queste sono sottoreti del 10. 1. 0. 0 rete in modo
da poter riassumere quei 200 percorsi in un unico percorso e sul lato
sinistro 10. 2. 1. 0 fino a 10. 2. 200. 0 potrebbe essere riassunto
come 10. 2. 0. 0/16
quindi, anziché pubblicizzare 400 percorsi, un singolo percorso dal lato sinistro è
pubblicizzato sul lato sinistro.
e un singolo percorso dal lato destro è pubblicizzato sul lato sinistro.
Con la ricapitolazione, quello che stiamo cercando sono
i bit più significativi che sono uguali, in altre parole partendo
dal lato sinistro e laterale e lavorando verso la mano destra
lato cerchiamo bit uguali, quindi nel primo ottetto
tutte le subnet contengono 10, quindi è normale,
nel secondo ottetto tutte le subnet contengono 1, quindi è comune
ma nel 3 ° ottetto i valori variano da 1 a 200, quindi non
è è facile vedere cosa c'è in comune, quindi potremmo riassumerlo
come 10. 1. 0. 00/16
sapendo che 10. 1 è comune in tutto
e il router qui riassumerà tutte queste
rotte e invierà solo 1 annuncio il
router sul lato sinistro può ancora arrivare a tutte queste
sottoreti perché sono sottoreti di questa rete quindi anche se
abbiamo percorsi riassunti abbiamo ancora piena connettività
in tutta la rete Ecco un esempio
più complicato supponiamo che abbiamo
reti 172. 16. 32. 0/24
fino a 172. 16. 63. 0/24 ora
piuttosto che questo router che fa pubblicità a tutte
queste reti possiamo riassumere questa rete in 1 o almeno alcuni riepiloghi ora per capire come iniziare
dai pezzi più significativi in altre parole, si parte
dal lato sinistro e
si cerca ciò che è comune in tutte queste reti, quindi nel
primo ottetto 172 è comune, quindi sappiamo che il comune 16 è anche comune,
quindi sappiamo che il 1 ° 2 ottetto è comune nel terzo ottetto, tuttavia,
i numeri stanno cambiando, quindi abbiamo 32, 33, 34, 35, fino a
63 quindi non è così facile visualizzare o vedere cosa è comune
qui, quindi quello che faremo è convertire il terzo
ottetto in binario per cercare i bit
comuni, quindi per esempio 32 = 0010 0000 ora ovviamente non c'è spazio a metà di un ottetto Ho appena messo lo spazio qui
per cercare di renderlo più facile da leggere in
modo che un ottetto consta di 8 valori binari,
32 sembrerebbero a segue ora non appena convertirai in binario dovresti convertire
i bit rimanenti in anche al binario
ora in questo esempio, non è
necessario farlo perché puoi vedere che
l'ultimo ottetto contiene solo 0 ma l'ho fatto qui per completezza, la
seconda rete è 172. 16. 33. 0 e 33 in
aspetto binario come segue, 34 si presenta come segue, 35 sembra il seguente e io non raccomanderei di convertire
tutti gli indirizzi in binario, vorrei solo dire i primi 3
o 4 e poi l'ultimo per
vedere cosa è in comune.
nel mondo reale, tuttavia, potresti trovare esempi molto più complicati e potresti
dover convertire tutti gli indirizzi in
binario ma a livello CCNA che potrebbero non essere necessari.
Quindi, una volta fatto ciò, possiamo cercare bit
che sono in comune quindi il primo 0 binario nel 3 °
ottetto è comune in tutto il secondo binario 0 è anche comune in tutto, il 3 °
bit binario è un 1 e questo è comune in tutto,
tuttavia, nella quarta posizione binaria dei bit, i valori cambiano, come potete vedere qui le prime poche reti hanno 0,
ma l'ultima rete ha un 1 nella quarta
posizione binaria in modo da poter tracciare una linea a destra di tutti i bit che sono
comune in modo da poter vedere qui a sinistra della riga
nel 3 ° ottetto abbiamo 001 in binario
i bit rimanenti in binario non sono comuni in altre parole i bit variano.
Ora Cisco non supporta maschere di sottorete non contigue in
modo da poter vedere questi bit non sono in comune e questi bit sono in comune
deve esserci un raggruppamento contiguo di bit comuni
a partire dal lato sinistro spostandosi dal lato destro e
non appena ci sono bit che non sono
comuni devi disegnare una linea per fare una differenziazione tra
bit e bit comuni
che non sono comuni, quindi ora sappiamo che il primo ottetto è comune,
il secondo ottetto è comune, quindi 172. 16 nel terzo ottetto, i primi 3 bit binari
sono comuni quindi 001 ora tutti i bit che non sono in comune sono
impostati su 0 in modo da notare, abbiamo compilato la parte restante dell'indirizzo con 0 binari e
quindi convertiamo il binario torna al decimale quindi,
si spera, ricordi questo dal corso ICND 1.
Quindi il primo ottetto è 172, il secondo ottetto è il 16 il
terzo ottetto se lo converti in decimale è uguale a 32
e l'ultimo ottetto convertito in decimale è 0.
Quindi l'indirizzo di sintesi è 172. 16. 32. 0 L'ultimo passo
è quello di elaborare i bit che sono in comune ora il
primo ottetto è in comune e un ottetto è 8 bit il
secondo ottetto è in comune e che è un ulteriore 8 bit
quindi finora abbiamo 8 bit + 8 bit in altre parole, 16 bit che sono
in comune 3 bit nel terzo ottetto sono in comune, quindi 8 + 8 + 3 fornirà 19 bit in comune, quindi l'indirizzo di
riepilogo per queste sottoreti sarà 172. 16. 32. 0/19 è un modo semplice per
elaborare un riepilogo e sto per mostrarti un trucco in un momento
che ti permette di risolvere
questo problema in pochi secondi. Ecco un altro esempio,
abbiamo subnet 172. 16. 64. Da 0/24 a 172. 16. 127. 0/24 queste
sottoreti possono essere riassunte in una singola sottorete o meno sottoreti?
così usando lo stesso processo iniziamo dal lato sinistro e
cerchiamo bit che sono
in comune nel primo ottetto, abbiamo 172 in tutte quelle sottoreti quindi è
comune, nel secondo ottetto ne abbiamo 16 quindi è comune
in tutto Quindi sappiamo
che i primi 2 ottetti 172. 16 sono comuni in tutto ma
nel terzo ottetto i valori stanno cambiando abbiamo
64, 65, 66, 67 fino a 127 in modo che il terzo ottetto
andremo a convertire in binario per poter vedere meglio cosa
c'è dentro comune convertendo 64 in binario
vi darà 00100 0000 65 avrà il seguente aspetto, 66 come questo, 67 come quello e potreste convertire
un terzo ottetto di tutte le sottoreti fino ad ottenere un 127 che appare come
segue l'ultimo ottetto è un 0 in decimale che appare
come segue in binario, quindi
ora quello che dobbiamo fare è che dobbiamo cercare i bit comuni in modo che
i bit comuni siano
ancora una volta 172. 16 e quindi il primo
binario 0 è comune in tutte le sottoreti, il secondo bit binario che è impostato su 1
è comune in tutto ma il terzo bit binario non è comune in tutto
l'avviso c'è 0 e quindi qui c'è un binario 1 in modo che possiamo
tracciare una linea dopo
il secondo bit binario per indicare che tutto
a sinistra della linea è in comune e tutto a destra
della linea non è in comune, quindi tutto
questo è in comune e tutto questo non è comune.
quindi 172. 16 in decimale, i primi 2 ottetti sono in
comune e i primi 2 bit binari
del terzo ottetto sono in comune i bit binari rimanenti
devono essere impostati su 0, quindi il riempimento dei bit
binari rimanenti è a
0 apparirà come segue e quindi convertendo il binario torna al decimale otterrà
172 nel primo ottetto, 16 nel secondo ottetto questo è 64 in decimale, quindi il terzo
ottetto è 64 e l'ultimo ottetto binario 0 è uguale a 0 in
decimale, quindi l'indirizzo è 172. 16. 64. 0 è la rete di riepilogo per tutte queste sottoreti.
l'ultimo passo è contare il numero di bit in
comune il primo ottetto è 8 bit, il secondo ottetto è 8
bit, quindi 16 bit totali seguiti da altri 2 bit binari che
forniscono 18 bit in comune, quindi i primi
18 bit sono in comune in tutte queste sottoreti, quindi la nostra
risposta finale sarà 172. 16. 64. 0/18 è
la rete di riepilogo per tutte le sottoreti elencate.