domingo, 21 de febrero de 2016

Tarea 5 (Arquitecturas) - PSW

Arquitectura Cliente - Servidor

Diversas aplicaciones se ejecutan en un entorno cliente/servidor. Esto significa que los equipos clientes (equipos que forman parte de una red) contactan a un servidor, un equipo generalmente muy potente en materia de capacidad de entrada/salida, que proporciona servicios a los equipos clientes. Estos servicios son programas que proporcionan datos como la hora, archivos, una conexión, etc.


Los servicios son utilizados por programas denominados programas clientes que se ejecutan en equipos clientes. Por eso se utiliza el término "cliente" (cliente FTP, cliente de correo electrónico, etc.) cuando un programa que se ha diseñado para ejecutarse en un equipo cliente, capaz de procesar los datos recibidos de un servidor (en el caso del cliente FTP se trata de archivos, mientras que para el cliente de correo electrónico se trata de correo electrónico).

Ventajas:


  • Recursos centralizados: debido a que el servidor es el centro de la red, puede administrar los recursos que son comunes a todos los usuarios, por ejemplo: una base de datos centralizada se utilizaría para evitar problemas provocados por datos contradictorios y redundantes.

  • Seguridad mejorada: ya que la cantidad de puntos de entrada que permite el acceso a los datos no es importante.

  • Administración al nivel del servidor: ya que los clientes no juegan un papel importante en este modelo, requieren menos administración.

  • Red escalable: gracias a esta arquitectura, es posible quitar o agregar clientes sin afectar el funcionamiento de la red y sin la necesidad de realizar mayores modificaciones.

Desventajas:


  • Costo elevado: debido a la complejidad técnica del servidor.

  • Un eslabón débil: el servidor es el único eslabón débil en la red de cliente/servidor, debido a que toda la red está construida en torno a él. Afortunadamente, el servidor es altamente tolerante a los fallos (principalmente gracias al sistema RAID).


Arquitectura P2P (Peer to Peer)

Una red p2p, o también llamada peer-to-peer, es una red de ordenadores que se apoya principalmente en la potencia y ancho de banda de sus participantes en la red, mas que delegar en un número de servidores. Estas redes, conectan un inmenso número de ordenadores todos juntos y de una manera aleatoria. Como la mayoría sabréis, se usan en la mayoría de los casos para compartir ficheros de audio, video, datos, o cualquier cosa que esté presente en formato digital.

Ventajas:

  • En una arquitectura de cliente-servidor, según se van añadiendo más clientes, la tasa de transferencia disminuye a niveles bajos. Esto ocurre porque los recursos en el servidor se ven consumidos debido al intenso tráfico. En las redes p2p, cada nodo o peer es el que provee de los recursos, como es el ancho de banda, el espacio de almacenamiento, etc. lo cual se traduce en velocidades de transferencia mayores.
  • Una red p2p es más robusta en el sentido de que si falla un nodo, los otros nodos no se ven afectados. Si el nodo que está transfiriendo datos de repente se detiene, el mismo contenido puede ser entregado por otros nodos sin tener que esperar a que se solucione el problema del primero. Esto contrasta con otras arquitecturas de red, donde el fallo en un nodo significa la caída de toda la red.
  • Usar un servidor central para indexar los nodos, pero NO almacenar datos, es una gran ventaja. Las transferencias son más rápidas y facilita encontrar varias fuentes de descarga.
Desventajas:

  • En los ambientes cliente-servidor, un servidor puede ser alterado sin perturbar a los clientes, mientras que los sistemas P2P requieren acceder a todos los puntos en la red.
  • Muchos programas P2P han sido cuestionados por compartir música y vídeos de forma ilegal. El descargar música, vídeos o software, es frecuentemente una infracción a las leyes del derecho de autor, y es penado por la ley en varios países.

Referencias:

http://es.ccm.net/contents/148-entorno-cliente-servidor

http://www.ehowenespanol.com/ventajas-desventajas-arquitectura-cliente-servidor-hechos_468459/

jueves, 18 de febrero de 2016

Tarea 4 (Modelo OSI de ISO y Modelo TCP) - PSW

Modelo OSI de ISO

