Ejercicios y actividades


Pregutas de conceptos:
1)¿Para qué sirven las redes informáticas en general? ¿Qué tipos de recursos se te ocurren que se pueden compartir a través de una red LAN? (Pista: las computadoras de la sala de computación están conectadas en una red LAN)
2)¿Qué servicios de Internet usas en tu vida cotidiana? ¿Hay alguno que no hayas usado nunca?(Ver Protocolos de Internet)
3)¿Cuál es la diferencia entre una página web estática y una dinámica?

Preguntas de opinión y razonamiento
1)Desde los años ’70, cuando Internet empezaba a gestarse con la red ARPANET, y hasta principios de los ’90, cuando empezaba a ser accesible al público general, la Red se conocía como “un juguete de hackers”, al ser desarrollada exclusivamente por académicos y aficionados a la informática, y no por corporaciones con fines lucrativos. Por esto, internet era un lugar caótico y aparentemente inaccesible, pero donde la libertad era total para quienes la sabían usar. Hoy, el panorama es un tanto diferente, mucho más amigable al usuario común; cientos de millones de personas  alrededor del mundo usan internet diariamente para comunicarse y compartir información, pero, a la vez, internet está cada vez más dominado por grandes corporaciones como Google, Microsoft o Facebook, y los estados están imponiendo cada vez más restricciones y trabas  al uso de la Red, limitando la libertad que la caracteriza y violando la privacidad de los usuarios. ¿Qué te parece este cambio? ¿Es positivo o negativo? Por favor tengan en cuenta que es una pregunta de opinión, no hay una respuesta correcta y una incorrecta.
2)¿Qué navegador usas? ¿Qué ventajas encontras que tiene sobre la competencia, y que desventajas? ¿Conoces otros navegadores?
3)Antes de la aparición de buscadores “modernos”  como Google, que usan motores de búsqueda basados en algoritmos, paginas como Yahoo creaban portales donde los sitios se catalogaban de forma manual uno por uno. ¿Qué ventajas encontras en los motores de búsqueda frente a los portales tradicionales?
4)La tecnología web es descripta comúnmente como “una guerra de estándares”. Esto es así porque  en un primer momento la Web se concibió como un conjunto de archivos de texto entrelazados a través de hipervínculos, y poco más. Fue necesario la incorporación de nuevas tecnologías como el Javascript, el CSS o el PHP para complementar al primitivo HTML. ¿Por qué te parece que, al crear el protocolo HTTP, los académicos hicieron del HTML un lenguaje tan básico?

Red Informática - Concepto

Una red de computadoras, también llamada red de ordenadores o red informática, es un conjunto de equipos informáticos conectados entre sí por medio de dispositivos físicos que envían y reciben impulsos eléctricos, ondas electromagnéticas o cualquier otro medio para el transporte de datos para compartir información y recursos. Este término también engloba aquellos medios técnicos que permiten compartir la información.
La finalidad principal para la creación de una red de computadoras es compartir los recursos y la información en la distancia, asegurar la confiabilidad y la disponibilidad de la información, aumentar la velocidad de transmisión de los datos y reducir el coste general de estas acciones.
La estructura y el modo de funcionamiento de las redes informáticas actuales están definidos en varios estándares, siendo el más importante y extendido de todos ellos el modelo TCP/IP basado en el modelo de referencia OSI. Este último, estructura cada red en 7 capas con funciones concretas pero relacionadas entre sí; en TCP/IP se reducen a 4 capas. Existen multitud de protocolos repartidos por cada capa, los cuales también están regidos por sus respectivos estándares.

Tipos de Transmisión de datos

Transmisión Analógica

Estas señales se caracterizan por el continuo cambio de amplitud de la señal. En la ingeniería de control de procesos la señal oscila entre 4 a 20 mA, y es transmitida en forma puramente analógica. En una señal analógica el contenido de información es muy restringido; tan solo el valor de la corriente y la presencia o no de esta puede ser determinado.


