Antes de comenzar, has saber la diferencia entre esquema físico (con cableado, rosetas, etc) y esquema lógico (símbolos, direcciones IP y poco más). Aunque a menudo se mezcla un poco de todo.
En los esquemas lógicos usarás los símbolos del router (sirven para interconectar dos o más redes) y del switch (conectan varios equipos de la misma red).
192.168.0.0
con una máscara de subred 255.255.255.0
(“/24”
). Los equipos se conectan todos a un switch. En la red hay:
192.168.0.1
192.168.0.2
, 192.168.0.3
.El prefijo CIDR “/24” es lo mismo que la máscara de subred 255.255.255.0, que en binario es 11111111.11111111.11111111.00000000, (3 bytes de red, 1 byte para hosts).
10.0.0.254
, 172.16.0.254
. Ambas con máscara 255.255.255.0
.10.0.0.1
172.16.0.1
; 172.16.0.2
; 172.16.0.3
.Fíjate que el router comunica la red 10.0.0.0/24
y la red 172.16.0.0/24
Supón que tenemos la típica red 192.168.0.0 (clase C) con máscara 255.255.255.0. Esto es en binario: 11111111.11111111.11111111.00000000, por tanto tenemos 24 bits para red y 8 bits para hosts (equipos conectados). Así, el número de equipos conectados será:
$$ Nº\ hosts=2^n $$$2^8=256$ hosts. PUES NO, INCORRECTO. Tenemos que tener en cuenta que en redes IP:
Aplicando este descarte, la fórmula correcta sería:
$$ Nº\ hosts=2^n -2$$Donde $n$ es el número de bits designados a hosts.
En el primer ejercicio, el número de hosts posibles sería $2^8-2=254$, así que para la red 192.168.0.0 con máscara 255.255.255.0:
192.168.0.0
es el nombre de red.192.168.0.1
hasta 192.168.0.254
192.168.0.255
sería la dirección broadcast. Cuando un host envíe un paquete a esa dirección, lo recibirán todos excepto él (porque es el remitente).En el principio de los tiempos:
Pero luego se diseñó el enrutamiento sin clase (CIDR) (cuidado con el nombre que es falsillo). Casi siempre se usa el sistema sin clase:
Así, la red 192.168.0.0, que es una red clase C, cuando se usa CIDR puede tener una máscara /25
, /25
, /26
…:
255.255.255.0
(11111111.11111111.11111111.00000000
) (/24
) soporta hasta 254 hosts.255.255.255.128
(11111111.11111111.11111111.10000000
) (/25
) soporta hasta 126 hosts.255.255.255.192
(11111111.11111111.11111111.11000000
) (/26
) soporta hasta 64 hosts.255.255.255.224
(11111111.11111111.11111111.11100000
) (/27
) soporta hasta 30 hosts.255.255.255.240
(11111111.11111111.11111111.11110000
) (/28
) soporta hasta 14 hosts.255.255.255.248
(11111111.11111111.11111111.11111000
) (/29
) soporta hasta 6 hosts.255.255.255.252
(11111111.11111111.11111111.11111100
) (/30
) soporta hasta 2 hosts.A la máscara de subred en notación “/24“, “/8”… se le llama prefijo CIDR.
1
y 2
en Cisco Packet Tracer 7.1. Descarga aquí para Windows 64 bits.
Comandos del ejercicio 2 (Router R1):
enable
configure terminal
!
interface GigabitEthernet 0/0
ip address 10.0.0.254 255.255.255.0
no shutdown
!
interface GigabitEthernet 0/1
ip address 172.16.0.254 255.255.255.0
no shutdown
!
end
copy running-config startup-config
Para probarlo, haz ping entre los equipos:
ping 172.16.0.2
. Compruebas que funcione el switch.ping 10.0.0.1
. Compruebas que funcione todo: IPs de los equipos, puertas de enlace, IPs del router.La puerta de enlace es la dirección IP del equipo al que se envían los paquetes están destinados a cualquier red que no sea en la que estás.
172.18.0.0
, calcula el número de hosts posibles que tendría con una máscara de subred /16
(255.255.0.0), /20
, /23
.Si tú conviertes todo a binario, al hacer la operación lógica AND entre la IP de un host y su máscara de subred, obtienes el nombre de red.
/nºceros
) de las siguientes redes:
10.10.255.23/16
192.168.0.129/25
172.217.168.163
es la IP de Google.192.168.1.23
es la IP de tu PC en esta aula.Las direcciones IP privadas no son direccionables en Internet. Esto quiere decir que los router que se conectan a Internet no mandan paquetes a Internet cuya IP de destino sea una IP privada (de dentro de una LAN).
“Hecha la ley, hecha la trampa”: ¿Si lo anterior es cierto, cómo es que puedes navegar usando tu PC? Gracias a NAT, una técnica de routing que enmascara tu IP privada dentro de la IP pública del router.
Hay un rango dentro de IPs privadas en cada clase (A, B, C):
10.0.0.0/8
o, lo que es lo mismo, de 10.0.0.0 a 10.255.255.255
172.16.0.0/12
o, lo que es lo mismo, de 172.16.0.0 a 172.31.255.255192.168.0.0/16
o, lo que es lo mismo, de 192.168.0.0 a 192.168.255.255Todas las demás direcciones IP son públicas, y como tales se pagan. Es una malísima práctica usar direcciones IP públicas dentro de una LAN.
46.20.34.231
192.168.0.255
69.23.243.12
10.10.10.10
172.30.21.2
172.254.254.254
192.254.254.254
Lo habitual es habilitar un servidor DHCP, pero dejar libres unas pocas direcciones para servidores o simplemente máquinas que quieras tener localizadas.
Las IPs en el switch0 se asignan de la siguiente manera:
enable
configure terminal
interface vlan 1
ip address 192.168.0.2 255.255.255.0
no shutdown
end
copy running-config startup-config
Ahora pon dos PCs más conectados a switch 0 con IP automática. Para que reciban IP, deberás crear en el router un servidor DHCP:
ip dhcp excluded-address 192.168.0.1 192.168.0.10
ip dhcp pool MIPOOLDHCP
network 192.168.0.0 255.255.255.0
default-router 192.168.0.1
end
copy running-config startup-config
La primera línea sirve para dejar como IPs estáticas la del router, el switch y los PCs. Si no lo haces, provocarás una colisión (dos equipos con la misma IP).
El protocolo IPv4 tiene direcciones IP de 32 bits. Algo más de 4000 millones de direcciones. Mucho para los años 80, suficiente para los 90… y ya la cagamos. Soluciones y artimañas:
El DDNS es un servicio que te da una dirección web URL y la asocia a tu IP pública. Esta se actualiza gracias a una app instalada en tu router u otro host de tu red.