Internet

Descargar como pptx, pdf o txt
Descargar como pptx, pdf o txt
Está en la página 1de 32

Capa de Red/Internet

Modelo OSI
7. Aplicación • Provee una interfaz de usuario

6. Presentación • Presenta la data


• Gestiona la encriptación

5. Sesión • Distingue la data de las diferentes aplicaciones

4. Transporte • Provee una conexión de extremo a extremo


• Provee control de flujo y entrega garantizada o no para los segmentos de data

3. Red • Decide la ruta física que tomará el paquete


• Es responsable de la calidad del servicio, provee direccionamiento lógico

2. Enlace de Datos • Define el formato de la data, organiza la misma en tramas, trata de eliminar errores
• Provee direccionamiento físico y acceso al medio

1. Física • Se encarga de transmitir bits por un canal


• Define las características mecánicas, eléctricas, temporización y el medio a utilizar
Modelo TCP/IP

Aplicación • Permite que las aplicaciones accedan a la red y define los


protocolos para el intercambio de información.

Transporte • Es responsible por establecer una conexión de extremo a


extremo, que los segmentos lleguen en orden y sin errores

Internet • Es responsible de enviar los paquetes y que estos lleguen a


su destino y otras redes

• Tambien conocida como Link Layer

Interfaz de red • Define como debe ser transmitida la data y su señalización


internet
• Internetworking es la practica de interconectar diversos tipos
de redes, con el objetivo de que dos hosts puedan
intercambiar información independientemente del medio o
hardware que utilicen
• El proceso de enviar datos desde la red de origen a la red
de destino mediante la interconexión de redes es lo que
se conoce como enrutamiento
Cómo difieren las redes
Item Posibilidades
Servicio Orientado a Conexión / No Orientado a Conexión
Direccionamiento Diferentes tamaños, plano o jerárquico
Tamaño de trama Cada red tiene su máximo
Broadcasting Presente o ausente, multicast
Ordenamiento Entrega ordenada, o no
Calidad del servicio Presente, ausente o diferente
Confiabilidad Diferente Niveles
Seguridad Reglas de privacidad, encriptación, etc…
Parámetros Diferentes timeout, flujos diferentes, etc…
Contabilidad Por tiempo, por cantidad de data, por flujo, o no
internet
Internet
• Internet (el internet o, también, la internet)​es un conjunto
descentralizado de redes de comunicaciones interconectadas,
que utilizan la familia de protocolos TCP/IP, lo cual garantiza
que las redes físicas heterogéneas que la componen
constituyen una red lógica única de alcance mundial
Protocolo IPv4
IPv4
• Inicialmente fue pensado para que cada equipo conectado a una red (ya sea privada
o en internet) tenga una dirección
• Define 232 direcciones (4,294,967,296)
• Cada dirección IPv4 es un número binario de 32 bits
• Normalmente se representa de formal decimal punteada como un conjunto de 4
octetos
• Ej; 10.5.26.80
• Cada octeto tiene un valor de 0 a 255
• Las direcciones IPv4 están casi agotadas
Estructura de una dirección IPv4
166 . 20 . 250 . 1
Conversión Binario a Decimal

1 0 1 0 0 1 1 0

(1x128) + (0x64) + (1x32) + (0x16) + (0x8) + (1x4) + (1x2) + (0x1) =


166
Conversión Decimal a Binario
• Convertir 42 (decimal) a binario
Paso 1 Paso 3

Paso 2

Finalmente

42 (decimal) = 00101010 (binario)


IPv6
• Fue pensado para que cada persona en el mundo tenga muchas direcciones
para todos sus dispositivos
• Define 2^128 direcciones (3.4x10^38)
• Cada dirección IPv6 es un número binario de 128 bits
• Se representa como 8 grupos de dígitos hexadecimales separados por dos
puntos (:)
• 2001:0db8:0000:0042:0000:8a2e:0370:7334
• Cada grupo tiene un valor de 0 a FFFF
• No es compatible directamente con IPv4 pero hay métodos para la transición
IPv6
IP, Direccionamiento Jerarquico
• El protocolo de Internet (IP) describe el uso de direcciones IP
para identificar dispositivos conectados a Internet. Las
direcciones IP tienen una jerarquía que facilita enrutar datos a
través de Internet.
Configuración IP Host
¿Qué información IP tiene un host?

• Dirección IP

• Máscara de subred

• Dirección IP de su gateway
Máscara de subred
• Máscara de subred:
– Indica cuáles direcciones pueden ser asignadas a hosts.

• Ej.: 192.168.1.0/24 = 255.255.255.0 (mask)


– Direcciones disponibles: 192.168.1.1 – 192.168.1.255

• Dos formatos para representarla:


– Al igual que la dirección IP: formato decimal punteado.
– Abreviado: /XX (siendo XX la cantidad de bits en 1).
Máscara de subred
• La máscara de subred identifica la porción de red y de host en una dirección IP:

• Ej.: 192.168.1.0/24 = 255.255.255.0 (mask)

192.168.1.0 = 11000000 . 10101000 . 00000001 . 00000000


255.255.255.0 = 11111111 . 11111111 . 11111111 . 00000000

Porción de red Porción de host


(Todos los hosts de una misma subred
tienen estos bits iguales)
Máscara de subred
• Siguiendo con el ejemplo anterior:
192.168.1.0 = 11000000 . 10101000 . 00000001 . 00000000 Dirección de red

192.168.1.1 = 11000000 . 10101000 . 00000001 . 00000001


