Chuletas y apuntes de Informática y Telecomunicaciones de Primaria

Eco cliente-servidor con sockets UDP en Java (DatagramSocket)

Informática y TelecomunicacionesActualizado el 6,07 KB

Ejercicio 3: Comunicación Cliente-Servidor mediante UDP

Este documento presenta la implementación en Java de un sistema de comunicación de eco (echo) utilizando el protocolo UDP a través de la clase DatagramSocket.

1. Clase Cliente

El cliente se encarga de enviar mensajes al servidor y esperar la respuesta de eco, cerrando la conexión al enviar el mensaje "fin".

Código Java del Cliente


public class Cliente {

    // Se asume que este código se ejecuta dentro de un método main o similar
    public static void main(String[] args) {

        try { 
            // Le pasamos la IP y el puerto de conexión, y el bind se realiza de forma implícita:
            InetAddress addr = InetAddress.getByName(HOST); // Crea la InetAddress
...
Continuar leyendo "Eco cliente-servidor con sockets UDP en Java (DatagramSocket)" »

Preguntas y respuestas sobre TCP, UDP y la capa de transporte

Informática y TelecomunicacionesActualizado el 5,01 KB

Fundamentos de la Capa de Transporte y Protocolos de Red

Este documento aborda preguntas fundamentales sobre la capa de transporte, los protocolos TCP y UDP, y otros conceptos esenciales en redes informáticas.

Capa de Transporte y Sesiones

Según el encabezado de la capa de transporte que se muestra en el diagrama, ¿cuál de las siguientes afirmaciones describe la sesión establecida? (Elija 2)

  • Contiene una solicitud Telnet.
  • Es un encabezado TCP (Protocolo de Control de Transmisión).

Puertos y Aplicaciones Conocidas

En la encapsulación de datos TCP/IP, ¿qué rango de números de puertos identifica todas las aplicaciones bien conocidas?

0 a 1023

Regulación del Flujo en OSI

¿Cuál es la capa del modelo OSI responsable de la regulación del flujo

...
Continuar leyendo "Preguntas y respuestas sobre TCP, UDP y la capa de transporte" »

Procedimientos de auditoría de sistemas y control de datos

Informática y TelecomunicacionesActualizado el 3,38 KB

Procedimientos de Auditoría de Sistemas y Control de Datos

1. Evaluación de la Técnica de Datos de Prueba

Procedimiento de Auditoría:

  1. Determine la aplicación y el programa de captación de datos que se utilizará para aplicar la técnica de Auditoría de datos de prueba.
  2. Consulte con las personas que ingresan los datos de entrada o transacciones diarias sobre todos los controles o validaciones que el programa tiene incorporados.
  3. Diseñe la cédula de Auditoría que utilizará para comprobar las validaciones incorporadas y otras validaciones importantes que, a juicio del auditor, se consideren pertinentes (véase el anexo de la cédula para datos de prueba).

Referencia Control: E-49

Objetivo de la Prueba: Determinar la capacidad técnica operativa...

Continuar leyendo "Procedimientos de auditoría de sistemas y control de datos" »

Tipos de derivadores y redes de distribución en ICT

Informática y TelecomunicacionesActualizado el 4,67 KB

Distribución por repartidores

Cuando las tomas se encuentran aproximadamente a la misma distancia de la línea de distribución, se puede establecer una estructura en estrella en que a partir de un distribuidor central da servicio a los diferentes usuarios. Como el numero de salidas de un distribuidos es limitado, se puede crear una red en árbol usando varios repartidores.

Distribución por derivación

Si los usuarios están dispuestos a lo largo de una única línea de distribución, el sistema mas adecuado es el uso de derivadores, que van tomando diferentes porcentajes de señal de la señal principal, que serán mas altos cuanto mas alejados se encuentren las tomas de la cabecera del amplificador. Como elemento terminal de red se colocara...

Continuar leyendo "Tipos de derivadores y redes de distribución en ICT" »

Frame Relay: protocolo, arquitectura, servicio y control de congestión

Informática y TelecomunicacionesActualizado el 36,8 KB

Protocolo Frame-Relay

Introducción

Frame Relay surgíó como un estándar de facto (1990), producido por un grupo de varios fabricantes de equipos. Nacíó para cubrir necesidades del mercado no satisfechas hasta el momento en el sector de las comunicaciones. Se trataba de una solución transitoria, pero que ha logrado una gran aceptación, y su papel en la actualidad es importante.

El estándar de facto evoluciónó hacia varios estándares oficiales, como son:

    • FR Fórum (Asociación de Fabricantes): Cisco, DEC, Stratacom y Nortel.

    • Ansí

      Fuente de normativas Frame-Relay.

    • ITU-T también dispone de normativa técnica de la tecnología Frame-Relay.

Sin embargo, estas tres fuentes de normas no siempre coinciden (ambigüedad), cosa que no pasaba en X....

Continuar leyendo "Frame Relay: protocolo, arquitectura, servicio y control de congestión" »

Tipos de cifrado y criptografía: criptosistemas, técnicas de sustitución y transposición

Informática y TelecomunicacionesActualizado el 12,56 KB

1.6.1 Análisis COSTO/BENEFICIO:


Este tipo de Procedimiento es vital para la implementación del Sistema de Seguridad de la Información, existen todo un conjunto de modelos y metodologías para su Implementación, el más usado es la ISO 27001.
El análisis costo/beneficio es el elemento esencial en la decisión De su implementación, costos generales asociados que suelen vincularse a:
* Inventarios: porque se debe conocer el valor De los activos de la organización: identificar, definir, describir y valorar *La Implantación de un sistema de mejora continua definido por el propio estándar. *Análisis permanente de riesgos ya sean nuevos o permanentes *Desarrollar Planes de contingencia y continuidad *La implementación de diversos controles
...
Continuar leyendo "Tipos de cifrado y criptografía: criptosistemas, técnicas de sustitución y transposición" »

Directorio Activo y DNS: funciones, objetivos y características

Informática y TelecomunicacionesActualizado el 8,07 KB

Directorio Activo y DNS

Tanto AD como DNS establecen espacios de nombres (área delimitada en la cual un nombre puede ser resuelto), este proceso es un curso de traducción de un nombre en un objeto o información que lo representa.

Cada dominio de Windows Server se identifica unívocamente por un nombre de dominio DNS, por lo que los dominios que son objetos en AD son nodos de DNS. A pesar de que comparten el mismo nombre de dominio, guardan diferente información.

El AD utiliza los nombres y servicios DNS para tres funciones principales.

Resolución de nombres:

DNS permite convertir los nombres del host a direcciones IP.

Definición del espacio de nombres:

El AD utiliza las convenciones de nomenclatura de DNS para asignarles nombre a los dominios....

Continuar leyendo "Directorio Activo y DNS: funciones, objetivos y características" »

Sistemas Distribuidos: Fundamentos, Arquitectura, Modelos IPC y Protocolos de Red

Informática y Telecomunicaciones4,74 KB

Introducción a los Sistemas Distribuidos

Un sistema distribuido (SD) está compuesto por computadoras conectadas a través de una red que se comunican y coordinan entre sí para lograr un objetivo global.

Motivos Principales

  • Compartir recursos de hardware y software.

Retos Fundamentales

  • Heterogeneidad.
  • Extensibilidad.
  • Seguridad.
  • Escalabilidad.
  • Gestión de fallos.
  • Concurrencia.
  • Transparencia.

Conceptos Clave

  • Middleware: Capa de abstracción que oculta la heterogeneidad y ofrece un modelo uniforme de programación.
  • Seguridad: Garantizada mediante confidencialidad, integridad y disponibilidad.
  • Escalabilidad: Capacidad de mantener la efectividad al aumentar el número de usuarios o recursos.
  • Fallos: Involucra detección, enmascaramiento, tolerancia, recuperación
...
Continuar leyendo "Sistemas Distribuidos: Fundamentos, Arquitectura, Modelos IPC y Protocolos de Red" »

Scripts en Bash: ejercicios resueltos de temperaturas y grupos de usuarios

Informática y Telecomunicaciones2,32 KB

Ejercicios de Bash: temperaturas y grupos de usuarios

Ejercicio 1: Temperaturas

Este script solicita el número de días y, a continuación, las temperaturas correspondientes. Calcula la temperatura media, la temperatura máxima, la temperatura mínima y el número de días con temperatura negativa.

#!/bin/bash
count=0
countBC=0
echo "Número de días"
read dias
tempTotal=0
tempMax=0
tempMin=1000
tempMedia=0
if [ $dias -ge 1 ]
then
   echo "Introduce temperaturas en orden"
   while [ $dias -gt $count ]
   do
      read temp
      array[$count]=$temp
      tempTotal=$(expr $tempTotal + $temp)
      if [ $temp -gt $tempMax ]
      then
         tempMax=$temp
      fi
      if [ $temp -lt $tempMin ]
      then
         tempMin=$temp
      fi
...
Continuar leyendo "Scripts en Bash: ejercicios resueltos de temperaturas y grupos de usuarios" »

Sistema de Nombres de Dominio (DNS): Qué es y cómo funciona

Informática y Telecomunicaciones4,37 KB

Sistema de nombres de dominio (DNS)

El DNS es una organización global, sin ánimo de lucro, que sirve para gestionar y mantener la forma de distribuir las direcciones de internet, los nombres de dominio y el servicio de búsqueda de IP y nombre de dominio para la red TCP/IP. Es un sistema distribuido formado por varios sitios centralizados en un solo espacio de nombres de dominio.

Base de datos distribuida

La base de datos DNS está distribuida y redundante, con varias máquinas que almacenan las asociaciones de nombres de dominio con sus direcciones. Los nombres de dominio forman una rama en un árbol llamado espacio de nombres, con 5 niveles:

  • Nodo raíz (root): nivel superior del árbol.
  • TLD (dominios de nivel superior): genéricos (com, org,
...
Continuar leyendo "Sistema de Nombres de Dominio (DNS): Qué es y cómo funciona" »