Sie sind auf Seite 1von 28

Electiva I - Aplicaciones Orientadas a Internet

Semestre 9
Fascculo No. 1

Tabla de contenido
Contenido
Generalidades y Plataforma Internet

Qu es Internet?

Orgenes e historia

Protocolo TCP / IP
o Modelo de referencia TCP / IP
o Descripcin del Protocolo TCP / IP
o Direcciones IP
o IP (Internet Protocol)
o IP Multicasting
o IPv6
o El DNS (Domain Name Service)
o Intranets

Resumen
Bibliografa recomendada
Prrafo nexo
Autoevaluacin formativa

Presentacin General

Esta asignatura electiva busca presentar al estudiante de noveno semestre de


Ingeniera de Sistemas los principales conceptos y herramientas que se deben
tener en cuenta para su adecuado desempeo profesional en proyectos de
desarrollo de software orientado a Internet.

Se requiere que el estudiante tenga conocimientos slidos en sistemas operativos,


redes de computadores e Ingeniera de software (especficamente en anlisis y
diseo orientados a objetos).

Los objetivos que se persiguen con el estudio de la asignatura son los siguientes:

Identificar los principales conceptos de Internet por medio de una


contextualizacin general sobre aspectos como orgenes, arquitectura,
servicios, etc. para que el estudiante comprenda la dimensin e importancia
de esta plataforma actual de comunicacin.

Determinar los principales aspectos sobre la comunicacin Internet por


medio del estudio de los protocolos ms utilizados para que el estudiante
perciba el potencial que Internet ofrece para el desarrollo de productos.

Explicar la importancia de la seguridad en Internet por medio del estudio de


los diferentes aspectos que tienen que ver con este aspecto para que el
estudiante interiorice la seguridad como el elemento clave de las
aplicaciones Internet.

Identificar aspectos tcnicos para el desarrollo de productos orientados a


Internet como arquitecturas y lenguajes de programacin, modelo funcional,
esquema de proyectos de software y recomendaciones para que el
estudiante aprenda a desenvolverse tcnicamente en proyectos o
empresas de esta naturaleza.

Dar a conocer al estudiante casos prcticos de proyectos y empresas de


Internet actuales, por medio del estudio de la nueva economa Internet y de
casos especficos de productos para que el estudiante evidencie
aplicaciones reales.

Desarrollar habilidades de anlisis y tcnicas por medio del desarrollo de un


prototipo de aplicacin para poner en prctica los diferentes conceptos
aprendidos en el curso.

Programacin

Generalidades y Plataforma Internet

Qu es Internet?

Orgenes e historia

Protocolo TCP / IP
o Modelo de referencia TCP / IP
o Descripcin del Protocolo TCP / IP
o Direcciones IP
o IP (Internet Protocol)
o IP Multicasting
o IPv6
o El DNS (Domain Name Service)
o Intranets

Fascculo 1
Autoaprendizaje 4 horas

Servicios

Correo electrnico.

Bulletin board service (Network news).

Conexin remota (telnet).

Transferencia de archivos (ftp).

Navegacin de informacin (Gopher).

Navegacin avanzada (WWW).

Navegacin automtica por ttulo (Archie, Veronica).

Navegacin automtica por contexto (WAIS).

Fascculo 2
Autoaprendizaje 4 horas

Seguridad

Piratas informticos

Virus

Terrorismo ciberntico

Proteccin de redes y mquinas

Criptografa

Privacidad

Autentificacin

Seguridad transaccional

Fascculo 3
Autoaprendizaje 4 horas

Arquitectura y desarrollo de productos Internet

Arquitecturas

Lenguajes clientes

Lenguajes servidores

Fascculo 4
Autoaprendizaje 4 horas

Modelo funcional de aplicaciones de Internet

Navegadores

Contenido esttico

Contenido dinmicos

Diagrama general

Recomendaciones para aplicaciones orientadas a Internet

Seguridad

Desempeo y tiempos de respuesta

Robustez

Manejo de imgenes y video

Fascculo 5
Autoaprendizaje 4 horas

Modelo de proyectos de desarrollo orientados a Internet

Base de datos

Funcionalidad Servidor

Funcionalidad Cliente Interfaz Grfica

Fascculo 6
Autoaprendizaje 4 horas

Nueva economa Internet

Necesidades factibles de ser implementadas

Portales

Empresas e-learning

Empresas e-commerce

