lunes, 4 de febrero de 2013

PROTOCOLOS DE COMUNICACIÓN:


  • FTP: File Transfer Protocol, que traducido al español significa, Protocolo de Transferencia de Archivos. Funciona enviando comandos simples a un servidor remoto y sirve para intercambiar ficheros por Internet.
  
  • TCP/IP:
    • TCP:  Transmisión Control Protocol, que traducido al español significa Protocolo de Control de Transmisión. Sirve para añadir las funciones necesarias para prestar un servicio que permitan que la comunicación entre dos sistemas se efectúe libre de errores, sin perdidas y de forma segura. Funciona dividiendo el archivo a enviar en fragmentos y enviándolos por diferentes caminos. Después lo reconstruye memorizando el orden de los fragmentos y si hay alguna perdida de alguno de estos, es capaz de demandar el reenvío de solo ese fragmento.
    • IP: Internet Protocol, que traducido al español significa Protocolo de Internet. Su función principal es el uso de dos direcciones de comunicación para transferir paquetes conmutados mediante dos puntos finales de una red. Memoriza de donde vienen las piezas del TCP y cual es su fecha de caducidad.
                       Transmisión Control Protocol                                        Internet Protocol
  • UDP: User Datagram Protocol, que traducido al español significa Protocolo de Paquetes de Usuario. Su función es enviar datagramas mediante el uso de Internet. El envío de estos datagramas se envían por la red sin establecer una conexión porque el datagrama contiene la dirección de información. No tiene confirmación no control de flujo, es decir, que los datagramas pueden llegar desordenados, si han llegado correctamente a su destino ya que el receptor no nos confirma su entrega.

 
  • HTTP: Hypertext Transfer Protocol, que traducido al español significa Protocolo de Transferencia de Hipertextos. En Internet es el protocolo mas utilizado ya que es el que permite la transferencia de archivos entre un navegador y un servicio de web mediante una cadena de direcciones de URL. El navegador que es el cliente realiza la solicitud HTTP y el servicio de web la procesa y después le envía al navegador la respuesta HTTP.

 

  • SMTP: Simple Mail Transfer Protocol, que traducido al español significa Protocolo Simple de Transferencia de Correos. Utiliza textos para intercambiar mensajes de correo electrónico entre ordenadores. Este protocolo funciona en línea y utiliza a la vez el protocolo TCP/IP. 
  • POP3: Post Office Protocol 3, que traducido al español significa Protocolo de Oficina de Correo. Para personas que no están conectadas a Internet porque pueden ver sus correos recibidos sin estar conectados. Funciona enviado al servidor POP comandos de textos. 

lunes, 15 de octubre de 2012

ORDENADOR AGC

El ordenador AGC (Apollo Guidance Computer) fue el dispositivo que se utilizó para el proyecto Apollo, el primer viaje a la Luna. Fue creado por el MIT Instrumentation Laboratory a principios de 1960, empezándose a utilizar en 1966. Sus dimensiones son de 61x32x17cm y pesa alrededor de 31,75 kg. La memoria del ordenador central fue construida por un grupo de mujeres que estaban contratadas por la compañía Raytheon. El ordenador tenía la función de encargarse de todas las tareas de navegación y guiado autónomo de la nave. También debía tener la función de servir como piloto automático.

 FUNCIONAMIENTO


Fue el primer ordenador en usar circuitos integrados y sistemas de tiempo real (que predicen las acciones y las ejecutan rápidamente). El primero, Block I,  usaba 4100 CI (circuitos integrados), mientras que el segundo, Block II, empleó 2800. Cada vuelo a la Luna (excepto el Apolo 8) llevaba dos ordenadores AGC, uno en el módulo lunar y el otro en el módulo de mando los cuales eran idénticos físicamente. El ordenador tenía 2048 bits de memoria RAM y 36 kilobits de memoria ROM. El AGC poseía cuatro memorias de alta velocidad de 16 bits, conocidas como los registros centrales.



INTERFAZ

En vez de tener teclado y pantalla, el AGC, poseía un teclado tipo calculadora y un vector de indicadores luminosos y varios visualizadores numéricos. Las acciones a ejecutar se introducían con números de dos dígitos: Verbo y Nombre. El Verbo describía el tipo de comando y el Nombre especificaba el dato afectado por la acción indicada de dicho Verbo. Los números se mostraban mediante Visualizadores de siete segmentos electroluminiscentes de alta tensión. Este dispositivo fue el primero en su clase y de él se sacan todos los dispositivos de este tipo.



El ordenador AGC significó un logro muy importante para la época ya que gracias a él se pudo realizar el primer viaje a la Luna.