Está en la página 1de 12

REDES Y COMUNICACIONES – 24-05-2023

Las direcciones IP sirven para identificar a cualquier a cualquier dispositivo que se encuentre conectado a
internet de manera única.

182
También tenemos los otros dispositivos que armaban la RED que eran los ROUTERS, que son los que conectan
las redes entre sí. Cuando se quieren mandar datagramas de una red a otra el router se encarga de re
direccionarlos para que lleguen a su destino, para ello los routers tienen tablas con las diferentes direcciones
de las redes, indicando la interfaz de salida, en función de esta tabla que es la tabla de ruteo, el router sabe
con los datagramas que ingresan por que interfaz deben salir para llegar a su destino.

Puede haber un router que tenga 2 bocas típicamente es el que tenemos en el hogar:

- Por un lado ISP, conocida como la WAN, RED EXTERNA, CONEXIÓN A INTERNET.
- Por la otra red hogareña de la casa, sería la llamada RED INTERNA, conocida también como LAN.

El router va a tener múltiples interfaces o varias bocas de red en el caso más normal tiene 2 pero puede tener
un montón de bocas, 10, 15, 30 etc. También existe el caso raro de router con 1 sola boca, con eso ya podría
cumplir alguna función de ruteo por que podría rutear diferentes redes por la misma boca.

Si miramos la imagen el router en cada una de las 3 interfaces va a tener que tener un numero de IP: 223.1.1.4
/ 223.1.2.9 / 223.1.3.27, uno por cada boca que se encuentre conectada a cada una de las redes, ósea un IP
por cada red en la cual este conectado.

183
Como definimos los RANGOS DE LAS DIFERENTES INTERFACES DE SALIDA DEL ROUTER

- 223.1.1.1 a 223.1.1.254 – INTERFAZ de salida A. Mascara / 24 + 8bits: 256 números posibles.


- 223.1.2.1 a 223.1.2.254 – INTERFAZ de salida B. Mascara / 24 + 8bits: 256 números posibles.
- 223.1.3.1 a 223.1.3.254 – INTERFAZ de salida C. Mascara / 24 + 8bits: 256 números posibles.

Para definir los rango vemos los BITS que coinciden en todo el rango que sera el IDENTIFICADOR DE RED los
números que no cambian y el IDENTIFICADOR DE HOST los números que varian. Para colocar el LIMITE a los
números vamos a utilizar lo que se llama MASCARA.

La MASCARA es contar cuantos BITS hay iguales y esos se anotan con / + cantidad Ej. si tenemos el siguiente
rango:

IP: 223.1.1.1 – Mascara /24.

(8 bits):11011111.(8 bits):00000001.(8 bits):00000001.(8 bits):00000001

La máscara /24 nos indica que tenemos 24 bits que son identificador de red, para calcular el NUMERO DE
RED lo que tenemos que hacer es colocar todos los bits que identifican a la red en 1 y los identificadores de
host en cero 0:

(8 bits):11111111.(8 bits):11111111.(8 bits):11111111.(8 bits):00000000 si esto lo pasamos a decima sale el


famoso:

IP: 255.255.255.0 – Mascara /24, es otra manera de escribir la máscara.

Si nosotros queremos saber el NUMERO DE RED de A podemos tomar cualquier número de IP del bloque A
y con la máscara del bloque a /24 y hacer una OPERACIÓN LOGICA AND:

184
(8 bits):11011111.(8 bits):00000001.(8 bits):00000001.(8 bits):00000001

AND (1 and 1 = 1, 1 and 0 = 0, 0 and 1 = 0, 0 and 0 = 0)

(8 bits):11111111.(8 bits):11111111.(8 bits):11111111.(8 bits):00000000

---------------------------------------------------------------------------------

(8 bits):11011111.(8 bits):00000001.(8 bits):00000001.(8 bits):00000000 = identificador de la red en decimal:

IP: 223.1.1.0 = Mascara /24 esto es la dirección de la RED y coincide con el primer número de IP del bloque.

El primer IP del bloque que es el identificador de la RED no se puede configurar en ninguna placa por que se
encuentra reservado para identificar la red. Y el ultimo tampoco 223.1.1.255 es para el BROADCAST es una
dirección de IP que si nosotros enviamos algo a este número le va a llegar a todas las maquinas del bloque
de red.

COMO HACEMOS PARA IDENTIFICAR LAS SUB-REDES? Eso lo podemos lograr eliminando el router:

185
Cuando queremos saber cuáles son las sub redes que hay en una topología retiramos los routers del medio,
y cada grupo de máquinas que se encuentran conectadas entre si formarían las determinadas sub redes o
red.

Significa que a cada sub red o red vamos a tener que asignarles un bloque de números de IP para que luego
cuando tengamos el router las podamos interconectar y la dirección puede tener relacion con la cantidad de
máquinas que se encuentren en esas sub redes o redes. Seria parte del Diseño de la red.

Para poder definir los BLOQUES se tendrá en cuenta para determinar qué cantidad de números deberá
incluirse en cada bloque, el CRITERIO por lo general es saber cuántas maquinas va a tener la sub red o red y
luego determinar un posible crecimiento estimado y dejas ese margen calculado como posibles direcciones
reservadas en el bloque.

186
Como se reparten los tamaños de las redes? Originalmente como la cantidad de números eran un montón,
en los años 60/70 cuando se inventó esto, y pocas las maquinas se decidió dividir las redes en diferentes tipos
de redes, según la cantidad de dispositivos, entonces inventaron el término de CLASES, dentro de las cuales
tenemos 3 clases: CLASE A, CLASE B, CLASE C, y cada clase de estas ya tenía una cantidad de BITS DE
MASCARA que ya estaba predefinido, y eran esos y NO SE PODIAN CAMBIAR, solo podía contener esa
cantidad de BITS, las máscaras eran de 8 / 16 / 24 BITS.

