SlideShare una empresa de Scribd logo
1 de 34
29 April 2024
Direccionamiento IP
Carlos Vicente
Servicios de Redes
Universidad de Oregon
29 April 2024
Recordando conceptos
Cuando se habla de IP se suele hacer
referencia a la familia de protocolos
 Incluye también
 Control (ICMP)
 Transporte (UDP, TCP)
 Aplicación (HTTP, SMTP, SNMP, etc)
29 April 2024
Pilas de protocolos
Estaban los niveles OSI (7)
Y los de TCP/IP, que se quedaron en
 Aplicación
 Transporte
 Red
 Enlace
 Físico
29 April 2024
Por un lado, las múltiples
redes
Niveles Físico y de Enlace
 Cada grupo promovía su tecnología o su
estándar
 IBM -> SNA, Token Ring
 XEROX, DEC, Intel (luego IEEE) -> Ethernet
 Apple -> Localtalk
 ITU -> ATM, ISDN, FR, etc.
29 April 2024
Por otro lado, los servicios
Nivel de Transporte
 UDP -> Simple y sin garantías
 TCP -> Más complicado y con garantías de
orden, control de pérdida y flujo, etc.
Nivel de Aplicación
 Todas las funcionalidades finales
 Interacción con el usuario
29 April 2024
IP: el pegamento
El nivel de red (IP) se convierte en la lingua
franca que unifica todas las redes físicas
dispares (Ethernet, ATM, FDDI, etc)
Las mismas aplicaciones pueden operar ahora
sobre cualquier red
Una dirección única y válida globalmente
 2^32 = 4,294,967,296 direcciones
 ¿Por qué empezaron a escasear?
29 April 2024
Lucha de Clases
Modelo “Classful” era dos cosas:
 Espacios definidos
 Máscaras de red fijas
A: 10.0.0.0 a 10.255.255.255 (255.0.0.0)
B: 172.16.0.0 to 172.31.255.255 (255.255.0.0)
C: 192.168.0.0 to 192.168.255.255 (255.255.255.0)
29 April 2024
¡Ay C…!
Hacia 1992…
 PANICO en el IETF
 Se acaban los bloques clase B
 Las tablas de rutas están creciendo demasiado
 Preveían que hacia 1994-95 estos dos problemas
serían críticos
 Respuesta
 Se define CIDR
 Se empieza a explorar IPv6
29 April 2024
CIDR: No más clases
Classless Interdomain Routing
 Los bloques se pueden
 Subdividir (Subnetting)
 Agrupar (Supernetting)
 … en cualquier parte del espacio de
direcciones
 Más granularidad
Ya no es apropiado hablar de “una clase C”
29 April 2024
VLSM
Variable-Length Subnet Masks
(Máscaras de subred de longitud variable)
Puedo asignar subredes de distintos
tamaños en las interfaces de mi
enrutador
 Los protocolos de enrutamiento tuvieron
que cambiar para soportar esto
 RIPv1 -> RIPv2
 IGRP -> EIGRP
29 April 2024
Notaciones de Máscara
Notación decimal
 192.168.1.0 255.255.0.0
Notación de prefijo
 192.168.1.0/16
 Los bits a 1 son de red, los a 0 son de nodo
255 255 0 0
11111111 11111111 00000000 00000000
29 April 2024
Cómo trabaja una máscara
Recordemos Algebra Booleana
 Operación AND
 1  1 = 1
 1  0 = 0
 0  1 = 0
 0  0 = 0
 Es 1 sólo si ambos son 1
29 April 2024
Cómo trabaja una máscara
La máscara no es más que un operando AND
192 168 1 10
11000000 10101000 00000001 00001010
255 255 255 0
11111111 11111111 11111111 00000000

192 168 1 0
11111111 11111111 11111111 00000000
=
Dirección de la subred
29 April 2024
Diseño de Redes con Jerarquía
Núcleo
Distribución
Acceso
• Tráfico específico
• Control
• Funcionalidad
• Tráfico agrupado
• Rapidez
• Simplicidad
29 April 2024
Planificación del Direccionamiento
Igual que una red bien diseñada es
jerárquica, también un buen plan de
direcciones es jerárquico
Razones
 Escalabilidad
 Soportar crecimiento
 Previsibilidad
 Lograr que el comportamiento de la red sea fácil de
adivinar
 Flexibilidad
 Permitir cambios estructurales sin afectar
