Archivo de la categoría: Informática

Conceptos Esenciales de Transmisión de Datos y Tecnologías de Acceso xDSL

Conceptos Fundamentales de Redes y Transmisión de Datos

Circuitos Virtuales y Canales Lógicos

La multiplexación de más de una comunicación por una línea física es llamada circuito virtual.

Circuito Virtual

Es la relación de conexión extremo a extremo entre dos dispositivos de usuario a través de la red. Un circuito virtual se constituye habitualmente por varios circuitos físicos consecutivos hasta completar la unión origen-destino.

Canal Lógico (LCN, Logical Channel Number)

Es la relación Seguir leyendo “Conceptos Esenciales de Transmisión de Datos y Tecnologías de Acceso xDSL” »

Fundamentos de Sistemas Distribuidos y Arquitectura de Redes: Conceptos Clave y Modelos de Conexión

Sistemas Distribuidos: Conceptos Fundamentales

Los sistemas distribuidos están basados en las ideas básicas de transparencia, eficiencia, flexibilidad, escalabilidad y fiabilidad. Sin embargo, estos aspectos son en parte contrarios, y por lo tanto, los sistemas distribuidos han de cumplir en su diseño el compromiso de que todos los puntos anteriores sean solucionados de manera aceptable.

Características Esenciales de los Sistemas Distribuidos

Transparencia

El concepto de transparencia de un sistema Seguir leyendo “Fundamentos de Sistemas Distribuidos y Arquitectura de Redes: Conceptos Clave y Modelos de Conexión” »

Fundamentos de Arquitectura de Computadoras y Sistemas Operativos: Conceptos Esenciales de Hardware y Software

Fundamentos de Arquitectura de Computadoras y Sistemas Operativos

1. Conceptos Esenciales del Procesador (CPU)

¿Qué es un procesador?

El procesador de una computadora es el dispositivo de hardware que puede tener diversas propiedades. La Unidad Central de Procesamiento o CPU es conocida como el «cerebro» del sistema.

¿Qué es un ciclo de instrucciones de un procesador?

Un ciclo de instrucción (también llamado ciclo fetch-and-execute o ciclo fetch-decode-execute en inglés) es el período que tarda Seguir leyendo “Fundamentos de Arquitectura de Computadoras y Sistemas Operativos: Conceptos Esenciales de Hardware y Software” »

Fundamentos de Sistemas de Archivos, Particiones y Objetos de Almacenamiento

Definición del Sistema de Archivos y Particionamiento

El Sistema de Archivos

Para poder almacenar los datos en un disco, estos se han de guardar respetando una serie de normas y restricciones. Estas normas y restricciones vienen impuestas por el sistema de archivos implementado. El sistema de archivos determinará la estructura, nombre, forma de acceso, uso y protección de los archivos que se guardarán en el disco.

Cada sistema operativo dispone de su propio sistema de archivos, pero el objetivo Seguir leyendo “Fundamentos de Sistemas de Archivos, Particiones y Objetos de Almacenamiento” »

Fundamentos de la Capa de Enlace y Control de Errores en Redes de Computadoras

Índice de Contenidos

  1. Introducción
  2. Funciones (8 funciones)
  3. Ethernet: Tecnología Ethernet
  4. Direcciones MAC (ipconfig)
  5. CSMA/CD
  6. Detección de errores
    1. Bit de Paridad
      1. Paridad Simple
      2. Paridad por Bloque
    2. CRC (Código de Redundancia Cíclica)
    3. Código de Hamming
  7. Control de flujo

1. Introducción

Este nivel incluye a los niveles Físico y de Enlace de OSI.

Misiones del Nivel de Enlace:

Ciclo de Implementación de Software: Requisitos, Entorno y Gestión de Datos

Detección de Necesidades

La fase de Detección de Necesidades consiste en identificar la aplicación requerida. Esta fase se divide en dos áreas principales:

  1. Necesidades de la empresa.
  2. Necesidades de la aplicación a implementar.

Necesidades de la Empresa

Implica conocer las necesidades específicas de la organización mediante:

  • Entrevistas.
  • Análisis de la documentación que maneja la empresa.
  • Estudio de antecedentes similares.

Necesidades de la Aplicación

Una vez seleccionada la aplicación a instalar, Seguir leyendo “Ciclo de Implementación de Software: Requisitos, Entorno y Gestión de Datos” »

Conceptos Esenciales de Sistemas Operativos, RAID y Gestión de Almacenamiento

Conceptos Fundamentales de Sistemas Operativos y Software

Características de Escritorio y de Sistema

Extensiones de Aplicaciones Portables

¿Qué extensión suelen tener las aplicaciones portables? .zip

Comando apt cache en Linux

¿Para qué sirve el comando apt cache? Obtiene información de los paquetes, pero no actualiza la caché local (a diferencia de apt update, que sí lo hace).

Gestión de Espacio en Clústers

Cuando un fichero deja espacio sin usar en el clúster, ese espacio sobrante solo puede Seguir leyendo “Conceptos Esenciales de Sistemas Operativos, RAID y Gestión de Almacenamiento” »

Fundamentos de Redes: Capas OSI (Enlace y Red), VLAN y Control de Flujo

Capa de Enlace (Nivel 2): Estructura y Funciones

La Capa de Enlace (Unidad: Trama o Frame) tiene dos funciones principales:

  • Identificar los dos extremos de un enlace punto a punto.
  • Liberar la trama de errores.

Identificación y Direccionamiento MAC

Para identificar las máquinas se utilizan direcciones MAC (Media Access Control) de 48 bits de longitud (en Ethernet). Para que una máquina se comunique con otra, necesita conocer su MAC. Para esto, al comunicarse por primera vez, emite un broadcast (un Seguir leyendo “Fundamentos de Redes: Capas OSI (Enlace y Red), VLAN y Control de Flujo” »

Fundamentos Esenciales de Internet: Arquitectura, Protocolos y Navegación Web

Introducción a Internet y la World Wide Web

Internet, cuya génesis se remonta a 1973, es una vasta red global de ordenadores interconectados. Dentro de esta red, la World Wide Web (WWW) es un sistema de documentos interrelacionados mediante hipervínculos, que permite su visualización en cualquier ordenador conectado a la red.

Términos Clave de Internet

Para comprender el funcionamiento de Internet, es fundamental familiarizarse con la siguiente terminología:

DNS Esencial: Conceptos Clave, Funcionamiento y Jerarquía de Nombres de Dominio

¿Qué dos formas existen de identificar un host?

Un host puede identificarse principalmente de dos formas:

  • Mediante su nombre de host (ej., www.ejemplo.com).
  • Mediante una dirección IP (ej., 192.168.1.1 o 2001:0db8::1).

¿Qué es el DNS?

El DNS (Domain Name System) es el sistema que se encarga de realizar la traducción de nombres de host legibles por humanos a direcciones IP numéricas, y viceversa. Es fundamental para la navegación en Internet.

¿Dónde se ejecuta principalmente el protocolo DNS?

El Seguir leyendo “DNS Esencial: Conceptos Clave, Funcionamiento y Jerarquía de Nombres de Dominio” »