Professional Documents
Culture Documents
Historia de Internet
SRI
XDS
940
IMP
IMP
DEC
PDP-10
UTAH
IMP
XDS
W-7
UCLA
Historia de Internet
Historia de Internet
Centre European
pour la Recherche Nucleaire
Historia de Internet
Universidad de Wisconsin
fines de lucro), .uk (dominio para las pginas del Reino Unido)
Historia de Internet
Pero como no todo poda ser color de rosa, el ao 1986 ocurre una
serie de colapsos de internet producto de una alta congestin en las redes,
el dominio .fi (Finlandia) es registrado.
Ese mismo ao ocurre un hito importante para nosotros, el envo del
primer correo electrnico entre 2 redes diferentes. Esto ocurri entre abril y
mayo de 1986 con un email enviado entre el Departamento de Ciencias de
la Computacin (DCC) de la Universidad de Chile y el Departamento de
Ingeniera en Informtica (DII) de la Usach. El contenido del email fue Si
ste mail te llega, abramos una botella de champaa. ste gran avance para
el Internet nacional se realiz con 2 mdem de 300 bps y una lnea telefnica
directa, todo bajo plataforma Unix. Ese mismo ao se procede a la inscripcin
del dominio para el ruteo de las direcciones IP con las extensiones .cl.
Luego de esa exitosa prueba, se realiza el primer enlace internacional utilizando
tecnologa Unix (UUCP) y una lnea de datos X.25, ste enlace se realiza con
Francia. Luego se compran mdems telefnicos a Estados Unidos de Norte
Amrica y se realiza un enlace al pas del norte, el cual fue gratuito, y slo
se deba cancelar la lnea telefnica.
A finales de 1986 se aprueba la entrada de Chile a BITNET, la red
universitaria ms grande del mundo en esos momentos.
Para el ao 1987 el nmero de host de internet ya supera los 10000.
El ao 1988 un gusano de
Internet afecta a 6000 de los ya
60000 host de internet, el nombre
del gusano era Morris y es
conocido como el primer ataque
de un gusano a la red. Su creador
Robert Tappan Morris de 23 aos,
cometi un error al programar ste
gusano, el error cost un total de
96 millones de dlares y colaps
el 90% de la red antes de ser
detenido. El software de slo 99
Robert Tappan Morris
lneas de cdigo aprovechaba una
debilidad de SendMail y era capaz
de auto replicarse y de romper las contraseas de los sistemas utilizando un
diccionario de contraseas comunes, de esta forma lograba entrar a los
equipos, y replicarse a todas las cuentas de email de la mquina en la que
Historia de Internet
Historia de Internet
Historia de Internet
Historia de Internet
Historia de Internet
Funcionamiento de la red
La forma en que una red funciona est asociada a una serie de variables
como por ejemplo el medio que se ocup a para la transmisin de los datos,
la forma en que los datos se transmiten, los niveles de seguridad y una serie
de otras caractersticas que definen la forma en que la red funciona.
Analicemos de forma general como trabaja una red. Un computador o
punto de la red desea transmitir datos a otro comput ador, para lograrlo los
dos deben de conocer mutuamente cul es su direccin. Una vez esto se
conoce, el emisor utiliza un canal de comunicacin o medio p ara enviar los
datos. El receptor debe de poder recibir en su tot alidad los datos y por lo
tanto comprobar qu lo recibido es lo enviado.
Como lo anterior es muy difcil de lograr dadas las caractersticas
propias de la red (const ante crecimiento, fallos del medio o del hardware,
ruido, etc.), se comenzaron a realizar una serie de mejoras en las tecnologas
que dan soporte a la transmisin de datos en una red de comput adores.
Arquitectura OSI/ISO
El modelo de arquitectura que define OSI (Open System Interconnection) es
un modelo desarrollado por la ISO (International Standar Organization) que
define una serie de cap as o niveles. Cada uno de estos niveles define una
serie de protocolos que permitieron a los distintos fabricantes y creadores de
tecnologa el tener una gua o patrn a seguir para desarrollar sus productos
y que estos fueran fciles de conectar unos con otros.
Las capas que define el modelo OSI son 7:
1.
Capa fsica.
2.
3.
Capa de red.
4.
Capa de transporte.
5.
Capa de sesin.
6.
Capa de presentacin.
7.
Capa de aplicacin.
Capa fsica.
Funcionamiento de la red
Capa de red.
El objetivo de esta capa es asegurar que los datos lleguen desde un equipo a otro
aunque los dos no se encuentren conectados directamente. Para esto ocupa tecnologas
como asignar direcciones de redes nicas, encaminar paquetes, utilizar un control de
congestin y control de errores.
Capa de transporte.
Capa encargada de efectuar el transporte de los datos desde el origen al destino, de
forma independiente del tipo de red fsica que se est usando.
Capa de sesin.
Esta capa es la encargada de mantener y controlar el enlace que se realiz entre dos
computadores para la transmisin de datos. La funcin de esta capa es la de mantener
la sesin entre los dos computadores de principio a fin mientras se realiza la transmisin
de datos y reanudarla si es que se interrumpe.
Capa de presentacin.
Esta capa acta a nivel del contenido de los datos ms que a nivel de la transmisin
permitiendo que diferentes equipos que tratan o procesan los datos de forma distinta,
puedan entenderse y enviar y recibir datos sin problemas. Acta como una especie
de traductor, pudiendo comprimir y encriptar datos.
Capa de aplicacin.
Es la capa que ocupa los servicios de las otras capas y define los protocolos
que se utilizan para el intercambio de datos, como por ejemplo HTTP, FTP,
POP SMTP, etc.
iveles de pensamiento:
COMPRENSIN:
Representar
Actividades
Funcionamiento de la red
Aplicacin
Presentacin
Representacin de datos
Sesin
Transporte
Red
Enlace de Datos
Fsica
Protocolo TCP/IP
Es en realidad un conjunto de
protocolos, est formado por dos
partes TCP(Transfer Control
Protocol) Protocolo de Control de
Transferencia y por IP(Internet
Protocol) Protocolo de Internet.
Esta familia de protocolos se comporta muy bien cuando existe una gran
cantidad de tramas de datos que enrutar.
Direcciones de Internet
Una direccin de internet no es ms que un conjunto de letras, nmeros y
smbolos que permiten tu identificacin de forma nica en internet. Las
direcciones de internet permiten identificar a los equipos dentro de la red y
enrutar los datos desde y hacia ellos. Todos los equipos que se conectan a la red
deben tener una direccin de internet (direccin IP) nica. Esta direccin IP es un
nmero binario de 32 bits (4 grupos de 8 bits) que identifica a un equipo de manera
lgica y jerrquica.
Puertos
Un puerto es la definicin genrica que
posee cualquier canal de comunicacin
en un computador para el envo y
recepcin de datos. Existen dos tipos de
puertos, lgicos y fsicos. Los puertos
fsicos permiten la conexin entre
dispositivos como monitores, impresoras,
cmaras digitales, etc. Los puertos
lgicos son por el contrario una zona o
localizacin de memoria que se asocia
con un puerto fsico y que se ocupa como un almacn temporal de datos. De esta
forma mltiples aplicaciones pueden ocupar un nico puerto fsico, ya que cada una
posee distintos almacenes de memoria temporal.
Existen algunos puertos lgicos que se asignan por acuerdo o convenio internacional,
la IANA (Internet Assigned Numbers Authority) determina las asignaciones de todos
los puertos comprendidos entre el 0 y el 1023. Por ejemplo el puerto 21 se asocia con
aplicaciones que ocupan FTP, el puerto 80 con HTTP, el puerto 25 con SMTP y el 23
con TELNET. Los nmeros de puerto desde el 1024 hasta el 65535 se pueden registrar
en consenso con IANA. Estos puertos lgicos son manejados por software que se
encarga de realizar la gestin entre la memoria y el hardware.
Protocolos de Comunicacin
Protocolos de comunicacin.
Tecnologas / Seguridad
Seguridad y
encriptacin.
La seguridad de los datos en una
red utilizando tecnologas de
internet es un tema bastante
complicado sobre todo pensando
en la cantidad de datos y en la
importancia que estos datos
puedan tener para un proceso en
especfico.
Firma Digital
Firma Digital.
La firma digital funciona de la misma
forma que una llave pblica. Esta
firma permite autentificar que un
documento o mensaje digital fue
creado por el remitente y que no fue
alterado durante la transmisin. A
menudo los conceptos de firma digital
y de firma electrnica se confunden,
estos son conceptos totalmente
Tecnologas web
Tecnologas web
Adicionalmente el concepto de
Web 2.0 se centra en la experiencia
del usuario al utilizar las aplicaciones
web. Las nuevas pginas web estn
basadas en la participacin activa
respecto al contenido, con la adicin
de interfaces lo ms parecidas a las
aplicaciones de escritorio y con el uso
de multimedios, de forma tal de poder
conquistar a la audiencia.
La tecnologa utilizada en esta nueva forma de enfrentar la red, es el uso de
mucha tecnologa del lado del cliente como AJAX (Asynchronous JavaScript And
XML), frameworks o conjuntos de libreras de JavaScript pre programadas como
Yahoo! UI, JQuery, Dojo Toolkit, MooTools y Google Ajax API. Adems del uso de
frameworks multimedia creados por Adobe como Adobe Flash y Adobe Flex o la
tecnologa desarrollada por Microsoft conocida como SilverLight, el cual tiene su smil
en el proyecto Moonlight una implementacin open source de Silverlight para GNU/Linux
y Unix.
Por el lado del servidor se sigue ocupando mucha de la tecnologa que ya se
usaba en la llamada Web 1.0 es decir PHP, Ruby, ColdFusion, Perl, Python, pero en
ste caso es usada principalmente para leer y guardar datos en bases de datos.
Un concepto que aparece de la mano de la Web 2.0 es el concepto de RIA
(Rich Internet Application), es decir aplicaciones que pueden funcionar indistintamente
como una aplicacin de escritorio o como una aplicacin web. Otro concepto es el
de SOA (Service Oriented Architecture), es decir que las aplicaciones pueden exponer
su funcionalidad, de tal forma que otras aplicaciones puedan ocuparlas, permitiendo
crear aplicaciones ms ricas.
El concepto de Web Social, que tambin surge de la mano de la Web 2.0 se
asocia a la posibilidad real que tienen los usuarios de interactuar con el contenido y
de transformarse en una parte integral de la generacin de contenidos.
La web 3.0 es un concepto un poco ms complejo y apunta a una modificacin
de las tecnologas existentes. Si bien las tecnologas ya estn disponibles, la aplicacin
prctica de stas se ve estancada por una serie de fenmenos.
Primero la Web 3.0 pretende la transformacin de la red en una base de datos,
es decir que el contenido quede disponible para un conjunto de aplicaciones que no
Servidores de Dominio
Servidores de Dominio.
Vamos a analizar ahora de forma un poco ms
precisa cmo funcionan los servidores de dominio
y cul es la funcin que prestan dentro del mundo
del internet.
Los servidores DNS (Domain Name Server)
permiten traducir un nombre de dominio en un
numero IP y viceversa. Esto permite que las
personas podamos recordar de mejor forma el
nombre de un servidor y as no tener que lidiar
con el nmero IP.
NIC / InterNIC
de nivel superior y a los del mismo nivel, cuando la peticin vuelve al origen sin ser
respondida, significa que ste nombre no se encuentra asociado a ningn numero
IP, si te ha sucedido te podrs dar cuenta que el tiempo que tardan los servidores en
responder es muy breve.
Una vez que el sistema te avisa que tu dominio est disponible, debes pasar
por 9 pasos que te permitirn registrar el dominio.
InterNIC, es la abreviatura de Internet Network Information Center, el cual
fue el primer organismo encargado de gestionar los nombres de dominio y
las direcciones IP hasta el ao 1998 ao en el que esta actividad fue encargada
a la ICANN (Internet Corporation for Assigned Names and Numbers). La
ICANN se encarga de gestionar los nombres DNS y el espacio de direcciones
para la resolucin de nombres de dominio que no pertenecen a un rbol o
jerarqua mayor asociado especficamente a un pas.
NIC / InterNIC
Por ejemplo los dominios .com, .net, .jobs, .travel y .xxx son dominios
manejados por ICANN. Para transparentar el proceso de registro de los
nombres de estos dominios se realiza una licitacin pblica en la cual diferentes
empresas pueden vender, comprar y registrar dominios, pues estos dominios
se cuentan como un activo para las empresas.
Trminos importantes
para construir sitios
Web.
Usabilidad.
Usabilidad
La Usabilidad es la medida de la
calidad de la experiencia que tiene
un usuario cuando interacta con
un producto o sistema. Esto se
mide a travs del estudio de la
relacin que se produce entre las
herramientas (entendidas en un
sitio web cmo el conjunto integrado por el sistema de navegacin, las
funcionalidades y los contenidos ofrecidos) y quienes las utilizan, para
determinar la eficiencia en el uso de los diferentes elementos ofrecidos en
las pantallas y la efectividad en el cumplimiento de las tareas que se pueden
llevar a cabo a travs de ellas. El experto en el tema, Jakob Nielsen desarroll
la siguiente pauta para mejorar la usabilidad:
Accesibilidad
Accesibilidad:
La accesibilidad Web significa que
personas con algn tipo de
discapacidad van a poder hacer
uso de la web. Ya que el software
tiene un papel importante en la
accesibilidad de la web, es
importante que ayude a los
desarrolladores a generar y
evaluar sitios web accesibles para
Mapas de imagen: Use el elemento map y texto para las zonas activas.
Internacionalizacin
Internacionalizacin
La internacionalizacin es el diseo
y desarrollo de un producto, una
aplicacin o el contenido de un
documento de modo tal que permita
una fcil localizacin con destino a
audiencias de diferentes culturas,
regiones o idiomas.
La internacionalizacin generalmente
implica:
Un modo de diseo y desarrollo que elimine obstculos a la localizacin
o la distribucin internacional. Esto incluye cuestiones tales como (entre otras)
usar Unicode o asegurar, all donde corresponda, un correcto tratamiento de
las codificaciones de caracteres anticuadas; controlar la concatenacin de
cadenas; o evitar que la programacin dependa de valores de cadenas
pertenecientes a la interfaz de usuario.
Poltica de Patentes
Poltica de Patentes:
Se trata de una serie de directrices o normas a travs de las cuales el W3C
establece la forma de gestionar las
patentes en el proceso de creacin y
desarrollo de estndares Web con el
objetivo de hacer posible la difusin,
adopcin y continuo desarrollo de
estndares Web sin los problemas que
puedan aparecer en relacin a
derechos de autor. Es decir, el objetivo
principal de esta poltica es asegurar
que las recomendaciones del W3C,
desarrolladas bajo esta poltica, sean
Tecnologa Multimedia
Tecnologa Multimedia:
Directorios Virtuales:
Un directorio virtual es un nombre sencillo o alias de un directorio fsico del
disco duro del servidor o del directorio principal de otro equipo que no est
ubicado en el directorio principal.
Puesto que el alias suele ser ms corto
que la ruta de acceso del directorio fsico, a los usuarios les resulta ms
cmodo escribirlo. El uso de alias es tambin seguro, ya que los usuarios no
conocen el lugar del servidor donde estn ubicados fsicamente los archivos
y, por tanto, no pueden utilizar esa informacin para modificarla. Adems,
con los alias es ms fcil mover directorios en el sitio. En lugar de cambiar
la direccin URL del directorio, puede cambiar la asignacin entre el alias y
la ubicacin fsica del directorio.
Errores Personalizados:
Debido a que algunas veces los
errores devueltos por el servidor
web dan demasiada informacin
acerca de la aplicacin que los
produce y que esa informacin
puede incluso ser usada para iniciar
un ataque contra el servidor, los
servidores web ofrecen la
posibilidad de que los webmasters
puedan configurar las respuestas
que muestra el servidor cuando se
Errores Personalizados
2.
3.
Redireccionar a otra URL puede resultar de utilidad, pero solo si con ello se
puede tambin pasar alguna informacin que pueda explicar el error o problema
y/o registrarlo en el log correspondiente ms claramente.
Bibliografa de imgenes:
http://www.7sur7.be/7s7/fr/1505/Monde/article/detail/532147/2008/12/05/Leplus-grand-accelerateur-de-particules-redemarrera-en-2009.dhtml
http://www.ayushkumar.com/tim-berners-lee-father-of-html
http://www.universidades.com/universidad-foto.asp?contenido=200354&foto=5
http://www.puntoclick.cl/banco-mundial-llega-a-acuerdo-de-cooperacion-con-chilepara-eliminar-pobreza-extrema/
http://www.milbits.com/888/tutorial-java-quince.html
http://aesthetic-machinery.com/technophobe.html
http://alianzacom.com/comunicacion_estrategica_online/2010/09/03/los-mitos-yrealidades-del-cloud-computing/
Bibliografa de imgenes