sustancialmente la operación de la red
29 April 2024
Recursos escasos
 En los enrutadores
 Memoria RAM y CPU
 Las tablas de rutas se alojan en memoria y su consulta es costosa
 Crecimiento de la tabla de BGP (1994-presente)
 Fuente: http:://bgp.potaroo.net/as6447 - (datos de www.routeviews.org ! )
29 April 2024
Recursos escasos
Cantidad de direcciones disponibles
 Hay estadísticas dinámicas en
http://bgp.potaroo.net/ipv4/
29 April 2024
Ejemplo de mala planificación
29 April 2024
Ejemplo de buena planificación
29 April 2024
Agregación/Resumen de rutas
29 April 2024
Espacio IP es un árbol binario
192.168.1.0
192.168.1.0 192.168.1.128
192.168.1.0 192.168.1.64 192.168.1.128 192.168.1.192
/24
/25
/26
Recordar la regla básica:
•Un bit más de máscara: el doble de redes, la mitad de nodos
•Un bit menos de máscara: la mitad de redes, el doble de nodos
29 April 2024
Reglas de División
El número de nodos disponibles es siempre 2^n –2 (n =
número de bits de nodo)
 La primera dirección representa la red, y la última es la de
“broadcast”
 En /24 tengo 2^(32-24) -2 = 2^8 -2 = 254
Las subredes se pueden seguir subdividiendo
 Ojo: Sólo se subdividen las que no están utilizadas
 Ej: Tengo 192.168.1.0/24
 La divido en dos:
 192.168.1.0/25
 192.168.1.128/25
 Configuro mi enrutador con 192.168.1.0/25 para mi departamento
 Puedo seguir dividiendo sólamente la que me queda libre
 192.168.1.128/26
 192.168.1.192/26
29 April 2024
Gestión de direcciones
Recomendaciones para hacer mejor uso del espacio
IP
 Dos categorías
 Asignación de bloques
 Asignación de direcciones individuales
 Criterios
 Crecimiento vs. Desperdicio
29 April 2024
Asignación eficiente
Cuatro preguntas básicas
1. ¿Cuántas subredes necesito actualmente?
2. ¿Cuántas subredes serán necesarias en el futuro próximo?
3. ¿Qué cantidad de nodos hay en la subred más grande
actualmente?
4. ¿Qué cantidad de nodos habrá en la subred más grande en
el futuro próximo?
29 April 2024
Asignación de bloques
Ej. Al romper un bloque en cuatro
 No asignar bloques contiguos a grupos
diferentes
 192.168.1.0/24
 192.168.1.0/26 -> asignar éste
 192.168.1.64/26 X éste no!
 192.168.1.128/26 -> asignar éste
 192.168.1.192/26 X éste no!
29 April 2024
Asignación de direcciones
individuales
Al asignar direcciones para nodos individuales
 Reserve siempre un pequeño grupo al principio para equipos de
red (para el bloque 192.168.1.0/24)
 192.168.1.( 1-10 ) -> enrutadores, switches, etc.
 Comience por las direcciones menores
 192.168.1.11 -> nodo1
 192.168.1.12 -> nodo2
 Si la subred nunca crece hasta ocupar más de la mitad del espacio,
tendrá la opción de
 Subdividir el segundo bloque para más control
 192.168.1.0/25 -> Utilizado
 192.168.1.128/25 -> Libre: Subdividir
 192.168.1.128/26 -> servidores (sin restricciones)
 192.168.1.192/26 -> usuarios (hacer “traffic shaping” o filtrar
paquetes)
 Asignar el segundo bloque a otro
 ¿Está usando DHCP? ¿Qué %^$#@ espera?
29 April 2024
Quién asigna las direcciones
Registros de Internet (IR)
Un poco de Terminología
 RIR: Regional Internet Registry
 Por territorio geográfico
 ARIN: American Registry for Internet Numbers
 RIPE: Reseaux IP Europeens
 APNIC: Asia-Pacific Network Information Center
 LACNIC: Latin American and Caribbean Network Information
Center
 AFRINIC: African Network Information Center
 NIR: National Internet Registry
 Asignados a países
 LIR: Local Internet Registry
 Estos suelen ser los ISPs y asignan únicamente a sus clientes
29 April 2024
Registros de Internet
Clases de Espacio IP
 PA: Provider Aggregatable
 El ISP (LIR) asigna el bloque. Si cambia de ISP, debe devolverlo y