Transmisión Digital 

Estas señales no cambian continuamente, sino que es transmitida en paquetes discretos. No es tampoco inmediatamente interpretada, sino que debe ser primero decodificada por el receptor. El método de transmisión también es otro: como pulsos eléctricos que varían entre dos niveles distintos de voltaje. En lo que respecta a la ingeniería de procesos, no existe limitación en cuanto al contenido de la señal y cualquier información adicional.

Arquitectura de redes

Red de área local o LAN 

Local Area Network- es una red que se limita a un área especial relativamente pequeña tal como un cuarto, un solo edificio, una nave, o un avión. Su extensión está limitada físicamente a un edificio o a un entorno de 200 metros, con repetidores podría llegar a la distancia de un campo de 1 kilómetro. Su aplicación más extendida es la interconexión de computadoras personales y estaciones de trabajo en oficinas, fábricas, etc.


Red para el proceso de datos 

Proporciona una interfaz para intercomunicar equipos que vayan a realizar una función de cómputo conjunta. Actualmente el “Cloud Computing” (computación en nube) esta volviéndose popular en las empresas de informática.

Red telefónica

La Red Telefónica Conmutada (RTC; también llamada Red Telefónica Básica o RTB) es una red de comunicación diseñada primordialmente para la transmisión de voz, aunque pueda también transportar datos, por ejemplo en el caso del fax o de la conexión a Internet a través de un módem acústico. Se trata de la red telefónica clásica, en la que los terminales telefónicos (teléfonos) se comunican con una central de conmutación a través de un solo canal compartido por la señal del micrófono y del auricular. En el caso de transmisión de datos hay una sola señal en el cable en un momento dado compuesta por la de subida más la de bajada, por lo que se hacen necesarios supresores de eco.


 Red Satelital

Como su nombre lo indica son redes que utilizan como medios de transmisión satélites artificiales localizados en órbita alrededor de la tierra. En este tipo de redes los enrutadores tienen una antena por medio de la cual pueden enviar y recibir. Todos los enrutadores pueden oír las salidas enviadas desde el satélite y en algunos casos pueden también oír la transmisión ascendente de los otros enrutadores hacia el satélite.


Clasificación de redes segun su organizacion

Intranet 

Una intranet es una red de ordenadores privados que utiliza tecnología Internet para compartir dentro de una organización parte de sus sistemas de información y sistemas operacionales. El término Intranet se utiliza en oposición a Internet, ya que una intranet, a diferencia clara del internet, no comparte información con cualquier red, y por lo tanto con cualquier usuario. Es decir que mientras la internet es de carácter público, la intranet es de índole privada. 

Extranet 

Una extranet es una red privada que utiliza protocolos de Internet, protocolos de comunicación y probablemente infraestructura pública de comunicación para compartir de forma segura parte de la información u operación propia de una organización con proveedores, compradores, socios, clientes o cualquier otro negocio u organización. Se puede decir en otras palabras que una extranet es parte de la Intranet de una organización que se extiende a usuarios fuera de ella, usualmente utilizando Internet. La extranet suele tener un acceso semiprivado, es decir, para acceder a la extranet de una empresa no necesariamente el usuario ha de ser trabajador de la empresa, pero si tener un vínculo con la entidad. Es por ello que una extranet requiere o necesita un grado de seguridad, para que no pueda acceder cualquier persona. Otra característica de la extranet es que se puede utilizar como una Intranet de colaboración con otras compañías.

Internet 