192.168.1.2 = 11000000 . 10101000 . 00000001 . 00000010
192.168.1.3 = 11000000 . 10101000 . 00000001 . 00000011
Direcciones disponibles para
. . . .
hosts
. . . .
. . . .
192.168.1.253 = 11000000 . 10101000 . 00000001 . 11111101
192.168.1.254 = 11000000 . 10101000 . 00000001 . 11111110
Dirección de broadcast
192.168.1.255 = 11000000 . 10101000 . 00000001 . 11111111
Clases de direcciones
Direcciones Privadas y Públicas
• Debido a la rápida expansión del internet, se vio imposible asignar una
dirección única a cada host en el mundo
• Se definieron 3 rangos de direcciones privadas que pueden ser repetidos en
múltiples redes independientes
• El resto son direcciones públicas y pueden transitar en internet
Clase Rango privado Rango privado

A 10.0.0.0/8 10.0.0.0 – 10.255.255.255

B 172.16.0.0/12 172.16.0.0 – 172.31.255.255

C 192.168.0.0/16 192.168.0.0 – 192.168.255.255


Tipos de Comunicaciones IP
– Unicast: información enviada de un host a otro host
únicamente
• Un origen, un destino

– Broadcast: información enviada de un host a todos los hosts


en la misma red
• Un origen, todos los destinos (locales)

– Multicast: información enviada de un host a múltiples hosts


• Un origen, múltiples destinos
Subnetting
• «Subnetting»: técnica de dividir una red dada en múltiples subredes.

• Se divide según la cantidad de hosts o número de subredes requeridos.

• Todas las subredes resultantes tienen el mismo «tamaño».

• Ejercicio 1: dividir la red 10.0.0.0/8 en 14 subredes


• Ejercicio 2: dividir la red 10.0.0.0/8 en subredes de 200 hosts.
Ejercicio 1
• Obtener 14 subredes
Red: 10.0.0.0/8

Red: 00001010.00000000.00000000.00000000
Mask: 11111111.00000000.00000000.00000000

Usar n bits de host (empezando por la izquierda) tal que 2n > 14

Porción de red Porción de host


Ejercicio 1
Red: 00001010.00000000.00000000.00000000
Mask: 11111111.00000000.00000000.00000000

24 = 16 subredes > 14

Nueva mask para todas las subredes: 8+4=12


Variar bits en rojo para obtener las subredes

Subred 1: 10.0.0.0/12
Subred 2: 10.16.0.0/12
Subred 3: 10.32.0.0/12
Etc.

Cantidad de hosts en cada una: 220 – 2 = 1048574


Ejercicio 2
Red: 00001010.00000000.00000000.00000000
Mask: 11111111.00000000.00000000.00000000

28 - 2 = 254 > 200

Nueva mask para todas las subredes: 8+16=24


Variar bits en violeta para obtener las subredes

Subred 1: 10.0.0.0/24
Subred 2: 10.0.1.0/24
Subred 3: 10.0.2.0/24
Etc.

Cantidad de subredes: 216 = 65536


Ejercicio 2
Red: 00001010.00000000.00000000.00000000
Mask: 11111111.00000000.00000000.00000000

28 - 2 = 254 > 200

Nueva mask para todas las subredes: 8+16=24


Variar bits en violeta para obtener las subredes

Subred 1: 10.0.0.0/24
Subred 2: 10.0.1.0/24
Subred 3: 10.0.2.0/24
Etc.

Cantidad de subredes: 216 = 65536


Ejercicio 3
• Ejercicio 3: dividir la red 192.168.1.0/24 en 5 subredes:
• 192.168.1.0/27
• 192.168.1.32/27
• 192.168.1.64/27
Se solicitan 5 pero la división resulta en 8
• 192.168.1.96/27
subredes.
• 192.168.1.128/27
• 192.168.1.160/27 Normalmente se usan las primeras 5 para el
• 192.168.1.192/27 requerimiento y el resto queda disponible para
• 192.168.1.224/27 futuro crecimiento.
VLSM
• VLSM (Variable-Length Subnet Mask):

• Similar a «subnetting» pero en este caso no todas las subredes tienen el mismo
«tamaño».

• Se usa principalmente por la cantidad variable de hosts en las subredes.

• Ejercicio: en una institución se necesitan 3 subredes para albergar 60, 100 y 270
hosts respectivamente. Determinar las subredes a partir de la red 10.0.0.0/8.
VLSM
• Organizar de mayor a menor:
– 270, 100, 60

• Subred para 270 hosts:


Red: 00001010.00000000.00000000.00000000
Mask: 11111111.00000000.00000000.00000000
=> 00001010.00000000.00000000.00000000
=> 10.0.0.0/23
VLSM
• Subred para 100 hosts (a partir de la anterior):
Red: 00001010.00000000.00000010.00000000
Mask: 11111111.11111111.11111110.00000000
=> 00001010.00000000.00000010.00000000
=> 10.0.2.0/25

• Subred para 60 hosts (a partir de la anterior):


Red: 00001010.00000000.00000010.10000000
Mask: 11111111.11111111.11111111.10000000
=> 00001010.00000000.00000010.10000000
=> 10.0.2.128/26
Ejercicio
• Ejercicio: en una institución se necesitan 3 subredes para albergar 60, 100 y 270
hosts respectivamente. Determinar las subredes a partir de la red 10.0.0.0/8.

• Resultado:
10.0.0.0/23 => 270 hosts
10.0.2.0/25 => 100 hosts
10.0.2.128/26 => 60 hosts

También podría gustarte