solicitar otro al ISP nuevo.
 Eso implica re-enumerar todos sus nodos
 ¡¡¡ USE DHCP !!!!
 Ayuda sustancialmente a reducir las tablas de rutas en Internet (BGP)
 PI: Provider Independent
 El bloque se lo asigna un RIR directamente y el ISP se encarga de
publicarlo entre sus rutas. Si cambia de proveedor, sólo es necesario
cambiar las configuraciones de BGP
 No es bueno para el Internet porque hay más rutas
 Sólo se justifica si se conecta a varios proveedores (Multi-homing) o si
su espacio es muy grande
29 April 2024
Ejercicios:
Práctica de potencias de 2
Binario 128 64 32 16 8 4 2 1 Decimal
11001100 0 0 1 1 1 1 0 0 128+64+4+4 = 204
10101010
11100011
10110011
00110101
29 April 2024
Ejercicios:
Práctica de potencias de 2
Decimal 128 64 32 16 8 4 2 1 Suma
48 0 0 1 1 0 0 0 0 48=32+16
222
119
135
60
29 April 2024
Ejercicios: división
Se le asigna 192.168.0.0/19 para su
organización
 Tiene tres campus:
 Central: ~3,000 nodos
 2: ~1,500 nodos
 3: ~800 nodos
Pista: Comience agregando bits a la
máscara
 1 de /19 = 2 de /20, etc…
29 April 2024
Ejercicios: Agregación
Tiene las siguientes subredes asignadas a un edificio:
 192.168.1.0/26
 192.168.1.64/26
 192.168.1.128/27
 192.168.1.160/27
 192.168.1.192/27
 192.168.1.224/27
¿Si tiene que configurar su enrutador para que las
resuma en una sola, cuál sería?
 Pista: agrupe de dos en dos restando un bit cada vez.
29 April 2024
Ejercicios: Agregación
Agregue/resuma los siguientes bloques
lo más posible
 10.1.1.0/24
 10.1.2.0/24
 10.1.3.0/24
 10.1.4.0/24
Pregunta: ¿Qué son las fronteras de
bit?
29 April 2024
Gracias

Más contenido relacionado

Similar a direccion de redes tecnologias de computadoras ip

Clase01
Clase01Clase01
Clase01
1 2d
 
ccPrincipios básicos de enrutamiento y subredes
ccPrincipios básicos de enrutamiento y subredesccPrincipios básicos de enrutamiento y subredes
ccPrincipios básicos de enrutamiento y subredes
xemp
 
ccPrincipios básicos de enrutamiento y subredes
ccPrincipios básicos de enrutamiento y subredesccPrincipios básicos de enrutamiento y subredes
ccPrincipios básicos de enrutamiento y subredes
xemp
 
Ccna 1 capitulo 06
Ccna 1 capitulo 06Ccna 1 capitulo 06
Ccna 1 capitulo 06
Hack '
 
104131747 direccion-ip-y-ma cvv
104131747 direccion-ip-y-ma cvv104131747 direccion-ip-y-ma cvv
104131747 direccion-ip-y-ma cvv
Johanna Moran
 
presentacion-ipv6 (1).ppt
presentacion-ipv6 (1).pptpresentacion-ipv6 (1).ppt
presentacion-ipv6 (1).ppt
ssuserd708a2
 
2015 0 it524-m_r_telematicasi_pc4
2015 0 it524-m_r_telematicasi_pc42015 0 it524-m_r_telematicasi_pc4
2015 0 it524-m_r_telematicasi_pc4
jcbp_peru
 
Ccna 1 capítulo 10
Ccna 1 capítulo 10Ccna 1 capítulo 10
Ccna 1 capítulo 10
Hack '
 
Qué son direcciones ip
Qué son direcciones ipQué son direcciones ip
Qué son direcciones ip
Aime Rodriguez
 

Similar a direccion de redes tecnologias de computadoras ip (20)

Clase01
Clase01Clase01
Clase01
 
ccPrincipios básicos de enrutamiento y subredes
ccPrincipios básicos de enrutamiento y subredesccPrincipios básicos de enrutamiento y subredes
ccPrincipios básicos de enrutamiento y subredes
 
ccPrincipios básicos de enrutamiento y subredes
ccPrincipios básicos de enrutamiento y subredesccPrincipios básicos de enrutamiento y subredes
ccPrincipios básicos de enrutamiento y subredes
 