Internet es un conjunto descentralizado de redes de comunicación interconectadas que utilizan la familia de protocolos TCP/IP, garantizando que las redes físicas heterogéneas que la componen funcionen como una red lógica única, de alcance mundial. Uno de los servicios que más éxito ha tenido en Internet ha sido la World Wide Web (WWW, o "la Web"), hasta tal punto que es habitual la confusión entre ambos términos. La WWW es un conjunto de protocolos que permite, de forma sencilla, la consulta remota de archivos de hipertexto. Ésta fue un desarrollo posterior (1990) y utiliza Internet como medio de transmisión. Existen, por tanto, muchos otros servicios y protocolos en Internet, aparte de la Web: el envío de correo electrónico (SMTP), la transmisión de archivos (FTP y P2P), las conversaciones en línea (IRC), la mensajería instantánea y presencia, la transmisión de contenido y comunicación multimedia -telefonía (VoIP), televisión (IPTV)-, los boletines electrónicos (NNTP), el acceso remoto a otros dispositivos (SSH y Telnet) o los juegos en línea.

Video Relacionado


 

Protocolos de Internet

La familia de protocolos de Internet es un conjunto de protocolos de red en los que se basa Internet y que permiten la transmisión de datos entre redes de computadoras. En ocasiones se le denomina conjunto de protocolos TCP/IP, en referencia a los dos protocolos más importantes que la componen: Protocolo de Control de Transmisión (TCP) y Protocolo de Internet (IP), que fueron los dos primeros en definirse, y que son los más utilizados de la familia. Existen tantos protocolos en este conjunto que llegan a ser más de 100 diferentes, entre ellos se encuentra el popular HTTP (HyperText Transfer Protocol), que es el que se utiliza para acceder a las páginas web, además de otros como el ARP (Address Resolution Protocol) para la resolución de direcciones, el FTP (File Transfer Protocol) para transferencia de archivos, y el SMTP (Simple Mail Transfer Protocol) y el POP (Post Office Protocol) para correo electrónico, TELNET para acceder a equipos remotos, entre otros.
El TCP/IP es la base de Internet, y sirve para enlazar computadoras que utilizan diferentes sistemas operativos, incluyendo PC, minicomputadoras y computadoras centrales sobre redes de área local (LAN) y área extensa (WAN).


Acceso a Internet

El método de acceso a Internet vigente hace algunos años, la telefonía básica, ha venido siendo sustituido gradualmente por conexiones más veloces y estables, entre ellas el ADSL, Cable Módems, o el RDSI. También han aparecido formas de acceso a través de la red eléctrica, e incluso por satélite (generalmente, sólo para descarga, aunque existe la posibilidad de doble vía, utilizando el protocolo DVB-RS).

Banda Ancha

Se conoce como banda ancha en telecomunicaciones a la transmisión de datos por la cual se envían simultáneamente varias piezas de información, con el objeto de incrementar la velocidad de transmisión efectiva. En ingeniería de redes este término se utiliza también para los métodos en donde dos o más señales comparten un medio de transmisión.

Tasa de Transferencia

La tasa de transferencia se refiere al ancho de banda real medido en un momento concreto del día empleando rutas concretas de internet mientras se transmite un conjunto específico de datos, desafortunadamente, por muchas razones la tasa es con frecuencia menor al ancho de banda máximo del medio que se está empleando.



La unidad con que el Sistema Internacional de Unidades expresa el bit rate es el bit por segundo (bit/s, b/s, bps). La b debe escribirse siempre en minúscula, para impedir la confusión con byte por segundo (B/s). Para convertir de bytes/s a bits/s, basta simplemente multiplicar por 8 y viceversa.

Tipos de comunicación entre redes

La comunicación sincrónica es el intercambio de información por Internet en tiempo real. Es un concepto que se enmarca dentro de la CMC (computer mediated comunication), que es aquel tipo de comunicación que se da entre personas y que está mediatizada por ordenadores.

La otra gran categoría del CMC es la comunicación asincrónica, cuyo ejemplo mas claro seria el correo electrónico. La comunicación asincrónica seria aquella que permite la comunicación por Internet entre personas de forma no simultánea.

Página Web

Una página web es un documento o información electrónica adaptada para la World Wide Web que generalmente forma parte de un sitio web. Su principal característica son los hipervínculos de una 
página, siendo esto el fundamento de la WWW.