El modelo de referencia OSI(Open Systems Interconection) sirve para regular la comunicación entre  los sistemas heterogenios y es así como surge en el año de 1983 como el resultado  del la ISO(International Standart Organization) para la estandarización internacional de los protocolos  de comunicación.

  • Cada una de las capas desempeña funciones bien definidas.
  • Los servicios proporcionados por cada nivel son utilizados por el nivel superior.
  • Existe una comunicación virtual entre 2 mismas capas, de manera horizontal.
  • Existe una comunicación vertical entre una capa de nivel N y la capa de nivel N + 1.
  • La comunicación física se lleva a cabo entre las capas de nivel 1.

Capa Física.
·    Transmisión de flujo de bits a través del medio. No existe estructura alguna.
·    Maneja voltajes y pulsos eléctricos.
·    Especifica cables, conectores y componentes de interfaz con el medio de transmisión.

Capa Enlace de Datos.
·    Estructura el flujo de bits bajo un formato predefinido llamado trama.
·    Transfiere tramas de una forma confiable libre de errores (utiliza reconocimientos y retransmisión de tramas).
·    Provee control de flujo.

Capa de Red (Nivel de paquetes).
·    Divide los mensajes de la capa de transporte en paquetes y los ensambla al final.
·    Utiliza el nivel de enlace para el enví o de paquetes: un paquete es encapsulado en una trama.
·    Envía los paquetes de nodo a nodo usando ya sea un circuito virtual o como datagramas.

Capa de Transporte.
·    Establece conexiones punto a punto sin errores para el enví o de mensajes.
·    Permite multiplexar una conexión punto a punto entre diferentes procesos del usuario (puntos extremos de una conexión).
·    Provee la función de difusión de mensajes (broadcast) a múltiples destinos.

Capa de Sesión.
·    Permite a usuarios en diferentes máquinas establecer una sesión.
·    Una sesión puede ser usada para efectuar un login a un sistema de tiempo compartido remoto, para transferir un archivo entre 2 máquinas, etc.
·    Controla el diálogo (quién habla, cuándo, cuánto tiempo, half duplex o full duplex).

Capa de Presentación.
·    Establece una sintaxis y semántica de la información transmitida.
·    Define el código a usar para representar una cadena de caracteres (ASCII, EBCDIC, etc).

Capa de Aplicación.
·    Transferencia de archivos (ftp).
·    Login remoto (rlogin, telnet).
·    Correo electrónico (mail).
·    Acceso a bases de datos, etc.

Modelo TCP (IP)

TCP/IP está basado en un modelo de referencia de cuatro niveles. Todos los protocolos que pertenecen al conjunto de protocolos TCP/IP se encuentran en los tres niveles superiores de este modelo.
Tal como se muestra en la siguiente ilustración, cada nivel del modelo TCP/IP corresponde a uno o más niveles del modelo de referencia Interconexión de sistemas abiertos (OSI, Open Systems Interconnection) de siete niveles, propuesto por la Organización internacional de normalización (ISO, International Organization for Standardization).

Referencias:
http://docente.ucol.mx/al950441/public_html/osi1hec_aA.htm

https://msdn.microsoft.com/es-es/library/cc786900(v=ws.10).aspx

https://support.microsoft.com/es-mx/kb/103884


Tarea 3 (DNS y Dominios) - PSW

¿Qué significa DNS?

Los servidores DNS forman parte de la cadena que nos permite cargar en nuestro navegador las páginas de internet, como esta que estás leyendo.
Son centros de datos situados en distintas ubicaciones geográficas que poseen computadoras con bases de datos, en las que están registradas las direcciones que corresponden a los millones de sitios web de internet existentes.
Tienen registrada la relación que existe entre cada nombre de dominio y su dirección IP correspondiente.
Los seres humanos identificamos los sitios de internet mediante nombres, como son Google.com, Yahoo.es, Apple.com, etc. lo que los hace más fácil de recordar y de escribir, estos nombres es lo que conocemos como nombres de dominio.
Las computadoras identifican los sitios web y se conectan a ellos utilizando el formato numérico, algo parecido a la numeración telefónica, pero más complejo y con más recursos, es lo que conocemos como las direcciones IP.
Al escribir una dirección en la barra de direcciones del navegador o dar clic en un enlace de una página, el navegador se conecta con el servidor DNS que le corresponde a nuestra conexión de internet y "le pregunta" cuál es la dirección IP de la página solicitada.
Si está en su base de datos el servidor DNS le devuelve el dato y entonces es que el navegador puede acceder a dicho sitio web.