TCP-IP.ppt
TCP-IP.pptTCP-IP.ppt
TCP-IP.ppt
 
TCP-IP.ppt
TCP-IP.pptTCP-IP.ppt
TCP-IP.ppt
 
Leccion5 f redes
Leccion5 f redesLeccion5 f redes
Leccion5 f redes
 
Asignación de bloques de direcciones IPv6
Asignación de bloques de direcciones IPv6Asignación de bloques de direcciones IPv6
Asignación de bloques de direcciones IPv6
 
Investigación IPv4
Investigación IPv4Investigación IPv4
Investigación IPv4
 
Ccna 1 capitulo 06
Ccna 1 capitulo 06Ccna 1 capitulo 06
Ccna 1 capitulo 06
 
Examen Capitulo 6 de Cisco
Examen Capitulo 6 de CiscoExamen Capitulo 6 de Cisco
Examen Capitulo 6 de Cisco
 
Ipv4 e ipv6
Ipv4 e ipv6Ipv4 e ipv6
Ipv4 e ipv6
 
104131747 direccion-ip-y-ma cvv
104131747 direccion-ip-y-ma cvv104131747 direccion-ip-y-ma cvv
104131747 direccion-ip-y-ma cvv
 
Lab final fernandodelapava_grupo_302070_4
Lab final fernandodelapava_grupo_302070_4Lab final fernandodelapava_grupo_302070_4
Lab final fernandodelapava_grupo_302070_4
 
presentacion-ipv6 (1).ppt
presentacion-ipv6 (1).pptpresentacion-ipv6 (1).ppt
presentacion-ipv6 (1).ppt
 
2015 0 it524-m_r_telematicasi_pc4
2015 0 it524-m_r_telematicasi_pc42015 0 it524-m_r_telematicasi_pc4
2015 0 it524-m_r_telematicasi_pc4
 
Ccna 1 capítulo 10
Ccna 1 capítulo 10Ccna 1 capítulo 10
Ccna 1 capítulo 10
 
Examen Capitulo 10 de Cisco
Examen Capitulo 10 de CiscoExamen Capitulo 10 de Cisco
Examen Capitulo 10 de Cisco
 
Final de prac
Final de pracFinal de prac
Final de prac
 
Subredes_Direccionamiento ip
Subredes_Direccionamiento ipSubredes_Direccionamiento ip
Subredes_Direccionamiento ip
 
Qué son direcciones ip
Qué son direcciones ipQué son direcciones ip
Qué son direcciones ip
 

Último

TIPOS DE BASTIDORES Y CARROCERIA EN LA INDUSTRIA AUTOMOTRIZ
TIPOS DE BASTIDORES Y CARROCERIA EN LA INDUSTRIA AUTOMOTRIZTIPOS DE BASTIDORES Y CARROCERIA EN LA INDUSTRIA AUTOMOTRIZ
TIPOS DE BASTIDORES Y CARROCERIA EN LA INDUSTRIA AUTOMOTRIZ
varichard
 
6.1-Proclamación de la II República, la Constitución y el bienio reformista-L...
6.1-Proclamación de la II República, la Constitución y el bienio reformista-L...6.1-Proclamación de la II República, la Constitución y el bienio reformista-L...
6.1-Proclamación de la II República, la Constitución y el bienio reformista-L...
jose880240
 
Inmunología AMIR 14va EdiciónNM,NLKKJHKLJHKJLBHLKJH
Inmunología AMIR 14va EdiciónNM,NLKKJHKLJHKJLBHLKJHInmunología AMIR 14va EdiciónNM,NLKKJHKLJHKJLBHLKJH
Inmunología AMIR 14va EdiciónNM,NLKKJHKLJHKJLBHLKJH
Vivafornai
 
Unidad 2 Métodos Numéricos. Solución de ecuaciones algebraicas.docx
Unidad 2 Métodos Numéricos. Solución de ecuaciones algebraicas.docxUnidad 2 Métodos Numéricos. Solución de ecuaciones algebraicas.docx
Unidad 2 Métodos Numéricos. Solución de ecuaciones algebraicas.docx
AlanCarrascoDavila
 
647913404-06-Partes-principales-de-las-Perforadoras-manuales-1.pdf
647913404-06-Partes-principales-de-las-Perforadoras-manuales-1.pdf647913404-06-Partes-principales-de-las-Perforadoras-manuales-1.pdf
647913404-06-Partes-principales-de-las-Perforadoras-manuales-1.pdf
MirkaCBauer
 