Una página web está compuesta principalmente por información (sólo texto o módulos multimedia) así como por hiperenlaces; además puede contener o asociar datos de estilo para especificar cómo debe visualizarse, y también aplicaciones embebidas para hacerla interactiva.
Las páginas web son escritas en un lenguaje de marcado que provea la capacidad de manejar e insertar hiperenlaces, generalmente HTML.

El contenido de la página puede ser predeterminado («página web estática») o generado al momento de visualizarla o solicitarla a un servidor web («página web dinámica»). Las páginas dinámicas que se generan al momento de la visualización se hacen a través de lenguajes interpretados, generalmente JavaScript, y la aplicación encargada de visualizar el contenido es la que debe generarlo. La páginas dinámicas que se generan al ser solicitadas son creadas por una aplicación en el servidor web que alberga las mismas.

Respecto a la estructura de las páginas web, algunos organismos, en especial el W3C, suelen establecer directivas con la intención de normalizar el diseño, para así facilitar y simplificar la visualización e interpretación del contenido.

Una página web es en esencia una tarjeta de presentación digital, ya sea para empresas, organizaciones, personas, etc. Así mismo, la nueva tendencia orienta a que las páginas web no sean solo atractivas para los internautas, sino también optimizadas para buscadores a través del código fuente. Forzar esta doble función puede, sin embargo, crear conflictos respecto de la calidad del contenido.

Sitio Web

Un sitio web es una colección de páginas web relacionadas y comunes a un dominio de Internet o subdominio en la World Wide Web en Internet.
Una página web es un documento HTML/XHTML accesible generalmente mediante el protocolo HTTP de Internet.
Todos los sitios web públicamente accesibles constituyen una gigantesca World Wide Web de información (un gigantesco entramado de recursos de alcance mundial).
A las páginas de un sitio web se accede frecuentemente a través de un URL raíz común llamado portada, que normalmente reside en el mismo servidor físico. Los URL organizan las páginas en una jerarquía, aunque los hiperenlaces entre ellas controlan más particularmente cómo el lector percibe la estructura general y cómo el tráfico web fluye entre las diferentes partes de los sitios.
Algunos sitios web requieren una subscripción para acceder a algunos o todos sus contenidos. Ejemplos de sitios con subscripción incluyen muchos portales de pornografía en Internet, algunos sitios de noticias, sitios de juegos, foros, servicios de correo electrónico basados en web, sitios que proporcionan datos de bolsa de valores e información económica en tiempo real, etc.




Características
Un sitio web es un gran espacio documental organizado que la mayoría de las veces está típicamente dedicado a algún tema particular o propósito específico. Cualquier sitio web puede contener hiperenlaces a cualquier otro sitio web, de manera que la distinción entre sitios individuales, percibido por el usuario, puede ser a veces borrosa.

No debemos confundir sitio web con página web; esta última es sólo un archivo HTML, una unidad HTML, que forma parte de algún sitio web. Al ingresar una dirección web, como por ejemplo www.wikimedia.org, siempre se está haciendo referencia a un sitio web, el que tiene una página HTML inicial, que es generalmente la primera que se visualiza. La búsqueda en Internet se realiza asociando el DNS ingresado con la dirección IP del servidor que contiene el sitio web en el cual está la página HTML buscada.

Los sitios web están escritos en código HTML (Hyper Text Markup Language), o dinámicamente convertidos a éste, y se acceden aplicando un software conveniente llamado navegador web, también conocido como un cliente HTTP. Los sitios web pueden ser visualizados o accedidos desde un amplio abanico de dispositivos con conexión a Internet, como computadoras personales, portátiles, PDAs, y teléfonos móviles.

