SMX · Repte 2.1 · Adreçament intern

Pla
d’Adreçament

10.21.3.0 / VLSM

Disseny de tres subxarxes amb màscares diferents per al laboratori virtual amb un router Rocky Linux. Sense màscares de classe, amb previsió de creixement i inventari complet d’adreces.

araceli@rocky-router: ~
araceli@rocky:~$ ip -br addr | grep 10.21.3
enp0s8   UP   10.21.3.1/29
enp0s9   UP   10.21.3.17/28
enp0s10  UP   10.21.3.33/27
araceli@rocky:~$ 
3
Subxarxes
3
Màscares diferents
15
Màquines virtuals
50
Adreces útils
0
Màscares de classe
01

Conceptes clau

Xarxa privada 10.21.3.X

Rang privat (RFC 1918, bloc 10.0.0.0/8) reservat per a xarxes internes. No és encaminable a Internet, de manera que els equips es comuniquen entre ells de forma aïllada. El segon octet (21) diferencia el meu entorn del dels companys.

Màscara de xarxa

Indica quina part de l’adreça identifica la xarxa i quina identifica els equips (hosts). Amb n bits de host, el nombre d’adreces útils és 2n − 2, ja que es resten l’adreça de xarxa i la de broadcast.

VLSM

Sigla de Variable Length Subnet Mask (màscara de subxarxa de longitud variable): cada subxarxa rep la màscara que s’ajusta a la seva necessitat, en lloc d’una mida fixa. Així s’aprofiten millor les adreces.

02

Les tres subxarxes

Subxarxa 1
/29
Màscara
255.255.255.248
Xarxa
10.21.3.0
Router
10.21.3.1
MV actuals
5 (.2 – .6)
Broadcast
10.21.3.7
Útils
6 (1 router + 5 MV)

Mida justa per a la necessitat actual: 5 màquines virtuals i 1 router. Ocupació del 100 %.

Subxarxa 2
/28
Màscara
255.255.255.240
Xarxa
10.21.3.16
Router
10.21.3.17
MV actuals
5 (.18 – .22)
Lliures
8 (.23 – .30)
Broadcast
10.21.3.31
Útils
14 (1 router + 13 MV)

5 MV + 1 router (ocupació del 43 %). Mida mitjana: permet afegir fins a 8 equips més.

Subxarxa 3
/27
Màscara
255.255.255.224
Xarxa
10.21.3.32
Router
10.21.3.33
MV actuals
5 (.34 – .38)
Lliures
24 (.39 – .62)
Broadcast
10.21.3.63
Útils
30 (1 router + 29 MV)

5 MV + 1 router (ocupació del 20 %). Mida gran: permet afegir fins a 24 equips més.

03

Mapa d’adreces .0 – .63

Subxarxa 1 · /2910.21.3.0 – .7
8 adreces · 6 útils · 6 en ús · 0 lliures
.0
.1
.2
.3
.4
.5
.6
.7
Reserva · fora de cap subxarxa10.21.3.8 – .15
8 adreces sense assignar · permeten ampliar la Subxarxa 1 a /28
.8
.9
.10
.11
.12
.13
.14
.15
Subxarxa 2 · /2810.21.3.16 – .31
16 adreces · 14 útils · 6 en ús · 8 lliures
.16
.17
.18
.19
.20
.21
.22
.23
.24
.25
.26
.27
.28
.29
.30
.31
Subxarxa 3 · /2710.21.3.32 – .63
32 adreces · 30 útils · 6 en ús · 24 lliures
.32
.33
.34
.35
.36
.37
.38
.39
.40
.41
.42
.43
.44
.45
.46
.47
.48
.49
.50
.51
.52
.53
.54
.55
.56
.57
.58
.59
.60
.61
.62
.63
Xarxa / broadcast (no assignable)Router (porta d’enllaç)MV en úsLliure dins la subxarxaReserva de creixement

La reserva .8 – .15 no pertany a cap subxarxa. Està situada just després de la Subxarxa 1 perquè, si cal, aquesta pugui passar de /29 (.0 – .7) a /28 (.0 – .15) sense canviar cap adreça.

04

Justificació del pla

Per què no s’utilitzen màscares de classe?