auditoria fiscalizacion inspecciones de seguridad
auditoria fiscalizacion inspecciones de seguridadauditoria fiscalizacion inspecciones de seguridad
auditoria fiscalizacion inspecciones de seguridad
NELSON QUINTANA
 
ppt-quimica-nm2-nomenclatura-inorganica-compuestos-binarios- (2).pptx
ppt-quimica-nm2-nomenclatura-inorganica-compuestos-binarios- (2).pptxppt-quimica-nm2-nomenclatura-inorganica-compuestos-binarios- (2).pptx
ppt-quimica-nm2-nomenclatura-inorganica-compuestos-binarios- (2).pptx
mjaicocr
 

Último (20)

TIPOS DE BASTIDORES Y CARROCERIA EN LA INDUSTRIA AUTOMOTRIZ
TIPOS DE BASTIDORES Y CARROCERIA EN LA INDUSTRIA AUTOMOTRIZTIPOS DE BASTIDORES Y CARROCERIA EN LA INDUSTRIA AUTOMOTRIZ
TIPOS DE BASTIDORES Y CARROCERIA EN LA INDUSTRIA AUTOMOTRIZ
 
DIFERENCIA DE COMPRESION Y TENSION EN UN CUERPO
DIFERENCIA DE COMPRESION Y TENSION EN UN CUERPODIFERENCIA DE COMPRESION Y TENSION EN UN CUERPO
DIFERENCIA DE COMPRESION Y TENSION EN UN CUERPO
 
Métodos numéricos y aplicaciones - Izar Landeta.pdf
Métodos numéricos y aplicaciones - Izar Landeta.pdfMétodos numéricos y aplicaciones - Izar Landeta.pdf
Métodos numéricos y aplicaciones - Izar Landeta.pdf
 
Introducción a la Ingeniería de Calidad.docx
Introducción a la Ingeniería de Calidad.docxIntroducción a la Ingeniería de Calidad.docx
Introducción a la Ingeniería de Calidad.docx
 
Matematica Basica Limites indeterminados
Matematica Basica Limites indeterminadosMatematica Basica Limites indeterminados
Matematica Basica Limites indeterminados
 
6.1-Proclamación de la II República, la Constitución y el bienio reformista-L...
6.1-Proclamación de la II República, la Constitución y el bienio reformista-L...6.1-Proclamación de la II República, la Constitución y el bienio reformista-L...
6.1-Proclamación de la II República, la Constitución y el bienio reformista-L...
 
50870516-hidroponia. descargado en novppt
50870516-hidroponia. descargado en novppt50870516-hidroponia. descargado en novppt
50870516-hidroponia. descargado en novppt
 
Inmunología AMIR 14va EdiciónNM,NLKKJHKLJHKJLBHLKJH
Inmunología AMIR 14va EdiciónNM,NLKKJHKLJHKJLBHLKJHInmunología AMIR 14va EdiciónNM,NLKKJHKLJHKJLBHLKJH
Inmunología AMIR 14va EdiciónNM,NLKKJHKLJHKJLBHLKJH
 
REAJUSTE DE PRECIOS EN LOS CONTRATOS ADMINISTRATIVOS DE OBRA PUBLICA PACTADOS...
REAJUSTE DE PRECIOS EN LOS CONTRATOS ADMINISTRATIVOS DE OBRA PUBLICA PACTADOS...REAJUSTE DE PRECIOS EN LOS CONTRATOS ADMINISTRATIVOS DE OBRA PUBLICA PACTADOS...
REAJUSTE DE PRECIOS EN LOS CONTRATOS ADMINISTRATIVOS DE OBRA PUBLICA PACTADOS...
 
Unidad 2 Métodos Numéricos. Solución de ecuaciones algebraicas.docx
Unidad 2 Métodos Numéricos. Solución de ecuaciones algebraicas.docxUnidad 2 Métodos Numéricos. Solución de ecuaciones algebraicas.docx
Unidad 2 Métodos Numéricos. Solución de ecuaciones algebraicas.docx
 
PRACTICAS_DE_AUTOMATIZACION_industrial (1).pdf
PRACTICAS_DE_AUTOMATIZACION_industrial (1).pdfPRACTICAS_DE_AUTOMATIZACION_industrial (1).pdf
PRACTICAS_DE_AUTOMATIZACION_industrial (1).pdf
 