Un sitio web está alojado en una computadora conocida como servidor web, también llamada servidor HTTP, y estos términos también pueden referirse al software que se ejecuta en esta computadora y que recupera y entrega las páginas de un sitio web en respuesta a peticiones del usuario. Apache es el programa más comúnmente usado como servidor web (según las estadísticas de Netcraft) y el Internet Information Services (IIS) de Microsoft también se usa con mucha frecuencia. Un sitio web estático es uno que tiene contenido que no se espera que cambie frecuentemente y se mantiene manualmente por alguna persona o personas que usan algún tipo de programa editor. Hay dos amplias categorías de programas editores usados para este propósito que son

Editores de texto como Notepad, donde el HTML se manipula directamente en el programa editor o
Editores WYSIWYG como por ejemplo Microsoft FrontPage y Adobe Dreamweaver, donde el
sitiose edita usando una interfaz GUI y el HTML subyacente se genera automáticamente con el programa editor.

Un sitio web dinámico es uno que puede tener cambios frecuentes en la información. Cuando el servidor web recibe una petición para una determinada página de un sitio web, la página se genera automáticamente por el software, como respuesta directa a la petición de la página; Por lo tanto se puede dar así un amplio abanico de posibilidades, incluyendo por ejemplo: (a) Mostrar el estado actual de un diálogo entre usuarios, (b) Monitorizar una situación cambiante, o proporcionar información personalizada de alguna manera a los requisitos del usuario individual, etc.

Hay un amplio abanico de sistemas de software, como el lenguaje de programación PHP, Active Server Pages (ASP), y Java Server Pages (JSP) que están disponibles para generar sistemas de sitios web dinámicos. Los sitios dinámicos a menudo incluyen contenido que se recupera de una o más bases de datos o usando tecnologías basadas en XML como por ejemplo el RSS.

El contenido estático puede también ser generado periódicamente de manera dinámica, o si ocurren ciertas y determinadas condiciones; con esta estrategia se evitar la pérdida de rendimiento por causa de iniciar el motor dinámico para cada usuario o para cada conexión.

Hay plugins disponibles para navegadores, que se usan para mostrar contenido activo como Flash, Silverlight, Shockwave o applets, escritos en Java. El HTML dinámico también proporciona interactividad para los usuarios, y el elemento de actualización en tiempo real entre páginas web (i.e, las páginas no tienen que cargarse o recargarse para efectuar cualquier cambio), principalmente usando el DOM y JavaScript, el soporte de los cuales está integrado en la mayoría de navegadores web modernos.

Este tema es muy amplio y cada día hay nuevos modelos de páginas muy profesionales.
Últimamente, dado el compromiso social de muchos gobiernos, se recomienda que los sitios web cumplan determinadas normas de accesibilidad, para que éstos, puedan ser visitados y utilizados por el mayor número de personas posibles, independientemente de sus limitaciones físicas o derivadas de su entorno. La accesibilidad web viene recogida en las Pautas de Accesibilidad al Contenido Web WCAG 1.0 del W3C.

Portal

El término portal tiene como significado puerta grande, y precisamente su nombre hace referencia a su función u objetivo: es, por lo general, el punto de partida de un usuario que desea entrar y realizar búsquedas en la web u obtener información importante de él. Se puede decir que un portal ofrece servicios para la navegación en el Internet, logrando incrementar la intensidad de tráfico en el mismo.

Un portal de Internet puede ser, por ejemplo, un Centro de contenido intermediario entre compradores y vendedores de rubros específicos, estos se pueden complementar con herramientas que le ayuden a identificar empresas que satisfagan necesidades de un comprador,visualizar anuncios de vendedores, ofrecer cotizaciones, brindar correos electrónicos, motores de búsqueda, etc.

El portal es considerado un intermediario de información que tiene como fuente de ingreso la publicidad de empresas que ahí se anuncian.