Esto lo que hacía era que pudiéramos tener REDES

- CLASEA C: /24 – daba 256 (= 28 bit disponibles) números de IP,


- CLASE B: /16 – daba 65.536 (= 216 bit disponibles) números de IP y la
- CLASE A: /8 – daba 16.777.216 (= 224 bit disponibles) números de IP.

Si tenemos una RED CHICA nos asignaran a la CLASE C, Si tenemos que colocar Ej 300 máquinas nos daba
una CLASE B y existía un sobrante muy grande que no se le daba uso, quedaban asignados pero sin uso y lo
mismo sucedía para la CLASE A si necesitábamos utilizar Ej. 66.000 máquinas quedando un gran número de
números sin utilizar.

187
Esto era en el contexto cuando internet se utilizaba únicamente para el uso militar y académico científico, no
tenía grandes cantidades de usuarios a nivel mundial.

Cuando se abre internet en el año 92/93 al uso comercial de acceso por cualquier persona, se comienza a
desarrollar la WEB, y ahí es cuando comienza a crecer la cantidad de servidores y maquinas conectadas, todo
esto hizo que el USO DE LAS DIRECCIONES IP COMENZARA A DISMINUIR a un ritmo cada vez mayor.

Cuando se dan cuenta de esta situación de que iban a escasear los números de dirección IP, el primer intento
que se hizo fue primero fue CAMBIAR LA RIGIDEZ EN LA ASIGNACION DE LOS BLOQUES para que no haya
tantos números sin utilizar. En lugares de tener 3 categorías con bloques de /8 /16 o /24 se flexibiliza, el
manejo de la máscara a poder cambiar de a un número, pudiendo tener de /8/9/10/11… de esta manera
permitía realizar un reparto de números IP de forma más eficientemente. Esto se conoce como técnica de
ruteo CIDR Classless InterDomain Routing: Ruteo sin Clases, utilizamos una MASCARA VARIABLE.

Si bien es una solución eficiente no es la solución final.

La otra solución para disminuir el ritmo de asignación de IP es definir DIRECCIONES PRIVADAS

188
Esto busca disminuir al máximo posible la solicitud de números IP para conectarse a internet (Públicos) por
eso se utilizan IP privados para no utilizar un IP Publico que puede conectarse a internet para ser utilizado de
forma privada sin conexión a internet, se busca ser más eficiente al momento de asignar los números IP
Públicos que permiten conexión a la red de internet.

Esto buscaba obtener tiempo para desarrollar la solución al problema que hoy la conocemos como IPv6.

NAT: es un protocolo que hace una traslación de dirección, surge cuando los IP Privados comienzan a querer
conectarse a internet. Traslación de Dirección de Red, NetWork Address Translación. Esto lo que hace es
asignarle al Router del lado del proveedor un IP PUBLICO y todos los equipos que se encuentran del lado
interno (IP PRIVADOS) del ROUTER van a salir a internet a través de ese número de IP PUBLICO. Es como que
hace una pasarela y cuando lo que viene de internet vuelve al IP PUBLICO vuelve a mandar esa respuesta al
equipo interno que lo solicito.

189
190
La dirección de la red es = 200.1.17.128 + 63(menos el primero que es el 128)= 200.1.17.191 = Broadcas
(ultimo)

----------------------------------

EJEMPLO:

200.1.16.0 / 22

32 – 22 = 10;

210 = 1024 menos 2 (primero y broadcast) = 1022 disponibles.

200.1.16.0 + (1024-1) = 200.1.1.1023

200.1.16.256

200.1.17.256

200.1.18.256

200.1.19.255 broadcast

-------------------------

01100100.00000001.00010001.00000000 (IP)

AND (1:1=1; 1:0=0; 0:1=0; 0:0=0)

11111111.11111111.11111100.00000000 (Mascara)

-----------------------=

01100100.00000001.00010000.00000000 en decimal seria = 200.1.16.0 Numero de la red

Si quiero obtener el numero de RED es IP AND MASCARA.

Si quiero obtener el broadcast de RED es IP OR (NOT)MASCARA.

01100100.00000001.00010001.00000000 (IP)

OR (1:1 =1; 1:0 = 1; 0:1 = 1; 0:0 = 0)

00000000.00000000.00000011.11111111 (NOT Mascara)

---------------------------=

01100100.00000001.00010011.11111111 en decimal seria = 200.1.19.255 broadcast

191
NOTAS:

- IP AND MASCARA = Numero Red


- IP OR NOT MASCARA = Broadcast

Más allá que podamos tener WINDOWS O LINUX existen 2 maneras,

- Una manera es obtenerlo y configurarlo de forma manual, con lo cual nosotros tenemos que
preguntarle al administrador de la red, que IP me corresponde (La máscara para saber cuál es el
tamaño del bloque), y eso configurarlo manualmente en la computadora. Por lo tanto IP + MASCARA
son datos necesarios para saber a qué red pertenecemos. El GATEWAY (Puerta de enlace) o ROUTER
y luego los DNS. Estas 4 cosas las configuramos manualmente o lo hacemos de forma automática.
- De forma automática: tiene que haber configurado en algún lugar de la red un servidor de DHCP:
Dinamic Host Configuration Protocol lo que hace el DHCP es darnos de forma automática los 4
requerimientos anteriores.

192
ICANN: Es la autoridad mundial de cómo se asignan los números de IP y como se administran los nombre de
DNS

Practica: 02:10:00

193

También podría gustarte