UNIDAD 1 Internet y las Organizaciones Bienvenido (a) Es un verdadero gusto que usted se encuentre inscrito en esta unidad temtica de "TECNOLOGAS EN AMBIENTE WEB", sintase contento y feliz por su gran esfuerzo, ya que no le fue fcil llegar a este nivel, cont con el apoyo decidido de sus padres, de sus profesores, tal vez del tutor o de sus familiares o amigos; sabe que pertenece a la gran familia Politcnica "NUESTRA ALMA MATER". La "U.P.I.I.C.S.A" es su grandiosa Institucin de Educacin Superior que participa decididamente en su formacin profesional, con calidad y pertinencia, donde tiene que recordar en todo momento que el lmite de su crecimiento "se lo impone usted mismo con disposicin a ser un mexicano de calidad". En este curso usted aprender inteligentemente a utilizar su razonamiento, a contar con las habilidades tcnicas, a manejar ms conceptos de informtica y computacin, a saber utilizar proactivamente las herramientas de cmputo que se mencionan. Nuestro objetivo es ponerle al da con los fundamentos de la Teora y la Prctica de Laboratorio, donde se le hace partcipe de toda la informacin tecnolgica que se espera conozca una persona con educacin universitaria. Entendemos que usted sabe que la escuela es un calvario... y la puerta del santuario de su gran oportunidad para que su saber resplandezca en beneficio de la sociedad que tanto reclama ms y mejores valores, muy alta honestidad y mejor calidad de vida. Usted entiende que debe aplicarse en su vida cotidiana, en sus grandes o pequeos actos de hidalgua para no buscar el "Norte" por all, ya que con perseverancia su futuro lo estar construyendo acertadamente. Deseamos, que disfrute la experiencia de aprendizaje que se ofrece con este material, mismo que le ser til en su formacin profesional y para sus dems materias. FELICIDADES !!!!! Reciba nuestros ms sinceros deseos para que este semestre usted estudie muy duro para que no sea en el futuro el juguete vulgar de las pasiones ni el esclavo servil de los tiranos.
Profesores de las Academias de Tecnologa Informtica.
2
1.1 Tecnologas de Internet
La (el) Internet es la red de cmputo a nivel mundial, madre de todas la redes, que agrupa a distintos tipos de estas, usando un mismo protocolo de comunicacin el Internet Protocol. Los usuarios de Internet pueden compartir datos, recursos y servicios. Las computadoras que la integran van desde modestos equipos personales, estaciones de trabajo, minicomputadoras mainframes hasta supercomputadoras. Internet es un conjunto de redes locales conectadas entre s a travs de un computador especial por cada red, conocido como GATEWAY. Las interconexiones entre gateways se efectan a travs de diversas vas de comunicacin, entre las que figuran lneas telefnicas, fibras pticas y enlaces por radio. Pueden aadirse redes adicionales conectando nuevas puertas. La informacin que debe enviarse a una mquina remota se etiqueta con la direccin computarizada de dicha mquina. Los distintos tipos de servicio proporcionados por Internet utilizan diferentes formatos de direccin (Direccin de Internet).
Sobre todo las generaciones de Internet (del ao 1990 a la fecha), saben mucho sobre de sta, la han acuado en su inteligencia para hacerla suya en el pensamiento, haciendo deporte, comiendo, realizando su trabajo, la ven en todas partes, noticias, radio, revistas, peridicos, pelculas, etc., en una palabra viven con y de esta tecnologa, y con forme avanzan hasta les parece un viejo truco, pero en esta sociedad del conocimiento global para hacer cualquier actividad se depende totalmente de esta tecnologa.
1.1.1 Antecedentes
Al Inicio de los aos 1957, cuando la Unin Sovitica puso en orbita lanzando el primer satlite hecho por el hombre, el Sputnik; en respuesta a esta supremaca los Estados Unidos mejoran su estructura cientfica y tcnica. Una de estas vertientes fue la Agencia de Programas Avanzados de Investigacin, (ARPA).
ARPA da vida a un proyecto diseado para ayudar a los cientficos a comunicarse y compartir recursos de cmputo valiosos. As en 1969 se crea ARPANET conectando las computadoras de la UCLA, Stanford Research Institute, Universidad de Utah y University of California en Santa Barbara.
El Protocolo de Internet (IP) y el Protocolo de Transmisin (TCP) fueron desarrollados al inicio de 1973 por el informtico estadounidense Vinton Cert como
3
parte de un proyecto dirigido por el ingeniero norteamericano Robert Kahn y patrocinado por la ARPA del departamento Estadounidense de defensa.
En 1985 la National Science Foundation (NSF) utiliz la tecnologa de ARPANET para crear una red similar pero ms grande que conectara a las supercomputadoras y a las LANs.
Los pioneros de Internet, casi todos docentes y cientficos, usaban interfases primitivas de lnea de comandos para enviar correos electrnicos, transferir archivos y realizar clculos cientficos en las supercomputadoras de Internet. Sin motores de bsqueda no fue fcil, por lo que los usuarios compartan nuevos datos y su ubicacin, va platica y correo electrnico.
World Wide Web (www) se desarrollo en 1989 por el informtico britnico Timothy Berners-Lee para el Consejo Europeo de Investigacin Nuclear (CERN). La tecnologa de Internet es precursora de la Superautopista de la informacin, lo cual es un objeto terico de las comunicaciones informticas que permitira a escuelas, institutos, colegios, bibliotecas, empresas y hogares el acceso universal a una informacin de calidad para educar, informar y entretener. www, es tambin conocida como web, es una coleccin de archivos, denominados lugares de web o pginas de web, que incluyen informacin en forma de textos, grficos, sonidos, videos y vnculos con otros archivos. Al igual que cualquier lugar de residencia tiene una direccin, cada pgina web tiene su propia direccin web y los archivos son identificados por un localizador universal de recursos (URL) que especifica el protocolo de transferencia, la direccin de Internet de la mquina y el nombre del archivo. Por ejemplo la URL http://www.wikipedia.com. Los programas informticos denominados Exploradores como Firefox, Safari, Explorer, Opera, Navigator, Netscape, etc., utilizan el protocolo http para recuperar esos archivos. Continuamente se desarrollan nuevos tipos de archivos para www, que pueden contener animacin o realidad virtual (VRML). Hasta hace poco haba que programar especialmente los lectores para manejar cada nuevo tipo de archivo. Los nuevos lenguajes de programacin como J ava, permiten que los exploradores puedan cargar programas de ayuda capaces de manipular esos nuevos tipos de informacin.
Internet es tan grande que proporciona informacin a personas de todas las edades e intereses, y se estima que en el 2010 se encontraban conectados a Internet ms de 200 millones de nodos en ms de 180 pases, y la cifra sigue en aumento. Aunque no es posible determinar cifras exactas, se calcula que el trfico
4
de internet es superior a 100 terabytes cada semana: unos 100 billones de bytes. Eso es aproximadamente 10 veces la cantidad de datos guardados en toda la coleccin impresa de la Biblioteca del congreso de Estados Unidos.
Es posible tener acceso a Internet de diversas maneras: mediante la lnea telefnica, con TV por cable, con antena-plato satelital personal, en sitios wifi, etc.
Lo que es sorprendente es que Internet no sea propiedad de nadie, ni este operada por una sola corporacin o gobierno. Es una red de comunicaciones de datos que con los aos creci en una configuracin fortuita, conforme unas redes se conectaban a otras y a la columna vertebral de Internet. Siendo esta columna formada por vnculos de fibra ptica de alta velocidad que conectan ruteadores de alta capacidad, los cuales dirigen el trfico de la red. En cierto momento la topologa de la columna vertebral de Internet y las redes interconectadas se pareca a una espina dorsal con costillas conectadas por toda su longitud. Actualmente se parece ms a un mapa de carreteras con muchas encrucijadas y rutas redundantes.
Los vnculos de columna vertebral y los ruteadores son mantenidos por proveedores de servicios de red (NSP) como SBC/AT&T, Qwest, Spin, las divisiones MCI y UUNET de Verizon. El equipo y los vnculos de los NSP son enlazados mediante puntos de acceso a una red (NAP). Por ejemplo los datos comienzan su viaje en un vnculo de Verizon y despus pasan a un vnculo de Spin, etc. para llegar a su destino. Ver la siguiente Figura No. 1.
Figura No. 1. La columna vertebral de Internet est compuesta por vnculos de fibra ptica de alta velocidad y ruteadores. Algunos segmentos de la columna vertebral son mantenidos por diferentes compaias de comunicaciones y se conectan a los puntos de acceso a la red (NAPs). (1)
Vnculos mantenidos por verizon Vnculos mantenidos por Sprint Ruteadores Verizon de alta velocidad Ruteadores Sprint de alta velocidad
(1) Conceptos de Computacin. NUEVAS PERSPECTIVAS. DECIMA EDICIN.
5
Los NSPs proporcionan conexiones a Internet a los grandes proveedores de servicios de Internet (ISP), como AT&T WorldNet, AOL, Comcast, TELMEX, UNAM. Un ISP ofrece servicios de internet a las personas, negocios e ISPs ms pequeos. Un ISP emplea ruteadores, equipo de comunicacin, dispositivos de red que manejan los aspectos fsicos de la transmisin y recepcin de datos entre sus suscriptores de Internet, operan servidores de correo electrnico, servidores web, servidores de traduccin de direccin como www.google.com a direccin IP como 208.50.141.12, servidores para grupos de conversacin, -mensajes instantneos, -archivos de msica compartidos, -Protocolo de Transferencia de Archivos (FTP), - y otros servicios de transferencia de archivos. Ver Figura No. 2.
Ruteador para enviar y recibir datos por Internet
Equipo de comunicaciones para recibir y transmitir seales a los suscritores
Figura No. 2. El equipo de un Proveedor de Servicios de Internet (ISP). (1)
Para comunicarse con un ISP, la computadora utiliza un Mdem que convierte las seales digitales que llevan los datos a seales anlogas que viajan por los canales de comunicaciones (cables). El tipo de mdem que se emplea depende de si su ISP proporciona el servicio de Internet con Marcado, por Cable, Satelital, o Digital Suscriber Line. Si es parte de una red el ruteador de la red es el que conecta a la Internet. (1) Ver la Figura No. 3.
Servidor de Nombres de Dominio Servidor web para Pginas web de Suscrip_ tores Servidor de Correo Electrnico
6
COLUMNA VERTEBRAL DE INTERNET
Computadora Independiente Computadoras en red
Figura No. 3. La computadora se conecta a internet como un dispositivo independiente o como parte de una red de rea local (LAN). Los datos de la computadora primero viajan a su Proveedor de Servicios de Internet (ISP) y despus a un NSP
1.1.2 Protocolos, Direcciones, y Dominios de Internet
Internet emplea diversos protocolos de comunicaciones para el transporte bsico de datos y los servicios. La siguiente Tabla No. 1. Resume algunos principales protocolos utilizados en Internet.
Al destino
7
Protocolo Nombre Funcin TCP Protocolo de control de transmisin Crea conexiones e intercambia paquetes de datos IP Protocolo de Internet Proporciona a los dispositivos direcciones nicas UDP Protocolo de datagrama de usuario Un transporte de datos que es una alternativa para TCP y es utilizado para DNS, Voz por Internet y archivos compartidos HTTP Protocolo de transferencia de hipertexto Intercambia informacin por la web FTP Protocolo de transferencia de archivos Transfiere archivos entre computadoras de alojamiento local y remoto POP Protocolo de oficina postal Transfiere el correo de un servidor de correo electrnico al buzn de un cliente SMTP Protocolo de transferencia simple de archivos Transfiere mensajes de correo electrnico de las computadoras clientes a un servidor de correo electrnico VoIP Protocolo de voz por Internet Transfiere conversaciones de voz por Internet IRC Conversacin de retransmisin de Internet Transmite mensajes de texto en tiempo real entre los usuarios en lnea BitTorrent BitTorrent Distribuye archivos usando clientes dispersos en lugar de un servidor
Tabla No. 1. Protocolos utilizados en Internet. (1)
TCP/IP es la suite principal de protocolos que funcionan juntos responsable de la transmisin de mensajes en Internet. Ofrece un protocolo estndar para Internet fcil de implementar, pblico, gratuito y que se amplia.
8
Las direcciones de Internet o IP se asignan a las estaciones de trabajo de una LAN, estas son parte del protocolo TCP/IP, estas se originan en Internet y se utilizan para identificar de manera inequvoca a las computadoras en Internet. Entonces cada dispositivo conectado a la red tiene una direccin IP asignada, ejemplo =148.204.208.185, la cual se divide en cuatro elementos de un octeto mediante puntos. Los nmeros en cada octeto corresponden a las clases de la red. Este ejemplo que comienza con un nmero (148) entre 127 y 191 corresponde a una red de clase B, como la de una universidad grande como UPIICSA. Cuando se entrega un paquete de datos, los ruteadores de Internet emplean el primer octeto para tener una idea general de dnde enviar el paquete. El resto de la direccin IP se utiliza para profundizar hasta el destino exacto.
Una computadora puede tener una direccin IP esttica asignada de manera permanente o una direccin IP dinmica asignada de manera temporal. Los servidores de alojamiento web los servidores de correo electrnico, los ISPs, los sitios web, que siempre deben encontrarse en la misma direccin requieren direccin IP esttica.
El uso de direcciones de 12 dgitos como 128.192.100.100 ofrece aproximadamente 4300 millones de direcciones nicas, pero muchas de estas se encuentran reservadas para propsitos y dispositivos especiales, lo cual deja una cantidad reducida para los 1200 millones de usuarios que se calcula, al ao de 2010, tiene internet. Para evitar que se agoten las direcciones IP estticas, en lo posible se emplean direcciones dinmicas, estas se entregan cuando se requiere y se reutilizan cuando son necesario.
Cada ISP controla un conjunto nico de direcciones IP, las cuales asigna a sus suscriptores. Por ejemplo si usted tiene un tipo de conexin a internet que requiere de un modem para hacer una conexin telefnica, el servidor DHCP de su ISP le asigna una direccin IP temporal para que la emplee su computadora mientras permanece conectado. Cuando concluye la sesin, la direccin IP regresa al conjunto de direcciones que se puede distribuir a otros suscriptores cuando se conectan.
Rara vez se asignan a su computadora la misma direccin IP dinmica que tuvo en la sesin anterior. Con un IP nmada sin direccin permanente, no puede ejecutar un sitio WEB o realizar otras actividades relacionadas con el servidor en su computadora.
9
Por ejemplo, si quisiera poner una tienda en lnea, su direccin cambiara cada vez que se conectara a internet y los clientes no podran encontrarlo.
Si quiere operar un servidor, su ISP debe proporcionarle un plan de servicio que incluya una direccin IP esttica y el ancho de banda adecuado para la actividad del servidor.
Todas las conexiones a Internet de alta velocidad emplean tecnologa siempre activa y esta conexin siempre activa se conecta a su ISP y est en lnea cuando enciende su computadora y su mdem, aunque no accese a Internet. La conexin siempre activa puede tener una direccin IP esttica o dinmica. Con una conexin siempre activa, la direccin IP dinmica puede parecer esttica, porque la direccin no cambia a menos que se desconecte al MODEM o el proveedor interrumpa el servicio. En las conexiones siempre activas no se tiene que esperar a que ese establezca la conectividad para utilizar el navegador o utilizar correo electrnico. Se tiene que tener precaucin ya que la conexin siempre activa esta en lnea y por ello hay un riesgo latente de seguridad. La conexin siempre activa mantiene a Internet durante periodos largos con la misma direccin IP lo cual la hace muy vulnerable a los crackers.
A las personas comunes les cuesta trabajo recordar series largas de nmeros y por ello la mayora de servidores de Internet facilitan un nombre fcil de recordar como upiicsa.ipn.mx, el cual en termino oficial es un nombre de dominio completamente calificado (FQDN), el cual solo se conoce como nombre de dominio (IP=148.204.208.185). Este nombre de dominio es un componente fundamental de las direcciones Web, las direcciones de correo electrnico y las direcciones de la Web llamadas URL. Es el nombre del servidor Web en una direccin Web y el nombre del servidor de correo electrnico en una direccin de correo electrnico. Ejemplo la direccin Web www.upiicsa.ipn.mx, el subdominio es upiicsa, el nombre de dominio es ipn, el mx es el pas. En la direccin de correo electrnico abrindis@ipn.mx el nombre de dominio tambin es ipn. El mx es el dominio de nivel superior, en este caso Mxico. Ver Tabla No. 2 Dominio de Nivel Superior.
10
Dominio Nombre biz Uso no restringido; se utiliza para empresas comerciales com Uso no restringido; se utiliza para empresas comerciales edu Restringido para las instituciones educativas de Amrica del Norte gov Restringido para las agencias gubernamentales de Estados Unidos info Uso no restringido int Restringido para las organizaciones establecidas mediante tratados internacionales mil Restringido para las agencias militares de Estados Unidos net Uso no restringido; se utiliza para las organizaciones administrativas de Internet org Uso no restringido; se utiliza para las organizaciones de profesionales y no lucrativas pases Uso restringido para la abreviacin en cada pas (Canad-ca; Reino Unido-uk, Australia-au, Mxico-mx; etc.) tv Originalmente se asigno a la isla polinesia de Tuvalu. En la actualidad se comercializa para los medios de comunicacin
Tabla No. 2. Dominio de Nivel Superior. (1)
En la actualidad se registran todos los das cientos de nombres de dominios por una cuota por dems accesible. Muchos cibernautas se meten a las pginas publicas de registro de nombre de dominio para registrar el apartado de cuanto nombre se les ocurra, por lo que cuando un usuario pretende obtener un nombre de dominio se da cuenta que este a sido reservado y no puede utilizarlo, en la actualidad ya existe la legislacin para que se le pueda quitar el nombre de dominio al que lo aparto con fines de lucro o para su reventa.
La velocidad en que los datos viajan en Internet es en promedio 1/10 (100 ms- milisegundos). Los paquetes de datos se integran a la columna vertebral de Internet a velocidades imperceptibles. El transporte de datos se frena cuando
11
aumenta la demanda, cuando hay muchas noticias, cuando ocurren ataques de negociacin del servicio. Tales situaciones son temporales y solo duran algunas horas.
El tiempo transcurrido para que los datos lleguen del punto A al punto B y de vuelta al punto A se conoce como latencia. En America del Norte es de 200 ms o menos. La latencia aumenta ligeramente para las transmisiones a otros continentes. Los juegos en lnea con varios jugadores requieren latencia de 100 ms. La Voz por IP y las videoconferencias tienen latencia de 200 ms o menos. Se utiliza Ping (Packet Internet Groper) para enviar una seal a una direccin especfica de Internet y se obtiene una respuesta. Si llega la respuesta, Ping informa que la computadora esta en lnea y exhibe el tiempo transcurrido para el mensaje de ida y vuelta. As mismo Ping muestra si se perdieron paquetes en una transmisin. Los paquetes se pierden cuando una interferencia o una congestin de la red saturan los servicios y los ruteadores de Internet. Ver la Figura No. 4.
Figura No. 4. Se utiliza la utilera Traceroute que muestra la latencia a Internet. (1)
El tiempo de seguimiento se agot antes que el paquete llegara a su destino; en resumen , una conexin deficiente
12
Las velocidades de conexin que mencionan los ISPs se refieren a la cantidad de datos que viajan entre la computadora de un suscriptor y un ISP en un tiempo especfico. La velocidad de conexin se mide en kbps (Kilobytes por segundo) o Mbps (Megabytes por segundo) estas velocidades que ofrecen los ISPs son variables. Las conexiones de marcado lentas funcionan a un mximo de 56 kbps. Hay conexiones de lata velocidad que se llaman banda ancha y en el caso Mxico son de 6000 kbps. La velocidad depende de que la conexin con su ISP sea: telefnica, por cable de televisin, va satlite, inalmbrica. Las velocidades mximas son diferentes a la velocidad real (agregar direccin de medidor).
Las velocidades a las que se enva informacin son diferentes a las velocidades para recibirla. La velocidad para enviar informacin es aquella a la cual se transmiten de su computadora a Internet. La velocidad para recibir informacin es la velocidad con la cual los datos llegan a su computadora. Muchos ISPs, limitan la velocidad de los datos que llegan hacia y desde sus suscriptores para que todos obtengan la misma porcin de banda ancha. Y se dan los casos que la velocidad para enviar informacin es ms lenta que la velocidad para recibirla as mismo se dan los conceptos de simetra y asimetra.
Los consumidores tenemos diferentes opciones para conectarnos a Internet: acceso fijo con la computadora a un ISP desde un punto fijo, acceso porttil que permite mover fcilmente el dispositivo de acceso, acceso mvil el cual posibilita usar Internet donde quiera que nos encontremos como en un PDA.