Una /24 (classe C) donaria 254 adreces a cada xarxa i, avui, en faríem servir només 6 (5 MV + 1 router). Les màscares /8, /16 i /24 malgasten adreces i fan créixer innecessàriament els dominis de broadcast. Amb VLSM, cada xarxa rep la capacitat que necessita.

Criteri d’assignació de rangs

Les tres subxarxes tenen avui 5 MV cadascuna, però cada una es dimensiona segons la seva previsió de creixement: sense marge (/29), creixement moderat (/28) i creixement gran (/27). Totes comencen en una adreça múltiple de la seva mida (.0, .16, .32), condició necessària perquè la màscara sigui vàlida.

Criteri d’assignació d’adreces

El router (Rocky) sempre pren la primera adreça útil de cada subxarxa (.1, .17, .33): així la porta d’enllaç és fàcil de recordar i coherent. Les MV reben les adreces següents de manera ordenada.

Previsió de creixement

El bloc .8 – .15 queda lliure expressament: si la Subxarxa 1 creix, pot passar de /29 a /28 (10.21.3.0 – .15) sense canviar cap adreça existent. A més, de .64 a .255 queda espai per a noves subxarxes.

05

Inventari d’adreces

Adreça IPEquipSubxarxaMàscaraPorta d’enllaçEstat
10.21.3.0— Adreça de xarxaSubxarxa 1/29—NO ASSIGNABLE
10.21.3.1Rocky-Router (porta d’enllaç)Subxarxa 1/29—EN ÚS
10.21.3.2MV-01Subxarxa 1/2910.21.3.1EN ÚS
10.21.3.3MV-02Subxarxa 1/2910.21.3.1EN ÚS
10.21.3.4MV-03Subxarxa 1/2910.21.3.1EN ÚS
10.21.3.5MV-04Subxarxa 1/2910.21.3.1EN ÚS
10.21.3.6MV-05Subxarxa 1/2910.21.3.1EN ÚS
10.21.3.7— BroadcastSubxarxa 1/29—NO ASSIGNABLE
10.21.3.8Reserva de creixement de la Subxarxa 1———RESERVA
10.21.3.9Reserva de creixement de la Subxarxa 1———RESERVA
10.21.3.10Reserva de creixement de la Subxarxa 1———RESERVA
10.21.3.11Reserva de creixement de la Subxarxa 1———RESERVA
10.21.3.12Reserva de creixement de la Subxarxa 1———RESERVA
10.21.3.13Reserva de creixement de la Subxarxa 1———RESERVA
10.21.3.14Reserva de creixement de la Subxarxa 1———RESERVA
10.21.3.15Reserva de creixement de la Subxarxa 1———RESERVA
10.21.3.16— Adreça de xarxaSubxarxa 2/28—NO ASSIGNABLE
10.21.3.17Rocky-Router (porta d’enllaç)Subxarxa 2/28—EN ÚS
10.21.3.18MV-06Subxarxa 2/2810.21.3.17EN ÚS
10.21.3.19MV-07Subxarxa 2/2810.21.3.17EN ÚS
10.21.3.20MV-08Subxarxa 2/2810.21.3.17EN ÚS
10.21.3.21MV-09Subxarxa 2/2810.21.3.17EN ÚS
10.21.3.22MV-10Subxarxa 2/2810.21.3.17EN ÚS
10.21.3.23DisponibleSubxarxa 2/2810.21.3.17LLIURE
10.21.3.24DisponibleSubxarxa 2/2810.21.3.17LLIURE
10.21.3.25DisponibleSubxarxa 2/2810.21.3.17LLIURE
10.21.3.26DisponibleSubxarxa 2/2810.21.3.17LLIURE
10.21.3.27DisponibleSubxarxa 2/2810.21.3.17LLIURE
10.21.3.28DisponibleSubxarxa 2/2810.21.3.17LLIURE
10.21.3.29DisponibleSubxarxa 2/2810.21.3.17LLIURE
10.21.3.30DisponibleSubxarxa 2/2810.21.3.17LLIURE
10.21.3.31— BroadcastSubxarxa 2/28—NO ASSIGNABLE
10.21.3.32— Adreça de xarxaSubxarxa 3/27—NO ASSIGNABLE
10.21.3.33Rocky-Router (porta d’enllaç)Subxarxa 3/27—EN ÚS
10.21.3.34MV-11Subxarxa 3/2710.21.3.33EN ÚS
10.21.3.35MV-12Subxarxa 3/2710.21.3.33EN ÚS
10.21.3.36MV-13Subxarxa 3/2710.21.3.33EN ÚS
10.21.3.37MV-14Subxarxa 3/2710.21.3.33EN ÚS
10.21.3.38MV-15Subxarxa 3/2710.21.3.33EN ÚS
10.21.3.39DisponibleSubxarxa 3/2710.21.3.33LLIURE
10.21.3.40DisponibleSubxarxa 3/2710.21.3.33LLIURE
10.21.3.41DisponibleSubxarxa 3/2710.21.3.33LLIURE
10.21.3.42DisponibleSubxarxa 3/2710.21.3.33LLIURE
10.21.3.43DisponibleSubxarxa 3/2710.21.3.33LLIURE
10.21.3.44DisponibleSubxarxa 3/2710.21.3.33LLIURE
10.21.3.45DisponibleSubxarxa 3/2710.21.3.33LLIURE
10.21.3.46DisponibleSubxarxa 3/2710.21.3.33LLIURE
10.21.3.47DisponibleSubxarxa 3/2710.21.3.33LLIURE
10.21.3.48DisponibleSubxarxa 3/2710.21.3.33LLIURE
10.21.3.49DisponibleSubxarxa 3/2710.21.3.33LLIURE
10.21.3.50DisponibleSubxarxa 3/2710.21.3.33LLIURE
10.21.3.51DisponibleSubxarxa 3/2710.21.3.33LLIURE
10.21.3.52DisponibleSubxarxa 3/2710.21.3.33LLIURE
10.21.3.53DisponibleSubxarxa 3/2710.21.3.33LLIURE
10.21.3.54DisponibleSubxarxa 3/2710.21.3.33LLIURE
10.21.3.55DisponibleSubxarxa 3/2710.21.3.33LLIURE
10.21.3.56DisponibleSubxarxa 3/2710.21.3.33LLIURE
10.21.3.57DisponibleSubxarxa 3/2710.21.3.33LLIURE
10.21.3.58DisponibleSubxarxa 3/2710.21.3.33LLIURE
10.21.3.59DisponibleSubxarxa 3/2710.21.3.33LLIURE
10.21.3.60DisponibleSubxarxa 3/2710.21.3.33LLIURE
10.21.3.61DisponibleSubxarxa 3/2710.21.3.33LLIURE
10.21.3.62DisponibleSubxarxa 3/2710.21.3.33LLIURE
10.21.3.63— BroadcastSubxarxa 3/27—NO ASSIGNABLE
64 adreces
06