1.1 Los 14 principios del Toyota Way -2024.pdf
1.1 Los 14 principios del Toyota Way -2024.pdf1.1 Los 14 principios del Toyota Way -2024.pdf
1.1 Los 14 principios del Toyota Way -2024.pdf
 
Cuestionario 20222222222222222222222224.pdf
Cuestionario 20222222222222222222222224.pdfCuestionario 20222222222222222222222224.pdf
Cuestionario 20222222222222222222222224.pdf
 
647913404-06-Partes-principales-de-las-Perforadoras-manuales-1.pdf
647913404-06-Partes-principales-de-las-Perforadoras-manuales-1.pdf647913404-06-Partes-principales-de-las-Perforadoras-manuales-1.pdf
647913404-06-Partes-principales-de-las-Perforadoras-manuales-1.pdf
 
slideshare.vpdfs.com_sensores-magneticos-controles-pptx.pdf
slideshare.vpdfs.com_sensores-magneticos-controles-pptx.pdfslideshare.vpdfs.com_sensores-magneticos-controles-pptx.pdf
slideshare.vpdfs.com_sensores-magneticos-controles-pptx.pdf
 
Convocatoria de Becas Caja de Ingenieros_UOC 2024-25
Convocatoria de Becas Caja de Ingenieros_UOC 2024-25Convocatoria de Becas Caja de Ingenieros_UOC 2024-25
Convocatoria de Becas Caja de Ingenieros_UOC 2024-25
 
1. Equipos Primarios de una Subestaciones electricas
1. Equipos Primarios de una Subestaciones electricas1. Equipos Primarios de una Subestaciones electricas
1. Equipos Primarios de una Subestaciones electricas
 
auditoria fiscalizacion inspecciones de seguridad
auditoria fiscalizacion inspecciones de seguridadauditoria fiscalizacion inspecciones de seguridad
auditoria fiscalizacion inspecciones de seguridad
 
ppt-quimica-nm2-nomenclatura-inorganica-compuestos-binarios- (2).pptx
ppt-quimica-nm2-nomenclatura-inorganica-compuestos-binarios- (2).pptxppt-quimica-nm2-nomenclatura-inorganica-compuestos-binarios- (2).pptx
ppt-quimica-nm2-nomenclatura-inorganica-compuestos-binarios- (2).pptx
 
subestaciones electricas , elementos y caracteristicas
subestaciones electricas , elementos y caracteristicassubestaciones electricas , elementos y caracteristicas
subestaciones electricas , elementos y caracteristicas
 