Un portal debe tener (necesariamente) un tema y este tema debe estar referido a algún tema de interés de un grupo importante - pero especializado - de internautas. Dado que un portal presenta la información de una forma fácil e integrada, todo portal debe tener una forma simple de acceder a toda (no a una parte) la información referida al tema del mismo. Toda esta información no necesariamente está contenida dentro del mismo portal, porque el portal, normalmente, se encarga de centralizar enlaces en una forma fácil y organizada que facilite la navegación dentro de un tema específico en la red.

Para convertir un sitio o página web a portal es necesario reunir casi el 100% de la información que exista en la red (internet) y ordenarla de una forma fácil y, dependiendo de la complejidad y heterogeneidad de la información existente, podría tomar meses y hasta años en lograrlo.

Funcionamiento de una pagina web

Para entender el funcionamiento de la web es primordial entender primero la jerarquía básica de la comunicación entre dos computadoras conectadas a través de una red (internet). En este sentido podemos encontrar dos unidades:

Cliente: es el que pide la información, la procesa y se la muestra al usuario final. En el caso de la web, el cliente es un navegador, como el Internet Explorer o el Firefox.

Servidor: es el que recibe la solicitud del cliente y “sirve” los datos que le pide. El servidor HTTP más popular es el Apache.

A través de internet, millones de computadoras alrededor del mundo pueden comunicarse entre sí a gran velocidad. Cuando uno escribe una dirección en un navegador, lo que hace es solicitar a un servidor una pagina html especifica, que este le envía después. Al recibir los ficheros solicitados desde el servidor web, el navegador renderiza la página tal y como se describe en el código HTML, el CSS y otros lenguajes web. Al final se incorporan las imágenes y otros recursos para producir la página que ve el usuario en su pantalla. La mayoría de las páginas web contienen hiperenlaces a otras páginas relacionadas y algunas también contienen descargas, documentos fuente, definiciones y otros recursos web. Es por esto que la web forma una especie de “telaraña” de información, lo que da origen a su nombre.

En internet, las computadoras se identifican a través de direcciones IP. Esto es un número compuesto por cuatro números, comprendidos entre 1 y 255. Todas las computadoras, tanto servidores como clientes, tienen una ip única dentro de una red. Sin embargo, al ver la dificultad de recordar la ip de cada sitio web que se quisiera acceder, se crearon los nombres de dominio. Un nombre de dominio es un nombre asociado a una ip específica, para facilitar su acceso. Por ejemplo, la ip de www.microsoft.com es 65.55.12.249. Los nombres de dominio se almacenan en servidores DNS, a donde un navegador se dirige para “identificar” un nombre de dominio. Para asociar un nombre de dominio a una dirección ip, hay que registrar el dominio, lo que generalmente tiene un precio. Hay muchas empresas que se encargan de esto, una de las más populares es Network Solutions (http://www.networksolutions.com/). En Argentina, los dominios .com.ar son gratuitos para culaquier persona que lo solicite (www.nic.ar)

Web Hosting

El alojamiento web (en inglés web hosting) es el servicio que provee a los usuarios de Internet un sistema para poder almacenar información, imágenes, vídeo, o cualquier contenido accesible vía web. Es una analogía de "hospedaje o alojamiento en hoteles o habitaciones" donde uno ocupa un lugar específico, en este caso la analogía alojamiento web o alojamiento de páginas web, se refiere al lugar que ocupa una página web, sitio web, sistema, correo electrónico, archivos etc. en internet o más específicamente en un servidor que por lo general hospeda varias aplicaciones o páginas web.

Las compañías que proporcionan espacio de un servidor a sus clientes se suelen denominar con el término en inglés web host.

El hospedaje web aunque no es necesariamente un servicio, se ha convertido en un lucrativo negocio para las compañías de internet alrededor del mundo
Se puede definir como "un lugar para tu página web o correos electrónicos", aunque esta definición simplifica de manera conceptual el hecho de que el alojamiento web es en realidad espacio en Internet para prácticamente cualquier tipo de información, sea archivos, sistemas, correos electrónicos, videos etc.