Configuració del router Rocky

root@rocky-router: ~
# 1. Assignar la primera IP útil de cada subxarxa a cada interfície
[root@rocky ~]# nmcli con mod enp0s8  ipv4.addresses 10.21.3.1/29  ipv4.method manual
[root@rocky ~]# nmcli con mod enp0s9  ipv4.addresses 10.21.3.17/28 ipv4.method manual
[root@rocky ~]# nmcli con mod enp0s10 ipv4.addresses 10.21.3.33/27 ipv4.method manual
[root@rocky ~]# nmcli con up enp0s8; nmcli con up enp0s9; nmcli con up enp0s10

# 2. Activar l'encaminament entre subxarxes (de forma permanent)
[root@rocky ~]# echo "net.ipv4.ip_forward = 1" > /etc/sysctl.d/99-router.conf
[root@rocky ~]# sysctl --system

# 3. Comprovar la configuració
[root@rocky ~]# ip -br addr
[root@rocky ~]# ip route
[root@rocky ~]# 
Nota: Els noms d’interfície (enp0s8, enp0s9, enp0s10) són d’exemple. Encara he de comprovar els reals amb ip -br link i substituir-los en aquesta documentació, igual que els noms de les MV de l’inventari.
Araceli · CFGM SMX · Institut Castellbisbal · Repte 2.1 — Adreçament intern
TOP
🤖 Assistent d'Araceli Saldaña
Hola! 👋 Soc l'assistent virtual de l'Araceli Saldaña.
Pregunta'm qualsevol cosa sobre el seu portafolis SMX! 😊