e-banking

Fascculo 7
Autoaprendizaje 4 horas

Casos y aplicacin
Casos

Modelos bancarios para banca personal

Modelos bancarios para banca empresarial

Modelos de comercio electrnico

Desarrollo Prctico - Prototipo

Definicin de requerimientos

Anlisis

Anlisis de seguridad

Diseo

Implementacin y pruebas

Sustentacin

Fascculo 8
Autoaprendizaje 4 horas

Generalidades y plataforma Internet

Indicadores de logro

Al terminar el estudio del presente fascculo, el estudiante:

Explica los orgenes de Internet, identificando los hitos que han marcado el
desarrollo de esta red en la historia.

Describe las principales caractersticas del protocolo TCP/IP, conceptualizando


claramente el modelo de cuatro capas.

Explica las caractersticas de las direcciones IP fsicas y nombres DNS,


describiendo los sistemas de reparto de direcciones fsicas y las caractersticas
de un nombre DNS.

Qu es Internet?
Internet es un conjunto de millones de servidores y computadores que tienen
alguna forma de conexin entre s. Se puede decir, que su estructura es muy
similar a una red telefnica mundial. Los computadores estn interconectados
permanentemente, las 24 horas al da, de tal manera que es posible acceder a
cualquiera desde cualquier otro conectado a la red. Siendo estrictos, Internet es
un conjunto de redes interconectadas entre s.

Cada servidor tiene asignada una direccin, que puede ser invocada por el usuario
a travs de un browser (Software Cliente) para acceder a la informacin publicada
y compartida en un formato estndar internacional que es interpretado. De esta
manera son transparentes para el usuario las tecnologas utilizadas para
establecer la conexin, el sistema operativo del servidor y toda la infraestructura
de software que sea utilizada para procesar las peticiones.

La clave que garantiza la comunicacin entre los diferentes computadores es que


se utiliza un nico protocolo de comunicacin denominado TCP/IP (Transmisin
Control Protocol / Internet Protocol).

La popularidad de Internet hoy en da es que no slo las mquinas que estn


conectadas directamente a Internet pueden utilizar sus servicios, sino que
cualquier persona puede ingresar a la red a travs de empresas denominadas
Proveedores de Acceso que ofrecen el acceso por un cargo determinado,
estableciendo una conexin temporal a Internet desde cualquier computador.

La importancia de Internet no radica en la conexin misma, sino en los servicios


que se han desarrollado como: correo electrnico, conexin como terminal remoto
(telnet), transferencia de archivos (ftp), el WWW, etc.

Orgenes e historia
Internet surgi como un proyecto del Gobierno de los Estados Unidos, durante la
Guerra Fra. Se buscaba garantizar que en caso de un ataque nuclear los
computadores de la zona afectada pudieran ser reemplazados inmediatamente
por otros computadores. Para lograrlo fue necesario, no slo superar los
problemas tcnicos de comunicacin fsica, sino tambin desarrollar un protocolo
de comunicaciones eficiente y suficientemente abierto para establecer conexin
entre diferentes tecnologas de hardware y sistemas operativos.

En 1969 se desarroll la red llamada ARPANET bajo protocolo NCP (Network


Control Protocol), que inicialmente conect servidores de organismos militares,
contratistas

del

Ministerio

de

Defensa

Universidades

que

realizaban

investigaciones militares. Para 1971 la red tena 15 nodos sobre los que estaban

conectados 23 servidores (hosts). Su ritmo de crecimiento creci tanto al interior


de los Estados Unidos como en el exterior.

Ladillo
La agencia que desarroll este proyecto fue llamada ARPA (Advanced
Research Projects Agency), la cual haba sido fundada en 1957 como
respuesta del gobierno al lanzamiento, por la Unin Sovitica, del Sputnik.

En 1974 Victor Cerf y Bob Kahn desarrollaron un protocolo ms eficaz


denominado TCP (Transmision Control Protocol). En 1982 el protocolo TCP/IP
(Transmisin Control Protocol / Internet Protocol) fue asumido como el estndar de
comunicacin de ARPANET; en este ao se empieza a hablar de Internet como
una conexin de redes fsicamente distintas. En este ao Europa lanza tambin
EUNET (European Unix Network).

En 1983 se implementa el protocolo TCP/IP para UNIX, siendo un acontecimiento


crtico porque ste era el sistema operativo de miles de computadores en todo el
mundo. Esto dispar la conexin de computadores a Internet de manera
geomtrica.

