Conceptos Clave de Redes, Protocolos y Seguridad Informática
Conceptos Esenciales de Redes y Tecnologías de la Información
OSPF (Open Shortest Path First)
Conjunto de routers y redes en el mismo Sistema Autónomo (AS) que usan un área única OSPF y están conectadas a otras áreas OSPF.
Tipos de Routers
- Interno: Todas sus interfaces están dentro de la misma área; una base de datos identifica a los otros routers.
- Backbone o Tránsito: Todas sus interfaces están en el área 0 (backbone); sirve tráfico a las demás áreas.
- Borde (ABR): Interfaces en múltiples áreas; mantiene una base de datos por área a la que está conectada, incluyendo el backbone (mayor consumo de memoria y CPU). Informa sobre la sumarización de áreas y las distribuye. Calcula los caminos hacia esa área cuando recibe información.
- ASBR: Routers con interfaces hacia otros Sistemas Autónomos (AS).
WSDL (Web Services Description Language)
Basado en XML, provee un modelo para la descripción de servicios que se ofrecen, su localización y los métodos para soportarlos.
- Un cliente puede conectarse a un servicio web y leer WSDL para determinar qué operaciones están disponibles.
- El cliente puede usar SOAP para llamar a alguna de las operaciones listadas en el archivo WSDL usando XML o HTTP.
- Componentes principales: portType, messageType, binding, port y service.
MLS (Multilayer Switching)
Cuando el primer datagrama IP de un envío directo a otro MLS-switch registra el tráfico en diversas formas (IP destino, IP origen, puertos), este utiliza una caché. Si alguno de esos paquetes llega al switch, son rápidamente enrutados hacia la destinación, funcionando esencialmente como un router.
Multimedia
- Codificación en bloques de 8x8 píxeles.
- Aplica DCT (Transformación Cosenoidal Discreta); se calculan los coeficientes, peso y cuantificación.
- Los coeficientes son codificados mediante el código de Huffman.
Compresión de Video: I-Frame y P-Frame
- I-Frame (Intra Coded Frame): Aplica DCT a un bloque de N×N píxeles (donde N = 8).
- P-Frame: Aplica compensación de movimiento (MC) y después DCT sobre el error del frame, cuantificando el coeficiente DCT.
CDN (Content Delivery Network)
Pone el contenido cerca de los consumidores y acorta la entrega vía redes globales. Coloca los servidores en sitios estratégicos para que el envío de las direcciones sea lo más corto posible. Gestiona y mantiene contenido web, proveyendo valores añadidos como escaneo de virus y personalización, entre otros.
Neighbor Discovery
Función codificada en mensajes ICMPv6 que proporcionan diversas funcionalidades:
- Resolución de direcciones: Aprende direcciones L2 de los hosts (equivalente a ARP).
- Router Discovery: Aprende a qué router está conectado.
- Agent Discovery.
Atributos BGP (Border Gateway Protocol)
- Well-known: Los atributos pueden ser soportados por toda la implementación BGP.
- Optional: No son necesariamente soportados.
- Mandatory: Los atributos son enviados en los mensajes de actualización (update) siempre, mientras que los discrecionales no son enviados por los mensajes de update (combinándolos solo con well-known).
- Transitive y Non-transitive: Significan que las rutas transitan o no transitan a otros routers (ambos combinados solo con atributos opcionales).
- Complete attribute: Se usa si todos los routers que transitan un atributo implementan los atributos opcionales.
- Partial attribute: Se usa si solo parte de los routers que transitan un atributo implementan los atributos opcionales (ambos usados solo si son opcionales transitivos).
Comunidades Estándar BGP (RFC 1997)
- NO_EXPORT (0xFFFFFF01): Todas las rutas recibidas con este atributo NO DEBEN ser anunciadas fuera del AS.
- NO_ADVERTISE (0xFFFFFF02): Todas las rutas recibidas con este atributo NO DEBEN ser anunciadas a otros vecinos BGP (dentro del mismo AS).
- NO_EXPORT_SUBCONFED (0xFFFFFF03): Todas las rutas recibidas con este atributo NO DEBEN ser anunciadas a routers BGP externos (de otra confederación).
Criptografía
Criptografía de Llave Pública / Dos Llaves / Asimétrica
Involucra el uso de dos llaves:
- Una llave pública, la cual puede ser conocida por cualquiera, utilizada para encriptar mensajes y verificar firmas.
- Una llave privada, conocida solo por el receptor, utilizada para desencriptar mensajes y firmar (crear) firmas.
Es asimétrica porque aquellos que encriptan mensajes o verifican firmas no pueden desencriptar mensajes o crear firmas.
Criptografía Tradicional de Llave Privada / Secreta / Única
Utiliza una llave compartida tanto por el emisor como por el receptor. Si esta llave es divulgada, las comunicaciones quedan comprometidas. También es simétrica; las partes son iguales, por lo que no protege al emisor de que un receptor falsifique un mensaje y reclame que fue enviado por el emisor.