Download guia de estudio
Document related concepts
Transcript
GUIA DE ESTUDIO COMUNICACIÓN VIRTUAL 01 – 2009 Como nuestras aplicaciones virtuales estarán enfocadas en su mayoría a ser conocidas a través de Internet , debemos conocer entonces todo lo relacionado con redes, Internet, dominios, etc. CONCEPTO DE COMUNICACIÓN VIRTUAL Y WWW Comunicación: La comunicación es un fenómeno de carácter social que comprende todos los actos mediante los cuales los seres vivos se comunican con sus semejantes para transmitir o intercambiar información. Comunicar significa poner en común e implica compartir. Virtual: Que existe sólo aparentemente y no es real. En computación se utiliza para designar a todo aquello que tiene existencia dentro de una simulación informática. PLATAFORMAS Plataforma o sistema operativo se refieren a un conjunto de instrucciones que administraran tanto software como hardware de un equipo de cómputo. (Haciendo una analogía la plataforma es equivalente a la mesa de trabajo, y las aplicaciones que puedo colocar en ella son todos los programas que usamos como un Word, una calculadora, un paint, un Windows media placer, etc,) Conocer las plataformas y sus aplicaciones me permitirá identificar la mejor opción para desarrollar “aplicaciones virtuales”. La plataforma Linux surge como una opción alterna a los sistemas Windows y Unix, el tipo de licencia de este sistema operativo es GNU (version libre) es gratuito, surge en el año de 1991 y sus diferentes versiones son conocidas como distribuciones. Algunas de sus distribuciones son: Suse, knoppix, kubuntu, ubuntu, fox linux, red hat, Mandrake, zenwalk, una de las últimas distribuciones es xubuntu Las últimas versiones de estas distribuciones son 8.40 Algunas de sus características de este sistema operativo son que con pocos recursos puede funcionar; desplazarse dinámicamente entre las aplicaciones o navegador; las aplicaciones extra también son gratuitas y descargables de el sitio de la comunidad Linux, generando así un ahorro económico, administración de las aplicaciones a través de workspaces. Difícilmente se va a encontrar virus y afecta a los archivos y no al sistema operativo La plataforma MAC-OS comenzó con la versión 7.5 en septiembre del 1994. Este sistema operativo esta basado en una programación de lenguaje c y funciona como el sistema unix que no es compatible con el sistema windows. En las ultimas versiones se empezaron a denominar con la terminación x (mac-x) lo que significa que es la versión 10 del sistema operativo. Los creadores de mac comenzaron a asignar nombres de felinos a sus diversos sistemas. En el 2001 salio la versión 10.0 denominado cheetah, pasando a la versión puma 10.1, yaguar o jaguar 10.2, posteriormente con el pantHer 10.3, estando en la tiger que es la 10.4 y actualmente se tiene la versión 10.5 es la leopar. Algunas características del sistema operativo en su ultima versión es compatible con la tecnología Intel, tiene las opciones de compartir su espacio de disco duro para instalar un segundo sistema operativo como windows; maneja el termino de time machin para poder rescatar respaldos cuando llegue haber un error en el sistema; cuanta con diversas herramientas instaladas como el ichat, imovie, iphoto, el garageband. maneja también el concepto de espacio de trabajo (son ventanas iguales ). Este sistema operativo se necesita pagar para tener una licencia por lo tanto no es una licencia libre y nos cuesta aproximadamente 130 dólares, este sistema operativo fue el primero con mayor éxito que Windows, además de su estructura es difícil encantará virus en este sistema La plataforma Windows tiene la fama de ser un sistema operativo muy inestable y falta de creatividad aunque su campaña de mercadotecnia es muy buena, es muy muy vunerable y se presta a la piratería. Llego en un momento en que el sistema operativo se hizo popular y se volvió accesible por eso mucho usuarios son seguidores, su primera versión fue la 1.0 lanzada en el año 1985. Su versión era de “línea de comando”, posteriormente su versión grafica popular fue la 3.0 en el año 1990. Otras de las versiones fue la 3.11, Windows NT, Windows NT 3.1 windows 95, Windows 98 * winmdows millenium , windows 2000, windows xp, windows sever 2003, windows vista su lanzamiento fue el 30 de Enero del 2007. Algunas de las características son las siguientes: Que su interfaz esta completamente rediseñado ”fusil de Mac” su interfaz es conocida como Aero. Trae un sistema atiespaiger denominado Windows Defender se incluye el nuevo Windows “SideBac” que es un barra lateral semejante al Daswark de Mac; ventanas dibujadas con gráficos vectoriales. Se incorpora el Windows Mail de correo electronico que sustituye al Outl Look Express, incluye la nueva version de Windows media player en su version 11; incluye un sistema de protección denominado Windows software protecion plat form (wspp) para detectar que el sistema operativo sea legal; algunas de sus desventajas es que no tiene tanta compatibilidad con sus versiones anteriores. Este sistema operativo tampoco es una licencia libre por lo que hay que pagar por el de 2680 hasta 3800 (mas iva). TERMINOS MÁS COMUNES RELACIONADOS CON REDES Red: Conjunto de computadoras y otros dispositivos relacionados, conectados de tal manera que les permite compartir datos, programas (software) y hardware. Nodo: Cada dispositivo que esta conectado a una red. Estación de trabajo (Cliente): Suele indicar una computadora personal conectada a una red de área local. También se define como una poderosa computadora de escritorio diseñada para tareas específicas. El término cliente se emplea en ocasiones como sinónimo de estación de trabajo. Cliente también se refiere a una computadora personal que esta conectada a Internet. Servidor: Alude a cualquier computadora en una red o en Internet que contiene el software para administrar y procesar archivos para otros nodos de red. Como ejemplos podemos mencionar los servidores de correo electrónico, de comunicaciones, de archivos, y de páginas Web. El término servidor ahora también se utiliza para referirse al ordenador físico en el cual funciona ese software, una máquina cuyo propósito es proveer datos de modo que otras máquinas puedan utilizar esos datos. Los servidores Web, servidores de correo y servidores de bases de datos son a lo que tiene acceso la mayoría de la gente al usar Internet. Algunos servidores manejan solamente correo o solamente archivos, mientras que otros hacen más de un trabajo, ya que un mismo ordenador puede tener diferentes programas de servidor funcionando al mismo tiempo. Los servidores se conectan a la red mediante una interfaz que puede ser una red verdadera o mediante conexión vía línea telefónica o digital. Topología de red: La configuración formada por las conexiones entre los dispositivos en una red. A la disposición física de dispositivos, alambres y cables en una red se le denomina topología física. A la manera en que fluyen los mensajes por la red se le denomina topología lógica. No necesariamente deben coincidir las topologías física y lógica en una red. Topología estrella: Los nodos de la red se dispersan a partir de un punto central. Topología bus: Los nodos de res están conectados entre sí formando una cadena Topología anillo: Los nodos de red se conectan en un círculo cerrado. ISP: (Internet Service Provider – Proveedor de Servicios de Internet) Es u na compañía que proporciona acceso a Internet a individuos, organizaciones, empresas, etc. Un ejemplo de ello es TELMEX con su servicio de PRODIGY. bps: (bits por segundo) Sus múltiplos son Mbps (mega bps), Gbps (Giga bps) Una red suele incluirse en una categoría con base en algunas características distinguibles como son: la tecnología de conexión, el protocolo de comunicación, el sistema operativo, la cobertura geográfica. A continuación se listan algunos términos que entran en estas clasificaciones. Internetwork: También conocida como “internet” (con “i” minúscula) es una red integrada por muchas redes pequeñas. Internet: (Escrita con “I” mayúscula) alude a la red pública global que usa protocolo TCP/IP e incluye diversos tipos de servidores (de correo electrónico, de comunicaciones, de archivos, de páginas Web, etc.) Intranet: Es una red diseñada para el procesamiento de información exclusivamente dentro de una organización y proporciona muchos de los mismos servicios que Internet, teniendo dos diferencias: a) suele ser propiedad de una organización particular, y su uso esta limitado a los usuarios de la organización; b) como protección contra los hackers, una intranet no suele proporcionar acceso remoto. Extranet: Es similar a una intranet privada, excepto que permite acceso protegido por contraseña a usuarios externos autorizados. Un negocio o una organización podría usar una extranet para proporcionar acceso remoto a sucursales, o a empleados que trabajan en casa. WAN: Una red WAN (Wide Area Network – Red de área amplia) cubre un área geográfica extensa y suele integrarse con varias redes más pequeñas. Las WAN pueden usar cualquier protocolo, pero hoy en día TCP/IP es la norma en estas redes. Internet es el ejemplo más grande de una WAN MAN: Una red MAN (Metropolitan Area Network – Red de área metropolitana) es una red pública de alta velocidad que transmite voz y datos dentro de un rango de 80 km. Un proveedor de servicios de Internet (ISP) local es un ejemplo de una MAN. LAN: Una red LAN (Local Area Network – Red de área local) es una red de comunicaciones de datos que suele conectar computadoras personales en un área geográfica limitada, por lo general dentro de un mismo edificio. Red inalámbrica: Una red de este tipo emplea frecuencias de radio, en lugar de cables para enviar datos de un nodo a otro. El Wi-Fi (wireles fidelity) y Bluetooth son ejemplos de redes inalámbricas. Las velocidad de transferencia son 11 Mbps alcanzando distancias de 100 metros paraWi-Fi, y 100 a 700 Kbps alcanzando distancias de 10 metros para Bluetooth. En el Ipod, la computadoras MacPro, algunas Laptops y Celulares son ejemplo de uso de este tipo . Red HomeRF: (Radio Frecuency – Radio frecuencia) Es una red inalámbrica de poder limitado, diseñada para uso casero. Su velocidad de transmisión es de 10 Mbps, a una distancia de 30 a 50 m en interior y 300 m en exterior Red Home PLC: (Power Line Cable – Cable de línea eléctrica) No requiere cables, en su lugar usa los cables (contactos) de electricidad existentes en el edificio para conectar nodos de red. Su velocidades 2 Mbps (hasta 12 Mbps), cubriendo una área de 30 a 50 m Red HomePNA: (Phoneline Networking Alliance) Usa los cables telefónicos existentes en el edificio para conectar los nodos de red, su velocidad es de 10 Mbps, cubre un área de hasta 100 m. Red Novell: Alude a una red de área local que emplea Novell Netware como sistema operativo. Ethernet: Red en la que cada “paquete” de información se transmite a toda la red, pero sólo es aceptado en la estación de trabajo a la que se dirige. Llega a presentar colisiones de “paquetes”. Se configura como estrella o bus físico. Sus velocidades de transferencia son de 10 Mbps, 100 Mbps ó 1Gbps. Una red 10BaseT es un término técnico aplicado a una red que emplea un tipo de cable de par trenzado llamado 10BaseT y transmite datos a 10 Mbps. Una red 100BaseT es aplicado a una red similar a la anterior pero transmite datos a 100 Mbps. Token Ring: Conecta nodos en una configuración de estrella física, pero pasa datos alrededor de un anillo lógico, empleando una tecnología llamada “token”. Los tokens evitan las colisiones de los “paquetes”. Velocidad de 4 Mbps a 16 Mbps, cubriendo un área de 366 m. High Speed. Es similar a Token Ring pero a una velocidad de 100 Mbps FDDI: (Fiber Distributed Data Interconnect – Interconexión de datosdistribuidosporfibra) Es una especificación de un tipo de red de alta velocidad (100 Mbps) que emplea cable de fibra óptica para vincular estaciones de trabajo, cubriendo un área hasta de 200 m. Red ATM: (Asynchronous Transfer Mode – Modo de transferencia asíncrona) Es una tecnología de red que tiene la capacidad de transmitir todos los paquetes de un mensaje en el mismo canal para proporcionar una transmisión sin problemas de archivos de elevado ancho de banda (100 Mbps), como los que contienen música y video. Red peer-to-peer: (Peer to peer – P2P) una red como esta trata a todas las computadoras igual de modo que las estaciones de trabajo ejecutan aplicaciones locales y también proporcionan recursos de red, como acceso a archivos. Napster, Limeware y Ares son ejemplo de una red P2P. Red cliente/servidor: Una red de este tipo contiene una o más computadoras configuradas con software de servidor y otras computadoras configuradas con software de cliente, que tienen acceso a los servidores. TIPO DE SERVIDORES Plataformas de Servidor (Server Platforms): Un término usado a menudo como sinónimo de sistema operativo, la plataforma es el hardware o software subyacentes para un sistema, es decir, el motor que dirige el servidor (como Unix, Microsoft Windows y GNU/Linux). Servidores de Aplicaciones (Application Servers): Designados a veces como un tipo de middleware (software que conecta dos aplicaciones), los servidores de aplicaciones ocupan una gran parte del territorio entre los servidores de bases de datos y el usuario, y a menudo los conectan. En informática se denomina servidor de aplicaciones a un servidor en una red de computadores que ejecuta ciertas aplicaciones. Los principales beneficios de la aplicación de la tecnología de servidores de aplicación son la centralización y la disminución de la complejidad en el desarrollo de aplicaciones. Java EE (Sun Microsystems) WebSphere (IBM) WebLogic (Oracle) EAServer (Sybase Inc.) JonAS Jboss GlassFish de SUN. IIS de Microsoft Base4 Server Zope. Servidores de Audio/Video (Audio/Video Servers): Los servidores de Audio/Video añaden capacidades multimedia a los sitios web permitiéndoles mostrar contenido multimedia en forma de flujo continuo (streaming) desde el servidor. Un servidor de AUDIO (sonido) es un software que se encarga de la gestión del uso y acceso a los dispositivos de audio, habitualmente, las tarjetas de sonido. Normalmente se ejecutan como un proceso de segundo plano. El mismo término puede aplicarse también para referirse a un servidor dedicado al streaming de audio, es decir, la emisión en tiempo real de un flujo de datos de audio a través de Internet o de una red local. El término Servidor de VIDEO hace referencia a un servidor que está conectado a una red de ordenadores como una red de área local (LAN) que puede ofrecer vídeo en directo, de forma automática o bajo petición, a un navegador Web o a otras aplicaciones profesionales de seguridad. Los sistemas de seguridad han estado tradicionalmente basados en tecnología de CCTV analógica. Los servidores de vídeo digitalizan fuentes de vídeo analógicas y distribuyen vídeo digital sobre una red IP, convirtiendo las cámaras analógicas en cámaras de red. Un Servidor de Vídeo también puede conectarse a través de MODEM para un acceso a través de la red telefónica básica o de RDSI. Servidores de audio: ESD aRts PulseAudio JACK RoarAudio Servidor de streaming de audio: Icecast, SHOUTcast Servidores de video: Axis Servidores de Chat (Chat Servers): Los servidores de chat permiten intercambiar información a una gran cantidad de usuarios ofreciendo la posibilidad de llevar a cabo discusiones en tiempo real. Servidores de Fax (Fax Servers): Un servidor de fax es una solución ideal para organizaciones que tratan de reducir el uso del teléfono pero necesitan enviar documentos por fax. Servidores FTP (FTP Servers): Uno de los servicios más antiguos de Internet, File Transfer Protocol permite mover uno o más archivos con seguridad entre distintos ordenadores proporcionando seguridad y organización de los archivos así como control de la transferencia.La seguridad se ha convertido en un tema candente. Durante años, los servidores ftp comunicaban con los clientes "en abierto," es decir, que la información de la conexión y de la contraseña eran vulnerables a la interceptación. Ahora, los servidores ftp, soportan SSL/TLS y utilizan el mismo tipo de cifrado presente en los sitios web seguros. Con SSL/TLS, los servidores ftp pueden cifrar los comandos de control entre los clientes del ftp y el servidor, así como los datos del archivo. Con la ayuda del PGP, como en WS_FTP pro, los datos del archivo se aseguran todavía más con el cifrado público BulletProof FTP SecureFTP SurgeFTP TitanFTP WS_FTP Servidores Groupware (Groupware Servers): Un servidor groupware es un software diseñado para permitir colaborar a los usuarios, sin importar la localización, vía Internet o vía Intranet corporativo y trabajar juntos en una atmósfera virtual. Servidores IRC (IRC Servers):Otra opción para usuarios que buscan la discusión en tiempo real, Internet Relay Chat consiste en varias redes de servidores separadas que permiten que los usuarios conecten el uno al otro vía una red IRC.Algunos de los servidores utilizados en IRC son: Unreal IRCd Inspire IRCd iRC-Hispano IRCd Servidores de Listas (List Servers): Los servidores de listas ofrecen una manera mejor de manejar listas de correo electrónico, bien sean discusiones interactivas abiertas al público o listas unidireccionales de anuncios, boletines de noticias o publicidad. Servidores de Correo (Mail Servers): Casi tan ubicuos y cruciales como los servidores web, los servidores de correo mueven y almacenan el correo electrónico a través de las redes corporativas (vía LANs y WANs) y a través de Internet. Servidores de Noticias (News Servers): Los servidores de noticias actúan como fuente de distribución y entrega para los millares de grupos de noticias públicos actualmente accesibles a través de la red de noticias USENET. Servidores Proxy (Proxy Servers): Los servidores proxy se sitúan entre un programa del cliente (típicamente un navegador) y un servidor externo (típicamente otro servidor web) para filtrar peticiones, mejorar el funcionamiento y compartir conexiones. Servidores Telnet (Telnet Servers): Un servidor telnet permite a los usuarios entrar en un ordenador huésped y realizar tareas como si estuviera trabajando directamente en ese ordenador. Servidores Web (Web Servers): Básicamente, un servidor web sirve contenido estático a un navegador, carga un archivo y lo sirve a través de la red al navegador de un usuario. Este intercambio es mediado por el navegador y el servidor que hablan el uno con el otro mediante HTTP. Se pueden utilizar varias tecnologías en el servidor para aumentar su potencia más allá de su capacidad de entregar páginas HTML; éstas incluyen scripts CGI, seguridad SSL y páginas activas del servidor (ASP). AOLserver Apache Fullzero iTools Java Server Microsoft Internet Information Services Roxen WebServer Savant wanadoo WebBase Zeus Web Server NAVEGADOR Definimos a un Navegador como un software de aplicación necesario para reproducir, ver consultar, etc. Información a través de Internet. Dentro de los navegadores mas conocidos están: Mozilla Firefox, Safari, Internet Explorer, Netscape Navigator, Opera, Konqueror, etc. Creador Fecha de la primera edición pública Última versión estable Coste (USD) Licencia de software Internet Explorer Microsoft, Spyglass agosto de 1995 7.0.5730.111 Gratuito Software no libre Internet Explorer para Mac Microsoft 27 de marzo de 2000 5.2.3 Gratuito Software no libre KDE octubre de 2000 4.0.3 Gratuito Libre: GNU Montulli, Grobe, Rezac, et al. julio de 1993 2.8.6 Gratuito Libre: GNU Mosaic Marc Andreessen and Eric Bina, NCSA 2 de abril de 1993 2.6 Gratuito (no comercial) Software no libre Mozilla Mozilla Foundation 7 de diciembre de 1998 1.7.13 Gratuito Libre: MPL, MPL/GNU/LGNU tri-licencia Mozilla Firefox Mozilla Foundation 23 de septiembre de 2002 3.0.1 Gratuito Libre: MPL, MPL/GNU/LGNU tri-licencia División Netscape de AOL 14 de noviembre de 2000 9.0.0.6 Gratuito Software no libre, MPL/GNU/LGNU tri-licencia Opera Opera Software 8 de diciembre de 1996 9.5 Gratuito Software no libre Safari Apple Inc. 23 de junio de 2003 3.1.2 Parte de Mac OS X2 Software no libre, partes bajo GNU LGNU Tim Berners-Lee agosto de 1991 0.17 Gratuito Libre: Dominio público Konqueror Lynx Netscape WorldWideWeb DOMINIOS Para ubicar una información en Internet la podemos encontrar a través de un buscador o bien escribiendo en el navegador la dirección de la página Web cuando la conocemos. URL: (Uniform Resource Locutor - localizador uniforme de recurso) Es una secuencia de caracteres, de acuerdo a un formato estándar, que se usa para nombrar recursos, como documentos e imágenes en Internet, por su localización. El URL de un recurso de información es su dirección en Internet, la cual permite que el navegador la encuentre y la muestre de forma adecuada. Por ello el URL combina el nombre del ordenador que proporciona la información, el directorio donde se encuentra, el nombre del archivo y el protocolo a usar para recuperar los datos. Esta comunicación se hace a través de un protocolo de comunicación Protocolo de red o también Protocolo de Comunicación: es el conjunto de reglas que especifican el intercambio de datos u órdenes durante la comunicación entre las entidades que forman parte de una red. HTTP (Hypertext Transfer Protocol) protocolo de intercambio de información en la Web FTP (File transfer Protocol) Protocolo que transfiere archivos entre computadoras locales y computadoras hosts remotas. POP (Post Office Protocol) transfiere correo desde un servidor de correo electrónico hasta una bandeja de entrada del cliente. SMTP (Simple Mail transfer Protocol) transfiere mensajes de correo electrónico de computadoras cliente a un servidor de correo electrónico. IMAP (Internet Mail Access Protocol) es una alternativo al protocolo POP TELNET (Telecommunication Network) Permite que usuarios que han iniciado sesión en un host acceden otro host. SSL (Secure Sockets Layer) proporciona transferencia segura de datos en internet Recuerden que aquí entra el concepto de TCP/IP. Por lo tanto hay que encontrar la definición de lo que es una dirección “IP”, y poner un ejemplo. Hay que relacionarlo con lo que es el DNS o Sistema de Nombres de Dominio, para saber cómo se conforma un nombre de dominio (servidor, empresa, dominio de alto nivel, etc.) Recordar los nombres de dominios de alto nivel por actividad (.com, .biz, .edu, .gob, .info, .int, .mil, .org, …) y dominios de alto nivel por ubicación geográfica (.mx, .us, .sp, …)