¿Qué es un dominio?
Un dominio se compone normalmente de tres partes: en www.masadelante.com, las tres uves dobles (www), el nombre de la organización (masadelante) y el tipo de organización (com).

Los tipos de organización más comunes son .COM, .NET, .MIL, y .ORG, que se refieren a comercial, network, militar, y organización (originalmente sin ánimo de lucro, aunque ahora cualquier persona puede registrar un dominio .org).

Puesto que Internet se basa en direcciones IP, y no en nombres de dominio, cada servidor web requiere de un servidor de nombres de dominio (DNS) para traducir los nombres de los dominios a direcciones IP. Cada dominio tiene un servidor de nombre de dominio primario y otro secundario.

Referencias:
https://norfipc.com/internet/servidores-dns.html

http://www.masadelante.com/faqs/dominio

Tarea 2 (¿Cómo funciona internet? - PSW

¿Cómo funciona internet?

Internet es una gran red de ordenadores a nivel mundial, que pueden intercambiar información entre ellos. Se pueden comunicar por que están unidos a través de conexiones telefónicas, cable o de otro tipo y gracias a que utilizan un lenguaje o protocolo común el TCP/IP, que son unas normas que nos dicen como tienen que viajar los datos por la red. Todos los ordenadores utilizan el mismo protocolo, en caso contrario no podrían comunicarse por que no hablarían el mismo idioma.

¿Qué es la dirección IP?

Los equipos comunican a través de Internet mediante el protocolo IP (Protocolo de Internet). Este protocolo utiliza direcciones numéricas denominadas direcciones IP compuestas por cuatro números enteros (4 bytes) entre 0 y 255, y escritos en el formato xxx.xxx.xxx.xxx. Por ejemplo, 194.153.205.26 es una dirección IP en formato técnico.

Los equipos de una red utilizan estas direcciones para comunicarse, de manera que cada equipo de la red tiene una dirección IP exclusiva.

El organismo a cargo de asignar direcciones públicas de IP, es decir, direcciones IP para los equipos conectados directamente a la red pública de Internet, es el ICANN (Internet Corporation for Assigned Names and Numbers) que remplaza el IANA desde 1998 (Internet Assigned Numbers Agency).

Referencias:
http://www.areatecnologia.com/informatica/como-funciona-internet.html

http://es.ccm.net/contents/267-direccion-ip

Tarea 1 (Redes informáticas) - PSW

Redes informáticas.

Son sistemas donde los elementos que lo componen (por lo general ordenadores) son autónomos y están conectados entre sí por medios físicos y/o lógicos y que pueden comunicarse para compartir recursos.

Tipos de redes.

  • LAN: red de área local se conectan varios equipos con un alcance limitado por los cables o por la potencia de las antenas inalámbricas. Por ejemplo la red del instituto
  • MAN: red área metropolitana. Red formada por un conjunto de redes LAN en las que se conectan equipos, por ejemplo los de la junta de Extremadura
  • WAN red de área amplia interconectan equipos en un entorno muy amplio, como un país usando la red telefónica
Topologías de red.

Topología de Bus

La topología de bus tiene todos sus nodos conectados directamente a un enlace y no tiene ninguna otra conexión entre nodos. Físicamente cada host está conectado a un cable común, por lo que se pueden comunicar directamente, aunque la ruptura del cable hace que los hosts queden desconectados.

Imagen

Topología de Anillo

Una topología de anillo se compone de un solo anillo cerrado formado por nodos y enlaces, en el que cada nodo está conectado solamente con los dos nodos adyacentes.

Imagen

Topología en Estrella

La topología en estrella tiene un nodo central desde el que se irradian todos los enlaces hacia los demás nodos. Por el nodo central, generalmente ocupado por un hub, pasa toda la información que circula por la red.

Imagen

Topología en Árbol

La topología en árbol es similar a la topología en estrella extendida, salvo en que no tiene un nodo central. En cambio, un nodo de enlace troncal, generalmente ocupado por un hub o switch, desde el que se ramifican los demás nodos.

Imagen

Referencias:

http://www.ecured.cu/Redes_Informáticas

http://contenidos.educarex.es/mci/2009/43/TEMA7/tipos_de_redes_de_ordenadores_redes_lan_man_y_wan_clasificacin.html

http://modul.galeon.com/aficiones1366341.html