direccion de redes tecnologias de computadoras ip

  • 1. 29 April 2024 Direccionamiento IP Carlos Vicente Servicios de Redes Universidad de Oregon
  • 2. 29 April 2024 Recordando conceptos Cuando se habla de IP se suele hacer referencia a la familia de protocolos  Incluye también  Control (ICMP)  Transporte (UDP, TCP)  Aplicación (HTTP, SMTP, SNMP, etc)
  • 3. 29 April 2024 Pilas de protocolos Estaban los niveles OSI (7) Y los de TCP/IP, que se quedaron en  Aplicación  Transporte  Red  Enlace  Físico
  • 4. 29 April 2024 Por un lado, las múltiples redes Niveles Físico y de Enlace  Cada grupo promovía su tecnología o su estándar  IBM -> SNA, Token Ring  XEROX, DEC, Intel (luego IEEE) -> Ethernet  Apple -> Localtalk  ITU -> ATM, ISDN, FR, etc.
  • 5. 29 April 2024 Por otro lado, los servicios Nivel de Transporte  UDP -> Simple y sin garantías  TCP -> Más complicado y con garantías de orden, control de pérdida y flujo, etc. Nivel de Aplicación  Todas las funcionalidades finales  Interacción con el usuario
  • 6. 29 April 2024 IP: el pegamento El nivel de red (IP) se convierte en la lingua franca que unifica todas las redes físicas dispares (Ethernet, ATM, FDDI, etc) Las mismas aplicaciones pueden operar ahora sobre cualquier red Una dirección única y válida globalmente  2^32 = 4,294,967,296 direcciones  ¿Por qué empezaron a escasear?
  • 7. 29 April 2024 Lucha de Clases Modelo “Classful” era dos cosas:  Espacios definidos  Máscaras de red fijas A: 10.0.0.0 a 10.255.255.255 (255.0.0.0) B: 172.16.0.0 to 172.31.255.255 (255.255.0.0) C: 192.168.0.0 to 192.168.255.255 (255.255.255.0)
  • 8. 29 April 2024 ¡Ay C…! Hacia 1992…  PANICO en el IETF  Se acaban los bloques clase B  Las tablas de rutas están creciendo demasiado  Preveían que hacia 1994-95 estos dos problemas serían críticos  Respuesta  Se define CIDR  Se empieza a explorar IPv6
  • 9. 29 April 2024 CIDR: No más clases Classless Interdomain Routing  Los bloques se pueden  Subdividir (Subnetting)  Agrupar (Supernetting)  … en cualquier parte del espacio de direcciones  Más granularidad Ya no es apropiado hablar de “una clase C”
  • 10. 29 April 2024 VLSM Variable-Length Subnet Masks (Máscaras de subred de longitud variable) Puedo asignar subredes de distintos tamaños en las interfaces de mi enrutador  Los protocolos de enrutamiento tuvieron que cambiar para soportar esto  RIPv1 -> RIPv2  IGRP -> EIGRP
  • 11. 29 April 2024 Notaciones de Máscara Notación decimal  192.168.1.0 255.255.0.0 Notación de prefijo  192.168.1.0/16  Los bits a 1 son de red, los a 0 son de nodo 255 255 0 0 11111111 11111111 00000000 00000000
  • 12. 29 April 2024 Cómo trabaja una máscara Recordemos Algebra Booleana  Operación AND  1  1 = 1  1  0 = 0  0  1 = 0  0  0 = 0  Es 1 sólo si ambos son 1
  • 13. 29 April 2024 Cómo trabaja una máscara La máscara no es más que un operando AND 192 168 1 10 11000000 10101000 00000001 00001010 255 255 255 0 11111111 11111111 11111111 00000000  192 168 1 0 11111111 11111111 11111111 00000000 = Dirección de la subred
  • 14. 29 April 2024 Diseño de Redes con Jerarquía Núcleo Distribución Acceso • Tráfico específico • Control • Funcionalidad • Tráfico agrupado • Rapidez • Simplicidad
  • 15. 29 April 2024 Planificación del Direccionamiento Igual que una red bien diseñada es jerárquica, también un buen plan de direcciones es jerárquico Razones  Escalabilidad  Soportar crecimiento  Previsibilidad  Lograr que el comportamiento de la red sea fácil de adivinar  Flexibilidad  Permitir cambios estructurales sin afectar sustancialmente la operación de la red
  • 16. 29 April 2024 Recursos escasos  En los enrutadores  Memoria RAM y CPU  Las tablas de rutas se alojan en memoria y su consulta es costosa  Crecimiento de la tabla de BGP (1994-presente)  Fuente: http:://bgp.potaroo.net/as6447 - (datos de www.routeviews.org ! )
  • 17. 29 April 2024 Recursos escasos Cantidad de direcciones disponibles  Hay estadísticas dinámicas en http://bgp.potaroo.net/ipv4/
  • 18. 29 April 2024 Ejemplo de mala planificación
  • 19. 29 April 2024 Ejemplo de buena planificación
  • 21. 29 April 2024 Espacio IP es un árbol binario 192.168.1.0 192.168.1.0 192.168.1.128 192.168.1.0 192.168.1.64 192.168.1.128 192.168.1.192 /24 /25 /26 Recordar la regla básica: •Un bit más de máscara: el doble de redes, la mitad de nodos •Un bit menos de máscara: la mitad de redes, el doble de nodos
  • 22. 29 April 2024 Reglas de División El número de nodos disponibles es siempre 2^n –2 (n = número de bits de nodo)  La primera dirección representa la red, y la última es la de “broadcast”  En /24 tengo 2^(32-24) -2 = 2^8 -2 = 254 Las subredes se pueden seguir subdividiendo  Ojo: Sólo se subdividen las que no están utilizadas  Ej: Tengo 192.168.1.0/24  La divido en dos:  192.168.1.0/25  192.168.1.128/25  Configuro mi enrutador con 192.168.1.0/25 para mi departamento  Puedo seguir dividiendo sólamente la que me queda libre  192.168.1.128/26  192.168.1.192/26
  • 23. 29 April 2024 Gestión de direcciones Recomendaciones para hacer mejor uso del espacio IP  Dos categorías  Asignación de bloques  Asignación de direcciones individuales  Criterios  Crecimiento vs. Desperdicio
  • 24. 29 April 2024 Asignación eficiente Cuatro preguntas básicas 1. ¿Cuántas subredes necesito actualmente? 2. ¿Cuántas subredes serán necesarias en el futuro próximo? 3. ¿Qué cantidad de nodos hay en la subred más grande actualmente? 4. ¿Qué cantidad de nodos habrá en la subred más grande en el futuro próximo?
  • 25. 29 April 2024 Asignación de bloques Ej. Al romper un bloque en cuatro  No asignar bloques contiguos a grupos diferentes  192.168.1.0/24  192.168.1.0/26 -> asignar éste  192.168.1.64/26 X éste no!  192.168.1.128/26 -> asignar éste  192.168.1.192/26 X éste no!
  • 26. 29 April 2024 Asignación de direcciones individuales Al asignar direcciones para nodos individuales  Reserve siempre un pequeño grupo al principio para equipos de red (para el bloque 192.168.1.0/24)  192.168.1.( 1-10 ) -> enrutadores, switches, etc.  Comience por las direcciones menores  192.168.1.11 -> nodo1  192.168.1.12 -> nodo2  Si la subred nunca crece hasta ocupar más de la mitad del espacio, tendrá la opción de  Subdividir el segundo bloque para más control  192.168.1.0/25 -> Utilizado  192.168.1.128/25 -> Libre: Subdividir  192.168.1.128/26 -> servidores (sin restricciones)  192.168.1.192/26 -> usuarios (hacer “traffic shaping” o filtrar paquetes)  Asignar el segundo bloque a otro  ¿Está usando DHCP? ¿Qué %^$#@ espera?
  • 27. 29 April 2024 Quién asigna las direcciones Registros de Internet (IR) Un poco de Terminología  RIR: Regional Internet Registry  Por territorio geográfico  ARIN: American Registry for Internet Numbers  RIPE: Reseaux IP Europeens  APNIC: Asia-Pacific Network Information Center  LACNIC: Latin American and Caribbean Network Information Center  AFRINIC: African Network Information Center  NIR: National Internet Registry  Asignados a países  LIR: Local Internet Registry  Estos suelen ser los ISPs y asignan únicamente a sus clientes
  • 28. 29 April 2024 Registros de Internet Clases de Espacio IP  PA: Provider Aggregatable  El ISP (LIR) asigna el bloque. Si cambia de ISP, debe devolverlo y solicitar otro al ISP nuevo.  Eso implica re-enumerar todos sus nodos  ¡¡¡ USE DHCP !!!!  Ayuda sustancialmente a reducir las tablas de rutas en Internet (BGP)  PI: Provider Independent  El bloque se lo asigna un RIR directamente y el ISP se encarga de publicarlo entre sus rutas. Si cambia de proveedor, sólo es necesario cambiar las configuraciones de BGP  No es bueno para el Internet porque hay más rutas  Sólo se justifica si se conecta a varios proveedores (Multi-homing) o si su espacio es muy grande
  • 29. 29 April 2024 Ejercicios: Práctica de potencias de 2 Binario 128 64 32 16 8 4 2 1 Decimal 11001100 0 0 1 1 1 1 0 0 128+64+4+4 = 204 10101010 11100011 10110011 00110101
  • 30. 29 April 2024 Ejercicios: Práctica de potencias de 2 Decimal 128 64 32 16 8 4 2 1 Suma 48 0 0 1 1 0 0 0 0 48=32+16 222 119 135 60
  • 31. 29 April 2024 Ejercicios: división Se le asigna 192.168.0.0/19 para su organización  Tiene tres campus:  Central: ~3,000 nodos  2: ~1,500 nodos  3: ~800 nodos Pista: Comience agregando bits a la máscara  1 de /19 = 2 de /20, etc…
  • 32. 29 April 2024 Ejercicios: Agregación Tiene las siguientes subredes asignadas a un edificio:  192.168.1.0/26  192.168.1.64/26  192.168.1.128/27  192.168.1.160/27  192.168.1.192/27  192.168.1.224/27 ¿Si tiene que configurar su enrutador para que las resuma en una sola, cuál sería?  Pista: agrupe de dos en dos restando un bit cada vez.
  • 33. 29 April 2024 Ejercicios: Agregación Agregue/resuma los siguientes bloques lo más posible  10.1.1.0/24  10.1.2.0/24  10.1.3.0/24  10.1.4.0/24 Pregunta: ¿Qué son las fronteras de bit?