Trabajo de CDI

99

Transcript of Trabajo de CDI

  • 2

  • 3

    ANTONIO PEDRO IBARRA TORRES

    MDULO: COMERCIO DIGITAL

    PROFESORA: ELVIRA JARAMAGO SNCHEZ

    CURSO: 1 C.F.G.S. COMERCIO INTERNACIONAL.

    I.E.S. MARTNEZ MONTAS

    2013 2014

  • 4

  • 5

    NDICE

    REALIZACIN DE LAS TAREAS BSICAS PARA LA UTILIZACIN DE INTERNET. 7 69

    INTERNET Y SU ORIGEN.

    FUNCIONAMIENTO DE LA RED. SERVIDORES CLIENTES.

    MODELO DE INTERCONEXIN DE SISTEMAS ABIERTOS. OSI (OPEN SYSTEM INTERCONNECTION)

    PROTOCOLO DE INTERNET (IP)

    PROTOCOLO DE CONTROL DE TRANSMISIN. TCP (TRANSMISSION CONTROL PROTOCOL)

    MODOS DE CONECTARSE A INTERNET. CONEXIN POR CABLE E INALMBRICA. VENTAJAS E INCONVENIENTES.

    CONFIGURACIN DE ACCESO A LA RED. PROCEDIMIENTOS.

    EL NAVEGADOR Y SU FUNCIONAMIENTO. NAVEGADORES MS UTILIZADOS A NIVEL NACIONAL E INTERNACIONAL.

    LOS BUSCADORES, MOTORES DE BSQUEDA E NDICES, BUSCADORES TEMTICOS, MULTIBUSCADORES Y METABUSCADORES. UTILIZACIN.

    LAS INTRANETS Y LA EXTRANET. CONCEPTO, CARACTERSTICAS Y UTILIDAD.

    GESTIN DE DIVERSOS SERVICIOS DE INTERNET. 70 96

    CORREO ELECTRNICO. SU FUNCIONAMIENTO. ELEMENTOS. ENVO Y RECEPCIN DE MENSAJES.

    EL CORREO WEB. CREACIN DE UNA CUENTA. LAS FUNCIONES BSICAS. UTILIZACIN.

    CORREO NO DESEADO.

    CORREO POP3. SU UTILIZACIN. DIFERENCIAS ENTRE CORREO WEB Y CORREO POP3.

    GESTIN DE ENVO, RECEPCIN Y MANTENIMIENTO DE CORREO POP3.

    SERVIDORES Y APLICACIONES FTP (CARGA Y DESCARGA DE ARCHIVOS)

    REDES P2P. CONCEPTO Y FUNCIONAMIENTO. APLICACIONES.

    BIBLIOGRAFA / WEB GRAFA 97 98

  • 6

  • 7

    PRIMERA PARTE

    REALIZACIN DE LAS TAREAS BSICAS PARA LA UTILIZACIN DE INTERNET

    Internet y su Origen.

    Funcionamiento de la Red. Servidores Clientes.

    Modelo de Interconexin de Sistemas Abiertos. O.S.I. (Open System Interconnection).

    Protocolo de Internet (I.P.).

    Protocolo de Control de Transmisin. T.C.P. (Transmission Control Protocol).

    Modos de Conectarse a Internet. Conexin por Cable Inalmbrica. Ventajas e Inconvenientes de las

    Diferentes Conexiones.

    Configuracin de Acceso a la Red. Procedimientos.

    El Navegador y su Funcionamiento. Navegadores ms utilizados a nivel Nacional e Internacional.

    Los Buscadores, Motores de Bsqueda e ndices. Buscadores Temticos, Multibuscadores y Metabuscadores.

    Utilizacin.

    Las Intranets y La Extranet. Concepto, Caractersticas y Utilidad.

  • 8

    INTERNET Y SU ORIGEN.

    QU ES INTERNET?

    Se denomina Internet al conjunto de redes informticas interconectadas que permiten la comunicacin simultnea y

    recproca entre millones de usuarios en todo el mundo. Carece de centros precisos, es de propiedad fragmentada y compartida,

    y su acceso es libre en muchas reas del mundo, aunque tambin est restringido en otras por diversas cuestiones.

    Generalmente, para acceder a esta red de redes deben contratarse los servidores de un proveedor, que proporciona

    el software adecuado para el ordenador y que posea un modem conectado a una lnea telefnica.1

    Vemos ahora el concepto que nos aporta Wikipedia2. Internet es un conjunto descentralizado de redes de

    comunicacin interconectadas que utilizan la familia de protocolos TCP/IP, garantizando que las redes fsicas heterogneas que la

    componente funcionen como una red lgica nica, de alcance mundial. Uno de los servicios que ms xito ha tenido en Internet

    ha sido la World Wide Web (WWW) hasta tal punto que es habitual la confusin entre ambos trminos. La WWW es un

    conjunto de protocolos que permite, de forma sencilla, la consulta remota de archivos de hipertexto. sta fue un desarrollo

    posterior (1.990) y usa Internet como medio de transmisin. Existen, por tanto, muchos otros servicios y protocolos de Internet,

    aparte de la Web: el correo electrnico (SMTP), la transmisin de archivos (FTP y P2P), las conversaciones en lnea (IRC), la

    mensajera instantnea, la transmisin de contenido y comunicacin [telefona (VolP), televisin (IPTV)], los boletines electrnicos

    (NNTP), el acceso remoto a otros dispositivos (SSH y Telnet) o los juegos en lnea.

    Segn el diccionario de la RAE3 (Real Academia Espaola), en un artculo nuevo del avance de la vigsimo tercera

    edicin, Internet es un concepto clasificado como ambiguo y se define as: Red informtica mundial, descentralizada, formada

    por la conexin directa entre computadoras mediante un protocolo especial de comunicacin.

    Como hemos podido observar, el concepto de internet an no est muy claro, a pesar del uso extendido que cada da

    le damos a esta herramienta.

    1 http://sobreconceptos.com/internet 2 http://es.wikipedia.org/wiki/Internet 3 http://rae.es/search/node/Internet

  • 9

    LOS ORGENES DE INTERNET

    Antes de empezar a contar la breve, pero intensa, historia de Internet, hagamos una pequea introduccin.

    Internet ha revolucionado la informtica y las comunicaciones como ninguna otra herramienta. La invencin del

    telgrafo, del telfono, la radio y el ordenador, sent las bases. Internet es una herramienta, por algunos denominada peligrosa,

    de emisin mundial, un mecanismo para esparcir informacin y, a su vez, un medio para la colaboracin e interaccin de las

    personas sea cual sea su ubicacin geogrfica. Desde las primeras investigaciones en conmutacin de paquetes, los Gobiernos, las

    industrias y las diversas Academias mundiales se han asociado como artfices de su evolucin e implantacin. Trminos como

    www.google.es o www.hotmail.com nos son de sobra conocidos y, a diario, mltiples veces odos.

    La historia que este trabajo recoge es, con toda seguridad, incompleta, ya que hoy en da existe muchsimo material

    sobre internet. Materia que cubre su historia, tecnologa y uso.

    Esta historia comienza a partir de cuatro aspectos diferentes:

    1. Evolucin tecnolgica. Empez con las primeras investigaciones sobre conmutacin de paquetes y ARPANET,

    donde las investigaciones actuales continan ampliando su horizonte.

    2. Operaciones y gestin. Es una infraestructura global y compleja.

    3. Aspecto social. Tiene como resultado ms inmediato una amplia comunidad de internautas trabajando juntos

    para crear y desarrollar la herramienta.

    4. Comercializacin. Esto desemboc en una transicin extremadamente eficaz de los resultados de las

    investigaciones a una estructura de informacin ampliamente disponible.

    Una vez introducidos en Internet, comencemos este viaje por su historia.

    La primera descripcin registrada de las interacciones sociales que se podan habilitar a travs de la red fue una serie

    de memorandos escritos por J.C.R. Licklider en agosto de 1.962. En ellos, describe su concepto de Red Galctica4, donde imagina

    un conjunto de ordenadores interconectados a nivel mundial, a travs de los cuales todo el mundo puede acceder rpidamente a

    datos y programas desde cualquier sitio.

    En espritu, el concepto que nos regal es muy similar al Internet que conocemos. Licklider era el director del

    programa de investigacin informtica DARPA, que comenz en octubre de 1.962. Siempre intent demostrar su convencimiento

    sobre su concepto de red.

    L. Kleinrock public el primer documento sobra la teora de conmutacin de paquetes en 1.961 y el primer libro

    completo sobre esto en 1.964. La factibilidad terica de comunicarse usando paquetes en vez de circuitos fue el gran paso hacia

    el viaje de las redes informticas. El siguiente paso era conseguir que los ordenadores se hablasen entre s. Para explorar esta

    idea, L.G. Roberts, junto con T. Merrill, conect, en 1.965, el ordenador TX-2, en Massachusetts, con el Q-32, en California,

    mediante una lnea telefnica conmutada de baja velocidad, creando la primera red de rea amplia del mundo.

    El resultado de este experimento fue la constatacin de que los ordenadores podan trabajar juntos. Adems, se

    confirm la conviccin de Kleinrock de la necesidad de la conmutacin de paquetes.

    4 http://www.eumed.net/cursecon/ecoinet/conceptos/J_C_R_%20Licklider.htm

  • 10

    A finales de 1.966, Roberts entro en DARPA para desarrollar el concepto

    de redes informticas y, rpidamente, cre su plan para ARPANET, publicado en

    1.967.

    Por su parte, los grupos NPL y RAND, procedente del Reino Unido, haban

    escrito un artculo sobre redes de conmutacin de paquetes para cifrar

    comunicaciones de voz en el ejrcito en 1.964.

    La labor del MIT, de RAND y del NPL se haba llevado en paralelo sin que

    los investigadores conociesen el trabajo de los dems.

    En la conferencia en que Roberts present su artculo coincidieron los

    tres grupos de investigadores. Las teoras fueron puestas en comn y se adopt

    el trmino paquete y la velocidad de lnea propuesta en el diseo de ARPANET paso de 2,4 kbps a 56 kbps5.

    En diciembre de 1.968, el equipo BBN, liderado por Frank Heart, comenz a trabajar en los IMP, que son los

    procesadores de mensajes de interfaz, y a su vez, Bob Kahn, comenz con el diseo arquitectnico general de ARPANET; Roberts,

    junto con H. Frank y el equipo de Network Analysis Corporation, disearon la tipologa y la economa de la red. El sistema de

    medicin de la red se prepar en la UCLA, por el equipo de Kleinrock.

    De todo esto, el Network Measurement Center de la UCLA fue seleccionado como el primer nodo de ARPANET. El

    fruto de todos estos esfuerzos lleg en septiembre de 1.969, cuando la BBN instal el primer IMP en la UCLA y se conect el

    primer host6.

    El segundo nodo lleg de la mano del proyecto de D. Engelbart a travs de su artculo Augmentation of Human

    Intellect, donde se incluyen los NLS, un antecedente del sistema de hipertexto, en el Stanford Research Institute (SRI). Un mes

    ms tarde de todo esto, el SRI se conect a ARPANET, envindose el primer mensaje de host a host desde el laboratorio de

    Kleinrock hasta el SRI. Luego se aadieron dos nodos ms, el de la Universidad de California en Santa Brbara y el de la

    Universidad de Utah.

    Estos incorporaron proyectos de visualizacin de aplicaciones, mtodos para mostrar funciones matemticas usando

    pantallas de almacenamiento y mtodos de representacin 3D en la red.

    A finales de 1.969 ya haba cuatro hosts conectados en la ARPANET. Internet ya haba nacido y creca poco a poco.

    En los aos siguientes, se siguieron aadiendo ordenadores a la ARPANET, y se continuaba trabajando para conseguir

    que los protocolos de host a host funcionasen perfectamente. En diciembre de 1.970, el Network Working Group (NWG), con S.

    Crocker a la cabeza, termin de perfeccionar el protocolo de host a host inicial de ARPANET, llamado Network Control Protocol

    (NCP). Cuando los sitios de ARPANET terminaron de implantar NCP, entre 1.971 y 1.972, los usuarios pudieron comenzar a

    desarrollar las aplicaciones.

    5 Un kilobit por segundo es una unidad de medida que se usa en telecomunicaciones e informtica para calcular la velocidad de transferencia de informacin a travs de una red. Su abreviatura

    y forma ms corriente es kbps o a veces kb/s. el smbolo internacional es kbit/s. 6 http://es.wikipedia.org/wiki/Host

  • 11

    En octubre de 1.972, Kahn organiz una gran demostracin de ARPANET en la International Computer Communication

    Conference (ICCC). Fue la primera demostracin en pblico de esta nueva tecnologa y todo un gran xito7.

    En este ao de 1.972 tambin se introdujo por primera vez la aplicacin hot inicial: El Correo Electrnico.

    R. Tomlinson, de BBN, escribi el

    software bsico de envo y lectura de

    mensajes de correos electrnicos. Todo esto

    nace por la necesidad de ARPANET de estar

    coordinados entre s por las largas distancias

    geogrficas que los comenzaban a separar.

    En julio, Roberts ampli su utilidad

    escribiendo la primera utilidad de correos:

    hacer listas de mensajes, leerlos

    selectivamente, archivarlos, reenviarlos y

    responderlos. Sin duda, se convirti en la

    aplicacin de red ms importante de la

    historia.

    ARPANET pronto se convirti en Internet, y ste se bas en la idea de que habra mltiples redes independientes con

    un diseo bastante arbitrario, empezando por ARPANET como red pionera de conmutacin de paquetes, pero que incluira redes

    de paquetes satlite, redes terrestres de radio paquetes y otras redes. Internet, tal y como la conocemos hoy en da, plasma

    una idea tcnica fundamental, que es la de Red de Arquitectura Abierta.

    En este enfoque, la seleccin de una tecnologa de redes no la dictaba una arquitectura particular de redes, sino que la

    poda elegir libremente un proveedor y hacerla trabajar con las dems redes a travs de una meta arquitectura de interredes.

    Hasta ese momento solo haba un mtodo general para federar redes, el mtodo tradicional de conmutacin de circuitos, en el

    que las redes se interconectaban a nivel de circuito, pasando bits individuales de forma sncrona a travs de una parte de un

    circuito completo entre un par de ubicaciones finales.

    En una red de arquitectura abierta, las redes individuales se pueden disear y desarrollar por separado, cada una con

    su propia interfaz nica, que puede ofrecerse a usuarios y otros proveedores, incluyendo otros proveedores de Internet. Se

    puede disear cada red segn el entorno especfico y los requisitos de los usuarios de esa red. En general, no existen

    restricciones sobre el tipo de redes que se pueden incluir o sobre su alcance geogrfico, aunque ciertas consideraciones

    pragmticas dictaminan lo que tiene sentido ofrecer. La idea de las redes de arquitectura abierta la introdujo por primera vez

    Kahn, en aquel momento, el programa se llam Internetting. La clave para que el sistema de radio paquetes funcionase era un

    protocolo de extremo a extremo fiable que pudiera mantener una comunicacin efectiva frente a bloqueos y otras

    interferencias de radio, o soportar cortes intermitentes como los causados cuando se entra en un tnel o el terreno bloquea la

    seal. Kahn, al principio, se plante desarrollar un protocolo solo para la red de radio paquetes, ya que as evitara tratar con una

    multitud de diferentes sistemas operativos, y seguir usando NCP.

    7 http://www.historyofcomputercommunications.info/Book/4/4.12-ICCC%20Demonstration71-72.html

  • 12

    Sin embargo, NCP no tena la capacidad de dirigirse a redes (ni a mquinas) que estuvieran ms all de un IMP de

    destino de ARPANET, de modo que tambin haca falta algn cambio en NCP. Kahn decidi desarrollar una nueva versin del

    protocolo que podra cubrir las necesidades de un entorno de redes de arquitectura abierta. Este protocolo se llamara ms

    adelante Protocolo de Control de Transmisin/Protocolo de Internet (TCP/IP). Mientras que NCP tenda a actuar como un

    controlador de dispositivo, el nuevo protocolo se parecera ms a un protocolo de comunicaciones.

    Cuatro reglas bsicas fueron fundamentales en la primera concepcin de Kahn:

    Cada red diferente debera mantenerse por s misma, y no deba ser necesario cambio interno alguno para que

    esas redes se conectasen a Internet.

    La comunicacin se hara en base al mejor esfuerzo. Si un paquete no llegaba a su destino final, se retransmita

    poco despus desde el origen.

    Se usaran cajas negras para conectar las redes; ms adelante, estas cajas negras se llamaran puertas de enlace y

    enrutadores. Las puertas de enlace no guardaran informacin acerca de los flujos individuales de paquetes que

    pasaban por las mismas, manteniendo su sencillez y evitando la complicacin de la adaptacin y la recuperacin a

    partir de varios modos de error.

    No habra control global a nivel operativo.

    Otros problemas clave que haba que resolver eran:

    Algoritmos para evitar que los paquetes perdidos impidiesen permanentemente las comunicaciones y permitir que

    dichos paquetes se retransmitiesen correctamente desde el origen.

    Ofrecer segmentacin de host a host para que se pudiesen enviar mltiples paquetes desde el origen hasta el

    destino, segn el criterio de los hosts, si las redes intermedias lo permitan.

    Funciones de puerta de enlace para poder reenviar paquetes de manera adecuada. Esto inclua interpretar

    encabezados IP para enrutar, manejar interfaces, dividir paquetes en partes ms pequeas si era necesario, etc.

    La necesidad de sumas de verificacin de extremo a extremo, re ensamblaje de paquetes a partir de fragmentos

    y deteccin de duplicados.

    La necesidad de un abordaje global.

    Tcnicas para el control del flujo de host a host.

    Interfaces con los diferentes sistemas operativos,

    Haba adems otras preocupaciones, como la eficacia en la implementacin y el rendimiento de las redes, pero

    estas, en principio, eran consideraciones secundarias.

    Kahn comenz a trabajar en un conjunto orientado a las comunicaciones de principios para sistemas operativos en

    BBN y document algunas de sus ideas iniciales en un memorndum interno de BBN titulado "Principios de comunicacin para

    sistemas operativos8". En este momento, se dio cuenta de que sera necesario conocer los detalles de implementacin de cada

    sistema operativo para tener la oportunidad de integrar cualquier protocolo nuevo de una forma eficaz

    8 http://www.eumed.net/cursecon/ecoinet/conceptos/Khan.htm

  • 13

    En la primavera de 1973, pidi a Vint Cerf (que estaba en Stanford) que colaborase con l en el diseo detallado del

    protocolo. Cerf haba estado involucrado de lleno en el diseo y desarrollo original de NCP, y ya tena conocimiento sobre las

    interfaces de los sistemas operativos existentes. As que, armados con el enfoque arquitectnico de Kahn para la parte de

    comunicaciones y con la experiencia de Cerf en NCP, se unieron para crear lo que se convertira en TCP/IP.

    Su colaboracin fue muy productiva, y la primera versin escrita del enfoque resultante se distribuy en

    una reunin especial del International Network Working Group (INWG). Se emitieron algunos enfoques bsicos de

    esta colaboracin entre Kahn y Cerf:

    La comunicacin entre dos procesos consistira lgicamente en una secuencia largusima de bytes (los llamaron

    octetos9). Se usara la posicin de un octeto en la secuencia para identificarlo.

    El control de flujo se hara usando ventanas deslizantes y confirmaciones (acks). El destino podra decidir cundo

    confirmar, y cada ack devuelta se acumulara para todos los paquetes recibidos hasta ese momento.

    No se concret la manera exacta en la que el origen y el destino acordaran los parmetros de divisin de

    particiones que se usara. Al principio se usaban los valores predeterminados.

    Aunque en ese momento se estaba desarrollando Ethernet en Xerox PARC, la proliferacin de LAN no se

    imaginaba entonces, y mucho menos la de los ordenadores personales y las estaciones de trabajo. El modelo

    original era de redes nacionales como ARPANET, y se esperaba que existiese un pequeo nmero de las mismas.

    As pues, se us una direccin IP de 32 bits, en la que los primeros 8 bits indicaban la red y los 24 bits restantes

    designaban el host de esa red. Fue evidente que habra que reconsiderar esta suposicin, la de que sera suficiente

    con 256 redes en el futuro inmediato, cuando empezaron a aparecer las LAN a finales de los aos 70.

    El artculo original de Cerf y Kahn sobre Internet describa un protocolo, llamado TCP, que ofreca todos los servicios

    de transporte y reenvo de Internet. La intencin de Kahn era que el protocolo TCP soportase una serie de servicios de

    transporte, desde la entrega secuenciada totalmente fiable de datos hasta un servicio de datagrama, en el que la aplicacin

    haca un uso directo del servicio de red subyacente, lo que poda implicar la prdida, la corrupcin y la reordenacin de paquetes.

    Sin embargo, el primer intento de implementar TCP produjo una versin que solo permita circuitos virtuales. Este modelo

    funcion bien para aplicaciones de inicio de sesin remoto y transferencia de archivos, pero algunos de los primeros trabajos en

    aplicaciones de red avanzadas, en particular la voz por paquetes de los aos 70, dejaron claro que en algunos casos la prdida de

    paquetes no poda ser corregida por TCP, y la aplicacin debera encargarse de ella.

    Esto llev a reorganizar el TCP original en dos protocolos, el IP

    simple, que solo diriga y reenviaba paquetes individuales, y el TCP por

    separado, que se ocupaba de funciones del servicio como el control de

    flujos y la recuperacin de paquetes perdidos. Para las aplicaciones que

    no queran los servicios de TCP, se aadi una alternativa llamada

    Protocolo de datagramas de usuario (UDP) para ofrecer acceso directo a

    los servicios bsicos de IP.

    9 http://es.wikipedia.org/wiki/Regla_del_octeto

  • 14

    Una de las principales motivaciones iniciales de ARPANET e Internet era compartir recursos, por ejemplo, permitir a

    los usuarios de las redes de radio paquetes acceder a sistemas de tiempo compartido conectados a ARPANET. Conectar ambos

    era mucho ms econmico que duplicar estos ordenadores tan caros. Sin embargo, aunque la transferencia de archivos y el

    inicio de sesin remoto (Telnet) eran aplicaciones muy importantes, el correo electrnico ha sido, probablemente, la innovacin

    de aquella poca con mayor impacto. El Correo Electrnico ofreci un nuevo modelo de comunicacin entre las personas, y

    cambi la naturaleza de la colaboracin, primero en la creacin de la propia Internet y despus para gran parte de la sociedad.

    Se propusieron otras aplicaciones en los primeros tiempos de Internet, incluyendo la comunicacin de voz basada en

    paquetes (el precursor de la telefona por Internet), varios modelos para compartir archivos y discos y los primeros programas

    gusano que mostraron el concepto de agentes (y, por supuesto, virus). Un concepto clave de Internet es que no se haba

    diseado solo para una aplicacin, sino como una infraestructura general en la que se podan concebir nuevas aplicaciones, como

    se ilustr ms adelante con la aparicin de la World Wide Web. Es la naturaleza generalista del servicio que ofrecen TCP e IP la

    que lo hace posible.

    DARPA firm contratos con Stanford, BBN y UCL para implementar TCP/IP. El equipo de Stanford, liderado por Cerf,

    produjo la especificacin detallada y, en un ao aproximadamente, se realizaron tres implementaciones independientes de TCP

    que podan interoperar.

    Este fue el principio de una experimentacin y desarrollo a largo plazo para perfeccionar y madurar los conceptos y la

    tecnologa de Internet. Empezando con las tres primeras redes (ARPANET, red de radio paquetes y red satlite de paquetes) y

    sus primeras comunidades de investigacin, el entorno experimental incorpora prcticamente cualquier forma de red y una

    comunidad de investigacin y desarrollo con una base muy amplia.

    Las primeras implementaciones de TCP se hicieron con

    grandes sistemas de tiempo compartido como Tenex y TOPS 20.

    Cuando aparecieron los ordenadores de sobremesa por primera

    vez, algunos pensaron que TCP era demasiado grande y complejo

    para ejecutarse en un ordenador personal. David Clark y su grupo

    de investigacin del MIT se propusieron demostrar que se poda

    hacer una implementacin compacta y sencilla de TCP. Produjeron

    una implementacin, primero para el Xerox Alto (la primera

    estacin de trabajo personal desarrollada por Xerox PARC) y

    despus para el IBM PC.

    El amplio desarrollo de LAN, PC y estaciones de trabajo en los aos 80 permiti florecer a la incipiente Internet. La

    tecnologa de Ethernet, desarrollada por Bob Metacalfe en Xerox PARC, es ahora probablemente la tecnologa de redes

    dominante en Internet, y los PC y las estaciones de trabajo son los ordenadores dominantes. Este cambio entre tener unas

    cuantas redes con un nmero modesto de hosts de tiempo compartido (el modelo original de ARPANET) y tener muchas redes

    ha originado una serie de conceptos nuevos y cambios en la tecnologa subyacente. Primero, tuvo como resultado la definicin de

    tres clases de redes (A, B y C) para acomodar todas las redes. La clase A representaba las grandes redes a escala nacional; la

    clase B representaba las redes a escala regional, y la clase C representaba las redes de rea local.

  • 15

    Hubo un gran cambio como resultado del aumento de la escala de Internet y sus problemas de gestin asociados. Para

    que la gente encontrase fcil el uso de la red, se asignaron nombres a los hosts, de modo que no era necesario recordar las

    direcciones numricas. Originalmente, haba un nmero bastante limitado de hosts, de modo que era factible mantener una sola

    tabla con todos los hosts y sus nombres y direcciones asociados.

    El cambio de tener un gran nmero de redes gestionadas de manera independiente (por ejemplo, LAN) significaba que

    tener una sola tabla de hosts ya no era factible, y Paul Mockapetris, de USC/ISI, invent el sistema de nombres de dominio

    (DNS). El DNS permita un mecanismo escalable distribuido para resolver nombres de hosts jerrquicos (por ejemplo,

    www.acm.org) en una direccin de Internet.

    El aumento de tamao de Internet tambin desafiaba las capacidades de los enrutadores. Originalmente, exista un

    solo algoritmo distribuido para enrutar que se implementaba de manera uniforme en todos los enrutadores de Internet.

    Cuando aument tanto el nmero de redes en Internet, su diseo inicial no se pudo ampliar lo suficiente, de modo que se

    reemplaz por un modelo de enrutamiento jerrquico, con un Protocolo de puerta de enlace interna (IGP) que se usaba dentro

    de cada regin de Internet, y un Protocolo de puerta de enlace externa (EGP) que se usaba para unir las regiones. Surgieron

    nuevos enfoques para la agregacin de direcciones, en

    particular el enrutamiento entre dominios sin clases (CIDR).

    Conforme evolucion Internet, uno de los

    principales desafos fue cmo propagar los cambios al

    software, en particular al software de host. DARPA apoy a

    U.C. Berkeley para investigar modificaciones del sistema

    operativo Unix, incluyendo la incorporacin de TCP/IP. A pesar

    de que Berkeley reescribi despus el cdigo de BBN para que encajase de una forma ms eficiente en el sistema y Kernel de

    Unix, la incorporacin de TCP/IP en el sistema Unix BSD demostr ser un elemento fundamental para la difusin de los

    protocolos entre la comunidad investigadora. Gran parte de la comunidad investigadora informtica empez a usar Unix BSD en

    su entorno informtico diario.

    Uno de los retos ms interesantes fue la transicin del

    protocolo de host de ARPANET de NCP a TCP/IP el 1 de enero de

    1983. Fue una transicin histrica, que exigi que todos los hosts

    se convirtiesen simultneamente para no tener que comunicarse a

    travs de mecanismos especiales. TCP/IP se haba adoptado como

    estndar en Defensa tres aos antes, en 1980. Esto permiti a

    Defensa empezar a compartir en la base de tecnologa de Internet

    de DARPA, y llev directamente a la divisin de las comunidades

    militar y no militar. En 1983, ARPANET la usaba un nmero

    significativo de organizaciones operativas y de I+D de Defensa. La transicin de ARPANET de NCP a TCP/IP le permiti dividirse

    en MILNET, que cumpla requisitos operativos, y ARPANET, que cubra las necesidades de investigacin.

  • 16

    En 1985 Internet ya estaba bien establecida como tecnologa que daba cobertura a una amplia comunidad de

    investigadores y desarrolladores, y empezaba a ser usada por otras comunidades para comunicaciones informticas diarias. El

    correo electrnico se usaba con desahogo entre varias comunidades, a menudo con diferentes sistemas.

    A la vez que la tecnologa de Internet se estaba validando experimentalmente y usando ampliamente entre un

    subconjunto de investigadores informticos, se estaban buscando otras redes y tecnologas de red. A mediados de los aos 70

    haban empezado a aparecer redes de ordenadores donde lo permita la financiacin disponible. El Ministerio de Energa (DoE)

    de EE.UU. cre MFENet para sus investigadores en energa de fusin magntica, y los fsicos de altas energas del DoE

    respondieron creando HEPNet. Los fsicos espaciales de la NASA fueron los siguientes, con SPAN, y Rick Adrion, David Farber y

    Larry Landweber crearon CSNET para la comunidad informtica (acadmica e industrial) con una beca inicial de la National

    Science Foundation (NSF) de EE.UU. La amplia difusin por parte de AT&T del sistema operativo UNIX cre USENET, basado en

    los protocolos de comunicaciones UUCP integrados en UNIX, y en 1981 Ira Fuchs y Greydon Freeman crearon BITNET, que

    conectaba mainframes de la universidad en un paradigma de correo electrnico como imgenes de tarjetas.

    Con la excepcin de BITNET y USENET, estas primeras redes (incluyendo ARPANET) se crearon para dirigirse a

    comunidades muy restringidas de eruditos. Adems, empezaron a emprenderse tecnologas alternativas en el sector comercial,

    incluyendo XNS de Xerox, DECNet y SNA de IBM. El programa britnico JANET (1984) y el estadounidense NSFNET (1985)

    anunciaron explcitamente que tenan la intencin de dar servicio a toda la comunidad de la educacin superior, sin importar la

    disciplina.

    La NSF tambin eligi respaldar la infraestructura organizativa de Internet que exista en DARPA, organizada

    jerrquicamente a las rdenes de la Internet Activities Board (IAB). Se seleccion TCP/IP para el programa NSFNET y las

    agencias federales tomaron e implementaron otras decisiones polticas que formaron la Internet de hoy en da.

    Las agencias federales compartieron el coste de una infraestructura comn, como los circuitos transocenicos.

    Tambin se encargaron conjuntamente de los puntos gestionados de interconexin para el trfico entre

    agencias; los Federal Internet Exchanges (FIX-E y FIX-W).

    Para coordinar esta distribucin, se form el Federal Networking Council. El FNC tambin cooperaba con otras

    organizaciones internacionales, como RARE en Europa, a travs del Coordinating Committee on Intercontinental

    Research Networking (CCIRN), para coordinar la cobertura en Internet de la comunidad investigadora de todo el

    mundo.

    La NSF alent a sus redes regionales de NSFNET a buscar clientes comerciales, no acadmicos, a ampliar sus

    instalaciones para darles servicios y a utilizar el dinero resultante para reducir los costes de abono a todo el

    mundo.

    En 1988, un comit del Consejo Nacional de Investigaciones, presidido por Kleinrock y con Kahn y Clark como

    miembros, present un informe encargado por la NSF titulado Hacia una red de investigacin nacional. Este

    informe influy en el entonces senador Al Gore, y marc el comienzo de las redes de alta velocidad que fueron la

    base de la futura autopista de la informacin.

  • 17

    En 1994, se public un informe del Consejo Nacional de Investigaciones, presidido de nuevo por Kleinrock (y con

    Kahn y Clark como miembros una vez ms), titulado Haciendo realidad el futuro de la informacin: Internet y

    despus. Este informe anticip los problemas fundamentales de derechos de propiedad intelectual, tica, precios,

    educacin, arquitectura y regulacin de Internet.

    La poltica de privatizacin de la NSF culmin en abril de 1995, con la eliminacin de la financiacin de la red

    troncal de NSFNET.

    La red troncal haba hecho la transicin de una red

    construida a partir de enrutadores de la comunidad investigadora, de

    los enrutadores Fuzzball de David Mills, a los equipos comerciales. En

    su vida de 8 aos y medio, la red troncal haba pasado de seis nodos

    con enlaces a 56 kbps a 21 nodos con mltiples enlaces a 45 Mbps.

    Haba visto cmo Internet pasaba a tener ms de 50.000 redes en

    los siete continentes y el espacio exterior, con aproximadamente

    29.000 redes en Estados Unidos.

    Una clave para el rpido crecimiento de Internet ha sido el acceso abierto y gratuito a los documentos bsicos, en

    especial las especificaciones de los protocolos.

    En 1969, S. Crocker dio un paso esencial al establecer las series de notas Peticin de Comentarios (RFC). La idea de

    estos memorandos era que fuesen una forma de distribucin informal y rpida para compartir ideas con otros investigadores

    de la red. Al principio, las RFC se impriman en papel y se distribuan a travs del correo ordinario. Cuando se empez a usar el

    Protocolo de Transferencia de Archivos (FTP), las RFC se preparaban como archivos en lnea y se acceda a ellas a travs de

    FTP. Hoy en da, por supuesto, se accede a las RFC fcilmente a travs de la World Wide Web en numerosos sitios de todo el

    mundo. El SRI, en su papel de Centro de Informacin de Redes, mantena los directorios en lnea.

    Hoy en da, las RFC se conciben como documentos oficiales en la comunidad de ingeniera y estndares de Internet. El

    acceso abierto a las RFC (gratuito, si tiene cualquier tipo de conexin a Internet) promueve el crecimiento de Internet porque

    permite usar las especificaciones reales como ejemplos en clases y entre los emprendedores que desarrollan nuevos sistemas.

    El correo electrnico ha sido un factor significativo en todas las reas de Internet. Las primeras RFC solan presentar

    un conjunto de idas desarrolladas por un determinado grupo de investigadores, ubicado en un punto concreto, que las

    presentaban al resto de la comunidad. Cuando se empez a usar el correo electrnico, el patrn de autora cambi: las RFC

    eran presentadas por varios autores con una visin comn, independientemente de su ubicacin.

    El uso de listas de correo electrnico especializadas se ha usado desde hace tiempo en el desarrollo de especificaciones

    de protocolos, y sigue siendo una herramienta importante. Ahora la IETF consta de ms de 75 grupos de trabajo, cada uno

    trabajando en un aspecto diferente de la ingeniera de Internet.

    Internet es tanto una coleccin de comunidades, como una coleccin de tecnologas, y su xito se puede atribuir en

    gran medida a la satisfaccin de necesidades bsicas de las comunidades y a usar la comunidad de manera efectiva para hacer

    avanzar la infraestructura. Este espritu comunitario tiene una larga historia, que comienza con ARPANET.

  • 18

    En 1992, se hizo una reorganizacin. Los recientes desarrollos y el despliegue generalizado de la World Wide Web han

    aportado una nueva comunidad, ya que mucha de la gente que trabaja en WWW no se consideran primariamente investigadores

    de redes y desarrolladores. Se form un nuevo grupo de organizacin el Word Wide Web Consortium (W3C). Liderado al

    principio desde el laboratorio de informtica de MIT por Tim Berners-Lee (el inventor de WWW) y Al Vezza, W3C ha tomado la

    responsabilidad de evolucionar algunos protocolos y estndares asociados con la Web.

    As pues, en dos dcadas de actividad de Internet hemos visto una evolucin continuada en las estructuras

    organizativas diseadas para soportar y facilitar la siempre creciente comunidad que trabaja colaborativamente en temas de

    Internet. La comercializacin de Internet no solo implic el desarrollo de servicios de redes competitivos y privados sino tambin

    el desarrollo de productos comerciales para implementar la tecnologa de Internet.

    En 1985, Dan Lynch organiz un taller de tres das para que se aprendiese a usar el TCP/IP.

    En septiembre de 1988 naci la primera feria de muestras Interop. La gestin de redes da un ejemplo de la interaccin

    entre las comunidades de investigacin y de venta. En el principio de Internet, el nfasis se pona en definir e implementar

    protocolos que consiguiesen la interoperacin.

    En 1987, qued claro que era necesario un protocolo que permitiese gestionar los elementos de una red, como los

    enrutadores, remotamente de manera uniforme. Se propusieron varios protocolos con este objetivo, incluyendo el Protocolo

    Simple de Administracin de Red o SNMP (diseado, como sugiere su nombre, para ser sencillo, y derivado de una propuesta

    anterior llamada SGMP), HEMS (un diseo ms complejo de la comunidad investigadora) y CMIP (de la comunidad OSI). Tras una

    serie de reuniones se decidi retirar HEMS como candidato para la estandarizacin, para ayudar a resolver la contencin, pero

    que se continuara trabajando en SNMP y CMIP, con la idea que SNMP sera una solucin a corto plazo y CMIP una solucin a

    largo plazo. Hoy en da se usa SNMP casi universalmente para la gestin basada en la red.

    El 24 de octubre de 1995, FNC pas una resolucin unnime para definir el trmino Internet. Esta definicin se

    desarroll consultando a los miembros de las comunidades de Internet y propiedad intelectual.

    RESOLUCIN: El Consejo federal de redes (FNC) acuerda que la siguiente descripcin refleja nuestra definicin del

    trmino "Internet". "Internet" se refiere al sistema de informacin global que: (i) esta enlazado lgicamente a un espacio global

    de direcciones nicas basadas en el Protocolo de Internet (IP) o sus subsecuentes extensiones/aadidos; (ii) puede soportar la

    comunicacin usando el conjunto Protocolo de control de transmisin/Protocolo de Internet (TCP/IP) o sus subsecuentes

    extensiones/aadido y otros protocolos compatibles con IP; y (iii) provee, usa o da accesibilidad, ya sea de manera pblica o

    privada a servicios de alto nivel superpuestos en las comunicaciones y las infraestructuras relacionas ya descritas.

    Internet ha cambiado mucho en las dos dcadas desde que naci. Se concibi en la poca de tiempo compartido, pero

    ha sobrevivido a la poca de los ordenadores personales, la informtica cliente servidor y par a par y la informtica de redes.

    Se dise antes que existiesen las LAN, pero ha acomodado a esa tecnologa nueva, adems de los recientes cajeros y servicios

    de intercambio de marcos. Se concibi para soportar un rango de funciones tales como compartir archivos y acceso remota a

    distribucin de recursos y colaboracin, y ha creado el correo electrnico y ms recientemente la World Wide Web.

  • 19

    No se debera concluir que Internet ha dejado de cambiar ahora. Internet, a pesar de ser una red con nombre y

    geografa, es una criatura de los ordenadores, no las redes tradicionales de telfono y televisin. Seguir, y debe, cambiando y

    evolucionando a la velocidad de la industria informtica si quiere seguir siendo relevante. En estos momentos est cambiando

    para ofrecer nuevos servicios como transporte en tiempo real, para soportar, por ejemplo, de streaming de audio y vdeo.

    La disponibilidad de una red dominante (es decir, Internet) junto con ordenadores potentes baratos y comunicaciones

    en dispositivos porttiles (porttiles, mensfonos, PDA, telfonos mviles) hace posible un nuevo paradigma de informtica y

    comunicaciones nmadas. Esta evolucin nos traer nuevas aplicaciones; el telfono de Internet y, en el futuro, la televisin de

    Internet. Est evolucionando para permitir formas ms sofisticadas de poner precios y recuperar costes, un requisito doloroso

    en este mundo comercial. Est cambiando para acomodar otra generacin de nuevas tecnologas subyacentes con diferentes

    caractersticas y requisitos, por ejemplo, acceso residencial a banda ancha y satlites. Nuevos modos de acceso y nuevas formas

    de servicio generarn nuevas aplicaciones, que en su lugar impulsarn la evolucin de la red.

    Si Internet tropieza no ser porque nos falta tecnologa, visin o motivacin. Ser porque no podemos determinar una

    direccin y caminar juntos hacia el futuro.

  • 20

    FUNCIONAMIENTO DE LA RED. SERVIDORES CLIENTES. MODELO.

    En el mundo de TCP/IP las comunicaciones entre computadoras se rigen bsicamente por lo que se llama modelo

    Cliente Servidor, ste es un modelo que intenta proveer usabilidad, flexibilidad, interoperabilidad y escalabilidad en las

    comunicaciones. El trmino Cliente Servidor fue usado por primera vez en 1980 para referirse a ordenadores en red. Este

    modelo empez a ser aceptado a finales de los aos 80. Su funcionamiento es sencillo: se tiene una mquina cliente, que

    requiere un servicio de una mquina servidor, y ste realiza la funcin para la que est programado (no tienen que tratarse de

    mquinas diferentes; es decir, un ordenador por s solo puede ser ambos cliente y servidor dependiendo del software de

    configuracin).

    Desde el punto de vista funcional, se puede definir la computacin Cliente Servidor como una arquitectura

    distribuida que permite a los usuarios finales obtener acceso a la informacin en forma transparente an en entornos

    multiplataforma.

    En el modelo cliente servidor, el cliente enva un mensaje solicitando un determinado servicio a un servidor (hace una

    peticin), y este enva uno o varios mensajes con la respuesta (provee el servicio). En un sistema distribuido, cada mquina

    puede cumplir el rol de servidor para algunas tareas y el rol de cliente para otras.

    La idea es tratar a una computadora como un instrumento, que por s sola pueda realizar muchas tareas, pero con la

    consideracin de que realice aquellas que son ms adecuadas a sus caractersticas. Si esto se aplica tanto a clientes como

    servidores, se entiende que la forma ms estndar de aplicacin y uso de sistemas Cliente Servidor es mediante la explotacin

    de los ordenadores a travs de interfaces grficas de usuario; mientras que la administracin de datos y su seguridad e

    integridad se deja a cargo de computadoras centrales tipo mainframe. Usualmente la mayora del trabajo pesado se hace en el

    proceso llamado servidor y el / los procesos cliente slo se ocupan de la interaccin con el usuario (aunque esto puede variar).

    En otras palabras la arquitectura Cliente Servidor es una extensin de programacin modular en la que la base fundamental

    es separar una gran pieza de software en mdulos con el fin de hacer ms fcil el desarrollo y mejorar su mantenimiento.

    Esta arquitectura permite distribuir fsicamente los procesos y los datos en forma ms eficiente lo que en

    computacin distribuida afecta directamente el trfico de la red, reducindolo grandemente.

  • 21

    EL CLIENTE.

    El cliente es el proceso que permite al usuario formular los requerimientos y pasarlos al servidor, se le conoce con el

    trmino front end.

    El Cliente normalmente maneja todas las funciones relacionadas con la manipulacin y despliegue de datos, por lo que

    estn desarrollados sobre plataformas que permiten construir interfaces grficas de usuario (GUI), adems de acceder a los

    servicios distribuidos en cualquier parte de una red.

    Las funciones que lleva a cabo el proceso cliente se resumen en los siguientes puntos:

    Administrar la interfaz de usuario.

    Interactuar con el usuario.

    Procesar la lgica de la aplicacin y hacer validaciones locales.

    Generar requerimientos de bases de datos.

    Recibir resultados del servidor.

    Formatear resultados.

    EL SERVIDOR.

    Es el proceso encargado de atender a mltiples clientes que hacen peticiones de algn recurso administrado por l. Al

    proceso servidor se le conoce con el trmino back-end. El servidor normalmente maneja todas las funciones relacionadas con la

    mayora de las reglas del negocio y los recursos de datos.

    Las funciones que lleva a cabo el proceso servidor se resumen en los siguientes puntos:

    Aceptar los requerimientos de bases de datos que hacen los clientes.

    Procesar requerimientos de bases de datos.

    Formatear datos para trasmitirlos a los clientes.

    Procesar la lgica de la aplicacin y realizar validaciones a nivel de bases de datos.

    CARACTERSTICAS DE LA ARQUITECTURA CLIENTE SERVIDOR.

    Las caractersticas bsicas de una arquitectura Cliente Servidor son:

    Combinacin de un cliente que interacta con el usuario, y un servidor que interacta con los recursos

    compartidos. El proceso del cliente proporciona la interfaz entre el usuario y el resto del sistema. El proceso del

    servidor acta como un motor de software que maneja recursos compartidos tales como bases de datos,

    impresoras, mdems, etc.

    Las tareas del cliente y del servidor tienen diferentes requerimientos en cuanto a recursos de cmputo como

    velocidad del procesador, memoria, velocidad y capacidades del disco e input output devices.

    Se establece una relacin entre procesos distintos, los cuales pueden ser ejecutados en la misma mquina o en

    mquinas diferentes distribuidas a lo largo de la red.

  • 22

    Existe una clara distincin de funciones basada en el concepto de "servicio", que se establece entre clientes y

    servidores.

    La relacin establecida puede ser de muchos a uno, en la que un servidor puede dar servicio a muchos clientes,

    regulando su acceso a recursos compartidos.

    Los clientes corresponden a procesos activos en cuanto a que son stos los que hacen peticiones de servicios a

    los servidores. Estos ltimos tienen un carcter pasivo ya que esperan las peticiones de los clientes.

    No existe otra relacin entre clientes y servidores que no sea la que se establece a travs del intercambio de

    mensajes entre ambos. El mensaje es el mecanismo para la peticin y entrega de solicitudes de servicio.

    El ambiente es heterogneo. La plataforma de hardware y el sistema operativo del cliente y del servidor no son

    siempre la misma. Precisamente una de las principales ventajas de esta arquitectura es la posibilidad de conectar

    clientes y servidores independientemente de sus plataformas.

    El concepto de escalabilidad tanto horizontal como vertical es aplicable a cualquier sistema Cliente Servidor. La

    escalabilidad horizontal permite agregar ms estaciones de trabajo activas sin afectar significativamente el

    rendimiento. La escalabilidad vertical permite mejorar las caractersticas del servidor o agregar mltiples

    servidores.

    VENTAJAS.

    Entre las principales ventajas del esquema Cliente Servidor estn:

    Uno de los aspectos que ms ha promovido el uso de sistemas Cliente Servidor, es la existencia de plataformas

    de hardware cada vez ms baratas. Esta constituye a su vez una de las ms palpables ventajas de este esquema,

    la posibilidad de utilizar mquinas considerablemente ms baratas que las requeridas por una solucin

    centralizada, basada en sistemas grandes. Adems, se pueden utilizar componentes, tanto de hardware como de

    software, de varios fabricantes, lo cual contribuye considerablemente a la reduccin de costos y favorece la

    flexibilidad en la implantacin y actualizacin de soluciones.

    El esquema facilita la integracin entre sistemas diferentes y comparte informacin permitiendo, por ejemplo

    que las mquinas ya existentes puedan ser utilizadas pero utilizando interfaces ms amigables al usuario. De esta

    manera, podemos integrar ordenadores con sistemas medianos y grandes, sin necesidad de que todos tengan que

    utilizar el mismo sistema operacional.

    Al favorecer el uso de interfaces grficas interactivas, los sistemas construidos bajo este esquema tienen mayor

    interaccin y ms intuitiva con el usuario. En el uso de interfaces grficas para el usuario, el esquema presenta la

    ventaja, con respecto a uno centralizado, de que no es siempre necesario transmitir informacin grfica por la

    red pues esta puede residir en el cliente, lo cual permite aprovechar mejor el ancho de banda de la red.

    Una ventaja adicional del uso del esquema es que es ms rpido el mantenimiento y el desarrollo de aplicaciones,

    pues se pueden emplear las herramientas existentes (por ejemplo los servidores de SQL o las herramientas de

    ms bajo nivel como los sockets o el RPC).

  • 23

    La estructura inherentemente modular facilita adems la integracin de nuevas tecnologas y el crecimiento de la

    infraestructura computacional, favoreciendo as la escalabilidad de las soluciones.

    El esquema Cliente Servidor contribuye adems, a proporcionar, a los diferentes departamentos de una

    organizacin, soluciones locales, pero permitiendo la integracin de la informacin relevante a nivel global.

    DESVENTAJAS.

    Entre las principales desventajas del esquema Cliente Servidor estn:

    El mantenimiento de los sistemas es ms difcil pues implica la interaccin de diferentes partes de hardware y de

    software, distribuidas por distintos proveedores, lo cual dificulta el diagnstico de fallas.

    Se cuenta con muy escasas herramientas para la administracin y ajuste del desempeo de los sistemas.

    Es importante que los clientes y los servidores utilicen el mismo mecanismo (por ejemplo sockets o RPC), lo cual

    implica que se deben tener mecanismos generales que existan en diferentes plataformas.

    Adems, hay que tener estrategias para el manejo de errores y para mantener la consistencia de los datos.

    La seguridad de un esquema Cliente Servidor es otra preocupacin importante. Por ejemplo, se deben hacer

    verificaciones en el cliente y en el servidor.

    El desempeo es otro de los aspectos que se deben tener en cuenta en el esquema Cliente Servidor. Problemas

    de este estilo pueden presentarse por congestin en la red, dificultad de trfico de datos, etc.

    MODELO CLIENTE-SERVIDOR EN EL SISTEMA MEXVOX10.

    En la implementacin del sistema, nosotros utilizamos esta arquitectura en el mismo ordenador, convirtiendo a

    MexVox en cliente y al reconocedor en servidor. Esto porque MexVox no permite trabajar directamente con las herramientas

    del ActiveX que son con las que implementamos el reconocedor.

    Modelo Cliente Servidor para el MexVox.

    10 http://www.juntadeandalucia.es/averroes/caidv/interedvisual/mexvox.htm

  • 24

    Al entrar al sistema MexVox, ste hace un llamado al reconocedor y mediante ste se hace la conexin, luego cuando el

    usuario requiere del reconocedor, presiona una tecla que es la peticin desde el MexVox al reconocedor. Con esto el reconocedor

    entiende que lo estn llamando y tiene disponible el servicio de reconocer lo que el usuario hable. Hace el proceso de

    reconocimiento y regresa al MexVox el comando reconocido.

    Cuando el usuario presiona nuevamente la tecla, MexVox enva una peticin al Sistema MexVox, enva la peticin de

    activar reconocedor. Lee palabra reconocida y reconoce lo que el usuario habla. Enva la palabra reconocida mediante el

    Reconocedor. Puede ser que el reconocedor est dormido, es decir, que no reconozca hasta que se le llame nuevamente.

    Pantallazo al programa

    DosVox, similar al MexVox

  • 25

    MODELO DE INTERCONEXION DE SISTEMAS ABIERTOS. OSI (OPEN SYSTEM INTERCONNECTION)

    El modelo de interconexin de sistemas abiertos (ISO/IEC 7498-1), tambin llamado OSI (Open System Interconnection)

    es el modelo de red descriptivo, que fue creado por la Organizacin Internacional para la Estandarizacin (ISO) en el ao 1980.

    Es un marco de referencia para la definicin de arquitecturas en la interconexin de los sistemas de comunicaciones.

    El amplio desarrollo de redes produjo un enorme crecimiento en la cantidad y tamao de las redes. A medida que las

    empresas tomaron conciencia de las ventajas de usar tecnologas de conexin, las redes se agregaban o expandan a casi la

    misma velocidad a la que se introducan las nuevas tecnologas de red. Para mediados de 1980, estas empresas comenzaron a

    sufrir las consecuencias de la rpida expansin. De la misma forma en que las personas que no hablan un mismo idioma tienen

    dificultades para comunicarse, las redes que utilizaban diferentes especificaciones e implementaciones tenan dificultades para

    intercambiar informacin. El mismo problema surga con las empresas que desarrollaban tecnologas de conexiones privadas o

    propietarias.

    Para enfrentar el problema de incompatibilidad de redes, la Organizacin Internacional para la Estandarizacin (ISO)

    investig modelos de conexin como la red de Digital Equipment Corporation (DECNet), la Arquitectura de Sistemas de Red

    (Systems Network Architecture) y TCP/IP a fin de encontrar un conjunto de reglas aplicables de forma general a todas las

    redes. Con base en esta investigacin, la ISO desarroll un modelo de red que ayuda a los fabricantes a crear redes que sean

    compatibles con otras redes.

    El ncleo de este estndar es el modelo de referencia OSI, una normativa formada por siete capas que define las

    diferentes fases por las que deben pasar los datos para viajar de un dispositivo a otro sobre una red de comunicaciones.

    Siguiendo el esquema de este modelo se crearon numerosos protocolos. El advenimiento de protocolos ms flexibles

    donde las capas no estn tan desmarcadas y la correspondencia con los niveles no era tan clara puso a este esquema en un

    segundo plano. Sin embargo es muy usado en la enseanza como una manera de mostrar cmo puede estructurarse una "pila"

    de protocolos de comunicaciones.

  • 26

    El modelo especifica el protocolo que debe ser usado en cada capa, y suele hablarse de modelo de referencia ya que es

    usado como una gran herramienta para la enseanza de comunicacin de redes.

    Se trata de una normativa estandarizada til debido a la existencia de muchas tecnologas, fabricantes y compaas

    dentro del mundo de las comunicaciones, y al estar en continua expansin, se tuvo que crear un mtodo para que todos

    pudieran entenderse de algn modo, incluso cuando las tecnologas no coincidieran. De este modo, no importa la localizacin

    geogrfica o el lenguaje utilizado. Todo el mundo debe atenerse a unas normas mnimas para poder comunicarse entre s. Esto

    es sobre todo importante cuando hablamos de la red de redes, es decir, Internet.

    Este modelo est dividido en siete capas:

    CAPA FSICA.

    Es la que se encarga de la topologa de la red y de las conexiones globales de la computadora hacia la red, tanto en lo

    que se refiere al medio fsico como a la forma en la que se transmite la informacin.

    Sus principales funciones se pueden resumir como:

    Definir el medio o medios fsicos por los que va a viajar la comunicacin: cable de pares trenzados (o no, como en

    RS232/EIA232), coaxial, guas de onda, aire, fibra ptica.

    Definir las caractersticas materiales (componentes y conectores mecnicos) y elctricas (niveles de tensin) que

    se van a usar en la transmisin de los datos por los medios fsicos.

    Definir las caractersticas funcionales de la interfaz (establecimiento, mantenimiento y liberacin del enlace

    fsico).

    Transmitir el flujo de bits a travs del medio.

    Manejar las seales elctricas del medio de transmisin, polos en un enchufe, etc.

    Garantizar la conexin (aunque no la fiabilidad de dicha conexin)

    CAPA DE ENLACE DE DATOS.

    Esta capa se ocupa del direccionamiento fsico, del acceso al medio, de la deteccin de errores, de la distribucin

    ordenada de tramas y del control del flujo. Es uno de los aspectos ms importantes a revisar en el momento de conectar dos

    ordenadores, ya que est entre la capa 1 y 3 como parte esencial para la creacin de sus protocolos bsicos (MAC, IP), para

    regular la forma de la conexin entre computadoras as determinando el paso de tramas (trama = unidad de medida de la

    informacin en esta capa, que no es ms que la segmentacin de los datos trasladndolos por medio de paquetes), verificando

    su integridad, y corrigiendo errores, por lo cual es importante mantener una excelente adecuacin al medio fsico (los ms

    usados son el cable UTP, par trenzado o de 8 hilos), con el medio de red que re direcciona las conexiones mediante un router.

    Dadas estas situaciones cabe recalcar que el dispositivo que usa la capa de enlace es el Switch que se encarga de

    recibir los datos del router y enviar cada uno de estos a sus respectivos destinatarios (servidor -> computador cliente o algn

    otro dispositivo que reciba informacin como celulares, tabletas y diferentes dispositivos con acceso a la red, etc.), dada esta

    situacin se determina como el medio que se encarga de la correccin de errores, manejo de tramas, protocolizacin de datos.

  • 27

    CAPA DE RED.

    Se encarga de identificar el enrutamiento existente entre una o ms redes. Las unidades de informacin se denominan

    paquetes, y se pueden clasificar en protocolos enrutables y protocolos de enrutamiento.

    Enrutables: viajan con los paquetes (IP, IPX, APPLETALK)

    Enrutamiento: permiten seleccionar las rutas (RIP, IGRP, EIGRP, OSPF, BGP)

    El objetivo de la capa de red es hacer que los datos lleguen desde el origen al destino, aun cuando ambos no estn

    conectados directamente. Los dispositivos que facilitan tal tarea se denominan encaminadores o enrutadores, aunque es ms

    frecuente encontrarlo con el nombre en ingls routers. Los routers trabajan en esta capa, aunque pueden actuar como Switch

    de nivel 2 en determinados casos, dependiendo de la funcin que se le asigne. Los firewalls actan sobre esta capa

    principalmente, para descartar direcciones de mquinas.

    En este nivel se realiza el direccionamiento lgico y la determinacin de la ruta de los datos hasta su receptor final.

    CAPA DE TRANSPORTE.

    Capa encargada de efectuar el transporte de los datos (que se encuentran dentro del paquete) de la mquina origen a

    la de destino, independizndolo del tipo de red fsica que est utilizando. La PDU de la capa 4 se llama Segmento o Datagrama,

    dependiendo de si corresponde a TCP o UDP. Sus protocolos son TCP y UDP; el primero orientado a conexin y el otro sin

    conexin. Trabajan, por lo tanto, con puertos lgicos y junto con la capa red dan forma a los conocidos como Sockets IP: Puerto

    (191.16.200.54:80).

    CAPA DE SESIN.

    Esta capa es la que se encarga de mantener y controlar el enlace establecido entre dos computadores que estn

    transmitiendo datos de cualquier ndole. Por lo tanto, el servicio provisto por esta capa es la capacidad de asegurar que, dada

    una sesin establecida entre dos mquinas, la misma se pueda efectuar para las operaciones definidas de principio a fin,

    reanudndolas en caso de interrupcin. En muchos casos, los servicios de la capa de sesin son parcial o totalmente

    prescindibles.

    CAPA DE PRESENTACIN.

    El objetivo es encargarse de la representacin de la informacin, de manera que aunque distintos equipos puedan

    tener diferentes representaciones internas de caracteres los datos lleguen de manera reconocible.

    Esta capa es la primera en trabajar ms el contenido de la comunicacin que el cmo se establece la misma. En ella

    se tratan aspectos tales como la semntica y la sintaxis de los datos transmitidos, ya que distintas computadoras pueden tener

    diferentes formas de manejarlas.

    Esta capa tambin permite cifrar los datos y comprimirlos. Por lo tanto, podra decirse que esta capa acta como un

    traductor.

  • 28

    CAPA DE APLICACIN.

    Ofrece a las aplicaciones la posibilidad de acceder a los servicios de las dems capas y define los protocolos que utilizan

    las aplicaciones para intercambiar datos, como correo electrnico (Post Office Protocol y SMTP), gestores de bases de datos y

    servidor de ficheros (FTP), por UDP pueden viajar (DNS y Routing Information Protocol). Hay tantos protocolos como

    aplicaciones distintas y puesto que continuamente se desarrollan nuevas aplicaciones el nmero de protocolos crece sin parar.

    Cabe aclarar que el usuario normalmente no interacta directamente con el nivel de aplicacin. Suele interactuar con

    programas que a su vez interactan con el nivel de aplicacin pero ocultando la complejidad subyacente.

    El intercambio de informacin entre dos capas OSI consiste en que cada capa en el sistema fuente le agrega

    informacin de control a los datos, y cada capa en el sistema de destino analiza y quita la informacin de control de los datos

    como sigue: Si un ordenador (A) desea enviar datos a otro (B), en primer trmino los datos deben empaquetarse a travs de un

    proceso denominado encapsulamiento, es decir, a medida que los datos se desplazan a travs de las capas del modelo OSI,

    reciben encabezados, informacin final y otros tipos de informacin.

    1. N PDU (Unidad de datos de protocolo). Es la informacin intercambiada entre entidades pares, es decir, dos entidades

    pertenecientes a la misma capa pero en dos sistemas diferentes, utilizando una conexin (N-1). Est compuesta por:

    N SDY (Unidad de datos del servicio). Son los datos que

    necesitan las entidades (N)) para realizar funciones del servicio

    pedido por la entidad (N+1).

    N PCI (Informacin de control del protocolo). Informacin

    intercambiada entre entidades (N) utilizando una conexin (N-1)

    para coordinar su operacin conjunta.

    2. N IDU (Unidad de datos de interfaz). Es la informacin

    transferida entre dos niveles adyacentes, es decir, dos capas

    contiguas. Est compuesta por:

    N ICI (Informacin de control del interfaz). Informacin intercambiada entre una entidad (N+1) y una entidad (N)

    para coordinar su operacin conjunta.

    Datos de Interfaz (N). Informacin transferida entre una entidad (N+1) y una entidad (N) y que normalmente coincide

    con la (N+1) PDU.

    Cmo se transmiten los datos? La capa de aplicacin recibe el mensaje del usuario y le aade una cabecera

    constituyendo as la PDU de la capa de aplicacin. La PDU se transfiere a la capa de aplicacin del nodo destino, este elimina la

    cabecera y entrega el mensaje al usuario. Para ello ha sido necesario todo este proceso:

    Ahora hay que entregar la PDU a la capa de presentacin para ello hay que aadirle la correspondiente cabecera ICI y

    transformarla as en una IDU, la cual se transmite a dicha capa.

  • 29

    1. La capa de presentacin recibe la IDU, le quita la cabecera y extrae la informacin, es decir, la SDU, a esta le aade su

    propia cabecera (PCI) constituyendo as la PDU de la capa de presentacin.

    2. Esta PDU es transferida a su vez a la capa de sesin

    mediante el mismo proceso, repitindose as para todas las

    capas.

    3. Al llegar al nivel fsico se envan los datos que son recibidos

    por la capa fsica del receptor.

    4. Cada capa del receptor se ocupa de extraer la cabecera, que

    anteriormente haba aadido su capa homloga, interpretarla

    y entregar la PDU a la capa superior.

    5. Finalmente llegar a la capa de aplicacin la cual entregar el

    mensaje al usuario.

  • 30

    PROTOCOLO TCP/IP (TRANSMISSION CONTROL PROTOCOL / INTERNET PROTOCOL)

    La familia de protocolos de Internet es un conjunto de protocolos de red en los que se basa Internet y que permiten

    la transmisin de datos entre ordenadores. En ocasiones se le denomina conjunto de protocolos TCP/IP, en referencia a los dos

    protocolos ms importantes que la componen: Protocolo de Control de Transmisin (TCP) y Protocolo de Internet (IP), que

    fueron dos de los primeros en definirse, y que son los ms utilizados de la familia. Existen tantos protocolos en este conjunto

    que llegan a ser ms de 100 diferentes, entre ellos se encuentra el popular HTTP (HyperText Transfer Protocol), que es el que

    se utiliza para acceder a las pginas web, adems de otros como el ARP (Address Resolution Protocol) para la resolucin 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 electrnico, TELNET para acceder a equipos remotos, entre otros.

    El TCP/IP es la base de Internet, y sirve para enlazar ordenadores que utilizan diferentes sistemas operativos,

    incluyendo ordenadores personales, notebooks y computadoras centrales sobre redes de rea local (LAN) y rea extensa (WAN).

    TCP/IP fue desarrollado y demostrado por primera vez en 1972 por el Departamento de Defensa de los Estados Unidos,

    ejecutndolo en ARPANET, una red de rea extensa de dicho departamento.

    La familia de protocolos de Internet puede describirse por analoga con el modelo OSI (Open System Interconnection),

    que describe los niveles o capas de la pila de protocolos, aunque en la prctica no corresponde exactamente con el modelo en

    Internet. En una pila de protocolos, cada nivel resuelve una serie de tareas relacionadas con la transmisin de datos, y

    proporciona un servicio bien definido a los niveles ms altos. Los niveles superiores son los ms cercanos al usuario y tratan con

    datos ms abstractos, dejando a los niveles ms bajos la labor de traducir los datos de forma que sean fsicamente

    manipulables.

  • 31

    Las redes TCP/IP son un tema al que se ha prestado ms y ms atencin a lo largo de los ltimos aos. A medida que

    ha ido creciendo Internet, la gente se ha dado cuenta de la importancia de TCP/IP, incluso sin darse cuenta. Los exploradores

    Web, el correo electrnico y los chat rooms son utilizados por millones de personas diariamente. TCP/IP mantiene

    silenciosamente a todos ellos en funcionamiento. El nombre TCP/IP proviene de dos de los protocolos ms importantes de la

    familia de protocolos Internet, el Transmission Control Protocol (TCP) y el Internet Protocol (IP).

    La principal virtud de TCP/IP estriba en que est diseada para enlazar ordenadores de diferentes tipos, incluyendo

    ordenadores, minis y mainframes que ejecuten sistemas operativos distintos sobre redes de rea local y redes de rea extensa

    y, por tanto, permite la conexin de equipos distantes geogrficamente. Internet se encuentra estrechamente unida a un

    sistema de protocolo de comunicacin denominado TCP/IP (Transmission Control Protocol/ Internet Protocol), que se utiliza

    para transferir datos en Internet adems en muchas redes de rea local

    Qu es TCP/IP y Cmo funciona? TCP/IP es el nombre de un protocolo de conexin de redes. Un protocolo es un

    conjunto de reglas a las que se tiene que atener todas las compaas y productos de software con l fin de que todos

    sus productos sean compatibles entre ellos. Estas reglas aseguran que una mquina que ejecuta la versin TCP/IP de

    Digital Equipment pueda hablar con un PC COMPAQ que ejecuta TCP/IP. TCP/IP es un protocolo abierto, lo que

    significa que se publican todos los aspectos concretos del protocolo y cualquiera los puede implementar. TCP/IP est

    diseado para ser un componente de una red, principalmente la parte del software. Todas las partes del protocolo de

    la familia TCP/IP tienen unas tareas asignadas como enviar correo electrnico, proporcionar un servicio de acceso

    remoto, transferir ficheros, asignar rutas a los mensajes o gestionar cadas de la red. Una red TCP/IP transfiere datos

    mediante el ensamblaje de bloque de datos en paquetes. Cada paquete comienza con una cabecera que contiene

    informacin de control, tal como la direccin del destino, seguida de los datos. Cuando se enva un archivo a travs de

    una red TCP/IP, su contenido se enva utilizando una serie de paquetes diferentes.

    Arquitectura de Niveles de TCP / IP. Cuando se disearon TCP/IP los comits establecidos para crear la familia de

    protocolos consideraron todos los servicios que se tenan que proporcionar. La distribucin por niveles se utiliza en

    muchos sistemas de software; una referencia comn es la arquitectura ideal del protocolo de conexin de redes Open

    Systems Interconnection (OSI) o Interconexin de Sistemas abiertos que consta de siete niveles.

    a) Aplicacin.

    b) Presentacin.

    c) Sesin.

    d) Transporte.

    e) RED.

    f) Enlace de Datos.

    g) Fsico.

  • 32

    El modelo de referencia OSI se desarroll para aislar los componentes comunes del sistema del software en niveles.

    Cada nivel es independiente del resto. Cada nivel en el modelo de referencia OSI tiene una tarea especfica que

    desempear. El objetivo de una arquitectura por niveles es agrupar servicios afines, a la vez que conseguir que sean

    independientes de los dems. Las tareas son un poco abstractas, porque el modelo OSI es simplemente eso, un modelo.

    No est diseado para ser un modelo real, sino un modelo para que lo sigan sistemas como TCP/IP.

    El enfoque OSI por niveles es el que utiliza TCP/IP, aunque con una ligera modificacin. Los niveles son similares, aunque

    TCP/IP agrupa varios de los niveles OSI en un nico nivel TCP/IP. Esto se realiza principalmente porque era el mejor

    mtodo de implementar los servicios TCP/IP.

    Una condicin que se necesita para permitir que la arquitectura por niveles funcione adecuadamente es que cada nivel

    debe saber lo que recibe de un nivel por encima o por debajo. Para simplificar esta tarea, cada nivel aade un bloque

    de datos al principio y al final del mensaje que indica que nivel est implicado, adems del resto de informacin que los

    otros niveles y la mquina que lo va a recibir necesitan para manejar el mensaje de forma adecuada. Los datos dentro

    del mensaje se ignoran. Esto se denomina encapsulacin, ya que cada nivel aade una cpsula de informacin en torno

    a los datos originales.

    a) Aplicacin.

    b) Transporte.

    c) Internet.

    d) Interface de Red.

    e) Fsico.

    Los niveles TCP/IP. Cada nivel lleva a cabo su propia encapsulacin aadiendo cabecera y bloques finales que reciben del

    nivel superior, lo que tiene como resultado seis conjuntos de cabeceras y bloques finales en el momento en que un

    mensaje llega a la red. Todas estas cabeceras y bloques finales se pasan a la red (como por ejemplo Ethernet o

    NetWare) que puede aadir incluso ms informacin al principio o al final.

    LOS COMPONENTES DE TCP/IP.

    a) Conjunto de Protocolos TCP/IP: Todos estos servicios conforman TCP/IP, creando un protocolo potente y eficaz de

    red. Los diferentes protocolos dentro de TCP/IP se mantienen de forma regular por un conjunto de estndares que

    son parte de la organizacin de Internet.

    Los protocolos de transporte controlan el movimiento de datos entre dos mquinas.

    b) TCP (Transmission Control Protocol). Protocolo de Control de Transmisin. Un servicio basado en una conexin, lo que

    significa que las mquinas que envan y reciben datos estn conectadas y se comunican entre ellas en todo momento.

    c) UDP (User Datagram Protocol). Protocolo de Datagramas a nivel de Usuario. Un servicio sin conexin, lo que significa

    que los datos se envan o reciben estn en contacto entre ellas.

  • 33

    Los protocolos de rutas gestionan el direccionamiento de los datos y determinan el mejor medio de llegar al destino.

    Tambin pueden gestionar la forma en que se dividen los mensajes extensos y se vuelven a unir en el destino.

    a) IP (Internet Protocol). Protocolo de Internet. Gestiona la transmisin actual de datos.

    b) ICMP (Internet Control Message Protocol). Protocolo de Control de Mensajes de Internet. Gestiona los mensajes de

    estado para IP, como errores o cambios en el hardware de red que afecten a las rutas.

    c) RIP (Routing Information Protocol). Protocolo de Informacin de Rutas. Uno de los varios protocolos que determinan el

    mejor mtodo de ruta para entregar un mensaje.

    d) OSPF (Open Shortest Path First). Abre Primero el Path Mas Corto. Un protocolo alternativo para determinar la ruta.

    Las direcciones de red las gestionan servicios y es el medio por el que se identifican las mquinas, tanto por su

    nombre y nmero nico.

    a) ARP (Address Resolution Protocol). Protocolo de Resolucin de Direcciones. Determina las direcciones numricas nicas

    de las mquinas en la red.

    b) DNS (Domain Name System). Sistema de Nombres de Dominio. Determina las direcciones numricas desde los

    nombres de mquinas.

    c) RARP (Reverse Address Resolution Protocol). Protocolo de Resolucin Inversa de Direcciones. Determina las direcciones

    de las mquinas en la red, pero en sentido inverso al de ARP.

    Los servicios de usuario son las aplicaciones que un usuario (o maquina) pueden utilizar.

    a) BOOTP (Boot Protocol). Protocolo de Arranque.

    b) FTP (File Transfer Protocol). Protocolo de Transferencia de Ficheros.

    c) TELNET. Permite accesos remotos.

    Los protocolos de pasarela ayudan a que la red comunique informacin de ruta y estado adems de gestionar datos

    para redes locales.

    a) EGP (Exterior Gateway Protocol). Protocolo de Pasarela Externo.

    b) GGP (Gateway-to-Gateway Protocol). Protocolo de Pasarela a Pasarela.

    c) IGP (Interior Gateway Protocol). Protocolo de Pasarela Interno.

    Los otros protocolos son servicios que no se adaptan a las categoras, pero proporcionan servicios importantes en una

    red.

    a) NFS (Network File System). Sistema de Ficheros de Red, permite que los directorios en una mquina se monten en

    otra y que un usuario pueda acceder a ellos como si estos se encontraran en la mquina local.

    b) NIS (Network Information Service). Servicio de Informacin de Red, mantiene las cuentas de usuario en todas las redes,

    simplificando el mantenimiento de los logins y passwords.

  • 34

    c) RPC (Remote Procedure Call). Llamada de Procedimiento Remota, permite que aplicaciones remotas se comuniquen

    entre ellas de una manera sencilla y eficaz.

    d) SMTP (Simple Mail Transfer Protocol). Protocolo Simple de Transferencia de Correo, es un protocolo dedicado que

    transfiere correo electrnico entre mquinas.

    e) SNMP (Simple Network Management Protocol). Protocol Simple de Gestin de Redes, es un servicio del administrador

    que enva mensajes de estado sobre la red y los dispositivos unidos a sta.

    SERVICIOS BSICOS TCP/IP.

    Sin haber instalado ningn software especial en el sistema de su computadora, podr empezar inmediatamente a

    proporcionar ciertos servicios TCP/IP bsicos en la red. Existen tres formas de proporcionar servicios TCP/IP, que trataremos en

    este orden:

    a) Sistemas operativos cliente y servicios TCP/IP que estos proporcionan por defecto.

    b) Extensiones que se pueden hacer en el sistema operativo cliente con el fin de proporcionar servicios adicionales.

    c) Soluciones se servidor dedicado.

    d) Es posible que, para sus necesidades, solo requiera los que suministra a los que se pueda aadir fcilmente a los

    sistemas operativos del cliente.

    SERVICIOS BSICOS AL CLIENTE.

    Dado que los sistemas operativos Mac y Windows 95/98 se consideran ambos "clientes", proporcionan un nmero

    limitado de servicios por defecto, Si bien existen programas que pueden dar informacin de sistemas operativos. Mac y

    Windows, stos estn limitados generalmente en velocidad y en el nmero de clientes que pueden manejar. Por otro lado, Linux

    se usa frecuentemente como sistema operativo cliente y servidor.

    SERVICIOS PREDETERMINADOS DE MAC OS.

    Mac Os, por defecto, incluye un solo cliente TCP/IP; un navegador Web. Sin embargo, tiene la capacidad de proporcionar

    la funcionalidad de un servidor Web y de un servidor de archivos bsico.

  • 35

    USO DE WEB FILE SHARING EN SISTEMAS OPERATIVOS MAC.

    Web File Sharing es, un mtodo para compartir archivos desde el Macintosh al exterior de una conexin TCP/IP usando

    el protocolo HTTP. Hay dos modos de funcionamiento de Web File Sharing, el modo de servidor Web y el modo de

    Web. En el primero Web File Sharing acta como servidor Web normal. Puede seleccionar una pgina HTLM en su computadora

    y se servir cuando la gente se conecte a ella. Una de las caractersticas ms atractivas del modo de servidor Web es que puede

    traducir instantneamente archivos de texto sencillo a pginas Web.

    El sistema operativo Mac, por defecto, no incluye ninguna otra posibilidad de servidor TCP/IP con el sistema instalado.

    Lo que tiene integrado es la opcin de compartir archivos llamada Apple Talk (o Ethernet Talk), que permite usar Apple Talk

    por el TCP/IP. Se trata de un producto de servidor que no forma parte del sistema operativo Mac estndar.

    SERVICIOS BSICOS PARA WINDOWS 95/98.

    Windows se encuentra en el extremo opuesto de Mac Os; incluye varios clientes TCP/IP pero ninguna posibilidad

    predeterminada de dar servicio a plataformas cruzadas. Dependiendo de la versin del sistema operativo que tenga, puede ser

    que haya una funcin servidora de Web que se parezca a la de Mac OS. Sin embargo la instalacin predeterminada de Windows

    95 no incluye esta caracterstica. Cuando se instala el protocolo TCP/IP, Windows tambin instala varias aplicaciones TCP/IP que

    son tiles. Telnet, ping, netstat, traceroute, Internet Explorer y ARP se instalan todas ellas como parte del paquete TCP/IP

    predeterminado para redes en Windows. Desde un punto de vista del cliente, se trata de una excelente coleccin de utilidades

    que se pueden usar para diagnosticar problemas de conexin de la red. Dado que Windows 95 y 98 estn diseados para ser

    clientes, esta situacin es perfectamente aceptable.

    Windows no proporciona por defecto un servicio TCP/IP, pero es de valor limitado en una red de plataforma cruzada;

    la opcin de compartir archivos SMB de Windows, SMB es un sistema servidor de archivos propio de la plataforma Windows.

    Pero con la ayuda del protocolo de transporte NetBIOS puede ejecutarse sobre TCP/IP. Existen clientes de sistemas operativos

    Mac y Linux, pero requieren software adicional para funcionar. Si est ejecutando una red solo para Windows, no habr

    problema.

    DIRECCIONES IP.

    Longitud de 32 bits.

    Identifica a las redes y a los nodos conectados a ellas.

  • 36

    GLOSARIO.

    Asignacin: Los servidores DHCP direcciones IP a sus clientes. Una direccin IP individual asignada por un

    servidor a menudo se denomina .

    Conector: El punto de inicio y de fin de una conexin TCP/IP. Cada mquina implicada en el trafico TCP/IP debe

    comunicarse mediante un conector.

    Direccin IP: La direccin unvoca que identifica a una computadora en una red TCP/IP.

    Encriptacin de datos: Modificacin de los datos para hacerlos no utilizables en su formato . RSA y DES

    son tipos de cifrado o encriptacin de datos.

    Ethernet: El estndar principal en la comunicacin de redes TCP/IP.

    EtherTalk: Estndar de Apple para la comparticin de archivos de red e impresoras basado en Ethernet.

    FTP (File Transfer Protocol): Protocolo de Transferencia de Archivos. Un mtodo extremadamente rpido y de bajo

    nivel para transferir archivos en redes TCP/IP.

    Host virtual: Uso de una nica direccin IP para proporcionar servicios con diferentes nombres de host.

    HTTP (HyperText Transfer Protocol): Protocolo de transferencia de hipertexto. Permite transmitir por Internet texto

    formateado, grficos y otros formatos.

    IMAP (Internet Message Access Protocol): Protocolo de Acceso a Mensajes Internet. Un nuevo protocolo que, a

    diferencia de POP3, mantiene una lista de los mensajes en el servidor y proporciona un mtodo estndar para acceder

    a ellos.

    Internet Control Message Protocol (ICMP): Protocolo de Mensajes de Control Internet. Implementado como parte de la

    serie TCP/IP, ICMP se usa para devolver informacin de estado acerca de los dispositivos de la red.

    Mscara de subred: Similar a una direccin IP, proporciona una de los bits significativos de una direccin IP

    para definir una red.

    Multiplexacin: Ejecucin de mltiples conexiones TCP/IP simultneamente.

    NetBIOS: Un nivel de transporte que permite compartir archivos de Windows a travs de TCP/IP.

    Nivel de aplicacin: El sptimo y ltimo nivel en el modelo OSI. Este nivel forma parte de las aplicaciones que usan

    TCP/IP, tal como los exploradores de Web.

    Nivel de enlace de datos: Es el segundo nivel del modelo OSI y gestiona las comunicaciones de bajo nivel entre las

    partes del hardware de red.

    Nivel de presentacin: El sexto nivel del modelo OSI; define los vocabularios o protocolos que usan las aplicaciones para

    comunicarse.

    Nivel de red: Tercer nivel del modelo OSI. Define un estndar para la comunicacin entre los diferentes niveles de

    enlace de datos.

    Nivel de sesin: El quinto nivel del modelo OSI, que trabaja junto con el nivel de transporte para proporcionar

    comunicaciones punto a punto.

  • 37

    Nivel de transporte: El cuarto nivel del modelo OSI, que define el concepto de conexin, mediante la que los dispositivos

    pueden comunicarse. En el modelo TCP/IP de OSI, esto se combina con el siguiente nivel, el nivel de sesin.

    Nivel fsico: El primer nivel del modelo OSI, que proporciona las conexiones fsicas entre las mquinas.

    OSI (Open Systems InterConnect): El modelo de red para interconexin de sistemas abiertos proporciona una visin

    abstracta de cmo funcionan las redes, desde el cableado que conecta las computadoras hasta los programas que se

    usan para la comunicacin. Los componentes fundamentales del modelo OSI se constituyen en siete niveles, que son:

    fsico, enlace de datos, red transporte, sesin. Presentacin y aplicacin.

    Paquete: Una unidad de datos transmitida por la red.

    Ping: Una utilidad comn que enva paquetes ICMP a una computadora remota para comprobar su estado.

    POP (Post Office Protocol): Un protocolo ampliamente utilizado para recuperar el correo electrnico de un servidor

    central. Algunas veces, POP se denomina POP3, que simplemente hace referencia a la versin 3 del protocolo POP.

    Puerto: Un punto de conexin virtual al que los servicios TCP/IP se pueden conectar. Por ejemplo, un servidor Web

    (HTTP) opera en el puerto 80.

    Re direccionamiento IP: El proceso de trasladar paquetes de una interfaz de red a otra.

    Servicio: El trmino utilizado por Microsoft para .

    Servidor DNS (Domain Name Service Server): Servidor de Nombres de Dominio. Proporciona el servicio de resolucin de

    nombres para una red.

    SMTP (Simple Mail Transport Protocol): Protocolo Simple de Transporte de Correo. El protocolo que se usa para

    enviar el correo electrnico por Internet.

    Subred: Una red individual, usualmente separada de una red ms grande mediante un puente.

    Telnet: Un protocolo para comunicarse con servicios de red remotos basados en texto.

    Trama: Una unidad de datos transmitida por la red.

    User Datagram Protocol (UDP): Protocolo de Datagramas de Usuario. Define un mtodo de envo de datos, como TCP,

    pero no incluye ninguna correccin de errores.

    Windows NT: Potente plataforma de servidor de Microsoft, que proporciona una increble cantidad de servicios TCP/IP.

  • 38

    MODOS DE CONECTARSE A INTERNET. CONEXIN POR CABLE INALMBRICA. VENTAS E

    INCONVENIENTES DE LAS DIFERENTES CONEXIONES.

    Internet es un conjunto descentralizado de redes de comunicacin interconectadas. En esta red de redes, existen

    muchas tecnologas diferentes comunicndose entre s, aunque desde un punto de vista abstracto, o lgico, no haya diferencia

    entre ellas: todas estn identificadas mediante la correspondiente direccin de red IP.

    Sin embargo, desde el punto de vista prctico conectarnos a Internet usando una red ms o menos evolucionada

    tecnolgicamente tiene consecuencias de muy distinto tipo: econmicas, de tiempo, de eficiencia, etc. Incluso existen, en la

    prctica, restricciones fsicas al tipo de conexin al que podemos acceder, de modo que cuando se dispone de varias posibilidades

    no est de ms tener algunos elementos de juicio para seleccionar la ms conveniente.

    En esta seccin, proporcionamos informacin bsica sobre los tipos de conexiones disponibles entre el proveedor de

    servicios de Internet y los usuarios finales, junto con algunos tipos que conexin utilizados para implementar redes locales que

    despus se conectarn a Internet.

    Existen mltiples criterios para clasificar las conexiones a Internet, al menos tantos como tipos de redes a las que

    podemos conectar nuestro equipo. Dichas diferencias pueden encontrarse en el nivel fsico y el tipo de tecnologa de que se

    sirven (a nivel de la capa de enlace).

    1. Lnea telefnica.

    a. Lnea Telefnica Convencional.

    RTB, red telefnica bsica.

    b. Lnea Digital.

    RDSI

    ADSL

    2. Cable.

    3. Satlite.

    4. Redes inalmbricas.

    5. LMDS.

    6. PLC.

    7. Telefona mvil.

    GSM, GPRS, UMTS, HSDPA.

  • 39

    RED TELEFNICA CONMUTADA (RTC)

    Hasta hace pocos aos, el sistema ms extendido para

    conectar un equipo domstico o de oficina a la Internet consista en

    aprovechar la instalacin telefnica bsica (o Red Telefnica Bsica,

    RTB).

    Puesto que la RTB transmite las seales de forma analgica,

    es necesario un sistema para de modular las seales recibidas por el

    ordenador de la RTB (es decir, para convertirlas en seales digitales),

    y modular o transformar en seales analgicas las seales digitales

    que el ordenador quiere que se transmitan por la red. Estas tareas corren a cargo de un mdem que acta como dispositivo de

    enlace entre el ordenador y la red.

    La ventaja principal de la conexin por RTB, y que explica su enorme difusin durante aos, es que no requera la

    instalacin de ninguna infraestructura adicional a la propia RTB de la que casi todos los hogares y centros de trabajo disponan.

    Sin embargo, tena una serie de desventajas, como:

    El ancho de banda estaba limitado a 56 Kbps, en un nico canal (half duplex), por lo que cuando el trfico de

    Internet comenz a evolucionar y algunos servicios como el streaming se convirtieron en habituales, se puso en

    evidencia su insuficiencia (por ejemplo, un archivo de 1 MB tardara, en condiciones ptimas de trfico en la red, dos

    minutos y medio en descargarse).

    Se trata de una conexin intermitente; es decir, se establece la conexin cuando se precisa, llamando a un nmero de

    telfono proporcionado por el proveedor de servicios, y se mantiene durante el tiempo que se precisa. Esto, que podra

    parecer una ventaja, deja de serlo debido a que el tiempo de conexin es muy alto (unos 20