En 1984 se empieza a aplicar el sistema DNS (Domain Name Server),


desarrollado en 1983 por la Universidad de Wisconsin. Este mismo ao Japn
lanza la red JUNET (Japan Unix Network).

En 1986 el Gobierno de los Estados Unidos financia el proyecto NSFNET


(National Science Foundation Network) desarrollado por la NFS para interconectar
las universidades y centros de investigacin norteamericanos. Se estructura
alrededor de un esqueleto principal (backbone) que transportaba 56 Kbps. En

1990 gracias a la ayuda conjunta de compaas como Merit Networks, IBM y MCI
la velocidad aumenta a 1.5 Mbps y en 1992 la velocidad era de 45 Mbps.

A partir de este momento Internet crece de manera progresiva, (ver figura. 1.1),
desapareciendo ARPANET y siendo relevada por otras redes como NREN
(National Research and Education Network) en 1991.

Evolucin del Nmero de Host Conectados a Internet en el Mundo


7000

6000

Nmero de host (miles)

5000

4000

3000

2000

1000

0
90

91

92

Ene-93

Jul-93

Ene-94

Jul-94

Ene-95

Jul-95

Figura 1.1 Evolucin de 1990 a 1995 del nmero de hosts conectados a Internet.

Fuente: NetWork Wizards (http://www.nw.com). Citado por CORNELLA, Alfonso.


Informacin digital para la empresa.. Barcelona: Marcombo Boixareu Editores,
1996, pg. 103.

En 1993 gracias a la Ley National Information Infraestructure Act que define la


poltica informacional de los Estados Unidos se desarrolla vBNS (Very High
Speed Backbone Network Service) que inici con velocidad de 155 Mbps y
evolucion a velocidades de 622 Mbps y 2,5 Gbps. Para 1995 reemplazara la
NSFNET.

En 1995 la gestin y mantenimiento de Internet se privatiza y queda


principalmente a cargo de MCI, Sprint y America OnLine.

Ladillo
1969

Surge ARPANET.

1971

Ray Tomlinson fundamenta el servicio de correo electrnico.

1974

Desarrollo del protocolo TCP.

1982

ARPANET asume el protocolo TCP/IP.


Surge EUNET.

1983

Se desarroll el protocolo TCP/IP para Unix.

1984

Se desarrolla el DNS.
Surge JUNET.

1986

Surge NSFNET.

1990

ARPANET desaparece.

1991

Surge NREN.
Se desarrolla el servicio Gopher en la Universidad de Minessota.
Thinking Machines desarrolla el servicio WAIS
(Wide Area Information Service).

1992

CERN desarrolla el servicio WWW (Worl Wide Web).

1993

Se desarrolla vBNS.

1994

Se desarrollan los navegadores Mosaic y Netscape.

1995

vBNS reemplaza a NREN.


Privatizacin de Internet.

Protocolo TCP / IP
Una mquina est en Internet si opera con la pila de protocolos de TCP/IP, tiene
una direccin IP y es capaz de enviar paquetes de IP a todas las mquinas de
Internet (TANENBAUM, Andrew. Redes de Computadores. Mxico: Prentice Hall,
3 edicin, 1997, pg. 53), o mientras las computadoras personales estn
conectadas al enrutador del proveedor de servicios.

Actividad 1.1

Revise sus conceptos de Redes de Computadores y explique las principales


caractersticas de una red WAN.

Modelo de referencia TCP / IP

Internet es una red tipo WAN que permite la interconexin de distintas redes
fsicas (interworking). Su capa visible se comporta homogneamente ante los
usuarios, pero internamente posee una topologa fsica y una funcionalidad
totalmente heterogneas.

Para conectar cada subred se emplean gateways o routers, cuya funcin es


establecer la conexin entre diferentes protocolos de la capa de red, de enlace o
fsica, por medio de tablas de enrutamiento que le indican a los paquetes por
dnde direccionarse para llegar hacia el servidor destino. Los gateways adems
de realizar esta funcin, son ms complejos y ofrecen otras aplicaciones, por
ejemplo a nivel de seguridad como se ver en el fascculo 3 (Firewalls).

Ladillo
La empresa lder en el mercado de routers es CISCO.

Otros dispositivos importantes son los puentes y los repetidores. Los puentes
reparten la informacin entre dos segmentos de una misma red. Esto es til
cuando dos servidores estn muy distantes y la tecnologa LAN no puede
establecer la comunicacin. Los puentes pueden ser inteligentes cuando
solamente transmiten la informacin si es necesario. Los repetidores simplemente
retransmiten la informacin a nivel fsico para que la seal consiga mayor alcance.

Descripcin del Protocolo TCP / IP

En realidad TCP / IP es un conjunto de dos protocolos el TCP y el IP que definen


un modelo de cuatro capas:

Red. Es la capa de ms bajo nivel que recibe y enva tramas a otros niveles
de la red, aceptando y trasmitiendo los datagramas IP a travs de una red
concreta.

Inter red. Realiza cinco funciones: envo de informacin, reenvo hacia


otra mquina, recepcin de informacin local, resolucin entre direcciones
fsicas y direcciones IP, y gestin de los mensajes de control y error.
Si la mquina debe enviar informacin esta capa la encapsula en una
datagrama IP que rene el paquete de informacin, la direccin destino,
informacin de control y mapa de ruteo.
En el reenvo de informacin simplemente se realiza un redireccionamiento
del datagrama IP que se recibe. Si el datagrama que recibe es para la
mquina, elimina la informacin de control y enva el paquete a la capa de
transporte.
Para resolver una direccin fsica entre una direccin IP se utiliza el ARP
(Address Resolution Protocol) y el RARP (Reverse Address Resolution).
La gestin de los mensajes de control y error se realiza en esta capa para
que sea independiente del hardware de la red.

Transporte.

Sus

funciones

son:

proporcionar

comunicacin

entre

aplicaciones, regular el flujo de informacin, entregar informacin ordenada


y sin errores para asegurar un transporte fiable (reenva los paquetes
perdidos segn el protocolo ICMP) y relaciona los paquetes con sus
respectivos programas para enviarlos a la capa de aplicacin. Cuando la
informacin es larga el protocolo que procesa la informacin es el TCP y
cuando es corta se utilizan los U datagramas del protocolo UDP.

Aplicacin. Es la capa de ms alto nivel que enva y recibe mensajes


(individuales o flujo continuo) hacia y desde la capa de transporte.

Prog

ICMP

TCP

Aplicacin
Mensajes

Prog

Transporte
Segmento
U - Datagrama

UDP

ARP

TRAMAS

RARP

Inter red
Datagrama

Red
Trama

Figura 1.2 Protocolos TCP/IP.


Fuente: TALENS, Sergio y HERNNDEZ Jos. Redes de Computadores y
Sistemas de Informacin. Espaa: Paraninfo, 1997, pg. 56.

Observacin
El protocolo TCP/IP posee un modelo de cuatro capas a diferencia del modelo OSI
que tiene 7 capas.

Actividad 1.2

De acuerdo con sus conocimientos de Redes de Computadores compare los


modelos OSI y TCP/IP.

Direcciones IP

Identifican unvocamente una mquina dentro de Internet; esto es garantizado a


travs de un organismo internacional distribuido denominado NIC (Network
Information Center).

La direccin IP consta de cuatro bytes (256 valores) separados por punto


(notacin dotted quad).

Ladillo
El sistema de direcciones IP permitira nombrar casi hasta 4300 millones de
hosts. Cmo se llega a este resultado?

Las direcciones IP poseen dos partes, una que identifica la red y otra el host,
Originalmente se definieron cinco clases de direcciones (ver Tabla 1.1). Sin
embargo, la Clase B se agot y fue necesario adoptar otra estructura de
direcciones denominada CIDR (Classless Inter Domain Routing) que suprimi la
clasificacin rgida de las direcciones A, B y C; y se ajusta segn las necesidades,
permite la creacin de ms redes medianas y un nivel de jerarqua suplementario.

Clase

Inicio

Clase A

0.xx.yy.zz

Final
127.255.255.255

Descripcin
El primer byte representa la red.
Grandes redes estatales.

Clase B

128. xx.yy.zz 191.255.255.255

Los dos primeros bytes representan la


red y los otros dos el host.
Universidades y grandes empresas.

Clase C

192. xx.yy.zz 223.255.255.255

Los tres primeros bytes representan la


red y el otro el host.
Pequeas organizaciones y empresas.

Clase D

224. xx.yy.zz 239.255.255.255

Direcciones

multicast

(distribucin)

para el envo de informacin a grupos


de redes.
Clase E

240.0.0.0

Reservadas para uso futuro.

Tabla 1.1 Clasificacin de las Direcciones IP

El concepto bsico del CIDR es repartir las redes clase C restantes en bloques de
tamao variable. Si una instalacin requiere 2000 direcciones, se le asigna un
bloque de 2048 direcciones (8 clases C contiguas) y no una direccin B completa.
Del mismo modo se requieren 8000 direcciones, se asignan 8192 direcciones (32
clase C contiguas).

Adems de usar clases C contiguas, las reglas de asignacin de estas tambin


cambiaron. El mundo se dividi en cuatro zonas (ver tabla 1.2). Cada regin
recibi 32 millones de direcciones con otros 320 millones de direcciones clase C
guardadas para el futuro (204.0.0.0 223.255.255.255). Esta nueva forma de
asignacin presenta la ventaja que si cualquier enrutador fuera de Europa recibe
un paquete 194.xx.yy.zz a 195.xx.yy.zz simplemente lo enva al gateway europeo
estndar, es decir se comprimieron 32 millones de direcciones en una sola entrada
en las tablas de enrutamiento.

Zona

Inicial

Final

Europa

194.0.0.0

195.255.255.255

Norteamrica

198.0.0.0

199.255.255.255

Centro y Sudamrica

200.0.0.0

201.255.255.255

Asia y el Pacfico

202.0.0.0

203.255.255.255

Tabla 1.2. Clasificacin CIDR para la Direcciones Clase C.

Sin embargo, este sistema tambin est llegando a su lmite por lo que se ha
desarrollado una nueva versin del protocolo denominada IPv6 que se explica
ms adelante.

IP (Internet Protocol)

Es el principal protocolo que garantiza que la Internet se comporte como una red
virtual realizando el encadenamiento, aislando las diferencias en tecnologa de
hardware o topologas.

Debido a que no es posible garantizar una comunicacin cien por ciento fiable lo
que se intenta es un procedimiento denominado best effort delivery por medio de
caracteres de control y dgitos de chequeo.

Los datagramas IP tienen 64 kb de longitud mxima. Poseen una cabecera de 192


bytes que precede a la informacin, se encapsula el tamao, direccin origen,
direccin destino, el checksum, identificacin y versin del tipo de protocolo
concreto.

Los protocolos ICMP, UDP y TCP hacen parte del protocolo IP. El primero provee
el control de errores, los dos restantes manejan la comunicacin a nivel superior.

El protocolo ICMP (Internet Control Message Protocol) permite enviar mensajes de


error o control al emisor, como verificacin de alcanzabilidad, control de flujo de
congestin, redireccionamiento de rutas, notificacin de rutas circulares y otros
problemas.

El protocolo UDP (User Datagram Protocol) ofrece un servicio de conexin para


envo de mensaje cortos, espordicos e independientes denominados datagramas
de usuario (U Datagramas). El orden de llegada no se garantiza y la metodologa
de comunicacin es similar a un servicio postal.

El protocolo TCP (Transmisin Control Protocol) est orientado al flujo continuo de


bytes a travs de un canal virtual denominado stream. Ofrece un servicio de
control de errores y de flujo a travs de buffers y conexin full duplex
(bidireccional). Los paquetes en su cabecera de 96 bytes poseen nmero de
secuencia y un nmero de ventana que aseguran la reconstruccin ordenada de
los segmentos y las necesidades de retrasmisin utilizando un mecanismo de
ventana deslizante. La cabecera incluye puertos fuente y destino que identifican la
aplicacin que genera la informacin, y posee bits especiales para marcar
mensajes importantes como: datos urgentes, reconocimientos, apertura o cierre de
conexin, sincronizacin, entre otros.

IP Multicasting

El protocolo TCP/IP est diseado para establecer comunicacin uno a uno


(unicasting), para abordar el problema de comunicaciones 1 a n sin problemas de
saturacin del canal; para ofrecer servicios de calidad como las noticias,
sintonizacin de la radio o televisin interactiva, se desarrollaron las tcnicas
multicasting, que intentan unificar la ruta comn y derivar el mensaje hacia los

receptores interesados formando un rbol de comunicacin sobre la red. Ver figura


1.3.

Emisor
Receptor

Receptor
Receptor
Receptor
Figura 1.3 Comunicacin Multicasting.
Fuente: TALENS, Sergio y HERNNDEZ Jos. Redes de Computadores y
Sistemas de Informacin. Espaa: Paraninfo, 1997, pg. 61.

El protocolo IP que implementa este tipo de comunicacin se llama IP Multicasting


y esto ha dado lugar a la creacin de un backbone llamado MBONE (Multicasting
BackBONE) que intenta realizar este tipo de comunicacin en cualquier formato de
audio, texto o video en tiempo real. El trfico redundante es evitado por medio de
tcnicas de tneles.

Ladillo
Los backbone (ejes o espinas dorsales) de Internet se encuentran en
Estados Unidos y son gestionados por ANSnet (Advanced Networking &
service Network), una asociacin de empresas de telecomunicacin e
informticas. Un enlace de gran alto ancho de banda y varios satlites lo
unen con el resto del mundo. En otras partes del mundo los pases se han
unido y han creado sus propios backbone, por ejemplo en Europa existen
tres: NORDUnet, EUROPANet y Eunet.

IPv6

Debido al crecimiento geomtrico de Internet, al agotamiento de las direcciones


tipo A, B y, a pesar del reordenamiento de las direcciones tipo C, con el sistema
CDIR empiezan a existir problemas con la disponibilidad de nuevas direcciones.
Por esta razn aparece la versin 6 del protocolo IP que ofrece una campo de
direccionamiento de 16 bytes y una cabecera ms sencilla. Desde 1998 se han
empezado a desarrollar las investigaciones respectivas para hacer transparente a
los usuarios la migracin a esta nueva versin.

Esta nueva versin ofrecera mejores formas de enrutamiento, mayor seguridad,


discriminacin del flujo de informacin (posibilidades de multicasting), sistema de
roaming para enlazar servidores temporales a redes locales e incluso manejo de
tecnologa ATM.

El DNS (Domain Name Service)

Cuando un usuario se intenta conectar a travs de la direccin IP del servidor, el


mensaje es direccionado hacia el router ms cercano; ste, a su vez, lo dirige

hacia una jerarqua de routers hasta que el mensaje llega al servidor. De la misma
manera, el servidor responde y el mensaje es nuevamente direccionado por la
jerarqua de routers hacia la direccin IP del usuario que hizo la solicitud; de esta
manera se realiza la comunicacin bidireccional entre las dos mquinas.

Cada direccin IP es enmascarada por facilidad, seguridad y comodidad, por un


nombre denominado dominio por medio del sistema DNS (Domain Name
Server). Una direccin DNS est conformada por dominios alfabticos separados
por punto (no son sensibles a maysculas) cuya jerarqua va de mayor a menor a
partir de la derecha.

Para los Estados Unidos, los tipos de dominio de mayor nivel son:

.EDU

Educacin.

.GOV

Gobierno.

.MIL

Militar.

.ORG

Organizacin.

.NET

Red

.COM

Comercial

Para las direcciones del resto del mundo, el dominio principal hace referencia a
dos iniciales asignadas al pas. Por ejemplo:

.CO

Colombia

.ES

Espaa

.UK

Reino Unido

Ladillo
FUSM.EDU.CO, indicara que es una direccin cuyo mayor dominio es CO
(colombiano), de carcter educativo (EDU); FUSM sera un nombre de
servidor.

La traduccin es realizada automticamente por el servidor de nombre de dominio.


Un computador conectado a Internet necesita saber nicamente la localizacin del
DNS, para que cuando solicite un dominio, el DNS lo traduzca en una direccin IP
o contacte otro DNS que le traduzca la direccin.

Intranets

Las Intranets son redes LAN que utilizan el protocolo TCP/IP; de esta manera las
organizaciones estandarizan su software, facilitando el acceso de los usuarios,
aprovechando todos los servicios que Internet ofrece (los cuales se estudiarn en
el fascculo 2) como correo electrnico, seguridad, entre otros.

Resumen

Internet es un conjunto de redes con diferente hardware y topologa que estn


interconectadas entre s y utilizan el conjunto de protocolos TCP/IP (ICMP, UDP y
TCP). La importancia de esta red radica en los servicios disponibles para los
usuarios, quienes acceden a travs de empresas proveedoras de servicio, para
utilizar aplicaciones como el correo electrnico, telnet, ftp, WWW, etc.

Internet se origina en 1969 con la red ARPANET desarrollada por entidades


adjuntas del Ministerio de Defensa de los Estados Unidos para desarrollar redes

de computadores que pudieran seguir funcionando ante ataques durante la Guerra


Fra. 1982 es un ao importante porque ARPANET adopta el protocolo TCP/IP;
de esta manera se pueden interconectar diferentes redes fsicas con hardware y
topologas diferentes. El incremento de hosts conectados crece geomtricamente
a partir del ao de 1983 debido al desarrollo del protocolo TCP/IP para Unix,
sistema operativo ms popular de la poca a nivel de servidores. A partir de 1984
se empiezan a desarrollar los servicios y caractersticas actuales de Internet como
DNS, Gopher, WAIS, WWW, navegadores, etc. En el ao 1995 Internet se
privatiza.

La flexibilidad de interconexin de diferentes redes se debe al conjunto de


protocolos TCP/IP que, en general, son un modelo de cuatro capas: la capa de red
(acepta y trasmite los datagramas IP), la Inter red (envo, reenvo y recepcin de
informacin, resolucin de direcciones, y gestin de los mensajes de control y
error), la capa de Transporte (Comunicacin entre aplicaciones) y la capa de
aplicacin (manejo de mensaje individuales y de flujo continuo).

En este protocolo cada mquina tiene asignada una direccin IP nica que la
identifica unvocamente en la red. A travs del tiempo se han diseado diferentes
metodologas de asignacin de direcciones. Primero se dividieron las direcciones
disponibles en cinco clases (A, B, C, D y E). Despus debido a que se agot la
clase C se defini el sistema CIDR que reparte secuencialmente las direcciones y
asigna segmentos especficos de acuerdo con el continente. Sin embargo, este
sistema tambin est a punto de agotarse por lo que se ha desarrollado el
protocolo IPv6 que tambin proporciona mejor seguridad y manejo de nuevas
necesidades como la comunicacin multicasting.

Las direcciones IP por facilidad, seguridad y comodidad son traducidas


actualmente por los DNS, que al igual que las direcciones IP presentan una
jerarqua que indica el tipo de empresa y/o pas al que pertenece el servidor.

El ltimo aspecto tratado en este fascculo presenta cmo los conceptos,


arquitectura y servicios de Internet han sido asumidos por las empresas para
implantar redes tipo Internet denominadas Intranets.

Bibliografa recomendada

COMER, Douglas. The Internet. Estados Unidos: Prentice may, segunda edicin,
1991.

CORNELLA, Alfons. Informacin Digital para la Empresa.

Espaa: Marcombo

Boixareu Editores, 1996.

HANN, Harley y STOUT Rick. Internet Manual de Referencia. Espaa: McGraw


Hill, 1994.

TALENS, Sergio y HERNNDEZ, Jos. Internet Redes de Computadores y


Sistemas de Informacin. Espaa: Editorial Paraninfo, 1997.

TANENBAUM, Andrew. Redes de computadores. Mxico: Prentice Hall, tercera


edicin, 1997.

TISCHER, Jennich. Internet Interno. Espaa: Marcombo Boixareu Editores, 1997.

Nexo

En este fascculo se ha contextualizado al estudiante sobre los orgenes e historia


de Internet y se ha presentado un repaso de los principales aspectos del protocolo

TCP / IP. Gracias a la arquitectura de cuatro capas de Internet, son transparentes


para las aplicaciones todos los detalles de hardware y topologa de la red que
permiten que se establezca la comunicacin entre dos mquinas. En el siguiente
fascculo se estudiar cules servicios se prestan por Internet e interactan con la
capa de aplicacin, evidenciando la flexibilidad de la red, sus ventajas y
empezando a mostrar al estudiante los potenciales que se ofrecen para el
desarrollo de aplicaciones orientadas a Internet.

Autoevaluacin formativa

1. De acuerdo con su historia, por qu ha sido importante Internet y a qu se


debe su actual desarrollo?

2. Teniendo en cuenta los trminos explicados en este fascculo, ingrese a las


propiedades de red del computador y la configuracin del navegador.
Identifique y explique algunos de los trminos utilizados.

3. Busque 10 direcciones de Internet fsicas y nombres DNS, de acuerdo con los


conceptos descritos sobre este tema. Describa qu significa cada direccin.

4. De acuerdo con sus conocimientos de Ingeniera de Software, defina 5


requerimientos para una aplicacin orientada a Internet que realice
comunicacin Multicasting.

Das könnte Ihnen auch gefallen