You are on page 1of 98

INSTITUTO POLITCNICO NACIONAL

ESCUELA SUPERIOR DE INGENIERIA MECANICA Y ELECTRICA REPORTE TCNICO

QUE PARA OBTENER EL TITULO DE: POR LA OPCION DE TITULACIN: DEBERA DESARROLLAR:

Ingeniero en comunicaciones y electrnica Seminario de Titulacin C. Sal Armando Vlez Porras

Control Remoto de Dispositivos por Internet Objetivo: Mostrar algunos aspectos para el control de dispositivos usando computadora personal que tiene conexin a Internet. Contenido: Mxico, D.F. a 09 de mayo de 2004 Asesores ING. RAUL R. BRIBIESCA CORREA ING. GERARDO CARDENAZ GONZLEZ ING. PRIMITIVO REYES

CONTENIDO
OBJETIVO.....................................................................................................................................3 INTRODUCCIN.........................................................................................................................4 CAPTULO 1. FUNDAMENTOS DE REDES...........................................................................5 CAPTULO 2. COMUNICACIONES Y REDES DE MICROCOMPUTADORAS.............39 CAPTULO 3. LA RED DE REDES: INTERNET..................................................................50 CAPTULO 4. COMPUTADORAS: MICROPROCESADORES Y MICROCONTROLADORES....................................................................................................77 CAPTULO 5. PROGRAMA DE CONTROL..........................................................................88 CONCLUSIONES........................................................................................................................97 BIBLIOGRAFA..........................................................................................................................99

_____________________________________________________________________________ _
Sal Armando Vlez Porras Pgina 2 de 99

Objetivo
Investigar los mecanismos de control de dispositivos que puedan tener una interfase con una computadora personal que tenga acceso a Internet.

_____________________________________________________________________________ _
Sal Armando Vlez Porras Pgina 3 de 99

Introduccin
El proyecto consiste en obtener informacin del estado de algunos fenmenos susceptibles de medicin, como pueden ser temperatura, humedad, presin, iluminacin, entre otros, y poner esta informacin disponible a cualquier persona que pueda establecer una conexin a Internet. Adems de obtener la informacin de este tipo de fenmenos que menciono, poder tomar acciones, igual de manera remota, con un programa de computadora que nos permita, por ejemplo activar un motor, ventilador, cerrar vlvulas, por mencionar algn proceso. El entorno de desarrollo en una computadora personal con sistema operativo MS-Windows 95 o ms reciente, con un navegador de Internet, que puede ser el Internet Explorer de la misma compaa o algn otro, esto es en la parte del cliente, en la parte del servidor, requerimos de un servidor de pginas WEB, como puede ser el Internet Information Server (IIS) o Personal Web Server (PWS) de la misma compaa. El leguaje de programacin que uso es Object Pascal en un entorno de desarrollo para MS-Windows que se llama Borland Delphi de Inprise Corporation. En el primer captulo, hacemos una introduccin breve a las redes de computadoras, para tener un antecedente. En el segundo captulo expongo una breve semblanza de lo que es el Internet, su historia y los servicios ms usuales a los usuarios promedio, digamos a los usuarios finales que no tiene mucho que ver en aspectos administrativos ni de implementacin de redes. En el tercer captulo, vemos algunos aspectos del Internet desde el punto de vista del usuario final. En el cuarto captulo, nos enfocamos a los microprocesadores y microcontroladores, dando enfasis al estudio de los microcontroladores, en especial a los de la marca Microtel. En el quinto captulo nos enfocamos a un programa de aplicacin con microcontrolador con capacidad para establecer comunicacin serial con el protocolo RS-232. la programacin de los puertos serie y paralelo de la PC (Personal Computer Computadora Personal, PC para abreviar), pues es la opcin ms econmica de establecer comunicacin de datos con el exterior. Existen otras opciones, como es el puerto USB, que aunque en las nuevas computadoras personales es ya una puerto estndar, en equipos no tan recientes no se les encuentra, lo que si sucede con los puertos serie y paralelo, que tienen un buen rato en el mercado. Otra opcin para la comunicacin de datos de una PC con el exterior, es construir una tarjeta de adquisicin de datos, e instalar la en una ranura de expansin de tipo PCI o ISA, esta opcin es mas compleja y cara, y requerira de ms tiempo para su realizacin.

_____________________________________________________________________________ _
Sal Armando Vlez Porras Pgina 4 de 99

Captulo 1. Fundamentos de Redes


Se ha preguntado alguna vez cmo funciona realmente Internet La mayora de nosotros, en alguna ocasin, nos hemos preguntado que ocurre detrs del escenario cuando estamos navegando por las paginas Web, enviando correo electrnico o descargando archivos. Sabe instintivamente que debe haber muchos dispositivos enlazndole con el otro equipo, pero Cmo se realiza exactamente la conexin?, Qu forma un mensaje? y Cmo encuentra el camino de vuelta a travs de la aparente catica Internet hasta su escritorio? Despus de todo, no hace tanto que la incompatibilidad entre diferentes marcas y modelos de computadoras conviertan el intercambio de datos en un quebradero de cabeza. Ahora todo el mundo puede conectarse a Internet y compartir datos y servicios sin pensrselo dos veces. como puso esto en marcha la industria informtica? La mayora de los profanos piensan que la respuesta es la tecnologa, y en parte tienen razn. Pero la respuesta completa es que Internet se ha creado mediante una combinacin de tecnologas y estndares. Concretamente estndares tcnicos de jure y de ipso. Los estndares de jure los establecen las asociaciones industriales; los estndares de ipso se establecen por la fuerza bruta de la economa. Todos los enrutadores y conmutadores del mundo no pueden formar Internet sin los estndares que hacen compatible el hardware, el software y los equipos de telecomunicaciones. Los productos que alimentan Internet se introdujeron en el capitulo 1. ahora trataremos las arquitecturas subyacentes que hacen posible toda esta tecnologa, desde la infraestructura de telecomunicaciones hasta llegar al interior del PC. La comprensin de las tecnologas y de los estndares que apuntalan una red le dar una imagen clara de lo que ocurre en segundo plano cuando hace clic en el explorador.

Bits y Bytes
Antes de adentrarnos en los detalles sobre las redes, es necesario tratar los conceptos bsicos que explican como funciona la tecnologa de las computadoras. Haremos esto <<desde el cable en sentido ascendente>> para ayudarle a comprender por que los sistemas funcionan como lo hacen. La infraestructura de Internet se compone de millones de dispositivos de interconexin, enrutadores, conmutadores, cortafuegos, servidores de acceso y concentradores, conectados entre s sin demasiado rigor a travs de un sofisticado sistema de direcciones global. Estn enlazados principalmente por cable de cobre de par trenzado al escritorio y grandes lneas troncales que funcionan sobre cables de fibra ptica de alta velocidad. Pero, principalmente, Internet es un conjunto de millones de dispositivos individuales de hardware conectados entre s sin demasiado rigor mediante un esquema de direccionamiento global.

Cmo Entienden los Datos las Computadoras.


Los dispositivos de interconexin son ms o menos lo mismo que las computadoras normales como su PC. Las diferencias mas importantes estn en la configuracin: la mayora de los tipos de equipos de red ni tienen CRT (tubo de rayos catdicos) o discos, ya que estn diseados para _____________________________________________________________________________ _
Sal Armando Vlez Porras Pgina 5 de 99

mover datos, no para almacenarlos o mostrarlos. Pero todos los dispositivos de red son computadoras en el sentido bsico, ya que tienen CPU, memoria y sistema operativo. Los Bits Componen los Mensajes Binarios La computacin es en gran parte una cuestin de envi de seales elctricas entre diferentes componentes hardware. En una computadora normal, las seales se mueven entre pequeos transistores dentro de la CPU o de la memoria y viajan sobre unos cableados ultra finos incrustados en las placas de circuitos impresos. Una vez en el exterior, las seales elctricas viajan sobre cables para moverse entre dispositivos. Cuando las seales pasan sobre el cable, las Network Interface Cards (NIC, tarjetas interfaz de red) situadas en los extremos del cable siguen el rastro de las formas de onda del pulso elctrico y las interpreta como datos. El NIC siente cada pulso elctrico como una seal Activado o una seal Desactivado. Esto se llama transmisin binaria, un sistema en el que cada pulso Activa se registra como un numero 1 y cada seal Desactivado como un numero 0. En lenguaje mquina, estos ceros y unos son bits, y un archivo de bits es un archivo binario. Que una seal represente un cero o un uno se detecta por las fluctuaciones en el voltaje de los pulsos elctricos ( o pulso de luz, sobre medios pticos) durante minsculos intervalos de tiempo. Estos pequeos intervalos de tiempo se llaman ciclos o Hertzios (Hz) en crculos de ingeniera electrnica. Por ejemplo, la CPU en una NIC de 100 Mbps puede generar 100 millones de ciclos por segundo. En trminos prcticos, las ventajas son que la computadora puede procesar 100 millones de pulsos por segundo e interpretarlos como ceros o como unos. Como se Mantiene el Orden entre los Bits Todas las computadoras usan el sistema binario a nivel maquina. Los bits son el material bsico con el que trabajan, normalmente una coleccin de bits en un archivo binario. El sistema binario es el material que se coloca en memoria, se procesa en las CPU, se almacena en los discos y se enva sobre los cables. Tanto los datos como los programas software se almacenan en binario. Si mirara un archivo de datos en cualquier tipo de maquina en formato binario, vera una pagina llena de ceros y unos. Si hiciera eso puede que sus ojos se cansaran, pero las maquinas pueden manejar el sistema binario debido a su ordinalidad, un termino gracioso para conocer que pieza de informacin se supone que aparece en una cierta posicin de campo. La computadora no hace un seguimiento de las posiciones ordinales una a una. Sin embargo, si hace un seguimiento de la posicin de bits en la que empieza y termina un campo. Un campo es una pieza lgica de informacin. Por ejemplo, la computadora debe saber que las posiciones de bits 121 hasta la 128 se usan para almacenar la inicial media de una persona. Las computadoras son capaces de hacer un seguimiento de los ordenes de bits con gran precisin usando relojes que controlan exactamente donde est la CPU en una cadena de bits. Sabiendo donde estn los campos, las computadoras pueden generar los datos desde el cableado hacia arriba.

_____________________________________________________________________________ _
Sal Armando Vlez Porras Pgina 6 de 99

El Software de las Computadoras Funciona sobre Bytes Por simplicidad, sin embargo, las computadoras no funcionan de bit en bit. Hay un nivel intermedio justo encima de los bits llamado bytes, de ah la expresin <<bits y bytes>>. Un byte es una serie de ocho bits consecutivos que se tratan como una unidad. Desde un punto de vista lgico, la unidad bsica que forma un campo de datos es el byte. Esto no solo hace que los sistemas vayan mas rpidos, sino tambin los hace mas fciles de programar y depurar. Nunca ver a un programador declarar cuantos bits de longitud debe tener un campo, pero declarar las longitudes en bytes es lo normal. Ser deja a la computadora seguir el rastro de las posiciones de los bits individuales. Palabras de la Computadora Al contrario que el software, las CPU deben manejar bits. En el nivel inferior, el hardware de la computadora maneja seales de pulso elctrico Activado/Desactivado a travs de su circuiteria en forma de bits. Tardara demasiado tiempo realizar una traduccin bits a bytes dentro de la CPU, por lo que las computadoras tienen lo que se llama un tamao de palabra. El paso superior al byte es una palabra, que es el numero de bytes que una arquitectura de CPU esta diseada para manejar en cada ciclo. Por ejemplo, un Pentium de Intel es una maquina con una palabra de 32 bits, lo que significa que procesa 32 bits por ciclo de reloj. Pero como las tcnicas de miniaturizacin del hardware han avanzado y la necesidad de procesar datos rpidamente ha crecido, la industria se ha embarcado en las arquitecturas de palabra de 64 bits como el camino a seguir. La arquitectura alpha de Compaq, el chip procesador sencillo mas rpido del mundo, tiene una arquitectura de palabra de 64 bits. IBM y Sun fabrican tambin maquinas de 64 bits; y la prxima arquitectura, Merced de Intel, ser tambin una maquina de 64 bits. Los dispositivos de Cisco usan CPU de 32 bits. Software Compilado El ultimo paso ascendente es desde bytes a algo que los humanos podamos comprender. Como probablemente conocer, el software toma la forma de archivos de cdigo fuente escritos por programadores de computadoras. Los comandos que los programadores escriben en los archivos de cdigo fuente son smbolos que indican a la computadora que hacer. Cuando se escribe un programa, se transforma a lenguaje maquina que se conocen con el nombre de ejecutables o binarios. Por ejemplo, si el cdigo se escribe usando el lenguaje de programacin C++, se traduce mediante un compilador de C++. Puede que se haya dado cuenta de la existencia de las extensiones de archivo .exe y .bin en el directorio de su PC. Significan ejecutable y binario, respectivamente. El Internet Operating System (IOS, Sistema operativo de Red) de Cisco es softwear ejecutable. En realidad, es un paquete que contiene cientos de ejecutables que manejan dispositivos de red vecinos, etc.

_____________________________________________________________________________ _
Sal Armando Vlez Porras Pgina 7 de 99

Arquitectura de Computacin Una arquitectura de computacin es una especificacin tcnica de todos los componentes que forman un sistema. Las arquitecturas de computacin hechas publicas son bastante detalladas y especificas y la mayora tiene miles de paginas de longitud. Pero en ciertas partes son abstradas por el diseo, dejando la implementacin exacta de dicha parte de la arquitectura al diseador.
Funcin Funcionalidad Organizacin Apariencia Interfaz abstracta Dependencias Extensiones Productos Implementacin

Lo que separa una arquitectura de una especificacin normal de producto es el uso de niveles de abstraccin. Un nivel de abstraccin es una interfaz fija que conecta dos componentes del sistema y que gobierna la relacin entre la funcin y la implementacin de cada una de las partes. Si algo cambia en un extremo de la interfaz, mediante diseo, no debera ser necesario realizar cambios en el otro extremo. Estas capas se ponen para ayudar a garantizar la compatibilidad en dos direcciones: Entre diferentes componentes dentro del sistema. Entre los diferentes productos que implementan la arquitectura. La abstraccin entre componentes estabiliza los diseos del sistema, ya que permite a diferentes grupos de programadores hacer un desarrollo de ingeniera frente a un objetivo estable. Por ejemplo, la interfaz que se hace pblica entre las capas del software de interconexin de redes permite a cientos de fabricantes de interfaces de red crear productos compatibles con la especificacin Fast Ethernet. Hay diferentes arquitecturas de computacin importantes a la vuelta del siglo XXI, algunas mas abiertas que otras. La arquitectura Wintel Microsoft Windows/Intel 80x86 es la leyenda. Otras arquitecturas importantes de computacin son RAID CORBA y docenas ms. Todava, quiz la arquitectura de computacin ms importante jams ideada sea la que creo Internet: el modelo de referencia ISO.

_____________________________________________________________________________ _
Sal Armando Vlez Porras Pgina 8 de 99

Modelo de Referencia ISO


La International Standards Organization (OSI, Organizacin para estndares internacionales), una organizacin internacional de ingenieros con sede en Pars, public el modelo de referencia de Open Systems Interconnect (ISO, Interconexin de sistemas abiertos) en 1978. este modelo de siete capas se ha convertido en el estndar para disear mtodos de comunicacin entre dispositivos de red y fue la plantilla usada para disear el Internet Protocol (IP, Protocolo de Internet). El objetivo del modelo de referencia OSI fue promocionar la interoperabilidad. Interoperabilidad significa la posibilidad de que sistemas, que de otra forma serian incompatibles, funcionen junto de tal forma que puedan realizar tareas comunes con xito. Un buen ejemplo de interoperabilidad sera una LAN Ethernet que intercambia mensajes transparentemente con una LAN Tokan Ring de IBM.

_____________________________________________________________________________ _
Sal Armando Vlez Porras Pgina 9 de 99

La Pila de Siete Capas


El modelo OSI divide las redes en siete capas funcionales y por ello se conoce a menudo con el nombre de pila de siete capas. Cada capa define una funcin o conjunto de funciones que se realizan cuado los datos se transfieren entre aplicaciones a lo largo de la red. Si el protocolo de red es el IP, Novell NetWare o AppleTalk, o si se adhiere al modelo OSI, se aplican mas o menos las mismas reglas a cada una de las siete capas. Las siete capas se representan en la figura X.1.
7 Aplicacin 6 Presentacin 5 Sesin 4 Transporte 3 Red Enlace de 2 Datos 1 Fsica Dispositivo de red A Medio de Red (Normalmente un cable) Producto Final Salida por Pantalla Iniciar, Deter, Reanudar, etc Administracn punto a punto Direcciones, rutas Acceso al medio Transmisin binaria Aplicacin 7 Presentacin 6 Sesin 5 Transporte 4 Red 3 Enlace de Datos 2 Fsica 1 Dispositivo de red B

Como se ve en la figura X.1, cada capa es un protocolo para comunicaciones entre los dispositivos enlazados. Por lo que respecta a las operaciones de red, lo principal que debe comprender es que cada capa en cada dispositivo habla a su correspondiente capa en el otro dispositivo para administrar un aspecto particular de la conexin de red. En lo concerniente a interoperabilidad, la clave es la interfaz fija situada entre cada capa. La abstraccin por capas reduce lo que de otra forma sera una desalentadora complejidad. Capa 1, la capa fsica. Controla el medio de transporte mediante la definicin de las caractersticas elctricas y mecnicas del medio que lleva la seal. Algunos ejemplos son el cable de par trenzado, el cable de fibra ptica, el cable coaxial y las lneas serie. _____________________________________________________________________________ _
Sal Armando Vlez Porras Pgina 10 de 99

Capa 2, la capa de enlace de datos. Controla el acceso a la red y asegura la transferencia fiable de tramas sobre la red. La especificacin ms conocida de enlace de datos es el Acceso mltiple sin portadora con deteccin por colisin de Ethernet, Token Ring y FDI se adhieren a la arquitectura de enlace de datos por paso de testigo. Capa 3, la capa de red. Administra el movimiento de los datos entre diferentes redes. Los protocolos de esta capa son responsables de encontrar el dispositivo al que estn destinados los datos. Algunos ejemplos son IP, IPX y Apple Talk. Capa 4, la capa de transporte. Asegura que los datos alcanzan su destino intactos y en el orden correcto. El protocolo de control de transmisin (TCP) y el protocolo de datagrama de usuario (UDP) operan en esta capa. Capa 5, la capa de sesin. Establece y termina las conexiones y pone en orden las sesiones entre dos computadoras. Algunos ejemplos de protocolos de la capa de sesin son la llamada de procedimiento remoto (RPC) y el protocolo ligero de acceso al directorio (LDAP). Capa 6, la capa de presentacin. Formatea los datos para presentarlos en la pantalla o imprimirlos. Algunos ejemplos de protocolos de la capa de presentacin son el protocolo ligero de presentacin (LPP) y el NetBios. Capa 7, la capa de aplicacin. Contiene protocolos que se utilizan para realizar tareas tiles sobre una red. Algunos ejemplos de los protocolos de aplicacin de red son el Simple Mail Transfer Protocol (SMTP, Protocolo de transferencia de correo simple) para el correo electrnico, el protocolo de transferencia de hipertexto (HTTP) para los exploradores Web y servidores, Telnet para sesiones remotas y otros muchos ms. Las aplicaciones de red de la capa 7 son la razn de la existencia de las seis capas inferiores. Muchos de estos protocolos se utilizaron por primera vez en los sistemas UNIX, dado que el sistema operativo UNIX se desarrollo en paralelo con Internet. Un esfuerzo importante est ahora en marcha para desarrollar nuevas aplicaciones de red que integren fuertemente las aplicaciones normales con la red. El objetivo esta destinado a todas las aplicaciones, PC, cliente/servidor y mainframe, para hacer transparentes las comunicaciones con otras computadoras sobre las redes. Por ejemplo, sera agradable si un programa de software de contabilidad financiera basado en un servidor UNIX pudiera realizar automticamente consultas de bases de datos de cambio de moneda, basndose en computadoras mainframe MVS de IBM en Nueva York, Londres y Hong Kong, para poder volver a calcular automticamente posiciones de cobertura. NOTA: No se deje llevar a errores por el nombre de la capa de aplicacin. Esta capa ejecuta aplicaciones de red, no software de aplicacin corno hojas de calculo o inventarios. Las aplicaciones de red incluyen correo electrnico, exploracin Web (HTTP), FTP y otras tareas tiles de red. Las capas principales forman los enlaces virtuales de protocolo independiente Cada capa de la pila se basa en las capas inferiores y superiores para operar, todava cada uno opera independientemente de los otros, como si estuviera teniendo una conversacin exclusiva con su nivel correspondiente en la otra computadora. Cada capa del dispositivo se dice que ha _____________________________________________________________________________ _
Sal Armando Vlez Porras Pgina 11 de 99

establecido un enlace virtual con la misma capa del otro dispositivo. Con las siete capas virtuales funcionando, se establece una conexin de red (o sesin) y los dos dispositivos estn hablando como si estuviesen cableados directamente. Por ejemplo, en la Figura x.2, la computadora emisora, el PC de Wintel situado a la izquierda, procesa en sentido descendente a travs de la pila para enviar un mensaje, y el mainframe IBM recibe el mensaje procesando el mensaje en sentido ascendente a travs de su pila para comprender los datos, una peticin de descarga FTP, en este ejemplo. Luego, las computadoras invierten el proceso trabajando a travs de sus pilas en sentido inverso, esta vez para descargar del mainframe IBM un archivo al PC Wintel a travs de la aplicacin FTP.
Aplicacin Presentacin Sesin Transporte Red Enlace de Datos Fsica Aplicacin Presentacin Sesin Transporte Red Enlace de Datos Fsica

En la Figura X.2 se empieza a ver cmo Internet fue capaz de interconectar las computadoras del mundo. Como las capas se abstraen y operan independientemente una de otra, la aplicacin FTP puede ejecutar con xito diferentes implementaciones del modelo OSI en este ejemplo, Ethernet y Token Ring. Puede ver que a la aplicacin FTP le da igual las incompatibilidades inherentes entre Windows 98 y los mainframes de IBM, o incluso las incompatibilidades entre las tecnologas de red Ethernet y Token Ring. S1o le preocupa si los dispositivos conectados estn hablando FTP y cumplen las reglas OSI

Implementacin de OSI por capa


Aunque la pila de siete capas se expresa en trminos verticales, si la mira horizontalmente debera ayudarle a comprender como funciona. Esto se debe a que conforme se procesa un mensaje a travs de la pila, su longitud horizontal cambia. En la capa de cableado, un mensaje es una serie de pulsos. El dispositivo trabaja para codificar o decodificar los pulsos en ceros o unos binarios y empieza a ordenarlos en unidades de mensaje discretas. Este procesamiento de seal se hace en el hardware de la tarjetea interfaz de red, no en el software. En la capa de enlace de datos, la informacin binaria se lee y encapsula en un formato llamado trama. El formato preciso para una trama se especifica en el protocolo de red con el que opera el NIC, Ethernet o Token Ring, por ejemplo. Cada cabecera de trama contiene las llamadas _____________________________________________________________________________ _
Sal Armando Vlez Porras Pgina 12 de 99

direcciones de control de acceso al medio (MAC), que son identificadores nicos que actan como una especie de numero de serie para dispositivos hardware. En la capa de red, el mensaje aumenta su ancho en unos bits y se convierte en un paquete (tambin llamado datagrama). Cada cabecera de paquete tiene una direccin de red lgica (no fsica) que se puede utilizar para enrutar el mensaje a travs de la red. Los protocolos de la capa de red incluyen la porcin IP de la familia de protocolos TCP/IP y el nivel IPX de la familia de protocolos IPX/SPX de Novell NetWare, entre otros. En la capa de transporte, el mensaje se hace todava ms ancho. Las tareas realizadas aqu incluyen asegurarse de que el receptor sabe que el mensaje esta llegando, que el receptor no se asustara con tantos paquetes a la vez, que los paquetes se han recibido y retransmitiendo los paquetes que se perdieron. Los protocolos de transporte incluyen el protocolo de control de terminal (TCP) y el protocolo de datagrama de usuario de la familia TCP/IP y la capa Sequenced Packet Exchange (SPX, Intercambio de paquetes secuenciados) de la familia IPX/SPX de NetWare. Las tres capas restantes manejan la logstica de las conexiones (capa de sesin), formatos de representacin de datos (capa de presentacin) y la aplicacin de red a ejecutar (capa de aplicacin). Estas tres capas finales aaden un poco ms al ancho de la unidad de mensaje. Por ejemplo, la aplicacin a ejecutar se define mediante un numero de puerto, la aplicacin pgina Web HTML de HTTP se identifica por el nmero de puerto 80. Una vez descifrada toda la informacin de protocolo que maneja el mensaje, se quedara con los datos de carga tiles. Hay muchas unidades de mensaje individuales dentro de una transmisin. Una conexin de red se hace usando un flujo de paquetes, y cada cargamento individual de datos del paquete contribuye a completar los datos del archivo que necesita la conexin, una descarga de una pagina Web, por ejemplo. Los datos de carga til difieren segn la aplicacin. Por ejemplo, una sesin Telnet enviara pequeos archivos de datos para indicar una pulsacin de tecla o un retorno de carro, puede estar todo contenido en un paquete o en dos. En el extremo opuesto, una transferencia de archivos FTP puede enviar millones de bytes esparcidos sobre miles de paquetes. NOTA: El nombre de nmero de puerto fue una eleccin desafortunada por parte de los ingenieros del IETF Lleva tiempo acostumbrarse al hecho de que un numero de puerto IP se refiere a un tipo de software, no a un puerto hardware. De igual forma, el termino conector es una direccin IP emparejada con un numero de puerto.

Tecnologias de Red
Las tecnologas de red (tambin llamadas tecnologas LAN o especificaciones de red) se usan para ejecutar la unidad bsica de todas las redes, el segmento LAN. La tecnologa ms conocida es Ethernet, pero hay otras muchas, incluyendo Token Ring, modo de transferencia asncrona (ATM) y Fiber Distributed Data Interface (FDDI, Interfaz de datos distribuidos por fibra). Las tecnologas de red se implementan en la capa de enlace de datos (nivel 2) del modelo de referencia OSI de siete capas. Dicho de otra forma, las tecnologas de red se caracterizan ampliamente por el medio fsico que comparten y por cmo controlan el acceso al medio que comparten. Esto tiene sentido, si piensa en ello. La interconexin es conectividad; pero para estar _____________________________________________________________________________ _
Sal Armando Vlez Porras Pgina 13 de 99

conectado, debe establecerse un orden entre los usuarios que comparten informacin. Por ello, la capa 2 (la capa de enlace de datos) tambin recibe el nombre de capa de control de acceso al medio, o capa MAC, de forma abreviada. El formato de unidad de mensaje en este nivel es la trama de datos o trama. De hecho, las propias tecnologas de red slo pueden manejar direcciones MAC, esos nmeros de serie, que son identificadores de dispositivo, como mencionamos anteriormente. Es necesario un protocolo de la capa de red como IP para enrutar los mensajes a travs de la red. Las tecnologas de red independientes slo pueden soportar operaciones de redes conmutadas, que slo son buenas para dreas locales o trayectorias simples sobre largas distancias, donde no son necesarios muchos consejos. Las tecnologas de red se usan en los extremos opuestos del espectro: LAN de acceso. Acepta el cableado desde los dispositivos, une grupos de trabajo y comparte recursos como impresoras y servidores departamentales. LAN de red troncal. Enlaza las LAN de acceso y comparte recursos como servidores de base de datos, servidores de correo, etc. Las LAN de acceso, formadas por concentradores o conmutadores de acceso, permiten a los usuarios y a los dispositivos conectarse a la red a nivel local, normalmente dentro de una planta en un edificio de oficinas. Las LAN de red troncal, formadas por enrutadores o conmutadores LAN, unen LAN de acceso, normalmente dentro de un edificio o de un campus de oficinas. Las redes enrutadas se suelen usar para distribuir trfico entre las dos.

Ethernet
La versin 1 de Ethernet fue desarrollada por Xerox Corporation en 1970. Durante la siguiente dcada, Xerox form un equipo con Intel y Digital Equipment Corporation (ahora Compaq) para sacar la versin 2 en 1982. Durante dicho tiempo, Ethernet se ha convertido en el estndar de tecnologa de red dominante. Gracias sobre todo a las economas escalables, el costo medio para un puerto Ethernet es ahora mucho ms bajo que el de un puerto Token Ring. Sin embargo, se ha convertido ms en un estndar de ipso ya que muchos fabricantes estn integrando NIC Ethernet en las placas madre de las computadoras en un intento de eliminar la necesidad de mdulos NIC independientes. Arquitectura Ethernet Ethernet funciona mediante contencin. Los dispositivos que comparten un segmento LAN Ethernet escuchan el trfico que se esta transportando sobre el cableado y no transmiten un mensaje hasta que el medio est limpio. Si dos estaciones envan a la vez y sus paquetes chocan, ambas transmisiones son abortadas y las estaciones se detienen y esperan un intervalo de tiempo aleatorio antes de volver a retransmitir. Ethernet usa el algoritmo de acceso mltiple sin portadora con deteccin de colisin (CSMA/CD) para escuchar el trfico, detectar colisiones y abortar las transmisiones. El CSMA/CD es el guardia de trfico que controla lo que de otra forma sera un trfico aleatorio. Restringe el acceso al cable para asegurar la integridad de las transmisiones. La Figura X.3 ilustra el proceso del CSMA/CD.

_____________________________________________________________________________ _
Sal Armando Vlez Porras Pgina 14 de 99

Como el medio se comparte, cada dispositivo del segmento LAN Ethernet recibe el mensaje y lo comprueba para ver si la direccin destino coincide con su propia direccin. Si es as, el mensaje se acepta y se procesa a travs de la pila de siete capas y se realiza una conexin de red. Si la direccin no coincide, los paquetes se desechan. Ethernet se implementa como la especificacin IEEE 802.3. El IEEE, el Institute for Electrical and Electronics Engineers (Instituto para ingenieros elctricos y electrnicos), lleva funcionando desde el siglo XIX y contribuye a la industria informtica estableciendo estndares para las capas 1 y 2 (la capa fsica y de enlace de datos, respectivamente) del modelo de referencia OSI. El trabajo del IETF comienza a partir de la capa 3 y superiores. NOTA: Un algoritmo es una secuencia estructurada de reglas diseadas para manejar automticamente procesos variables de una forma ordenada. Los algoritmos son cosa comn en la informtica y las redes, debido a que las cosas se mueven tan rpido que no hay tiempo para que intervenga el ser humano. Implementaciones Ethernet Incluso fuera de las economas escalables, Ethernet es inherentemente menos caro, gracias a la naturaleza aleatoria de su arquitectura. En otras palabras, la electrnica necesaria para ejecutar Ethernet es ms fcil de fabricar ya que Ethernet no intenta controlar todo. En trminos rudos, slo se preocupa de las colisiones. La desventaja obvia de Ethernet es que se sacrifica mucho ancho de banda para abortar transmisiones. El mximo ancho de banda efectivo de Ethernet se estima en slo un 37 por 100 de la velocidad real del cableado. Sin embargo, el equipamiento es tan barato que Ethernet siempre ha estado en equilibrio con la forma ms barata de ancho de banda efectiva. En otras palabras, su simplicidad compensa con creces su inherente ineficacia de ancho de banda. Ethernet tiene varias opciones de implementacin. La especificacin original Ethernet funcionaba a 10 Mbps sobre cable coaxial o cable de par trenzado 10BaseTX (la T viene de par trenzado). La Fast Ethernet funciona a 100 Mbps y opera sobre 100BaseTX o cable de fibra ptica 100BaseFX (la F viene de fibra). La Gigabit Ethernet funciona a 1000 Mbps (o 1 Gbps) sobre cables 1000BaseTX o 1000BaseFX. Una eleccin de configuracin muy comn hoy en da son las LAN Fast Ethernet interconectadas a travs de una red troncal LAN Gigabit Ethernet.

Token Ring
Token Ring es el principal competidor de Ethernet como estndar LAN (interconexin), o lo fu. Token Ring difiere superficialmente de Ethernet en su acercamiento a la arquitectura. El IEEE ha definido Token Ring como un estndar publicado en la especificacin IEEE 802.5 (as como Ethernet es la especificacin 802.3). Como estndar propio de LAN, Token Ring es incompatible con Ethernet en trminos del tipo de NIC, conectores de cable y el software que debe utilizarse. Aunque Token Ring esta ampliamente instalado en empresas dominadas por IBM, no se ha convertido en un estndar abierto. _____________________________________________________________________________ _
Sal Armando Vlez Porras Pgina 15 de 99

Token Ring toma su nombre del hecho de que define los equipos conectados en un anillo lgico. Se utiliza lgico para describir a Token Ring, ya que el segmento LAN se comporta como un anillo pasando seales de forma circular como si los dispositivos estuviesen realmente conectados a un cable que forma un bucle. Fsicamente, sin embargo, las LAN Token Ring pueden configurarse en una topologa de concentrar y hablar, llamada topologa en estrella. Tenga en cuenta que en la jerga de Token Ring, el concentrador de acceso se llama Unidad de Acceso al Medio (MAU) en vez de concentrador. Token Ring evita la competicin sobre un segmento LAN mediante un protocolo de paso de testigo, que regula el flujo de trfico mediante el paso de una trama, llamada testigo, alrededor del anillo. Slo al equipo que posee el testigo se le permite transmitir, por tanto, elimina colisiones de paquetes. La arquitectura Token Ring en los negocios reales espera un tiempo, para las colisiones, ya que cada estacin debe esperar su turno antes de capturar el testigo para transmitir. Sin embargo, la eliminacin de la colisin de paquetes incrementa enormemente el uso eficaz del ancho de banda real de Token Ring. Las pruebas muestran que Token Ring puede usar el 75 por 100 del ancho de banda real, comparado con el mximo terico de Ethernet, que est alrededor del 37 por 100. El problema es que Token Ring slo sale rentable a partir de ciertos volmenes de trfico. Persuadir al mercado de que acepte una nueva tecnologa como un estndar de ipso requiere gran esfuerzo. Token Ring es una gran tecnologa, pero ha salido perdiendo frente a la inmensa ventaja de Ethernet en numero total de LAN instaladas. Desde un punto de vista del mercado, la necesidad de que una LAN fuera de gran tamao para que Token Ring fuese rentable ha sido, probablemente, fatal. Adems, incluso en las grandes organizaciones, sus LAN suelen ser pequeas, o bien en oficinas ramificadas o incluso departamentos en grandes edificios. Recuerde, estamos hablando de segmentos LAN en este contexto, el medio compartido actual, no la <<red local >> que es una coleccin de todos los segmentos LAN conectados a la red troncal LAN. Otro problema es que Token Ring requiere una electrnica muy cara para hacer funcionar sus procesos deterministas. Si piensa en ello, es natural que fabricar un NIC que transmite paquetes debera ser ms barato que fabricar uno para que participe en un sistema en el que se requiere un testigo. Cuando se introdujo Token Ring, funcionaba a 4 Mbps, pero la mayora de las LAN se han actualizado para utilizar medios a 16 Mbps. Si esto parece lento comparado con las velocidades de la Fast Ethernet a 100 Mbps, tenga en cuenta que Token Ring da un ancho de banda ms efectivo de la velocidad total del cable. Se esta trabajando ahora mismo en la especificacin de una Token Ring a 100 Mbps.

ATM
ATM (Asynchronous Transfer Mode; Modo de transferencia asncrona) es una tecnologa de red de enlace a datos que, al igual que Ethernet, Token Ring y FDDI, se especifica en la capa 2 del modelo OSI. Pero aqu es donde terminan las similitudes. Las transmisiones ATM envan celdas de 53 bytes en vez de paquetes. Una celda es una unidad de mensaje de longitud fija. Al igual que los paquetes, las celdas son piezas de un mensaje, pero el formato de longitud fija produce ciertas caractersticas: _____________________________________________________________________________ _
Sal Armando Vlez Porras Pgina 16 de 99

Orientacin de circuito virtual. Las redes basadas en celdas funcionan mejor en modo punto a punto, en el que la estacin receptora est preparada para recibir y procesar la celdas de forma activa. Velocidad. El hardware sabe exactamente dnde termina la cabecera y empiezan los datos de cada celda, por tanto, acelera las operaciones de procesamiento. Las redes ATM funcionan a velocidades de hasta 622 Mbps. Calidad de servicio (QoS). La velocidad de salida predecible y los circuitos virtuales permiten a las redes basadas en celdas garantizar mejor los niveles de servicio a tipos de trfico que son prioritarios. ATM no tiene una tecnologa de control de acceso al medio por si misma. ATM es una tecnologa de conmutacin, en la que se establece un llamado circuito virtual antes de que se inicie una transmisin. Esto difiere superficialmente de las tecnologas LAN como Ethernet y Token Ring, que slo transmiten un mensaje sin una notificacin anterior del equipo receptor, dejando a los enrutadores averiguar la mejor trayectoria para llegar al receptor. Comparado al diminuto tamao de las celdas ATM, el tamao del paquete Ethernet puede variar desde 64 Bytes hasta alrededor de los 1.500 bytes, hasta 25 veces ms grande por unidad de mensaje. Siendo ms granular, ATM se hace mucho ms controlable. ATM est diseado para funcionar sobre cables de fibra ptica que funcionen con la especificacin SONET (red ptica sncrona). SONET es un estndar ANSI que especifica la interfaz fsica que conecta el cable de fibra ptica a varias velocidades. Las especificaciones SONET se configuran para varias velocidades de cable llamadas niveles de transportador ptico u OC de forma abreviada: OC-1 OC-3 OC-12 OC-24 OC-48 Cable de fibra ptica a 52 Mbps. Cable de fibra ptica a 155 Mbps. Cable de fibra ptica a 622 Mbps. Cable de fibra ptica a 1.2 Gbps. Cable de fibra ptica a 2.5 Gbps.

Al igual que las arquitecturas de paso de testigo, el diseo determinista de ATM cede un ancho de banda efectivo a cambio de su velocidad de cableado real. La cesin efectiva de ATM se dice que es correcta ya que est por encima incluso del 75 por 100 de la de Token Ring. La mayora de las LAN de red troncal ATM funcionan sobre OC-3 o OC-12. La mayora de los enlaces entre ciudades funcionan sobre OC-12, aunque los principales proveedores de red troncal de Internet estn ahora cableando con OC-48 para cubrir la creciente demanda de ancho de banda. La mayora de los troncos de Internet entre ciudades son OC- 12 funcionando con ATM, con OC-48 en los troncos ms cargados. Por ejemplo, UUNET, uno de los proveedores de red troncal _____________________________________________________________________________ _
Sal Armando Vlez Porras Pgina 17 de 99

de Internet ms grandes, usa cableado de fibra ptica a 622 Mbps para conectar Chicago con Atlanta y OC-48 a 2.5 Gbps para enlazar Nueva York con Washington D.C. Latencia y Sensibilidad de Secuencia Ciertos tipos de trfico necesitan predictibilidad ms que otros. Por ejemplo, una conversacin telefnica no puede tolerar retrasos, pues cada participante podra empezar a hablar antes de que el otro haya terminado. Esto se llama sensibilidad de latencia, la razn por la que los sistemas telefnicos inalmbricos son celulares. Otro tipo de sensibilidad de trfico es la sensibilidad prioritaria, donde el orden en el que se reciben los datos es crtico. Por ejemplo, las unidades de un mensaje de transmisin de video deben recibirse en el orden correcto para que todas las tramas del vdeo puedan mostrarse en su secuencia correcta. La Figura X.Y representa cmo los problemas de latencia y de secuencia daban la calidad del servicio en aplicaciones de sensibilidad prioritaria, como, la videodifusin. La videodifusin se est convirtiendo en una solucin popular para aplicaciones como la educacin a distancia y las comunicaciones corporativas internas. Muchos suean con el da en que la Web TV desplace a la difusin por televisin. Esto trae a colacin la importante distincin entre mensajera por difusin o por multidifusin. Multidifusion Frente a Difusion Un mensaje difundido va a cada estacin que pertenece al dominio de difusin. Por defecto, un dominio de difusin incluye todas las estaciones conectadas al medio compartido de un segmento LAN, aunque se puede extender de forma intencionada usando enrutadores. Cada estacin debe recibir y examinar el mensaje difundido, pero puede llevarlo a la interfaz si est programado para ello. Por ejemplo, las difusiones pueden ser ventajosas para. una red que mantiene las estaciones actualizadas, tanto en cambios como en nuevas direcciones o enlaces cados. Demasiadas difusiones, sin embargo, pueden minar el ancho de banda con trfico intil. Un mensaje multidifundido va a un subconjunto de estaciones dentro de un dominio de difusin. En trminos bsicos, cada estacin <<firma el recibo>> del tipo de multidifusin que desea recibir. El nuevo ejemplo clsico de multidifusin es la videodifusin, en la que se usa un gran ancho de banda para mover imgenes de vdeo, por lo que slo las estaciones que quieren participar lo reciben. Tiene sentido usar multidifusin para las aplicaciones de gran ancho de banda, con el fin de evitar una congestin innecesaria. ATM se identifica fuertemente con la multidifusin debido a que su formato de celda fija es ideal para aplicaciones multimedia. Si ATM es mucho mejor que otros protocolos de red, por qu no lo usan todas las redes? La respuesta se basa en el hecho de que la mayora del trfico no es sensible a la latencia de transmisin. El gasto aadido y la complejidad de ATM pueden ser suficientes para justificar esto en ausencia de un gran trfico multimedia, ya que hay suficiente tiempo para volver a empaquetar los mensajes en el extremo receptor. La Figura X.Y muestra ejemplos de ambos tipos de trfico. Los mensajes normales no son particularmente sensibles a retrasos intermitentes o a la secuencia de entrega. Por ejemplo, un correo electrnico con un documento adjunto puede tener un tamao _____________________________________________________________________________ _
Sal Armando Vlez Porras Pgina 18 de 99

de 20.000 bytes (20K). Al usuario no le importa el orden en que se reciben las distintas partes del mensaje, e incluso no se dar cuenta de ningn retraso. Por ello, la red puede recibir el correo electrnico como crea ms conveniente. Circuitos virtuales Como son tan pequeas, las celdas ATM no contienen la cantidad de informacin de direccionamiento que se encuentra en la cabecera de un paquete Ethernet. De hecho, ATM usa un esquema de direccionamiento totalmente diferente de las otras tecnologas de red. Esto se debe a que ATM necesita establecer un circuito virtual en el extremo final remoto antes de comunicarse. Un circuito es una conexin entre dos puntos. Por ejemplo, el circuito telefnico de una casa est cableado directamente a la oficina de conmutacin central de su vecindario. Un circuito virtual se comporta como un circuito real, pero no est cableado, pasando, sin embargo, a travs de diferentes dispositivos de red, como, concentradores, conmutadores y enrutadores, a lo largo de su camino, como se muestra aqu Figura X.Y: Antes de que la transmisin pueda iniciarse sobre un circuito virtual, cada extremo debe confirmar para qu se realiza la transmisin y tambin confirmar la trayectoria sobre la que viajara. Esto es completamente diferente de los mensajes de redes, que simplemente se envan al exterior hacia su direccin destino, dejando los detalles sobre cmo llegar all a uno o ms enrutadores situados entre el emisor y el receptor. LAN Emulation (LANE, Emulacin LAN) Aunque se puede configurar por completo hasta el escritorio, ATM se usa principalmente para redes troncales, ya sean LAN de red troncal dentro de un campus de oficinas, o enlaces de Internet de larga distancia entre ciudades. ATM es la tecnologa natural para redes troncales, debido a que la tecnologa subyacente de conmutacin de celdas es ideal para enlaces punto a punto de alta velocidad. Pero en algn punto, una red troncal debe hablar el mismo lenguaje que las LAN de acceso a las que sirve, normalmente Ethernet o Token Ring. Como ATM se basa en celdas en vez de en paquetes, usa una tcnica de encapsulacin llamada LANE (de emulacin LAN). En redes, encapsulacin es la tcnica de colocar una unidad de mensaje de un formato dentro de otra con formato distinto para permitirle atravesar una red que, de otro modo, sera incompatible. LANE encapsula cuadros en el nivel de enlace de datos (nivel 2) para establecer los as llamados circuitos LAN emulados, llamados ELAN abreviadamente. En otras palabras, LANE trocea los paquetes Ethernet o Token Ring en celdas ATM en un extremo y los vuelve a unir en el otro. Muchos consideran a ATM como la respuesta a la escasez de ancho de banda de Internet. Lo estn instalando muchas empresas para reemplazar las extremadamente caras redes troncales FDDI. No slo es la velocidad de ATM a 622 Mbps, sino tambin su inherente predictibilidad que le asegura al usuario la garanta de la calidad de servicio (QoS), especialmente para aplicaciones multimedia que, por naturaleza, no toleran la latencia. Sin embargo, debido a la necesidad de adaptacin LANE, ATM tiene un costo por puerto relativamente alto. Tambin introduce un nuevo protocolo al difcil mundo de las redes, incrementando as la complejidad.

_____________________________________________________________________________ _
Sal Armando Vlez Porras Pgina 19 de 99

El estndar ATM es coordinado por un grupo industrial internacional sin nimo de lucro llamado Forum ATM. El Forum ATM, con sede en Silicon Valley, publica especificaciones tcnicas y promociona el uso de productos ATM.

Gigabit Ethernet
La Gigabit Ethernet es una extensin a 1000 Mbps del estndar Ethernet. Relativamente nuevo como estndar, el comit del IEEE 802.3 adopt la especificacin Gigabit Ethernet 802.z en 1998. La Gigabit Ethernet se conoce a veces con el nombre de 1000BaseX, en referencia a la especificacin para el cobre necesario para el cableado de fibra ptica. La Gigabit Ethernet est siendo promovida. por la Alianza Gigabit Ethernet, un grupo industrial sin intencin de lucro similar al Forum ATM. El empuje para la Gigabit Ethernet est ampliamente motivado por su inherente compatibilidad con otras especificaciones Ethernet (la original 10 Mbps Ethernet y la Fast Ethernet a 100 Mbps). La Gigabit Ethernet es el principal competidor de ATM para reemplazar a FDDI como eleccin de red troncal. Su gran ventaja es la familiaridad, dado que Ethernet es la tecnologa omnipresente. Originalmente diseada como una tecnologa LAN, a 1000 Mbps, la Gigabit Ethernet puede escalarse a configuraciones WAN. Como Ethernet usa tramas de tamao variable, que oscilan entre los 64 bytes y los 1400 bytes por trama, no disfruta de las inherentes caractersticas de QoS de ATM. Sin embargo, muchos administradores de red estn parcialmente a favor de la Gigabit Ethernet debido a que sus plantillas estn familiarizadas con la tecnologa y presumiblemente no introduce la dificultad aadida de complejidad que requiere la adaptacin LANE. Al igual que ATM, las redes troncales Gigabit Ethernet operan sobre distintos tipos de cable de fibra ptica.

FDDI
FDDI es el acrnimo de Fiber Distributed Data Interface (Interfaz de fibra de datos distribuidos), un protocolo a 100 Mbps que funciona sobre medios de cable de fibra ptica. Al igual que Token Ring de IBM, FDDI usa una arquitectura de paso de testigo para controlar el acceso al medio, aprovechando su ancho de banda efectivo de los 100 Mbps de velocidad. Si no ha odo nunca nada acerca de FDDI, no se preocupe porque no est solo. FDDI es relativamente poco conocida debido a que, tradicionalmente, se ha usado para redes troncales, no para acceder a LAN. FDDI era la tecnologa de red troncal estndar Durante aos, FDDI ha sido la tecnologa de red elegida para redes troncales LAN, Esto se puede atribuir parcialmente a su velocidad. Durante la poca de su introduccin, FDDI fue la primera tecnologa de red basada en fibra y su velocidad de 100 Mbps estableci el estndar. Pero las redes troncales LAN son de misin crtica. Si la red troncal se viene abajo, las LAN de acceso no pueden intercomunicarse. Por esta razn, la especificacin FDDI se diseo desde un principio para garantizar la disponibilidad, con una arquitectura fsica que configura Xnillos de fibra ptica doblemente redundantes. Cada estacin est conectada a los dos anillos, lo que provoca dos efectos: La estacin puede fallar y apoyarse en el anillo de seguridad si el anillo primario falla. _____________________________________________________________________________ _
Sal Armando Vlez Porras Pgina 20 de 99

La estacin ms cercana al punto del fallo en el anillo primario sirve como conector de bucle invertido, convirtindose en realidad en un dispositivo de conexin de anillo que mantiene el anillo intacto. La arquitectura FDDI ofrece redundancia de anillo dual La arquitectura de FDDI es atractiva para usarla como red troncal LAN, especialmente para campus de oficinas y otras aplicaciones de rea extensa. El anillo dual proporciona trayectorias redundantes. Si funciona normalmente, el anillo secundario se mantiene inactivo, pasando slo las tramas suficientes para mantenerse a s mismo en ejecucin. El anillo secundario se pone en accin cuando el anillo primario falla (los fallos se deben, normalmente, a un corte en la fibra o un NIC defectuoso en algn lugar de la red). Como muestra la Figura X.Y, FDDI asla la estacin daada haciendo uso del anillo secundario y volviendo en la otra direccin, es decir manteniendo el anillo intacto. El estndar oficial FDDI fue publicado por el American National Standards Institute (ANSI, Instituto nacional americano de estndares) en 1987. La especificacin actual de FDDI es la ANSI X3T9.5. Debido a su diseo, una FDDI puede tener como mucho 100 kilmetros (60 millas) configurada con cableado de fibra ptica, una escala a veces conocida como Metropolitan rea Network (MAN, Red de rea metropolitana). La distancia que alcanza procede del uso combinado del cableado de fibra ptica y del acceso al medio por paso de testigo, ambos soportan inherentemente distancias ms largas. En realidad, sin embargo, la mayora de las redes FDDI estn localizadas dentro de un edificio o de un campus de oficinas. Las pocas redes de rea metropolitana (MAN) que existen, suelen pertenecer a empresas de servicio pblico de electricidad, que las usan para administrar de forma centralizada sus redes de energa. Se elige FDDI por sus caractersticas de seguridad frente a fallos. FDDl puede funcionar ahora sobre cobre como CDDI En un intento por ampliar la aceptacin del mercado, FDDI fue adaptado para funcionar sobre medios de par trenzado sin apantallar usando una tecnologa llamada CDDI (acrnimo de Copper Distributed Data Interface; Interfaz de cobre de datos distribuidos). CDDI es realmente un nombre comercial, no un estndar y Cisco adquiri CDDI de Crescendo Communications en 1993. Despus de una brillante y larga carrera de popularidad como la red troncal elegida por las empresas realmente concienciadas de la fiabilidad, FDDI ha empezado por s misma a perder brillo en la escena, con ATM y Gigabit Ethernet usurpando el protagonismo como las tecnologas de red troncal preferidas.

Tecnologias WAN
La mayora de las redes incluyen al menos algunos usuarios remotos. Las empresas necesitan conectar teletrabajadores y oficinas remotas, los PSI necesitan recibir las llamadas entrantes de los suscriptores, etc. Hay dos tipos fundamentales de redes de rea extensa (WAN): Accesos telefnicos. Una lnea de acceso telefnico establece una conexin punto a punto entre una ubicacin central y un usuario, o unos pocos como mucho. Cuando ya no es necesaria la conexin de acceso telefnico, el circuito telefnico se corta.

_____________________________________________________________________________ _
Sal Armando Vlez Porras Pgina 21 de 99

Redes troncales. Una red troncal es un enlace punto a punto de alta velocidad entre oficinas. Normalmente, una red troncal conectar varios usuarios remotos a un sitio central. La mayora de las redes troncales funcionan sobre lneas telefnicas T1 (1.5 Mbps) o T3 (45 Mbps), aunque estn apareciendo en escena nuevas tecnologas. Desde otro punto de vista, las redes telefnicas existen en dos planos: entre estaciones de conmutacin telefnicas y entre la estacin de conmutacin y la casa o la oficina. La zona entre la estacin de conmutacin del vecindario y la casa o la oficina, se suele conocer con el nombre de la ltima milla, por su relativamente baja infraestructura de telecomunicaciones. El trmino no debe considerarlo en sentido literal, por supuesto, pues la zona entre los puntos terminales y la central de conmutacin puede ser a veces de varias millas. Por si acaso no lo sabe, las estaciones de conmutacin telefnicas son esos pequeos edificios sin ventanas que se sitan discretamente en cada vecindario. Las centrales de conmutacin de la ciudad son mucho ms grandes, normalmente ocupan unas pocas plantas del edificio de la compaa telefnica local. La llamada 1tima milla se ha convertido en la clave del campo de batalla entre los vendedores de redes. Esto se debe a que con el crecimiento de Internet, hay cada vez ms y ms usuarios de acceso telefnico conectados a sus PSI desde casa. Esto incluye el teletrabajador, que trabaja en la intranet conectada a Internet de la organizacin, no slo a las personas que se dedican a navegar por la Web. Se est librando una gran batalla tecnolgica por conseguir ser el medio preferido para la ltima milla. La lucha la han librado fundamentalmente DSL y RDSI, dos tecnologas de telefona digital. Pero los operadores de televisin por cable, e incluso las organizaciones por satlite se han sumado a la pelea, ignorando por completo la red telefnica.

Tecnologas de acceso telefnico


Se han introducido dos tecnologas para llevar el ancho de banda digital hasta el hogar y a la pequea oficina: RDSI y DSL. RDSI se introdujo en los ochenta, pero los proveedores de telfono locales han sido muy lentos a la hora de hacerla disponible. DSL es la nueva tecnologa candente, que promete incluso mayores velocidades y una disponibilidad ms amplia. Las tecnologas de acceso telefnico difieren de otros medios WAN en que las conexiones realizadas mediante ellas, son temporales. En otras palabras, una vez que el usuario de la computadora ha terminado la sesin, el circuito se corta colgando el telfono. A la fecha de hoy, la mayora de los hogares estn conectados mediante circuitos telefnicos analgicos. Debido a que las lneas normales son analgicas, requieren un modm en cada extremo para funcionar, por dicha razn se conocen con el nombre de circuitos analgicos/modm. El principal problema de los circuitos analgicos/modm, es que son lentos. Lo que los hace tan lentos es que la seal acstica usa slo una diminuta fraccin del ancho de banda disponible en los cables del sistema telefnico de cobre, por que fueron diseados para voz, no para datos. A esto se debe que la conexin actual desde el hogar est limitada tremendamente a 56 Kbps, comparada con la Fast Ethernet a 100 Mbps que es el estndar actual en los edificios de oficinas.

_____________________________________________________________________________ _
Sal Armando Vlez Porras Pgina 22 de 99

RDSI RDSI, acrnimo de Red Digital de Servicios Integrados, se propuso como el primer servicio digital para el hogar. RDSI requiere un circuito telefnico especial desde un proveedor telefnico local y no esta disponible en muchas reas. La clave de la mejora sobre lneas analgicas/modm es que los circuitos RDSI son digitales, y por ello, se suelen llamar CPE (Customer Premise Equipment; Equipo local de cliente) en lugar de llamarlos modm, CPE es un antiguo trmino de telefona. RDSI crea mltiples canales sobre una sola lnea, un canal es una trayectoria de datos multiplexada sobre un medio de comunicacin sencillo (multiplexar significa combinar mltiples seales sobre una sola lnea). La clase bsica de circuito RDSI es un circuito BRI (de Basic Rate Interface; interfaz de rango bsico) con dos canales llamados B, o bearer (portadora), que son seales para datos de carga efectiva. La figura X.Y compara un circuito analgico/mdem con un circuito BRI RDSI. Cada canal B funciona a 64 Kbps, de un total de ancho de banda de 128 Kbps. Tener canales B independientes mejora el rendimiento de las conexiones simtricas, en otras palabras, las sesiones que se caracterizan por el flujo de trfico simultaneo bidireccional. Un tercer canal, llamado canal D, o delta, opera a 15Kbps. El canal D al control de red en lugar de a soportar los datos. Separa el canal de envi de datos y el de control de las seales mejora el rendimiento y la fiabilidad de la RDSI. Una segunda clase de circuito RDSI es un circuito PRI (de Primary Rate Interface; Interfaz de rango primario). PRI es bsicamente es igual que BRI, excepto que empaqueta hasta 23 canales B para un ancho de banda de carga efectiva de hasta 1.544 Mbps. Las empresas pequeas usan circuitos PRI para conectar mltiples usuarios, compitiendo en la gama baja del hueco de mercado tradicional de los T1. DSL DSL es el acrnimo de Digital Suscriber Line (Lnea digital de abonado). Como el nombre indica, la DSL funciona con seales digitales sobre cableado de cobre. La DSL usa sofisticados algoritmos para modular las seales, de tal forma, que se pueda utilizar un mayor ancho de banda desde la infraestructura telefnica de la ltima milla. DSL es una tecnologa de comunicaciones inherente asimtrica. Esto significa que los datos pueden moverse mucho mas rpido para descargarlos (desde el proveedor telefnico local a su hogar). Hay varios tipos de DSL; dos de ellos son importantes en este estudio: aDSL. DLS asimtrica, un circuito bidireccional que puede manejar alrededor de 640 Kbps de carga hasta 6Mbps de descarga. DSL Lite. Tambin llamada G-Lite, una tecnologa lenta, y menos cara, que puede transportar datos con medias entre los 1.5 Mbps y los 6 Mbps de descarga y de 128 Kbps a 384 Kbps de carga. Las velocidades exactas dependen del equipo que se instale. La asimetra inherente de DSL encaja perfectamente en internet, donde los usuarios de pequeas oficinas/oficinas particulares (SOHO) descargan muchos mas datos de los que cargan. _____________________________________________________________________________ _
Sal Armando Vlez Porras Pgina 23 de 99

El factor clave es saber que la DSL requiere una pieza especial de equipo llamada mdem DSL para que funcione, este es el mdem DSL que divide las seales en canales de carga y descarga. La principal diferencia con la DSL Lite es que la divisin se realiza en la central de conmutacin telefnica, no en la casa o en la pequea oficina. La figura X.Y muestra esto. Como DSL no necesita dividir las seales en la casa, hace que DSL sea mucho ms asequible que la RDSI. Para usar la mayora de los circuitos DSL, deben estar no mas lejos de unos siete kilmetros de la central telefnica de conmutacin. Compaq, Microsoft e Intel estn cooperando en un nuevo estndar DSL con esperanza de que reemplace a la RDSI como tecnologa elegida de la ultima milla. El gran ancho de banda de la DSL es necesario para conseguir el objetivo de la transmisin continua de vdeo, sonido, animaciones 3D y otras aplicaciones multimedia con las que muchos suean para la Web.

Tecnologas troncales WAN


Una red troncal es cualquier enlace de datos punto a punto de alta capacidad. Las redes troncales pueden existir dentro de edificios y campus de oficina, pero suelen ser mas conocidas como enlaces de red de rea extensa entre edificios, ciudades, regiones e incluso continentes. La tecnologa WAN ha evolucionado de forma importante en la ltima dcada, y no solo con el auge de Internet. Por ejemplo, la tecnologa de conmutacin de paquetes Frame Relay se comprob que era extremadamente menos cara que las lneas WAN alquiladas dedicadas. Revisaremos brevemente las tecnologas WAN en uso hoy en da. Todas ellas comparten caractersticas comunes ya que son circuitos dedicados (no de llamar y colgar) con un elevado ancho de banda que se utiliza para conectar ubicaciones con muchos usuarios, al contrario que los sitios de las pequeas oficinas/oficinas particulares con uno o dos usuarios. La mayora de las empresas estn reemplazando los servicios WAN de lnea alquilada que comparten servicios de infraestructura. Su motivacin principal es ahorrar dinero, pero la flexibilidad es tambin una gran ventaja. Contrato de lneas T1 y T3 Las lneas T1 y T3 son las tecnologas actuales de lnea alquilada predominantes en Norteamrica y Japn. (Hay equivalentes toscos en Europa llamados E1 y E3.) Un circuito de lnea alquilada (o parte de un circuito) se reserva para el uso de la empresa que lo alquila, y se paga mediante una tarifa mensual plana y no por lo que se use. T1 es la tecnologa que ms se utiliza de lnea digital. Usa una tecnologa de telecomunicaciones llamada Time-Division Multiplexing (TDM, Multiplexacin por divisin en el tiempo) para ofrecer una velocidad de datos de alrededor de 1.5 Mbps. TDM combina flujos de datos mediante la asignacin a cada flujo de una ranura de tiempo diferente en un conjunto y transmitir rpidamente una secuencia fija de ranuras de tiempo sobre un nico canal de transmisin. Las lneas T1 usan cableados de cobre, tanto dentro como entre reas metropolitanas. Puede comprar un circuito T1 a su proveedor telefnico local o alquilar una porcin de su ancho de banda en una disposicin llamada T1 fraccionada. Algunos proveedores de servicios de Internet (PSI) estn conectados a Internet mediante circuitos T1. _____________________________________________________________________________ _
Sal Armando Vlez Porras Pgina 24 de 99

T3 es el sucesor de T1. los circuitos T3 son conexiones telefnicas dedicadas que transportan datos a 45 Mbps. Las lneas T3 se usan sobre todo para los llamados PSI de Capa 1 (PSI que conecta a PSI ms pequeo a Internet) y por empresas grandes. Debido a su enorme ancho de banda y a su elevado precio, la mayora de las lneas T3 se alquilan como lneas T3 fraccionadas. Tambin se conoce a las lneas T3 con el nombre de lneas DS3. Frame Relay Frame Relay conmuta paquetes sobre una red de conmutacin de paquetes compartida, propiedad de un proveedor como una compaa telefnica regional, telefnica o Retevisin. Como se describe en la figura X.Y, Frame Relay usa circuitos telefnicos locales para enlazar ubicaciones remotas. Los recorridos de larga distancia se realizan sobre una infraestructura de telecomunicaciones propiedad del proveedor de Frame Relay, compartida entre varios clientes. La principal ventaja de Frame Relay es la eficiencia del coste. Frame Relay toma su nombre del hecho de que coloca datos dentro de unidades de mensaje de tamao variable llamadas tramas. Deja la administracin de la sesin y la correccin de errores a los nodos que operan en diferentes puntos de la conexin, acelerando de este modo el rendimiento de la red. La mayora de los clientes de Frame Relay alquilan los llamados circuitos virtuales permanentes o PVC. Un PVC da al cliente una conexin continua dedicada sin tener que pagar por una lnea alquilada, que usa circuitos permanentes dedicados. Los clientes Frame Relay pagan segn el nivel de uso. Tambin tienen la opcin de elegir entre niveles de servicio, donde la QoS se programa basndose en la prioridad que se le ha dado a las tramas del cliente en la red global Frame Relay. Las redes Frame Relay se sitan en la parte superior de las redes troncales T1 o T3, que manejan los operadores de la red Frame Relay. El uso de Frame Relay tiene sentido econmico cuando el trafico no es lo suficiente fuerte para necesitar una conexin ATM. VPN VPN, acrnimo de Virtual Private Networks (Red privada virtual), son redes de empresa que funcionan sobre Internet. Las VPN trabajan mediante el cifrado para <<tunelizar>> a travs de circuitos virtuales conmutados (SVC) que navegan sobre varias LAN intermedias para poder alcanzar ubicaciones remotas de empresas. El cifrado es la tcnica de mezclar los datos para que solo una estacin receptora con la clave adecuada pueda descodificarlos y leerlos. Tambin se aplican otras tcnicas par asegurar que la integridad de los datos este intacta (todo el contenido esta todava en ellos e inalterado) despus de que un mensaje haya atravesado un tnel VPN para interconectar sus sitios. Un escenario VPN tpico es que una empresa vaya a un PSI de Capa 1 y comprar SVC para cada sitio remoto. El SVC asegura que los mensajes se enrutaran de tal forma que el rendimiento y la seguridad estn optimizados, y que las trayectorias de seguridad estn disponibles en caso de que un SVC primario sufra un fallo de enlace. Los enrutadores deben estar configurados en cada sitio de la empresa para realizar las operaciones de cifrado y descifrado. Los VPN se estn haciendo muy populares debido a su eficiencia en el coste, alcance geogrfico y flexibilidad. El gasto extra necesario par mejorar la configuracin del enrutador con el fin de _____________________________________________________________________________ _
Sal Armando Vlez Porras Pgina 25 de 99

que pueda manejar el cifrado es mayor que el realizado mediante dinero no gastado para lneas alquiladas o incluso servicios Frame Relay.

TCP/IP
Internet funciona sobre TCP/IP, el protocolo de Control de Transmisin/Protocolo de Internet. TCP/IP es realmente una familia d protocolos, cada uno de los cuales desempea un papel particular para permitir a las computadoras hablar el mismo lenguaje. TCP/IP esta disponible universalmente y es casi seguro que se ejecute en las computadoras que usan en el trabajo y en casa. Esto se debe a los protocolos LAN, ya que los vendedores de LAN han implementado la compatibilidad de TCP/IP en sus productos. Por ejemplo, el ultimo producto de Novell NetWare puede hablar TCP/IP como puede hacerlo Microsoft Windows 98. TCP/IP lo diseo la Defense Advanced Research Projects Agency (DARPA, agencia de defensa de proyectos de investigacin avanzada) en los setenta, el objetivo del diseo era permitir que distintas computadoras se comunicaran libremente sin importar su ubicacin. La mayora del trabajo inicial TCP/IP se realizo en computadoras UNX, que contribuyeron a la popularidad del protocolo cuando los vendedores lo pusieron en practica al distribuir el software TCP/IP con todos los equipos UNX. Como cualquier tecnologa, TCP/IP se asigna al modelo de referencia OSI, como se muestra en la figura X.Y. Al mirar la figura X.Y se puede ver que TCP/IP se centra en las capas 3 y 4 del modelo de referencia OSI. La teora es dejar las tecnologas a los vendedores LAN. El objetivo de TCP/IP es mover mensajes a travs de, virtualmente, cualquier producto LAN para establecer una conexin que ejecute virtualmente cualquier aplicacin de red. TCP/IP funciona por que se asemeja mucho al funcionamiento del modelo OSI en las dos capas inferiores, la capa de enlace de datos y fsica. Esto permite a TCP/IP hablar, virtualmente, con cualquier tecnologa de interconexin e indirectamente con cualquier tipo de computadoras. stas son las cuatro capas abstractas de TCP/IP. Interfaz de red. Permite a TCP/IP interactuar con todas las tecnologas de red modernas cumpliendo con las especificaciones del modelo OSI. Internet. Define cmo IP dirige los mensajes a travs de enrutadores sobre redes como Internet. Transporte. Define la mecnica de cmo se intercambian los mensajes entre redes de Internet. Aplicacin. Define las aplicaciones de red para realizar tareas como transferencias de archivos, correo electrnico y otra funciones tiles. TCP/IP es el estndar de ipso que unifica Internet. Una computadora que implementa una tecnologa de red de capa compatible con OSI, como Ethernet o Token Ring habr superado las incompatibilidades que, en caso contrario, existiran entre plataformas como Windows, UNIX, MAC, mainframes de IBM y otras. Ya se han explicado las capas 1 y 2 en lo tratado acerca de las tecnologas LAN que conectan grupos de computadoras en una ubicacin. Ahora veremos como se conectan las computadoras a Internet o a redes privadas.

_____________________________________________________________________________ _
Sal Armando Vlez Porras Pgina 26 de 99

Mensajeria TCP/IP
Todos los datos que viajan sobre una red deben tener un formato concreto, de forma que los dispositivos sepan como manejarlo. El nivel de Internet de TCP/IP, que asigna la capa de red del modelo OSI, se basa en un formato de mensaje fijo llamado datagrama IP, el lugar que contiene la informacin que forma el mensaje. Por ejemplo, cuando se descarga una pagina Web, lo que ve en la pantalla se recibi dentro de datagramas. El paquete esta estrechamente relacionado con el datagrama. Mientras que un datagrama es una unidad de datos, un paquete es una entidad de unidad de mensaje fsica que se enva a travs de la red. Las personas suelen utilizar los trminos indistintamente; la distincin solo es importante en ciertos contextos restringidos. La clave es que la mayora de los mensajes se envan en piezas y se vuelven a ensamblar en el extremo receptor. Por ejemplo, cuando envan un correo electrnico alguien, este viaja sobre el cableado como un flujo de paquetes. Un correo electrnico pequeo puede ser de tan solo diez paquetes; uno grande puede dividirse en miles. En el extremo opuesto, un paquete, un mensaje de servicio mediante peticin debera ocupar un solo paquete. Una ventaja de este acercamiento es que si un paquete se corrompe durante la transmisin, solo es necesario volver a enviar dicho paquete, no todo el mensaje. Otra ventaja es que no se obliga a ningn equipo individual a esperar una cantidad de tiempo no normal a que termine otra transmisin antes de poder transmitir su propio mensaje. TCP frente a UDP como protocolos de transporte Un mensaje IP viaja usando uno de los dos protocolos: TCP o UDP. TCP es le acrnimo de Transport Control Protocol (Protocolo de control de transporte), la primera parte del acrnimo TCP/IP. UDP es el acrnimo de User Datagram Protocol (Protocolo de datagrama de usuario), que se utiliza en lugar de TCP para mensajes menos crticos. Cualquier protocolo proporciona los servicios de transporte necesarios para conducir los mensajes a travs de las redes TCP/IP. TCP se considera como un protocolo fiable, ya que comprueba el receptor para asegurarse de que el paquete se ha recibido. UDP se dice que no es fiable por que no se esfuerza en realizar la confirmacin de la entrega. No deje que el nombre TCP/IP le tire para atrs. TCP no esta involucrado para nada en un mensaje UDP. Y mientras estemos en ello, no deje tampoco que el nombre User Datagram Protocol (Protocolo de datagrama de usuario) le asuste. Un mensaje IP enviado mediante TCP contiene un datagrama IP, de la misma forma que un mensaje UDP. Un factor clave a conocer es que solo se puede utilizar un protocolo de transporte para administrar un mensaje. Por ejemplo, cuando descarga una pagina Web, los paquetes se manejan mediante TCP, sin implicar al UDP. Inversamente una carga o descarga con el Trivial File Transport Protocol (TFTP Protocolo de transferencia de archivos trivial) se maneja completamente mediante el protocolo UDP. El que se utilice un protocolo de transporte u otro depende de la aplicacin de red, correo electrnico, descarga de paginas Web, administracin de red, etc. Como veremos, los diseadores de software de red usaran UDP cuando puedan, ya que genera menos sobrecarga en _____________________________________________________________________________ _
Sal Armando Vlez Porras Pgina 27 de 99

el trfico. TCP llega a mayores distancias para asegurar la entrega y enva muchos ms paquetes que UDP para administrar las conexiones. La figura X.Y muestra un ejemplo de las aplicaciones de red para ilustrar la divisin entre los transportes TCP y UDP. Los ejemplo de la figura X.Y resaltan unos cuantos puntos importantes. En primer lugar, FTP y TFTP hacen fundamentalmente lo mismo. La principal diferencia es que TFTP se utiliza fundamentalmente para descargar y hacer copias de seguridad de software de dispositivos de red y utiliza UDP, pues el fallo de un mensaje de esas caractersticas es tolerable (la carga efectiva del TFTP no es para los usuarios finales, sino para los administradores de red, que son de menor prioridad). El Domain Name System (DNS, Sistema de dominio de nombre), el servicio que traduce direcciones URL a direcciones IP, usa UDP para bsquedas de nombre cliente a servidor y TCP para bsquedas servidor a servidor. Sin embargo, solo puede usar uno de los dos para una conexin de bsqueda DNS particular. Tenga en cuenta que FTP usa dos nmeros de puerto, uno para administrar la peticin y el otro para administrar la descarga. Esto se debe a que se puede tardar varias horas en descargar un gran archivo, as que se toman medidas para asegurar que las descargas FTP se realizan satisfactoriamente. El formato de datagrama IP El datagrama es la unidad bsica de datos dentro de los paquetes IP. El formato del datagrama ofrece campos, tanto para manejo de mensajes como para los datos de carga efectiva. El diseo del datagrama se representa en la figura X.Y no se lleve a engao por proporciones de los campos en la figura; el campo de datos es, con diferencia, el ms grande en la mayora de los paquetes. Quiz sepa que los campos sombreados de la figura X.Y estaban all sin ni siquiera pensar en ello. Cuando se conecta con otro equipo, los paquetes que realizan la conexin contienen su direccin IP, ademas de las direcciones destino y, obviamente, un campo que contiene cualquier dato que se est enviando (como una instruccin para descargar una pgina Web). Los otros 12 campos del paquete son para propsitos de manejo. Un factor clave sobre los paquetes IP es que son de longitud variable. Por ejemplo, en las LAN Ethernet, un paquete puede tener una longitud de 200 bytes, otro de 1400 Bytes. Los paquetes IP pueden crecer hasta los 4000 bytes de longitud en paquetes Token Ring. NOTA: Estamos hablando de bytes en vez de bits en este contexto pues los datagramas contienen datos y las computadoras prefieren tratar con bytes. Por otro lado, cuando discutimos el flujo de trfico, es decir, sobre un cable, la unidad de medida es el bit, la medida preferida de las redes. Tenga en cuenta que la CPU, cuando est manejando los paquetes, necesita saber dnde empieza cada campo, la posicin exacta del bit; sin embargo, todo es simplemente un montn de ceros y unos sin sentido. Fjese que los tres campos que pueden variar longitud se colocan hacia la parte derecha del formato. Si los campos de longitud variable estuvieran a la izquierda en el formato, seria imposible que las mquinas supieran dnde empiezan los siguientes campos. Estos son los campos del datagrama IP: VER. La versin de IP que utiliza la estacin que origin el mensaje. La versin actual es IP versin 4. Este campo permite coexistir a las diferentes versiones en una red. _____________________________________________________________________________ _
Sal Armando Vlez Porras Pgina 28 de 99

HLEN. Acrnimo de longitud de cabecera, este campo indica al receptor lo larga que ser la cabecera con el fin de que la CPU sepa dnde empieza el campo datos. Tipo de servicio. Un cdigo que indica al enrutador cmo se debe manejar el paquete en trminos de nivel de servicio (fiabilidad, precedencia, retraso, etc.). Longitud. Nmero total de bytes en todo el paquete, incluyendo todos los campos cabecera en el campo de datos. ID, etiquetas y desplazamiento de las etiquetas. Estos campos indican al enrutador cmo fragmentar el paquete y volverlo a ensamblar y cmo desplazarse para los diferentes tamaos de trama que pueden aparecer a medida que el paquete viaja a travs de distintos segmentos LAN utilizando diferentes tecnologas de red (Ethernet, FDDI, etc.). TTL. Acrnimo de Time To Live (Tiempo de vida), un nmero que se decrementa cada vez que se lanza el paquete. Cuando el contador llega a cero, el paquete se desecha. TTL evita que los paquetes perdidos acaben deambulando de por vida por las redes. Protocolo. El protocolo de transporte que se debe utilizar para manejar el paquete. Este campo identifica casi siempre a TCP como el protocolo de transporte a usar, pero es posible utilizar otros transportes para manejar paquetes IP. Cabecera de comprobacin. Una comprobacin es un valor numrico que se utiliza con el fin de asegurar la integridad del mensaje. Si la suma de integridad en todos los paquetes del mensaje no suman el valor correcto, la estacin sabe que el mensaje se ha manipulado. Direccin IP del origen. La direccin de 32 bits del equipo que origin el mensaje (normalmente un PC o un servidor). Direccin IP del destino. La direccin de 32 bits del equipo al que se enva el mensaje (normalmente un PC o un servidor). Opciones IP. Se utiliza para comprobar la red y para otros fines especializados. Aislamiento. Se rellenan en cualquier posicin de bits no usados de forma que la CPU pueda identificar la primera posicin del campo de datos. Datos. La carga efectiva que se est enviando. Por ejemplo, un campo de datos de un paquete puede contener parte del texto que forma un correo electrnico. Un paquete tiene dos partes bsicas: la informacin de cabecera y los datos. La porcin de los datos del paquete contiene la carga, la carga efectiva que se enva a travs de la red. La cabecera contiene informacin propia necesaria para los enrutadores y las computadoras con el fin de poder manejar el paquete y mantenerlo dentro de un orden con los otros paquetes que forman el mensaje completo. La capa de transporte La forma de manejar los paquetes difiere segn el tipo de trfico. Hay otras dos tcnicas de enviar paquetes sobre una red TCP/IP: orientado a conexin y sin conexin.

_____________________________________________________________________________ _
Sal Armando Vlez Porras Pgina 29 de 99

En sentido estricto, por supuesto, siempre que un paquete llega a su destino se realiza una conexin. Orientado a conexin y sin conexin se refieren al nivel de esfuerzo y de control que se aplica al manejar el mensaje. Cada paquete que viaja sobre una red consume ancho de banda, incluyendo sobrecarga de trfico. No se utilizan mecanismos para asegurar conexin con cierto tipo de trfico TCP/IP, con el fin de minimizar la sobrecarga de los paquetes de forma tolerable. La discriminacin en el manejo de paquetes se consigue mediante la eleccin del protocolo de transporte: TCP. El mecanismo orientado a la conexin para transportar paquetes IP a travs de una red. UDP. El mecanismo sin conexin para transportar paquetes. La diferencia principal entre los dos es que TCP requiere un mensaje ACK desde el receptor que confirma la terminacin correcta de cada paso de una transmisin, mientras que UDP no lo hace. sta es la razn por la que UDP se suele conocer con el nombre de transporte sin conexin. Como UDP es un transporte sin conexin, es ms rpido y eficiente que TCP. UDP se usa para aplicaciones de red donde es posible volver a transmitir si el mensaje falla. Tanto TCP como UDP funcionan en la capa 4 de la pila OSI, justo encima de la capa de red IP. Las redes soportan trfico TCP y UDP simultneamente, pero slo se puede enviar un mensaje individual usando uno de los dos. La diferencia entre los dos se manifiesta en el formato del envoltorio de transporte del datagrama IP, llamado segmento. Cuando un flujo de paquetes se mandan sobre una red IP, stos se envuelven en un segmento TCP o en un segmento UDP y se manejan de acuerdo a las reglas de dicho protocolo particular de transporte. Estos segmentos contienen los datos que se utilizan para transportar el paquete a travs de la red. Tenga presente que esto no son datos de carga efectiva, sino informacin que se utiliza para administrar el transporte de los paquetes. Un paquete enviado mediante una conexin TCP tiene una cabecera mucho ms larga que uno enviado mediante UDP. Los campos extra en la cabecera TCP contienen informacin que se utiliza para establecer conexiones y manejar errores. TCP es el subsistema responsable de establecer y administrar las conexiones IP, y usa un sofisticado procedimiento de saludo para asegurarse de que las dos estaciones terminales se han configurado correctamente para la transmisin. Por ejemplo, cuando hace clic en un hipervnculo para saltar a una nueva pgina Web, TCP realiza la accin de <<saludar>> con el servidor Web de forma que la pgina se descargue correctamente. TCP tambin tiene procedimientos para monitorizar la transmisin y para recuperacin de errores. El formato de segmento TCP Los datagramas IP se colocan dentro de los segmentos TCP cuando el transporte lo administra el protocolo TCP. El formato de segmento TCP, que se describe en la Figura X.Y, contiene ciertas piezas de datos para establecer conexiones TCP y administrar el transporte de los paquetes. Los campos de datos del segmento TCP reflejan el foco del protocolo en el establecimiento y la administracin de conexiones de red. Cada uno se usa para realizar una funcin especfica que contribuye a asegurar que una conexin se ejecuta sin problemas: Puerto origen. El puerto de aplicacin que utiliza el equipo emisor. _____________________________________________________________________________ _
Sal Armando Vlez Porras Pgina 30 de 99

Puerto destino. El puerto de aplicacin que utiliza el equipo receptor. Nmero de secuencia. Coloca los datos del paquete para que encajen en todo el flujo del paquete. Numero de reconocimiento. Contiene el nmero de secuencia del siguiente paquete TCP que se espera, reconociendo de esta forma implcitamente la recepcin del mensaje anterior. HLEN. De longitud de cabecera, indica al receptor lo larga que ser la cabecera para que la CPU sepa dnde empieza el campo datos. Reservado. Bits reservados para uso futuro por el IETF. Bits de cdigo. Contiene bits SYN (de sincronizacin) para configurar una conexin o bits FIN (Finalizar) para terminar una conexin. Ventana. Contiene el nmero de bytes que la estacin receptora puede guardar en el bfer o el nmero de bytes a enviar. Este campo establece una <<ventana de capacidad>> para asegurar que el emisor no congestiona al receptor con demasiados paquetes a la vez. Cmo establecer una conexin TCP El proceso de conexin TCP se suele conocer con el nombre de <<saludo de tres vas>>, pues el segundo paso implica que la estacin receptora enve dos segmentos TCP a la vez. Los pasos que se muestran en la Figura X.Y presentan una par de campos de segmento TCP en accin. El primer nmero de la secuencia del segmento TCP sirve como el nmero de secuencia inicial, el nmero base que se utiliza para mantener los paquetes siguientes en la secuencia correcta. El campo Secuencia se usa para volver a ensamblar paquetes fuera de secuencia en un mensaje coherente en el extremo receptor. El ejemplo de la Figura X.Y muestra un ejemplo de un PC conectndose a un servidor Web. Pero cualquier tipo de estacin terminal puede estar hablando, un servidor que se conecta a otro servidor para realizar una transaccin de comercio electrnico, dos PC que se conectan para una sesin de chat IRC, o cualquier conexin entre dos estaciones terminales sobre una red IP. Uso de Ventanas con TCP No es suficiente slo con establecer la conexin; la sesin debe administrarse de forma dinmica para asegurar que las cosas van bien. La tarea principal aqu es asegurar que una estacin no congestione a la otra transmitiendo demasiados datos a la vez. Esto se realiza usando una tcnica llamada uso de ventanas, en la cual la estacin receptora actualiza a la otra tantas veces como bytes est dispuesto a aceptar. Dicho de otra forma, la estacin est diciendo lo grande que es el bfer de memoria del que dispone para manejar los paquetes recibidos. El proceso de uso de ventanas TCP se ilustra en la Figura X.Y, con un tamao de ventana demasiado pequeo mostrado en el lado izquierdo y un tamao de ventana correcto en el lado derecho. El tamao de ventana se comunica mediante los mensajes ACK. Si echa un vistazo a la Figura X.Y, obviamente, un tamao de ventana de 1000 bytes no es adecuado, ya que obliga a un rango de uno a uno entre los paquetes entrantes y los ACK que salen, el camino est muy sobrecargado en relacin al trfico de carga efectiva. La parte derecha de la Figura X.Y muestra un tamao de ventana de 10.000 bytes, que resulta ms adecuado. _____________________________________________________________________________ _
Sal Armando Vlez Porras Pgina 31 de 99

Como muestra la ilustracin, esto permite a la estacin emisora enviar tantos paquetes como quiera, mientras que el total acumulado permanezca por debajo del lmite del tamao de la ventana de 10.000 bytes. Esto permite un rango ms favorable entre carga efectiva y sobrecarga. El mensaje en la parte inferior derecha est oscurecido para resaltar el hecho de que los tamaos de la ventana se ajustan de forma dinmica durante una sesin. Esto se hace debido a las condiciones cambiantes dentro de la estacin receptora. Por ejemplo, si un servidor Web de repente recoge conexiones de otros equipos emisores, tiene un bfer ms pequeo disponible para procesar sus paquetes y ajusta el tamao de ventana hacia abajo. Manejo de paquetes IP sin conexin mediante UDP El Protocolo de datagrama de usuario es sin conexin, en el sentido de que no usa confirmacin ni ventanas. Comparado con TCP, UDP es un protocolo de transporte de <<mejor esfuerzo>>, simplemente, transmite el mensaje y espera lo mejor. El formato de segmento UDP se muestra en la Figura X.Y. Adems de los nmeros de puerto, para indicarle qu aplicacin de red ejecutar, bsicamente los segmentos UDP slo declaran el tamao del paquete. El nico mecanismo de fiabilidad en UDP es la suma de comprobacin, que se utiliza para verificar la integridad de los datos en la transmisin. La probabilidad de que la comprobacin de un paquete recibido con datos alterados coincida con la comprobacin del paquete enviado es mnima. Nmeros de Puerto Un nmero de puerto identifica la aplicacin de red hasta las capas superiores de la aplicacin. Por ejemplo, cada paquete en una transmisin de correo electrnico contiene el puerto nmero 25 en su cabecera para indicar al Protocolo de Transferencia de Correo Simple (SMTP). Hay cientos de nmeros de puerto asignados. La Internet Assigned Numbers Authority (IANA, Autoridad de Nmeros Asignados de Internet) coordina las asignaciones de nmeros de puerto de acuerdo al siguiente sistema: Nmeros 255 e inferiores. Se asignan a aplicaciones pblicas (como SMTP). Nmeros 256 a 1023. Se asignan a organizaciones para identificar productos de aplicacin de red. Nmeros 1024 y superiores. Los asigna de forma dinmica la aplicacin de usuario final usando la aplicacin de red. Los nmeros de puerto ayudan a las estaciones a seguir el rastro de varias conexiones que se procesan simultneamente. Por ejemplo, por razones de seguridad, la mayora de los cortafuegos estn configurados para leer nmeros de puerto en todas las cabeceras de paquete. Muchos principiantes no saben exactamente cmo se utilizan los nmeros de puerto. Por ejemplo, si est intentando conectarse a un servidor Web desde el PC, podra suceder que las dos estaciones terminales usarn el puerto 80 (HTTP) para realizar una descarga de pgina Web. De hecho, los clientes que hacen peticiones usan un nmero de puerto aleatorio en el campo de puerto origen del paquete solicitado y usan el nmero de puerto 80 asignado a HTTP slo en el campo de puerto destino. La Figura X.Y muestra cmo se usan los nmeros de puerto durante una transmisin. _____________________________________________________________________________ _
Sal Armando Vlez Porras Pgina 32 de 99

El cliente usa un nmero de puerto aleatorio para ayudar a seguir el rastro de las conversaciones durante una conexin. Una conversacin es una transaccin puerto a puerto entre estaciones terminales. Puede haber cualquier nmero de conversaciones dentro de una sola conexin. Al echar un vistazo a la Figura X.Y, la pgina descargada en el paso 2 puede tener incluido uno de esos fastidiosos comandos incrustados de HTML que automticamente crean una nueva ventana de explorador sin pedirle permiso (conocidas con el nombre de ventanas emergentes). La ventana emergente requiere que se descargue una pgina nueva, creando as un nuevo flujo de cdigo HTML, texto, GIF y JPEG que debe manejar, en otras palabras, una segunda conversacin. En el lado del servidor, sin embargo, debe utilizarse un numero de puerto ampliamente reconocido como el 80 para HTTP, de lo contrario, los miles de equipos que intentan acceder al servidor Web no tendran ni idea de qu aplicacin solicitar.

Direccionamiento IP
Para ir a cualquier lugar en Internet, debe escribir un Uniform Resource Locator (URL, Localizador Uniforme de Recursos) en el campo Direccin del explorador. Un nombre de dominio nico se combina con su categora de organizacin para formar un URL, como velte.com. En realidad, pocas veces tendr que escribir un URL, si es que lo hace alguna vez; simplemente, deber hacer clic en un hipervnculo que tiene el URL almacenado en el HTML que genera la pgina Web que abandona. Los URL slo existen para hacer que la navegacin por Internet sea ms sencilla; no son direcciones IP reales. En otras palabras, si escribe el URL velte.com en el explorador, se enva una peticin al Domain Name Server (DNS, Servidor de Nombres de Dominio) ms prximo para traducir el URL en una direccin IP, corno se muestra en la Figura X.Y. La traduccin a direcciones IP es necesaria porque los enrutadores y los conmutadores sobre los que funciona Internet no reconocen nombre de dominio. De hecho, es necesario utilizar una direccin IP slo para su peticin con el fin de llegar, simplemente, hasta el servidor DNS. Todas las direcciones de Internet son direcciones IP. El IANA asigna direcciones IP. Los nombres de dominio los asigna una organizacin llarnada InterNIC (de Internet Information Center; Centro de Informacin de Internet). La principal responsabilidad de estas organizaciones es asegurar que todas las direcciones IP y los nombres de dominio sean nicos. Por ejemplo, a velte.com le asign InterNIC; y su direccin IP, 209.98.208.34, la asign el PSI, cuya direccin IP la asign el IANA. NOTA: Una nueva organizacin llamada Internet Corporation for Assigned Names and Numbers (ICANN, Organizacin de Internet Para Nmeros y Nombres Asignados) se fund a principios de 1999 para realizar tareas de asignacin. ICANN, sin embargo, ha encontrado la resistencia de la industria y problemas financieros. Queda por ver si ellos se convierten en el registro central de Internet.

_____________________________________________________________________________ _
Sal Armando Vlez Porras Pgina 33 de 99

El Formato de Direccin IP
Cada nodo de Internet debe tener una direccin IP, sta incluye a los equipos y a las redes. No se puede cambiar esta regla ya que el direccionamiento IP es lo que mantiene unida a Internet. Incluso las estaciones conectadas a una LAN con su propio sistema de direccionamiento (AppleTalk, por ejemplo) deben traducir su IP para entrar en Internet. Resulta algo irnico que, a pesar de los requisitos de que cada direccin IP sea nica para el mundo, tambin deben tener todas el mismo formato. Las direcciones IP tienen una longitud de 32 bits y se dividen en cuatro secciones, cada una de 8 bits de longitud, llamadas octetos. Los enrutadores usan las direcciones IP para enviar mensajes a travs de las redes. En otras palabras, mientras los paquetes pasan de un enrutador a otro, hacen su trabajo de derecha a izquierda a lo largo de la direccin IP hasta que, finalmente, alcanzan el enrutador al que est asignado la direccin destino. Por supuesto, es posible que un mensaje pase a travs de varios enrutadores antes de moverse cerca de su destino. Suele ser ms normal que los mensajes ignoren octetos completos y vayan al segmento LAN destino en slo uno o dos saltos. A veces los saltos son necesarios para encontrar el siguiente destino. De Bits al Formato Decimal de Puntos Como se explic anteriormente, las mquinas slo comprenden instrucciones y datos en formato binario. Esto tambin afecta a las direcciones IP, pero el formato decimal separado por puntos se invent para que las personas pudieran leer direcciones IP binarias. Decimal separado por puntos toma su nombre del hecho de que convierte los bits a nmeros decimales para cada octeto, separados por puntos. La Figura X.Y muestra la conversin de una direccin IP al formato decimal separado por puntos. La Figura X.Y tambin muestra las dos direcciones reservadas. Todo to incluido en un octeto se utiliza para la difusin, donde el enrutador, automticamente, enva un mensaje a todos los equipos conectados a las redes direccionadas por encima de la direccin. Por ejemplo, los mensajes direccionados a 220.151.102.255 se enviarn a todas las interfaces cuyos primeros tres octetos sean 220.151.102. La otra direccin reservada, llamada la direccin <<esta red>>, se usa con fines tcnicos que no explicaremos aqu. S1o debe saber que una direccin como 220.151.102.0 es una representacin abstracta de todas las redes que pertenecen al octeto con direccin 0. Clases de direcciones IP El IETF divide las direcciones IP en tres clases generales (ms dos especializadas). Como se ha comentado anteriormente, las direcciones IP se dividen en cuatro octetos decimales separados por puntos. Cada clase difiere en la forma en que los octetos se designan para direccionar redes, en contraposicin con los equipos. La Figura X.Y muestra el rango de nmero del primer octeto. Los octetos sombreados muestran cmo gran parte del espacio de la direccin IP se reserva para direccionar redes. Conforme la porcin sombreada se mueve hacia la derecha, hay ms redes, pero menos equipos posibles. _____________________________________________________________________________ _
Sal Armando Vlez Porras Pgina 34 de 99

Esta designacin de rangos se llama la regla del primer octeto. Cualquier enrutador del mundo puede leer el primer octeto de una direccin IP y saber qu bits tiene que interpretar como parte de la direccin de red frente a la direccin del equipo. Si los enrutadores no fueran capaces de hacer esta distincin, Internet no funcionara en absoluto. La mayora de las redes se numeran usando direcciones de Clase B o direcciones de Clase C. Los rangos del primer octeto para cada clase quedan como sigue: 1 a 126. Clase A, el rango de nmeros de red va desde 1.0.0.0 a 126.0.0.0 para 126 redes. Hay 16.777.214 posibles direcciones de equipos (16.777.216 menos 2). 128 a 191. Clase B, el rango de nmeros de red va desde 128.0.0.0 a 191.254.0.0 para 16.256 redes. Hay 65.534 posibles direcciones de equipos (65.536 menos 2). 192 a 223. Clase C, el rango de nmeros de red va desde 192.0.0.0 a 223.254.254.0 para 2.064.512 redes. Hay 254 posibles direcciones de equipos (256 menos 2). Todos los clculos de espacio de red deben usar el clculo <<menos 2>> para restar las dos direcciones reservadas: 0 para <<esta red>> y 255 para difusin. Las direcciones 1 a 254 pueden asignarse a los equipos. Por si acaso se lo pregunta, los nmeros del primer octeto de 224 a 254 estn reservados para dos clases especiales que no se explican aqu (multidifusin e investigacin). Cuando eche un vistazo a la lista superior, puede imaginar que muy pocas organizaciones grandes tienen direcciones de Clase A, en realidad slo 126. La mayora de nosotros conectamos a Internet mediante direcciones de Clase B o Clase C. NOTA: No olvide que una red, por definicin estricta, es un segmento LAN, un medio de acceso individual, compartido. Eso es lo que significa la palabra red en el contexto del direccionamiento IP. Una red (o segmento LAN) tambin se identifica como una interfaz de red (o interfaz, de forma abreviada), ya que slo se puede conectar una red a una interfaz de enrutador. Por ejemplo, la intranet de la Ford Motor Company es probable que sus empleados la llamen red, pero el administrador de la red de Ford debe asignar direcciones IP nicas a las decenas de miles de redes individuales (segmentos LAN) conectados a las interfaces del enrutador de la compaa.

Direccionamiento privado
El IANA ha reservado tres bloques de direcciones IP para direcciones privadas. Una direccin privada IP es aquella que no est registrada con el IANA y que no se usara ms all de los lmites de una red empresarial, en otras palabras, no en Internet. Tambin se suele conocer a las redes numeradas de forma privada con el nombre de internets privadas, pero nosotros nos referimos a ellas en este libro como redes, para evitar la confusin. Los tres bloques del espacio de direcciones privadas reservadas son los siguientes: 10.0.0.0 hasta 10.255.255.255. El bloque 10 es un solo nmero de red de Clase A. 172.16.0.0 hasta 172.31.255.255. El bloque 172 es 16 contiguo a los nmeros de red de Clase B. 192.168.0.0 hasta 192.168.255.255. El bloque 192 es 255 contiguo a los nmeros de red de Clase C. _____________________________________________________________________________ _
Sal Armando Vlez Porras Pgina 35 de 99

Los dispositivos finales, como cortafuegos y enrutadores de enlace, deben tener asignadas direcciones IP pblicas para poder funcionar con el exterior. Las direcciones privadas slo se asignan a los equipos que realizan casi todas sus conexiones dentro de la red privada. Esto no significa, sin embargo, que un equipo direccionado de forma privada no puede conectar con el exterior. Se usan dos servicios de traduccin de direcciones IP para asignar temporalmente nmeros IP de Internet pblicos vlidos a los equipos con direcciones IP privadas permanentes. Una tcnica es Network Address Translation (NAT, Traduccin de Direccin de Red) y la otra es Port Address Translation (PAT, Traduccin de Direccin de Puerto). La forma de funcionar de ambas se describe en la Figura X.Y. La traduccin de direcciones la suele realizar un cortafuegos. Tenga en cuenta que estas traducciones de privada a pblica son temporales. En NAT, cuando el equipo interno termina su conexin con el exterior, la direccin pblica de IP se devuelve al grupo para volverla a utilizar. La ventaja obvia del direccionamiento privado es tener un espacio de direcciones virtualmente ilimitado para numerar redes y equipos internos. Con un cortafuegos o un enrutador final correctamente configurados para realizar la traduccin de direccin NAT o PAT, estos equipos direccionados de forma privada tienen todava la capacidad de conectarse a Internet. Lo que es ms, como sus direcciones actuales estn <<ocultas>> por un nmero de grupo asignado temporalmente, los hackers no ven indicios de la topologa de la red privada.

Subredes
El uso de subredes es la prctica de exprimir ms direcciones de red de una direccin IP de las que hay disponibles de forma predeterminada. Como se ha explicado, las clases de direcciones IP definen qu bits, por defecto, direccionarn redes y cules equipos. Lo que significa por defecto aqu es que con leer el primer octeto de una direccin, un enrutador sabe qu bits tratar como bits de una direccin de red. Si se utiliza una direccin de Clase C como ejemplo, el enrutador ver, por defecto, los tres primeros octetos como bits de red y el octeto final como bits de equipo. Pero en el mundo real, la mayora de las empresas necesitan ms espacio de direcciones de red que ]as que las que les asignan sus PSI. Esto crea la necesidad de <<engaar>> para solicitar algunos de los bits predeterminados de equipo para usarlos en el direccionamiento de redes. Esto se realiza mediante la insercin de una tercera zona entre la red predeterminada y los espacios de direcciones de equipo. La Figura X.Y muestra las dos direcciones IP, una de la clase B y la otra de clase C. Se muestran tanto en formato decimal separado por puntos como en formato binario. Es importante saber a qu clase pertenece una direccin IP, ya que las subredes se extienden, por defecto, hacia la derecha empezando desde el bit situado ms a la derecha en el espacio de direcciones de red. En otras palabras, slo las posiciones de bits que se encuentren en las posiciones sombreadas de la Figura X.Y pueden usurparse para el direccionamiento de subredes. Tenga presente que a la mayora de las empresas se les asignan direcciones de Clase C, lo que significa que tienen como mucho ocho bits con los que trabajar. Sin embargo, la mayora de las redes estn asignadas slo a un rango de nmeros de equipo por ejemplo, 221.198.20.32-48.

_____________________________________________________________________________ _
Sal Armando Vlez Porras Pgina 36 de 99

Ejemplo de subred de octeto completo La divisin en subredes hace un uso ms eficaz de las direcciones IP pblicas sin cambiarlas. Consideremos la red de la Figura X.Y como ejemplo. A la empresa se le asign la direccin IP pblica 151.22.0.0 de Clase B y se le permite dividir en subredes todo el tercer octeto. Si se echa un vistazo a la configuracin de la Figura X.25, se puede ver que hay espacio de direcciones para 254 subredes, con espacio para 254 equipos por subred. El equipo sombreado en el extremo inferior derecho muestra una direccin completa de subred, en este ejemplo el equipo numero 1 se conecta a la subred numero 2 dentro de la direccin IP 151.22.0. 1. La caracterstica clave de este ejemplo es que un octeto entero, el tercer octeto, se utiliza para las subredes. Cuando los enrutadores remotos hacen su trabajo hacia la derecha, a travs de las direcciones que se utilizan para subredes de la Figura X.25, los paquetes irn a parar automticamente a la interfaz correcta del enrutador final, situado en la parte central inferior de la nube. Formato de las mscaras de subred y por qu existen Todas las mscaras de subred tienen 32 bits de longitud. Tenga en cuenta que las mscaras no son direcciones; son revestimientos que definen cmo se tiene que utilizar una direccin IP. Se distinguen de una direccin IP normal en dos aspectos clave: Forma. Una mscara de subred se representa como una cadena de unos en binario o 255 en formato decimal separado por puntos. Ubicacin. Se aplica una subred a una interfaz de red especfica dentro del archivo de configuracin del enrutador al que se conecta la subred. El archivo de configuracin se sita dentro del software del IOS del enrutador de Cisco. Un segmento LAN conectado se divide en subredes introduciendo una sentencia como sta: MiEnrutador (config-if)#ip address 151.221.1 255.255.255.0 El smbolo del sistema MyRouter(config-if)# significa <<configura Xsta interfaz de red en este enrutador>> donde el comando se introduce en un enrutador Cisco llamado MiEnrutador. El comando ip address se usa para. establecer la direccin IP de la interfaz de red en cuestin. La direccin IP de la interfaz correcta es 15 1.22. 1. 1 (una direccin de Clase B), y la siguiente 255.255.255.0 indica al enrutador que divida en subredes todo el tercer octeto, representado en bits como: Eso no es demasiado complicado. Una mscara de subred es la cadena contigua de 1 bit que va desde el final del espacio de direcciones de red hasta la porcin de equipo. El lugar donde est el punto depende de la clase de direccin (el ejemplo anterior es una Clase B). La mscara de subred se introduce en el archivo de configuracin del enrutador usando el comando ip address para anexar la mscara de subred a la direccin IP normal y aplicarla a una interfaz de red especfica, y al hacerlo as, a segmento LAN especfico. Subredes de octeto parcial En la mayora de los casos, sin embargo, las subredes no son tan sencillas. Esto se debe a que a la mayora de las empresas se les asigna direcciones IP de Clase C, donde slo se reserva el cuarto octeto, de forma predeterminada, como espacio de direcciones para el equipo. En estos _____________________________________________________________________________ _
Sal Armando Vlez Porras Pgina 37 de 99

casos, la mscara de subred se prolonga slo en parte dentro del espacio de direcciones del equipo, y esto se representa de este modo mediante algn nmero decimal separado por puntos menor de 255. La porcin sombreada de la Figura X.26 representa los bits que utilizan las subredes a partir del cuarto octeto. Tenga en cuenta que slo son necesarios la mitad de los bits, no los ocho. Esto tambin se llama mscara .240, que permite hasta 16 subredes, cada subred con suficiente espacio de direcciones para 14 equipos, para un total de 224 equipos posibles. Este ejemplo se introducira en el archivo de configuracin del enrutador como sigue: MyRouter(config-if)#ip address 209.98.208.34 255.255.255.240 Este comando indica al enrutador que la interfaz es una subred con 28 bits para la ID de red y 4 bits para la ID del equipo. Desde all, la entrega de paquetes a la subred es automtica. Hay varias mascaras de subred para elegir, como se ilustra en la Tabla 2. 1. Cuanto ms a la derecha se prolongue una mscara en el espacio de direcciones del equipo, menor es el nmero de equipos posibles por subred. La mascara a usar depende por completo de la aplicacin. Por ejemplo, si una interfaz de red de un enrutador se conecta a una conexin punto a punto con una oficina remota, slo son necesarias dos direcciones de equipo, una para cada extremo. En este caso, tendra sentido usar la mscara .252, que slo tiene dos direcciones de equipo.

Todo Junto
Luego, qu sucede en segundo plano cuando se realiza una conexin a travs de Internet? Imaginemos el escenario ms comn de todos, la descarga de una pgina Web. El PC enva paquetes UDP al servidor DNS local para traducir el nombre de dominio a una direccin IP, y devuelve el resultado. Si sucede cualquier problema, la bsqueda DNS exceder el tiempo permitido y el explorador le dir que el servidor no se ha encontrado. La direccin destino IP se inserta en la cabecera de los paquetes, junto con la direccin IP y el nmero de puerto de HTTP (80). La peticin se enva sobre el transporte TCP al equipo destino para establecer una conexin. La ruta que se sigue hasta el destino se deja en manos de los enrutadores, quienes leen la direccin IP y saltan de un enrutador a otro para llegar all. Si los paquetes no pueden encontrar el equipo destino, aparecer un error, algo as como <<destino no alcanzable>>, o si hay un ciclo de enrutamiento en la red, el contador Time to Live (TTL) llegar a cero y el intento de conexin exceder el lmite. Si los enrutadores encuentran el enrutador en el que reside el equipo destino, los paquetes irn a travs de la interfaz de red para entrar en el segmento LAN del equipo, usando la mscara de subred de la direccin IP, si existe. El equipo receptor lee el mensaje y decide si responder. Para contestar a la peticin de servicio, utiliza un saludo de tres vas de TCP y tcnicas de ventanas, se establece la conexin y se realiza la descarga de la pgina Web solicitada bajo la administracin de ventanas TCP. En trminos sencillos, eso es lo que ocurre cuando hace clic en un hipervinculo en el explorador.

_____________________________________________________________________________ _
Sal Armando Vlez Porras Pgina 38 de 99

Captulo 2. Comunicaciones y Redes de Microcomputadoras


Durante el siglo pasado se desarrollaron una gran variedad de redes de comunicaciones, hasta alcanzar la situacin actual, en la que rodean el globo y se extienden por el espacio. La radio, la televisin y el telfono permiten que millones de personas estn en contacto, a menudo salvando distancias de miles de kilmetros. Aunque los primeros sistemas de comunicacin como el telgrafo, utilizaban un cdigo digital (el Cdigo Morse) para transmitir la informacin, el mayor peso de los desarrollos necesarios para dar lugar a estas redes de comunicacin ha ido dirigido hacia la transmisin de voz e imagen de forma analgica. Con la llegada de los ordenadores, la situacin ha cambiado de nuevo. La informacin se enva en forma digital, cada vez ms en cantidades mayores. La combinacin de computadoras y redes de comunicaciones es una de las principales reas de desarrollo en la actualidad, teniendo impacto tan profundo en el estilo de vida de millones de personas, como lo tuvieron la radio y la televisin en su momento. Un proceso cualquiera de comunicacin est constituido por un EMISOR que enva INFORMACIN a travs de un CANAL de transmisin, la cual es recibida por un RECEPTOR. Podemos, por tanto, hablar de comunicacin oral, escrita, etc., donde el canal ser respectivamente el aire, el papel, etc. En muchos casos, la utilizacin de cdigos y seales exigir que la informacin sea CODIFICADA en la transmisin y DECODIFICADA en la recepcin. Es decir, pueden ser decodificadores/decodificadores los sentidos, los traductores, etc. El objetivo de un proceso de comunicacin es que la informacin que se quiere transmitir sea idntica a la que se recibe. Si falla cualquiera de los elementos que intervienen (transmisor, canal de transmisin o receptor), se producen prdidas de informacin; para intentar evitarlo, se repiten los mensajes en su totalidad o en parte (redundancia), o se acompaan de cdigos especiales (de control) que permitan reconstruir la informacin. La comunicacin suele ser en ambas direcciones, alternativa o simultneamente convirtindose el transmisor en receptor y viceversa. Lo dicho de una forma general, lo podemos extrapolar al mundo del informtica, con la intervencin de diferentes mquinas que comunicarn las informaciones a diversos tipos de receptores. Las principales razones de ser de las comunicaciones informticas son: La necesidad de transmitir y recibir datos. El compartir recursos. No todos los usuarios de un sistema informtico van a poder disponer de un sistema adecuado a sus necesidades. Se ven pues obligados a compartir tanto los equipos como los programas. La comparicin de carga. Consisten en un distribuidor del trabajo que supone el proceso de datos entre varias computadoras (por ejemplo en un banco, en hora pico, la computadora central _____________________________________________________________________________ _
Sal Armando Vlez Porras Pgina 39 de 99

se puede encontrar saturada y puede pedir a otra computadora que le ayude, distribuyendo as la carga de trabajo entre las distintas computadoras). Estas necesidades, han conducido al gran desarrollo de REDES de comunicaciones. Veremos como es posible conectar computadoras y terminales. Un terminal puede ser tonto o inteligente. El primero consiste prcticamente de un monitor y un teclado, y el segundo es una computadora completa, es decir, se diferencian en que el terminal inteligente posee capacidad de proceso de informacin de forma autnoma. Las redes se distinguen primeramente por la distancia existente entre sus terminales, clasificndose en: WAN: Redes de rea Remota que interconectan sistemas lejanos. LAN: Redes de rea Local que conectan sistemas cercanos.

Como medio fsico o canal de comunicacin se usa el aire o cables (par trenzado, coaxial y fibra ptica). No se puede hablar de uno mejor que otro, sino cual es el ms adecuado a cada necesidad y depender de las prestaciones, coste, fiabilidad de instalacin y capacidad de integracin con otros sistemas. Se diferencian tambin por la velocidad de transmisin. Esta se mide en bits por segundo, frecuentemente confundida con baudios. El baudio es una unidad de velocidad de sealizacin o de modulacin, igual al nmero de condiciones discretas o smbolos que se suceden en la lnea, por segundo. La velocidad de transmisin en baudios coincide con la velocidad de transmisin en bits/segundo, slo si cada smbolo representa un bit. Un baudio es el inverso del intervalo del pulso ms corto de sealizacin o modulacin de: 1 / ( 13.5 * 10-3 ) = 74 baudios y una velocidad de transmisin de: 1 / ( 100 * 10-3 ) = 50 bits/s Las lneas pueden ser de los tipos siguientes: Lneas de banda estrecha (banda baja) _____________________________________________________________________________ _
Sal Armando Vlez Porras Pgina 40 de 99

Lneas de banda de voz (banda media) Lneas de banda ancha (banda alta) El intercambio de informacin entre los distintos dispositivos tiene que estar regido por unos PROTOCOLOS, o lenguajes de dilogo que lo regulen. Consisten en un conjunto de normas comunes para establecer la comunicacin tanto para el receptor como para el emisor. Desde el comienzo de la industria informtica, cada fabricante intentaba idear una serie de procedimientos, con los cuales poda controlar la informacin y as monopolizar el mercado de las ventas de los distintos elementos que componen la informtica. Con el paso del tiempo esta industria se ha extendido tanto que fabricantes de computadoras y organizaciones internacionales como por ejemplo ISO, que establecen unas recomendaciones sobre los procedimientos normalizados de comunicacin, que van a gobernar ese intercambio de informacin. Un protocolo es pues, un conjunto de seales, reconocimiento de la conexin, cdigo de recepcin y emisin, control de errores, control de la sincrona, inicio de las operaciones, establecimiento de los caminos por los que irn los mensajes que los datos han sido recibidos, etc.

Redes de Computadoras
Una red de computadoras es una coleccin de mquinas que pueden almacenar y manipular datos electrnicos, interconectados de forma que sus usuarios pueden almacenar, recuperar y compartir informacin con los dems. Las mquinas conectadas pueden ser, computadoras personales, minicomputadoras, grandes computadoras, terminales, impresoras, dispositivos de almacenamiento, entre otros. En una red de computadoras, se pueden almacenar cualquier tipo de informacin, incluyendo textos, imgenes, mensajes de voz e imgenes visuales como por ejemplo fotos. Como se ha visto, las redes aportan beneficios, dndose seguidamente una descripcin de los ms habituales. Compartir informacin de forma flexible. Una red de computadoras permite a los usuarios compartir instantneamente y sin esfuerzo informacin. Por ejemplo, un editor de libros, escritores, asociaciones de editores y artistas pueden necesitar trabajar conjuntamente en una publicacin. Mediante una red pueden compartir los mismos archivos electrnicos, cada uno desde su computadora y transferir y copiar archivos. Estos pueden aadir material simultneamente a los ficheros o eliminar partes, sin interrumpir el trabajo de los dems. Las ventajas son evidentes. Libertad para elegir la herramienta adecuada. Si se opta por un entorno de red abierto, esto aade otra dimensin a las capacidades de compartir informacin inherente a la red. Esto permite trabajar con el equipamiento que ms satisfaga a las necesidades del usuario. Por ejemplo en una red abierta a los estndares internacionales, pueden estar trabajando unos usuarios bajo entorno Windows de PCs, mientras que otros lo pueden estar haciendo simultneamente bajo UNIX, en estaciones de trabajo o incluso desde otros PCs. Reduccin de costos al compartir equipamiento. Una razn muy importante para disponer de una red de rea local es el compartir equipamiento, lo cual implica grandes beneficios. Por ejemplo, en una red de veinte microcomputadoras, se puede disponer de una impresora lser de alta _____________________________________________________________________________ _
Sal Armando Vlez Porras Pgina 41 de 99

calidad y en color, para todo el conjunto, por lo que el ahorro sera considerable frente a la opcin de que los veinte equipos estuvieran conectados en red, e incluso dado el coste de este tupo de impresoras sera econmicamente inviable el que cada usuario tuviera una de estas impresoras. Lo mismo que se ha visto en el caso previo, de la impresora de alta calida, se puede concluir de otros dispositivos, como por ejemplo un grabador de CD-ROM, un escner en color de alta resolucin o un sistema de fax/modem. En una situacin de red se puede compartir cada uno de estos equipos, mientras que aisladamente sera improbable el que dispusiera cada usuario de ellos. Uso flexible de la potencia de computacin. Una de las ventajas ms claras de una red, es la posibilidad de usar la potencia de un equipo de la red, distinto al que estamos trabajando. Por ejemplo, si se han de realizar clculos matemticos o de ingeniera complicados, se podr acceder desde un punto de red, al equipo de dicho entorno que tanta la potencia y rapidez suficiente para realizar esto trabajos en un tiempo razonable. Otra alternativa es el procesamiento paralelo, es decir, resolver el problema de calculo mediante el trabajos simultneo de varios equipos de la red. Algunos programas son demasiado complicados para poder ejecutarse en microcomputadoras individuales, o tardaran mucho tiempo, pero mediante el procesamiento paralelo entre los diversos equipos de la red se acelerara mucho el clculo. Comunicacin efectiva y fcil con todo el mundo. Mediante las redes de rea geogrficas, se pueden interconectar redes de rea local a escala mundial. De esta forma se puede transferir informacin, prcticamente de forma instantnea, a cualquier lugar.

Topologa de red y tipos de redes


Datos frente a Informacin
Aunque rutinariamente se intercambian ambos trminos, tcnicamente no son lo mismo. Datos son entidades con un significado dado, son la forma d representar la informacin, pero no la informacin en s misma. Cmo se transfieren los datos en una red? Para transferir seales entre ordenadores se necesitan; un medio de transmisin para portar las seales y dispositivos para enviar y recibir las seales.

Medios de transmisin de la red.


Las seales elctricas se generan como ondas electromagnticas (seales analgicas) o como una secuencia de pulsos de voltajes (seales digitales). Para propagarse, una seal debe viajar a travs de un medio fsico, el llamando medio de transmisin. Hay dos medios de transmisin , guiados y no guiados. Los medios guiados se fabrican de forma que las seales se confinan a un canal de transmisin estrecho y que se puede predecir su comportamiento. Son habituales, los cables de par trenzado (como los telefnicos), cables coaxiales (como los de las antenas de televisin) y cables de fibra ptica. _____________________________________________________________________________ _
Sal Armando Vlez Porras Pgina 42 de 99

Los medios no guiados son partes del entorno natural, a travs de los que se transmiten las seales bajo forma de ondas. Las frecuencias habituales se corresponden con el espectro de radioondas (VHF y microondas) u ondas de luz (infrarrojo o visible). Para planificar una red de ordenadores, se exige un medio de transmisin, o combinacin de ellos, basndose en las circunstancias fsicas, a la construccin de la red u las prestaciones que se requieren de ella. Un objetivo habitual es guardar el coste al mnimo, sobre la base de las necesidades planteadas.

Dispositivos de transmisin y recepcin


Una vez que se tiene un medio de transmisin, se necesitan los dispositivos que propaguen y reciban las seales a travs del medio elegido. Estos pueden ser, adaptadores de red, repetidores, concentradores, transmisores diversos y receptores. Adaptadores de Red Se fabrican de diversas formas, la ms habitual es una placa de circuito impreso que se instala directamente en un zcalo de expansin del PC. Otros estn diseados para computadoras porttiles, por lo que consisten en un dispositivo pequeo, que se conecta a la salida de impresora o a una ranura PCMCIA. Estos adaptadores se fabrican en diversas versiones, de forma que se puedan conectar a cualquier tipo de medio guiado. Tambin se pueden conectar a dispositivos que puedan transmitir mediante medios no guiados. Repetidores y Hubs Se usan para incrementar las distancias a las que se puede propagar una seal de red. Cuando una seal viaja a travs de un medio, encuentra resistencia, y gradualmente se hace ms dbil y distorsionada. Tcnicamente este proceso se denomina atenuacin. Puentes (Bridges) Permiten conectar una LAN a otra red con diferentes protocolos en los niveles fsico y de enlace, pero siempre que en los niveles superiores usen los mismos protocolos. Pasarelas (Gateways) Se usan para conectar una LAN a otra de red que utilice otros protocolos. Se emplean para conexin entre diferentes redes locales, o entre locales y amplias (WAN). Concentradores Se usan en redes de computadoras para proporcionar un punto comn de conexin para dispositivos de computacin. El medio de transmisin es la atmsfera. En EEUU las principales bandas de Microondas autorizadas para telecomunicaciones fijas, estn en el rango de frecuencias de 2 GHz a 40 GHz. Las licencias estn concedidas para subrangos inferiores, por ejemplo el Gobierno Federal tiene una en el rango de 7.125 a 8.40 GHz, mientras que el rango de 10.550 a 10.680 est adjudicado a un usuario privado. A continuacin se muestra un esquema del espectro electromagntico completo:

_____________________________________________________________________________ _
Sal Armando Vlez Porras Pgina 43 de 99

Transmisores Infrarrojos y Lser Son anlogos a los de microondas. Tambin usan la atmsfera como medio, sin embargo; slo son vlidos para distancias cortas, ya que la humedad, niebla, obstculos y otros fenmenos ambientales pueden causar problemas de transmisin. Como ejemplo de transmisin mediante radiacin lser, se puede citar el equipo CanoBeam, de la empresa japonesa Canon. Entre las caractersticas de este sistema, destacan: Amplio ancho de banda y elevada velocidad (156 Mbps/500 MHz) Distancia de hasta 4 Km. Bidireccional, multicanal, FDDI, ATM, PAL, 4 canales vdeo, 9 canales audio Calidad televisin de alta definicin (HDTV) No se ve influenciado por los campos electromagnticos No requiere o es fcil de obtener licencia para uso de frecuencia Conectividad a Distancias Cortas Las redes de rea personal (PAN) como tecnologa de tercera generacin, significan un impulso al proceso de convergencia entre las industrias de la informtica y de comunicaciones. Desde el momento e que los telfonos mviles se empiecen a utilizar masivamente como computadoras se producir una reestructuracin del mercado. Los sectores de GPS, telefona mvil y en general procesadores, dejarn de ser sectores independientes. Estas redes trabajan en una banda de frecuencias que no necesita licencia 2.4 GHz. Un ejemplo es el consorcio Bluetooth, que es un grupo de inters especial (SGI - Special Group Interest) y consorcio promotor que agrupa a fabricantes en estos campos. Bluetooth es una _____________________________________________________________________________ _
Sal Armando Vlez Porras Pgina 44 de 99

tecnologa desarrollada por Ericsson, que se aplica a todos los dispositivos que conforman el escenario inalmbrico, para usuarios: computadoras porttiles, telfonos y dispositivos de mano, como por ejemplo PDA (Asistentes Digitales Personales). El usuario, en el futuro, ya no utilizar un telfono, una computadora porttil o alguno de los dispositivos presentes en el mercado, sino un equipo comunicador. Mdems Un mdem convierte seales digitales a analgicas (audio) y al revs, mediante la modulacin y desmodulacin de una frecuencia portadora. Se usan para transmitir las seales a travs de lneas telefnicas. Las prestaciones de velocidad se han ido mejorando paulatinamente, hasta los actuales 56 Kbaudios. Una tecnologa que soporta velocidades superiores y gran calidad es la denominada ISDN (Integrated Services Digital Network) o RDSI (Red Digital de Servicios Integrados), que como su nombre indica usa sistemas digitales. La desventaja es su precio ms elevado. Este sistema consta de dos lneas de 64 K de velocidad que se puede, mediante software, usar como unas sola de 128 K, aunque como es lgico, se paga la transmisin por las dos lneas (es decir, no cuesta el doble). Una variante en desarrollo es la conocida como ADSL (Asymetrical Digital Subscriber Line), til para el acceso a Internet, pues permite la transmisin de informacin con una velocidad de hasta 8 Mbps, y es interoperativa con el sistema ISDN.

Topologa de una Red


Por topologa de una red se entiende la forma en la que se conecta electrnicamente los puntos de dicha red. Las topologas existentes son tres: 1) Bus, 2) rbol y 3) Estrella. Se han de tener en cuenta una serie de factores al seleccionar como ms adecuada a una topologa, se describen seguidamente: Complejidad: Este factor afecta a la instalacin y mantenimiento de todo el cableado. Respuesta: El trfico que puede soportar el sistema. Vulnerabilidad. La susceptibilidad de l topologa a fallos o averas. Aplicacin. El tipo de instalacin en el que es ms apropiada la topologa. Expansin. La facilidad para ampliar la red y aadir dispositivo para cubrir grandes distancias.

Topologa de BUS
Todas las estaciones (nodos) comparten un mismo canal de transmisin mediante un cable (frecuentemente coaxial). Las estaciones usan este canal para comunicarse con el resto. Los factores de evaluacin respecto a esta red son: Aplicacin: Se usan en pequeas redes y de poco trfico. Complejidad: Suelen ser relativamente sencillas. Respuesta: Al aumenta la carga, la respuesta se deteriora rpidamente. _____________________________________________________________________________ _
Sal Armando Vlez Porras Pgina 45 de 99

Vulnerabilidad: El fallo de una estacin ano afecta a la red. Los problemas en el bus son difciles de localizar, aunque fciles de subsanar. Expansin: Es muy sencilla. Anlisis comparativo Ventajas El medio de transmisin es totalmente pasivo Es sencillo conectar nuevos dispositivos Se puede utilizar toda la capacidad de transmisin disponible Es fcil de instalar Inconvenientes El interfaz con el medio de transmisin ha de hacerse con dispositivos inteligentes. A veces los mensajes interfieren entre s. El sistema no reparte equitativamente los recursos. La longitud del medio de trasmisin no supera habitualmente los dos kilmetros.

Topologa en Anillo
Las estaciones se conectan formando un anillo. Ningn nodo controla totalmente el acceso a la red. Los factores de evolucin respecto a esta red son: Aplicacin: Es til cuando se va de asignar la capacidad de la red de forma equitativa, o cuando se precisen velocidades muy altas a distancias cortas, para un pequeo nmero de estaciones. Complejidad: La parte fsica suele ser complicada. Respuesta: Con trfico muy elevado la respuesta permanece bastante estable, sin embargo el tiempo de espera medio es bastante elevado. Vulnerabilidad: El fallo de una sola estacin o de una canal puede hacer que no sea operativo el sistema completo. Un fallo es difcil de localizar y no es posible la reparacin inmediata. Expansin: Es bastante sencillo el aadir o suprimir estaciones. Anlisis comparativo. Ventajas La capacidad de transmisin se comparte equitativamente. La red no depende de un nodo central. Se simplifica al mximo la transmisin de mensajes. Es sencillo enviar un mismo mensaje a todas las estaciones. _____________________________________________________________________________ _
Sal Armando Vlez Porras Pgina 46 de 99

El tiempo de acceso es aceptable, incluso con mucho trfico. El ndice de errores es muy pequeo. Se pueden alcanzar velocidades de transmisin elevadas. Inconvenientes La fiabilidad de la red depende de los repetidores La instalacin es bastante complicada

Topologa en Estrella
Todas las estaciones estn conectadas por separado a un nodo central, no estando conectadas directamente entre ellas. Los factores de evaluacin respecto a esta red son: Aplicacin. Es la mejor forma de integrar servicios de datos y voz. Complejidad. Puede ser una configuracin bastante complicada. Cada estacin a su vez puede actuar como nodo de otras. Respuesta: Es bastante buena para una carga moderada del sistema. Afecta mucho la potencia del nodo central. Vulnerabilidad: Si falla el servidor central, se detiene la actividad de la red. El fallo de una sola estacin no afecta al funcionamiento del sistema. Expansin: Es muy restringida. Es lgico, pues se ha de proteger el nodo central de sobrecargas. Ventajas Es ideal si hay que conectar muchas estaciones a una. Se pueden conectar terminales no inteligentes. Las estaciones pueden tener velocidades de transmisin diferentes. Permite utilizar distintos medios de transmisin. Se puede obtener un elevado nivel de seguridad. Es fcil la deteccin de averas. Inconvenientes Es susceptible de averas en el nodo central. Es elevada en precio. La instalacin del cableado es cara. La actividad que ha de soportar el servidor, hace que las velocidades de transmisin sean inferiores a las de otras topologas.

_____________________________________________________________________________ _
Sal Armando Vlez Porras Pgina 47 de 99

Principales Tipos de Redes


Al hablar de Hardware de red no hay ms remedio que hablar de las implementaciones que existen en el mercado de ciertas normas creadas por el IEEE (Institute of Electrical and Electronics Engineers). Cada una de estas normas engloba toda una serie de caractersticas entre las que destacan la topologa, velocidad de transferencia y tipos de cable. Para no entrar en temas excesivamente tcnicos, se describen tres: Arcnet, Ethernet y Token Ring. ARCNET: Aunque existe una versin de esta red que utiliza topologa bus, la ms conocida utiliza topologa de estrella distribuida. Soporta una velocidad de 2.5 Mbit/s suficiente para redes de tamao medio. Debido a que tiene un coste bajo y es muy fcil de instalar es el hardware de red ms utilizado en redes pequeas, aunque cada vez se usa menos. Sin embargo, por su velocidad y las distancias que soporta, es ideal para redes medias. Utiliza cable coaxial y soporta una distancia mxima de 6 Km. ETHERNET: Utiliza topologa bus. Como su velocidad de transferencia es alta (10 Mbit/s y las versiones ms modernas 100 Mbit/s y hasta 1 Gbit/s) puede ser utilizada en redes medias e incluso en grandes. Pero, debido a su mtodo de acceso, las prestaciones pueden caer si el trfico es muy intenso. Por ello es recomendable estudiar el tipo de aplicaciones que se van a utilizar en la red. Fue el primer hardware de red presentado en el mercado, siendo ahora el ms popular. La mayora de fabricantes de PCs tiene implementaciones sobre Ethernet y gracias a ello, la conectividad con esta red es muy fcil. Utiliza cable coaxial de dos tipos y en su versin ms moderna (10 Base T), cable UTP. Recomendada para entornos en los que deba convivir con equipos digitales o comunicaciones TCP/IP. TOKEN RING: Es la red IBM por excelencia. Cuenta con versiones de 4 y 16 Mbit/s lo que la hacia hasta hace poco tiempo una de las ms rpidas. Por su velocidad y soporte de grandes distancias, es la ms utilizada en redes grandes. Utiliza topologa de anillo aunque en realidad el cable se hace en estrella. Ideal para conectividad con IBM. No se recomienda par redes muy pequeas ya que su coste es alto con respecto a las otras dos.

Sistemas Operativos de Red


Dados los diversos niveles del modelo de redes OSI, se puede concluir que hay una complejidad elevada en las tareas de control de las comunicaciones de red. El programa que realiza esta tarea se denomina Sistema Operativo de Red, y ha de cumplir ciertos requerimientos. Multitarea: Para atender las peticiones de muchos usuarios a la vez, deben ser capaces de realizar varias tareas simultneamente. De esta forma pueden realizar una lectura en disco al mismo tiempo que reciben otra peticin a travs de la red o imprimen un texto enviado por una estacin de trabajo. Direccionamiento: Deben ser capaces de controlar grandes capacidades de disco, ya que stos van a ser utilizados por ms de un usuario. Para controlar gran capacidad de disco duro, necesitarn gran cantidad de memoria que deben direccional. Control de Acceso: Si desea que los datos de todos los usuarios no sean daados por error de uno de ellos, el sistema operativo de red deber incorporar un sistema que permita a los usuarios acceder slo a los datos imprescindibles para su trabajo de red. _____________________________________________________________________________ _
Sal Armando Vlez Porras Pgina 48 de 99

Seguridad de datos: El disco duro de un servidor de ficheros almacena muchos datos, muchos ms que el de un PC aislado. Preservarlos justifica tener un sistema de seguridad que evite que un fallo en los componentes cause su prdida. Por ello los sistemas operativos de red tienen sistema de tolerancia de fallos que funcionan de forma automtica y transparente para los usuarios. Interfase de Usuario: Los usuarios deben seguir teniendo en su pantalla la misma apariencia que les ofreca el entorno local. El acceso a los perifricos de la red debe ser transparente y de la misma forma que si estuviera conectado en su estacin. Slo con ello se conseguir la facilidad de uso de red. En el mercado existe gran variedad de sistemas operativos para red. Entre ellos destacan por su implantacin: DOS: Usan mucha RAM y limita el tipo de aplicaciones a ejecutar en los terminales. Es a veces insuficiente o difcil si queremos varios servidores. En la realidad no se usa porque es prcticamente imposible que opere bien. OS/2: Se adapta un poco ms. NETWARE (de Novell) dispone de diversas modalidades, basadas en DOS y dirigidas a entornos eminentemente locales. VINES (de Banyan) dirigido a entornos ms amplios. Utiliza en los servidores el sistema operativo UNIX y de ah le viene su compatibilidad casi total. Se puede considerar como el de mejores prestaciones, aunque est poco difundido. Windows 98 y Windows XP, se estn imponiendo como S.O, de red, dado que tienen entornos muy fciles de manejar.

_____________________________________________________________________________ _
Sal Armando Vlez Porras Pgina 49 de 99

Captulo 3. La Red de Redes: Internet


Internet
Internet es una enorme red de computadoras (de hecho, es una red de redes de computadoras). Algunas de las computadoras que participan en Internet ofrecen diversos servicios, los cuales pueden ser utilizados por personas como usted y como yo a travs de nuestras computadoras. Dichas computadoras publican documentos, por ejemplo, o proveen foros para comunicarnos con otras personas. Internet est constituida por dos partes: las computadoras y la gente. Internet es una gran red de computadoras a la que cualquier persona puede conectar su propio equipo. Internet es tambin una vasta comunidad de personas que se conectan a la red.

En un principio...
En 1969, el Departamento de la Defensa de los Estados Unidos cre la ARPA (Agencia para Proyectos Avanzados de Investigacin). El Departamento de la Defensa deseaba disear una red de comunicacin de tal manera que si una parte de la misma sufra un colapso total, los mensajes pudieran encontrar el camino hasta su destino de cualquier manera. El exitoso resultado fue ARPAnet. En 1983, ms que nada debido a razones pragmticas, ARPAnet se dividi en dos sistemas diferentes llamados ARPAnet y MILNET. ARPAnet fue puesto a disposicin de los ciudadanos para usos civiles, y MILNET fue reservado para uso militar. Las redes se conectaron d tal manera que los usuarios pudieran intercambiar informacin; esto termin por conocerse como Internet. Con el paso del tiempo, comenzaron a surgir otras redes como BITNET y CSNET. Al principio se trataba de redes totalmente independientes, usadas con propsitos educativos o de investigacin, pero ms adelante se conectaron con Internet para poder compartir informacin fcilmente entre organizaciones. Uno de los avances ms importantes de Internet tuvo lugar en 1986, cuando la NSF (Fundacin Nacional para la Ciencia) de los Estados Unidos cre NSFNET con el propsito de conectar varias supercomputadoras de gran velocidad a lo largo del pas, principalmente con fines de investigacin. ARPAnet fue desmantelada, y NSFNET se convirti en el principal conducto o backbone (columna vertebral) de Internet. NSF se encuentra en el proceso de fraccionar partes de Internet para la industria privada. Sin embargo, no pueden darse el lujo de continuar invirtiendo en ello. Econmicamente, esto se ha vuelto demasiado costoso. A nivel poltico, Internet se est haciendo ms comercial cada da, y algunas personas se sienten un poco resentidas por el hecho de que una agencia gubernamental administre una empresa comercial.

_____________________________________________________________________________ _
Sal Armando Vlez Porras Pgina 50 de 99

lnternet, hoy
El crecimiento de Internet ha sido explosivo. En 1985 haba cerca de dos mil computadoras host en Internet. Actualmente existen mucho ms de nueve millones dando soporte a todava ms millones de usuarios; y cada mes Internet da la bienvenida a millones de nuevos usuarios.

El futuro de lnternet
Para comprender realmente lo que le espera a Internet en el futuro, necesita entender qu tipo de tecnologa est surgiendo de las mentes maestras que controlan Internet. Colaboracin: Se han realizado muchos avances en las videoconferencias y otros tipos de comunicacin. Por ejemplo, la tecnologa est disponible para permitir que usted colabore en la creacin de documentos a lo largo de Internet. Asimismo, usted puede realizar videoconferencias e incluso compartir una pizarra en donde los participantes delineen sus ideas para que todos los dems puedan verlas. Objetos: Los desarrolladores de Web ya no estn limitados a incluir nicamente texto y grficos en sus pginas, as que puede confiar en que ver contenido realmente estupendo en Web. Algunos de los avances recientes se deben a la posibilidad de distribuir programas a travs de Web. Correo electrnico enriquecido: Usted ya no est restringido a incluir slo texto en los mensajes de correo electrnico. Ahora puede dar formato a su mensaje utilizando HTML (Lenguaje de Marcado de Hipertexto). De esta manera puede crear mensajes de correo electrnico con un aspecto ms agradable, utilizando formatos de prrafo y de caracteres como negritas y cursivas. Y no slo eso: puede agregar imgenes y otros elementos multimedia a sus mensajes. Seguridad: Las personas responsables de la red estn tratando de que la compra de artculos a travs de Internet sea ms segura, para lo cual proveen garantas durante la transaccin. Tambin estn haciendo que jugar en Web sea ms seguro para sus hijos al ofrecer clasificaciones; y, por ltimo, estn logrando que la ejecucin de las aplicaciones distribuidas conlleve menos riesgos al ofrecer autentificacin de cdigo. Uno de los avances ms importantes, pero que suele ser minimizado, es el ancho de banda personal. Recuerdo cuando tener un mdem de 1200 baudios era tan slo un sueo. Despus vinieron los mdems de 2400, 9600, 14 400 y 28 800 baudios. Ahora est disponible ISDN (Red Digital de Servicios Integrados), el cual es equivalente a un mdem de 128 800 baudios. El ancho de banda personal est alcanzando rpidamente un punto en el que la videoconferencia, el video por solicitud, la maravilla de la multimedia y la distribucin de aplicaciones se vuelven bastante prcticos. El trmino ancho de banda se refiere a la cantidad de datos que puede usted enviar y recibir a travs de su conexin con lnternet.

Quin puede tener acceso a lnternet?


Cualquier persona puede tener acceso a Internet. Tanto instituciones escolares como religiosas y empresas privadas ofrecen acceso. Encontrar acceso a Internet inclusive en bibliotecas y _____________________________________________________________________________ _
Sal Armando Vlez Porras Pgina 51 de 99

cafeteras. Si tiene una computadora y un mdem, puede acudir a un proveedor de servicios independiente o a un servicio comercial en lnea. Por supuesto, una gran parte de la gente que se conecta a Internet radica en Estados Unidos, pero la red tambin est disponible en el resto del mundo. Sin embargo, a continuacin encontrar algunas observaciones interesantes en cuanto a las restricciones respecto al uso de Internet en ciertas partes del orbe: En China, tanto los usuarios como los proveedores de servicios de Internet tienen que registrarse en el departamento de polica. En Arabia Saudita el acceso a Internet est estrictamente limitado a hospitales y universidades. En Singapur se requiere que los editores de temas polticos y religiosos se registren ante el gobierno.

Algunas de las herramientas de lnternet


Cuando alguien pregunta qu es Internet, usted le habla de pginas Web y de contenido interactivo. Si es as, lo que est haciendo es describir a World Wide Web, no Internet. En Internet hay mucho ms que esto, por ejemplo: Correo electrnico: El correo electrnico fue uno de los primeros servicios desarrollados por Internet. El correo electrnico se emplea para intercambiar mensajes de texto y archivos adjuntos con otras personas conectadas a Internet. UseNet: Los grupos de discusin UseNet se usan para colaborar con otras personas en Internet. Protocolo de Transferencia de Archivos FTP: fue uno de los primeros servicios desarrollados por Internet. Se utiliza un cliente FTP para transferir archivos de un host a otro. Esos archivos pueden ser binarios o de texto. Internet Relay Chat (IRC): Usted puede usar IRC para entablar conversaciones en vivo. Al emplear el software Para conferencias ms novedoso, es posible, de hecho, tener conferencias de audio y video a travs de Internet. World Wide Web (WWW): Es una recopilacin masiva de documentos estticos e interactivos vinculados entre s. Se utiliza un navegador Web (Microsoft Internet Explorer o Netscape Navigator) para visualizar esas pginas Web, las cuales se encuentran en cientos de miles de servidores Web diseminados alrededor del mundo. Para transportarse de una pgina a otra debe hacer clc en sus vnculos.

Cmo funciona Internet?


Qu son los hosts y los clientes?
Cada uno de los equipos de cmputo que participa en Internet recibe el nombre de computadora host. Algunos hosts sirven el contenido o las aplicaciones a otras computadoras, por lo que se les denomina servidores. Otras computadoras, como la de usted, consumen o utilizan el contenido y la informacin ofrecida por los servidores. A estos equipos se les conoce como computadoras cliente. En conjunto, esta relacin se denomina computacin clientelservidor. _____________________________________________________________________________ _
Sal Armando Vlez Porras Pgina 52 de 99

La misma terminologa funciona con respecto a los programas que se ejecutan en computadoras conectadas con Internet: Un programa cliente es aquel con una interfaz amigable con el usuario, el cual se ejecuta en su computadora y accede a recursos de Internet. Cuando el programa cliente necesita algo de Internet, busca un programa servidor. Un programa servidor enva de regreso una respuesta adecuada al programa cliente. Por ejemplo, su navegador Web (Microsoft Internet Explorer o Netscape Navigator) es un programa cliente y cada servidor Web de Internet es un programa servidor. Cada programa servidor requiere de un programa cliente que hable el mismo lenguaje. Por ejemplo, usted necesita un programa cliente FTP para comunicarse con un servidor FTP. Todos los programas servidor y cliente de Internet funcionan con un protocolo o reglas que rigen el intercambio de informacin: Tanto los programas cliente como los servidores FTP usan el Protocolo de Transferencia de Archivos (FTP). Tanto los programas cliente como los servidores de correo electrnico se comunican mediante el Protocolo Simple Para Transferencia de Correo (SMTP). Tanto los programas cliente como los servidores Web usan el Protocolo para Transporte de Hipertexto (HTTP).

TCP/IP direcciona cada una de las computadoras de Internet


Cada una de las computadoras que participan en Internet (incluyendo Windows, Mac, UNIX, Amigas, enormes mainframes e incluso diminutas PDA con Windows CE y pagers) deben soportar el protocolo TCP/IP para comunicarse con otras computadoras. Este protocolo norma la manera en que una computadora host se comunica con otra al definir cmo se empaquetan los datos y cmo encuentran su camino hasta la computadora remota. TCP/IP, por cierto, est constituido en realidad por dos protocolos diferentes, unidos y articulados: IP: Computadoras especiales, llamadas enrutadores, usan el Protocolo Internet para mover bits de informacin a travs de Internet. Cada paquete de informacin cuenta con la direccin IP tanto de la computadora que lo envi como de la que recibe el paquete. Una direccin IP es un nmero de identificacin nico de la computadora, tal como es reconocida por las dems computadoras en Internet. Las direcciones IP constan de cuatro nmeros separados por puntos. La computadora host de la editorial Prentice-Hall, por ejemplo, tiene la direccin IP 132.128.40.10. TCP: El Protocolo de Control de Transmisin define la manera en que la informacin ser separada en paquetes y enviada a travs de Internet. Imagine que usted corta las primeras tres pginas de esta gua y las enva a un amigo. Si enva la primera pgina por autobs, la segunda a travs de la oficina postal y la tercera utilizando los servicios de alguna oficina de mensajera, las pginas llegarn a su destino en diferentes momentos y en distinto orden. Su amigo tendra que revisar los nmeros de pgina para colocarlas en el orden correcto. TCP maneja los paquetes de _____________________________________________________________________________ _
Sal Armando Vlez Porras Pgina 53 de 99

informacin de manera similar. Este protocolo no puede garantizar que la informacin llegue al mismo tiempo, as que se asegura de que cada paquete s recombine en el orden correcto (y tambin los revisa para localizar errores).

Qu son los nombres de dominio


Como acabamos de ver, cada una de las computadoras que participa en Internet cuenta con una direccin IP. Sin embargo, en lo personal odiara tratar de recordar la direccin IP de cada computadora. Por fortuna, existe una manera ms fcil de hacer esto; dicho mtodo se denomina nombre de dominio. Recuerda la direccin IP de Prentice-Hall (132.128.40.1O.)? El nombre de dominio para ese host es www.prentice.com, un poco ms simple, no? Los nombres de dominio consisten de dos o ms palabras separadas por puntos, como ste: host_segundo_nivel.primer_nivel. El dominio de primer nivel es el ms especfico. Usted ver dominios de primer nivel como: com o mx, los cuales indican el tipo de organizacin o incluso el pas en que se encuentra. A continuacin se describen los dominios de primer nivel utilizados en los Estados Unidos. El dominio de segundo nivel identifica la organizacin. La nica informacin que Internet necesita para enrutar la informacin hacia la computadora host son los dominios de primer y segundo niveles. No obstante, quiz la red host use la parte correspondiente al host del dominio para enrutar la informacin a otras computadoras de la red.

Nombre Com Org Net Edu Gov

Descripcin Organizaciones comerciales y con fines de lucro Organizaciones diversas y sin fines de lucro Infraestructura de Internet y proveedores de servicios Universidades que imparten carreras de cuatro aos Agencias del gobierno federal

Fuera de Estados Unidos se manejan dominios por pas. En el futuro, ver ms dominios de nivel principal con terminaciones como web, biz, etctera. Los servidores de nombres de dominio traducen estos nombres en direcciones IP.

Qu significan PPP y SLIP


Para conectar su computadora con un proveedor de servicios de Internet usted utiliza uno de los dos protocolos de conexin, denominados PPP y SLIP-PPP significa Protocolo Punto a Punto, y SLIP quiere decir Protocolo Internet de Lnea Serial. Casi todos los proveedores de servicios de Internet utilizan PPP. Un protocolo de conexin como PPP permite a su computadora _____________________________________________________________________________ _
Sal Armando Vlez Porras Pgina 54 de 99

comunicarse con la red de computadoras del proveedor de servicios, de tal manera que su sistema operativo "cree" que est conectado fsicamente. Los protocolos de red que funcionan por sobre PPP, como TCP/IP, ni siquiera se dan cuenta de que estn utilizando una conexin serial con la red en lugar de una simple tarjeta adaptadora de red.

Cmo conectarse a lnternet a travs de un mdem


Casi todas las personas emplean un mdem para entablar una conexin PPP con un proveedor de servicios de Internet mediante una lnea telefnica. El mdem toma los datos digitales y los transmite como una seal analgica a travs de la lnea telefnica (modulacin) . Un mdem en el otro extremo de la lnea toma las seales analgicas y las convierte de nuevo en datos digitales (demodulacin). Tanto los mdems externos, los cuales estn en una caja separada que debe conectar al puerto serial de su computadora empleando un cable serial, como los mdems internos, que conecta a una de las ranuras de expansin de su equipo, son bastante conocidos. Los mdems varan en su capacidad. Casi todos los que se venden actualmente son de 33.6 o 56 Kbps (kilobits por segundo), pero an existen mdems ms lentos, como los de 28.8 Kbps. Adquiera un mdem de 56 Kbps si puede costearlo. Muchos proveedores de servicios de Internet todava no dan soporte a mdems con esta capacidad, pero usted puede apostar a que lo harn dentro de muy poco. Asegrese de que el mdem que adquiera sea 'compatible con Hayes", lo cual significa que el mdem comprende un grupo de instrucciones estndar empleado por casi todos los programas de comunicacin. Pregunte a su proveedor de servicios de lnternet qu tipo de mdem le recomienda. Usted trabajar mejor si el modem que emplea coincide con el de su proveedor de servicios, de tal manera que se eviten incompatibilidades. Recuerde que algunos mdems son simplemente incapaces de comunicarse bien entre s.

Cmo conectarse a lnternet mediante ISDN


ISDN significa Red Digital de Servicios Integrados. Se trata de una conexin de gran velocidad para Internet. En Estados Unidos usted puede conectarse a 64 Kbps (un canal portador o 1B) o a 128 Kbps (dos canales portadores o 2B). ISDN requiere de servicio especial por parte de su compaa telefnica, un adaptador de terminal ISDN (semejante a un mdem), y servicio ISDN de un proveedor de servicios de Internet. ISDN no es tan bueno como lo pintan. En primer lugar, puede resultar terriblemente costoso. Algunas compaas telefnicas se toman la libertad de cargar una tarifa por minuto cuando utiliza ISDN. Y si usted no vive en un rea a la cual ISDN d servicio directamente, tiene que pagar tarifas adicionales cada mes. Adems de caro, algunas veces es difcil de instalar, incluso para la compaa de telfonos.

Cmo conectarse a lnternet a travs de su compaa de cable


En algunos lugares, las compaas de televisin por cable estn ofreciendo acceso a Internet. Sin embargo, el acceso a Internet a travs de la red de cable an est en etapa de experimentacin. Si le interesa, consulte directamente con su compaa de cable para saber si ofrece o pretende ofrecer este servicio en su rea. _____________________________________________________________________________ _
Sal Armando Vlez Porras Pgina 55 de 99

La manera en que funciona esta conexin es la siguiente: la compaa de cable visitar su hogar e instalar algn equipo especial y cables adicionales. El equipo se divide en dos partes: una va al televisor y la otra a su computadora. Despus, le instalarn una tarjeta de red especial a su computadora y la configurarn para permitir el acceso a Internet a travs de dicha tarjeta. Quiz pueda tener acceso a lnternet mediante su sistema de satlite digital (consulte a la de radiodifusin). Si la respuesta es positiva, puede recibir informacin desde lnternet a la velocidad de la luz gracias al receptor de satlite, el cual es ms rpido que su lnea telefnica.

Proveedores de servicios de Internet


Los proveedores de servicios de Internet son compaas regionales que venden conexiones a sus redes. A cambio, stas le conectan a usted con Internet. Encontrar muchas compaas en cada estado o provincia de su pas, as como algunas empresas telefnicas que entran a la pelea. Por ejemplo, Telfonos de Mxico (TELMEX) ofrece servicio de acceso a Internet en las ciudades ms importantes del pas. Le recomiendo que acuda a un proveedor de servicios de Internet por las siguientes razones: Son rpidos Con algunas excepciones, las conexiones son simplemente ms veloces que casi todos los servicios comerciales en lnea. La razn estriba en que usted est ms cerca de Internet. De hecho, su computadora se encuentra conectada en directo con Internet, en lugar de utilizar un servicio en lnea a fin de que obtenga la informacin para usted. Son ms flexibles Usted puede usar cualesquier programa cliente que desee con su proveedor de servicios de Internet. No le gusta el programa de correo electrnico que est empleando? No le agrada su navegador Web? Cmbielos por otros.

Cmo comportarse en lnternet


Comunquese con efectividad
Ahora que ya sabe cmo mantener sus comunicaciones en lnea dentro de la legalidad, necesita aprender a optimizar su efectividad. El hecho de que un mensaje en lnea sea entregado de inmediato no significa necesariamente que es ms efectivo que una carta normal. Las palabras pueden ser malinterpretadas, y el tono de los mensajes de correo electrnico no siempre resulta claro. Considerando lo anterior, mantenga en mente algunas directrices cada vez que redacte algo para publicarlo en Internet. Vaya directo al grano Consiga que todos sus comunicados sean breves y precisos. Dado el volumen de mensajes que aparecen en Internet, la gente se impacienta con los mensajes largos. Si no tiene nada til que decir, no abra la boca El ancho de banda establece la medida de la cantidad de informacin que puede fluir a travs de una conexin de Internet en un tiempo dado. Si usted desperdicia un ancho de banda limitado transmitiendo informacin trivial, est impidiendo que otra persona ofrezca informacin posiblemente til.

_____________________________________________________________________________ _
Sal Armando Vlez Porras Pgina 56 de 99

Deje la mordacidad y el sarcasmo en la puerta Los destinatarios de los mensajes que usted enva no pueden ver la expresin de su rostro ni escuchar la entonacin de su voz. Aun cuando usted diga algo en broma, el lector podra tomarlo en serio. No abuse del lenguaje Cada vez ms usuarios han dejado de utilizar de manera apropiada los signos de puntuacin, la gramtica, la ortografa o el uso de las maysculas. Algunas personas incluso cometen faltas de ortografa deliberadamente, slo para parecer interesantes. El cliente de correo de Internet que usted utiliza cuenta con un revisor ortogrfico integrado, as que asegrese de emplearlo. Lea cada uno de sus mensajes en voz alta antes de enviarlos, para cerciorarse de que suenan bien.

Observe antes de participar


Cuando participe en algn grupo de discusin o en una lista de correo, haga lo mismo que hara al aproximarse a un grupo en una fiesta. Observe primero el tipo de asuntos que se estn tratando en el grupo y el tono general de la conversacin. En Internet, un sinnimo para observar es asediar. Una vez que est seguro de que puede integrarse a la conversacin sin interrumpirla, comience a publicar sus mensajes. Si recibe uno dicindole que est fuera del tema, slo ofrezca disculpas y retrese. Casi todos los grupos de discusin cuentan con un archivo FAQ (Preguntas ms Frecuentes) que responde las dudas que la gente consulta ms a menudo. Pregunte a los participantes en dnde localizar el FAQ antes de comenzar a indagar por su cuenta.

No participe en guerras de ofensas


Las guerras de ofensas representan un desperdicio absurdo del ancho de banda y pueden ocasionar tanto ruido que la gente abandonar el grupo espantada. Si usted se encuentra atrapado en medio de una guerra de este tipo, retrese. En caso de que sea usted quien resulte disgustado por algo que se haya dicho o hecho, recuerde el refrn: "Nunca considere malicioso aquello que puede explicarse perfectamente por estupidez".

Llvese bien con su proveedor de servicios


No olvide que su cuenta es una conexin temporal. La razn por la cual su proveedor de servicios es capaz de darle ese precio es porque vende muchas ms cuentas que las conexiones de que dispone. Si varias personas permanecen en lnea todo el tiempo, el resto de los usuarios nunca podr entrar a Internet. Si usted desea una conexin ms permanente, su proveedor de servicios de Internet probablemente cuente con diversos planes. De hecho, muchos proveedores tienen diez (o ms) usuarios por cada conexin disponible. Las conexiones de marcaje exclusivas, por ejemplo, ciertamente cuestan ms que una conexin compartida, pero esta ltima est ms al alcance de muchos presupuestos.

_____________________________________________________________________________ _
Sal Armando Vlez Porras Pgina 57 de 99

Utilice el trabajo de los dems solo con permiso


En Internet, cada ao el robo cuesta millones de dlares tanto a las empresas como a los individuos. La gente hurta texto, imgenes y video con derechos de autor, as como software comercial por el que no ha pagado. Asegrese de comprender las leyes de derechos de autor, y si usted desea citar una fuente en lnea en sus propios documentos, aprenda cmo hacerlo adecuadamente.

Qu son las leyes de derechos de autor


Desde la Convencin de Derechos de Autor que se llev a cabo en Berna, las leyes de derechos de autor protegen cualquier trabajo creado en el mbito privado despus del 1 de abril de 1989, ya sea electrnico o de otro tipo. Dichas leyes protegen incluso aquellos trabajos en los que no aparece una nota de derechos de autor. La nica manera de evitar violaciones a los derechos de autor consiste en pedir permiso al dueo de los derechos para usar el trabajo en cuestin.

Cmo citar las fuentes de lnternet


El plagio es el acto de hacer pasar el trabajo ajeno como si fuera propio. Supongamos que u utiliza algo que encontr en Internet en el informe que est preparando para su jefe; si no da crdito a la fuente de la que lo obtuvo, est cometiendo plagio. Nunca se le permitir que utilice todo el cuerpo del trabajo de otra persona sin permiso, no importa que le d crdito o no. Sin embargo, se considera "permitido" utilizar cierta cantidad del mismo: usted puede citar una pequea parte de un trabajo ajeno, siempre y cuando sea slo necesario para establecer un punto de vista. A esto se le llama citar el documento original. As pues, cmo debe citar algo de Internet en su documento? Bien, la American Physiologic Association Style ha propuesto el siguiente esquema: Autor(es), (Fecha de publicacin), Ttulo del documento, [Tipo del documento], URL, (Fecha de la visita).

_____________________________________________________________________________ _
Sal Armando Vlez Porras Pgina 58 de 99

He aqu lo que pondra en cada parte de la cita: Autor(es) El nombre de cada uno de los autores del documento. Si la pgina Web slo contiene una direccin de correo de Internet o un seudnimo, selos en lugar del nombre. La fecha en que el documento fue publicado. Por lo general, encontrar la fecha de la ltima actualizacin de la pgina Web en la parte inferior del documento. Si est citando un mensaje de un grupo de discusin, use la fecha en que ste fue enviado. El ttulo de la pgina Web, tal como aparece en la barra de ttulo del navegador o en la lnea de asunto, en el caso de un mensaje de un grupo de discusin. El tipo de documento que est citando. Puede ser cualquiera de 1os que se muestran a continuacin. El URL completo del documento. En el caso correo de Internet o de mensajes de UseNet prescinda de esta parte. La fecha en que usted visit los recursos de Internet. Esto es opcional, pero debera incluirla debido a que los recursos de Internet cambian con frecuencia.

Fecha de Publicacin

Ttulo del documento Tipo del documento URL

Fecha de la visita

_____________________________________________________________________________ _
Sal Armando Vlez Porras Pgina 59 de 99

Tipo de documento Base de datos Imagen digitalizada Archivo de sonido digitalizado Archivo de video digitalizado Archivo de datos electrnico Archivo FTP Men Gopher Mensaje de noticias en lnea Consulta en Enea Serial en lnea Servicio en lnea Archivo PostScript Archivo de texto Base de datos WAIS Consulta WAIS Documento WWW

Descripcin Base de datos en lnea Archivos de grficos (GIF, JPG, etctera) Archivo de sonido (WAV, AU, etctera) Archivo de video (AVI, MOV, etctera) Archivos que no se describen de otra manera Una carpeta dentro de un archivo FTP Ubicacin dentro de un espacio Gopher Mensaje de un grupo UseNet Resultados de una consulta en lnea Distribucin peridica a travs del correo Servicio accesado a travs de Telnet Archivo PostScript Archivo de texto normal Base de datos WAIS de acceso pblico Resultados de una consulta WAIS Pgina Web

Evite la publicidad indeseada


La publicidad indeseada (spamming) se refiere al hecho de que alguien bombardea a muchas personas (cientos, miles, o incluso millones) con anuncios que no han sido solicitados. Puedo darle dos razones por las que no vale la pena proceder de esta manera: Casi todos los usuarios eliminan los anuncios de su buzn tan pronto como los ven. En realidad, son pocos los que se toman la molestia de leerlos. _____________________________________________________________________________ _
Sal Armando Vlez Porras Pgina 60 de 99

Este tipo de conducta es ilegal. Segn la legislacin de los Estados Unidos, utilizar cualquier dispositivo electrnico para enviar anuncios que no han sido solicitados a cualquier otro dispositivo mediante el cual sea posible imprimir el anuncio es ilegal. Esta ley incluye los mensajes de correo de Internet. Existen mtodos legtimos para anunciar su negocio a travs de Internet. Usted puede crear un sido Web, por ejemplo, o publicar mensajes relacionados con su negocio en uno de los grupos de discusin que lo permiten. Si en verdad est interesado en llevar a cabo negocios a travs de Internet, eche un vistazo a algn libro de creacin de pginas HTML.

Proteja su privacidad, su seguridad y su bienestar


Algunos riesgos para su seguridad son tan obvios como el hecho de que alguien robe el nmero de su tarjeta de crdito. Ya sea en su casa o en el trabajo, usted no querr que se conozca la contrasea de su cuenta de Internet, por ejemplo, y que sea utilizada para fines inadecuados. Proteccin personal La mejor manera de mantenerse a s mismo y a su familia a salvo consiste en evitar ofrecer informacin personal a travs de Internet. A continuacin se presentan algunos ejemplos de los tipos de informacin que no debe proporcionar: Nombre de usuario y contrasea. No le d a nadie su nombre de usuario ni su contrasea, jams. No existe mejor oportunidad para cometer delitos que usar la identidad de otra persona. El nmero telefnico de su casa o su direccin. No le d a nadie la direccin de s casa ni su nmero telefnico a travs de Internet. Los nombres de miembros de la familia. No d a nadie el nombre de sus hijos a travs de Internet, por las mismas razones que no dara ninguna informacin acerca de ellos a los extraos que le hablen por telfono. Nmeros de cuenta. No le d a nadie sus nmeros de cuenta a travs de Internet. En particular, nunca compre algo que le haya sido ofrecido mediante un anuncio que haya recibido en su buzn sin habero solicitado. Usted no le dara el nmero de su tarjeta de crdito a cualquier persona que se lo pidiera por telfono, O s? Privacidad, seguridad y bienestar Nunca escriba en los mensajes de correo de lnternet algo de lo que pudiera arrepentirse si se publica en un grupo de discusin que pueden leer millones de personas. Recuerde que el correo de Internet no es seguro. Por lo tanto, sea cuidadoso al enviar un nmero de cuenta o su direccin de correo incluso a sus amigos, a menos que pueda asegurar de alguna manera el mensaje. Proteccin profesional A nivel profesional su comportamiento puede constituir un riesgo, tanto para la empresa en que trabaja como para usted mismo. Para la empresa representa un peligro porque, dado que usted la representa, es responsable de su comportamiento; y a la inversa, usted es responsable de las

_____________________________________________________________________________ _
Sal Armando Vlez Porras Pgina 61 de 99

palabras y las acciones que otros miembros de la empresa exterioricen. Si usted recuerda esto no habr problema. En caso de que tenga alguna duda, eche un vistazo a estos ejemplos especficos: Sea cuidadoso con las cuentas compartidas. No participe en los grupos de discusin de Internet ni en las listas de correo utilizando una cuenta corporativa. De lo contrario, no existir ningn mecanismo prctico para que otras personas se dirijan a usted directamente. Podra darse el caso de que otras personas que utilicen la misma cuenta lean un mensaje muy interesante que alguien le envi a usted. Evite los programas compartidos. No baje software compartido desde Internet a travs de una red corporativa. El administrador de su red se molestar, y con toda razn, si descubre que el software compartido est amenazando con virus a la red. Evite el material obsceno. No utilice una cuenta corporativa para bajar material pornogrfico de Internet. Podra perder su empleo. Evite realizar compras en lnea. Especialmente si comparte una computadora con otras personas de la empresa. A veces, cuando usted realiza un pedido en lnea el vendedor almacena el nmero de cuenta de su tarjeta de crdito en la computadora, de tal manera que la siguiente ocasin en que haga un pedido no tenga que volver a escribir dicho nmero. Si alguien ms hiciera compras en el mismo sitio de Internet, podra pagar utilizando el nmero de cuenta de usted. No cometa plagio. No plagie nada a nombre de la empresa para la cual trabaja. Dado que usted es un representante de ese negocio, el dueo de los derechos de autor del trabajo en cuestin podra entablar accin legal en contra tanto de usted como de la compaa. Qu es el Acta de Decencia en las Comunicaciones? El Acta de Decencia en las Comunicaciones (CDA) es parte del Acta de Telecomunicaciones de 1996. En pocas palabras, dice que publicar cualquier mensaje que contenga lenguaje ofensivo, sugerencias o imgenes que estn al alcance de personas de 18 aos de edad o menores, representa una ofensa criminal. Interprete lo anterior como si inclusive la publicacin de un mensaje que contenga una mala palabra en un grupo de discusin lo pudiera llevar a prisin. La CDA es tan vaga que limita la libertad de expresin en Internet ms que en cualquier otro medio de comunicacin en los Estados Unidos. Ronald Buckwalter, juez del Distrito Oriental de Pensylvania, emiti una orden de restriccin temporal que prohbe que la CDA entre en vigor hasta que sea ratificada por un jurado.

Conexiones a Internet
Proveedores de Servicios de Internet (ISP-Internet Service Providers)
La conexin a Internet se puede realizar a travs de un mdem, con una lnea telefnica y una PC. En algn tiempo la configuracin de los parmetros de conexin eran un misterio, y prcticamente slo lo podan hacer los proveedores de servicios de Internet. Esta tarea se ha vuelto sencilla y prcticamente cualquier persona puede realizar esta conexin. Incluso hay proveedores que venden o regalan programas para establecer los parmetros de dicha conexin. Los requerimientos para conectarse a Internet son: Lnea telefnica, Mdem y Computadora personal, adems de un programa cliente para utilizar los servicios de internet, por ejemplo un _____________________________________________________________________________ _
Sal Armando Vlez Porras Pgina 62 de 99

navegador (Netscape navigator o Microsoft Internet Explorer) para navegar por la telaraa (World Wide Web), un programa FTP para transferencia de archivos y otros de acuerdo a sus necesidades, por ejemplo para video conferencia. Una vez que tiene el equipo necesario, se requiere contactar un proveedor de servicios de Internet, ya sea local o nacional. Su proveedor le dar la informacin necesaria para configurar su conexin a Internet.

Qu es un ISP?
Un Proveedor de Servicios de Internet, es una empresa que proporciona conectividad a Internet, a travs de canales de comunicacin con mayor capacidad de transmisin de informacin que una lnea telefnica. Usualmente la conexin casera la brindan a travs de lneas telefnicas, aunque bien puede ser por ISDN, Satlite, etc.

Como localizar un proveedor de servicios


Los proveedores de servicios de Internet son como las compaas que prestan el servicio de TV o Radio por cable. Los siguientes consejos le pueden ayudar a localizar a un ISP: Informacin en tiendas locales de computo Consulte a un conocedor Visite alguna librera local Pregunte en estaciones de radio Anuncio publicitarios visuales, de radio, TV..

Planes de Cobro
Varan de acuerdo a cada proveedor y a los servicios que ofrecen, en general las tarifas son mensuales, semestrales o anuales, y varan por los servicios que ofrecen, p.e. nmero de cuentas personales de correo, tamao del buzn de mensajes, velocidad de la conexin, hospedaje de pginas personales, etc. Slo algunos proveedores, principalmente los locales ofrecen tarifas por hora al mes, por ejemplo Ixanet ofrece tres tarifas bsicas: Bsica de 15 horas al mes, Familiar de 30 horas al mes y Ejecutiva de 45 horas al mes. Si se excede de las horas de su plan contratado, se le cobran las horas que ha usado de ms. Los planes de cobro por hora le cargaran cierta cantidad por el tiempo que use. Evite usar esta opcin a menos que sea la nica para suscribirse. Internet lo puede atrapar por horas y horas.

Criterios de seleccin de ISP


En caso de tener varios ISP en su rea, verifique los siguientes puntos para seleccionar su ISP: Realiza su cobros en base a una tarifa fija mensual o por hora? Normalmente las tarifas mensuales son mejor opcin que las que cobran por hora. A menos que use poco su conexin a Internet. _____________________________________________________________________________ _
Sal Armando Vlez Porras Pgina 63 de 99

Cul es la conexin ms rpida posible? Mientras ms rpida sea su conexin, mejor ser su acceso a Internet. No acepte conexiones de velocidad menor de 28,800 Kbps. Es mejor una conexin a 56 Kbps o ISDN. Qu tan veloz es su conexin con Internet? Su conexin debe ser de tipo E1 o E3, en caso de que no lo manifieste as ser una conexin muy problemtica la que le proporcionar. Con cuantas conexiones cuenta a la red vertebral? Si tiene ms de una conexin a la red vertebral de Internet es mejor, porque en caso de que pierda una conexin, se cuenta con otro como respaldo; aunque la mayora slo cuenta con una. Ofrece espacio de almacenamiento Web? Algunos proveedores ofrecen espacio en sus servidores para que usted pueda montar su pgina Web personal. Cuntos mdems y cuantos usuarios tiene? El proveedor debe contar con al menos un mdem por cada 10 usuarios, si tiene ms de 10 usuarios por cada modem tendr problemas con su conexin. Ofrece soporte tcnico las 24 horas? Hay ocasiones en que usted querr usar el Internet en las noches o durante los fines de semana, asegrese de que su proveedor le podr brindar soporte durante las 24 horas de da.

Informacin de la Cuenta
El siguiente paso. Usted tiene mdem, lnea telefnica, computadora personal y ya selecciono a su ISP, se suscribi a sus servicios y ya le pag. Bien, ahora es el momento de configurar los datos para poder entrar al Internet. La siguiente lista muestra los datos que seguramente le proporcionar el proveedor. Si se omite algn punto pregunte si no es necesario o no lo necesita. Apunte esta informacin. Nmero de acceso telefnico: El nmero telefnico que su computadora debe marcar para conectarse al equipo del ISP. Nmero telefnico de Soporte Tcnico : El nmero al que puede llamar en caso de tener algn problema al conectarse. Nombre de usuario y contrasea PPP/SLIP: El nombre de usuario y contrasea que usar para conectar su computadora a la del proveedor. Nombre de usuario y contrasea de la cuenta de correo de Internet : El nombre de usuario y la contrasea de la cuenta para registrarse en el servidor de correo del proveedor, para poder recuperar y enviar mensajes. Direccin de Correo de Internet: Su direccin de correo, donde puede recibir correos electrnicos. Usualmente es una combinacin de su nombre de cuenta y el dominio de su ISP. Servidor DNS Primario: El servidor de nombres de dominio es una computadora que traduce los nombres de dominio a direcciones IP, esto es, a nmero de cuatro grupo separados por puntos.

_____________________________________________________________________________ _
Sal Armando Vlez Porras Pgina 64 de 99

Servidor DNS Secundarios: Funciona como un respaldo en caso de que el primario no funcione. Algunos proveedores no cuentan con esta opcin. Servidor de Noticias NNTP: El nombre del servidor de noticias. Direccin IP y mscara de subred asignados : Usualmente no tendr una direccin IP fija, en cambio el servidor de su ISP le asignar una cada vez que se conecte a la red.

Configuracin de Acceso telefnico a redes para Windows 98


Se requieren los siguientes elementos:

Adaptador de acceso telefnico a redes. Protocolo TCP/IP en configuracin de Red. Acceso Telefnico a Redes instalado. Mdem correctamente instalado. Conexin a su ISP.

Para verificar que se tiene instalado el Adaptador de acceso telefnico a redes y el Protocolo TCP/IP, abra el Panel de Control, abra Red dentro del Panel de Control para verificar las propiedades de red, en caso de no encontrar el Adaptador de acceso telefnico a redes ni el Protocolo TCP/IP en la Lista de elementos de red instalados, siga los siguientes pasos: Para agregar el Adaptador de Acceso Telefnico a Redes : Dentro de propiedades de red haga clic en el botn Agregar..., aparecer entonces el cuadro de dialogo Seleccionar tipo de componente de red, seleccione Adaptador y haga clic en el botn Agregar... . Aparecer el cuadro de dialogo Seleccione Adaptadores de red, en la opcin Fabricantes seleccione Microsoft. En la lista de Adaptadores de red seleccione Adaptador de Acceso telefnico y haga clic en el botn Aceptar. Para agregar el Protocolo TCP/IP : Dentro de propiedades de red haga clic en el botn Agregar..., aparecer entonces el cuadro de dialogo Seleccionar tipo de componente de red , seleccione Protocolo y haga clic en el botn Agregar... . Aparecer el cuadro de dialogo Seleccione Protocolo de red, en la opcin Fabricantes seleccione Microsoft. En la lista de Protocolo de red seleccione TCP/IP y haga clic en el botn Aceptar. En la ficha Configuracin de Propiedades de red verifique que al menos estn instalados el Adaptador de Acceso Telefnico a redes y el Protocolo TCP/IP. A continuacin haga clic en el botn Aceptar. Aparecer el cuadro de dialogo Cambio de configuracin del sistema, se le solicitar que reinicie su equipo, haga clic en el botn S. Una vez que haya reiniciado su equipo, abra Mi PC que se encuentra en el escritorio, dentro de Mi PC abra Acceso telefnico a redes, en la ventana de Acceso telefnico a redes, abra Realizar conexin nueva, en la ventana Realizar conexin nueva, escriba el nombre de su ISP, por ejemplo Ixanet. Si ya tiene instalado un mdem, este aparecer seleccionado automticamente, haga clic en el botn Siguiente. En esta ventana deber escribir los datos de su ISP. En Cdigo de rea escriba 2; en Nmero de telfono escriba 275 0302, en Cdigo de pas seleccione Mxico. A continuacin haga clic en el botn Siguiente. En la ltima ventana _____________________________________________________________________________ _
Sal Armando Vlez Porras Pgina 65 de 99

confirme que aparezca la conexin Ixanet y seleccione esa opcin. Haga clic en el botn Finalizar. En Acceso telefnico a redes, seleccione la conexin que acaba de crear y oprima el botn derecho del ratn, seleccione Propiedades. Aparecer el cuadro de dialogo Ixanet, desactive la casilla de verificacin Utilizar cdigo de pas y cdigo de rea. En caso de que ya tenga instalado un mdem este aparecer seleccionado automticamente. En el mismo cuadro de dialogo haga clic en el botn Tipo de servidor, aparecer el cuadro de dialogo Tipo de servidor seleccione la opcin PPP; Windows 95; Windows NT; Internet . En el cuadro de Opciones avanzadas, marque las casillas de verificacin Conectarse a la red y Activar compresin de software. En el cuadro de Protocolos de red admitidos, marque nicamente la casilla de verificacin TCP/IP. Despus haga clic en el botn Configuracin TCP/IP. Aparecer el cuadro de dialogo Configuracin TCP/IP, estar activada la opcin Direccin IP asignada por el servidor. Las siguientes opciones tambin deben coincidir: Servidor primario de nombres (DNS principal): 10.21.63.1; Servidor secundario de nombres (DNS secundario) : 148.235.156.5; finalmente haga clic en el botn Aceptar, volver entonces a las pantallas ya revisadas, haga clic en el botn Aceptar de cada una de ellas, hasta que regrese a la ventana de Acceso telefnico a redes. Cierre esa ventana y su equipo estar lista para explorar la red de redes. La configuracin para otros sistemas operativos como Windows 95, Windows NT Server, Windows NT Workstation, u otro, puede variar pero los parmetros que no cambian son la direccin IP asignada por el servidor, y las direcciones DNS que su ISP le proporcione.

Navegar en el Internet
World Wide Web (la telaraa de amplitud mundial) tiene se conoce por varios nombres: WWW, Web, W3, etctera. Nosotros la llamaremos la telaraa o la Web. Muchos piensan que Internet es slo la Web, pero en realidad la Web es slo uno de los muchos servicios de Internet. Para entrar a la telaraa (Web) necesitamos un navegador Web. Dos de los ms conocidos son NetScape Navigator y Microsoft Internet Explorer, los cuales se pueden bajar de la Web o comprar en su tienda de computo preferida. Los documentos hipertexto y los URLs son el corazn de la Web. Web es una combinacin de documentos; los URLs describen la ubicacin de cada uno de ellos. Usted puede abrir una pgina Web en su navegador al introducir su URL, y utilizar vnculos y otras caractersticas para navegar a otras pginas Web. Casi todos los navegadores Web le permiten seleccionar sus pginas Web favoritas para que pueda moverse a ellas con rapidez. Algunos opciones de los navegadores le permiten abrir pginas ms rpido.

Navegar en Internet: Hipertexto e Hipermedia


Hipertexto, en informtica, mtodo de presentacin de informacin en el que el texto, las imgenes, los sonidos y las acciones estn unidos mediante una red compleja y no secuencial de asociaciones que permite al usuario examinar los distintos temas, independientemente del orden de presentacin de los mismos. Normalmente es el autor el que establece los enlaces de un documento hipertexto en funcin de la intencin del mismo. Por ejemplo, viajando a travs de _____________________________________________________________________________ _
Sal Armando Vlez Porras Pgina 66 de 99

los enlaces de Encarta, la palabra hierro dentro de un artculo puede llevar al usuario a un sistema peridico de elementos o a un artculo referido a la edad del hierro. El trmino hipertexto fue creado por Ted Nelson en 1965, con el fin de describir los documentos que se presentan en un ordenador o computadora, o sea, expresando la estructura no lineal de las ideas, al contrario de la estructura lineal de los libros, las pelculas y el habla. El trmino hipermedia es prcticamente un sinnimo, pero recalca los componentes no textuales del hipertexto, como animaciones, sonido y vdeo. La ayuda en lnea que proporciona Windows es un ejemplo de documento hipertexto o hipermedia. Ms all del hipertexto, las pginas Web emplean hipermedia. Adems del texto, la hipermedia incluye imgenes, videos (los cuales pueden a su vez ser vnculos a otros documentos) y sonidos.

Pginas Web (documentos HTML)


Una pgina Web es como una pgina de un libro que contiene diferentes etiquetas para cambiar la presentacin o formato del texto que se presentar en el navegador. Las etiquetas no son vistas en la pgina, pero cada prrafo, frase o letra que vemos en la pgina puede estar asociada con una etiqueta. Existen varios tipos de etiquetas que se definen segn el estndar que se use de HTML (HiperText Markup Lenguaje-Lenguaje de Marcado de HiperTexto). Los estndares los define Worl Wide Web Consortium (W3C). Hay varias versiones, como la 2, 3, 3.1 etctera. Por ejemplo la etiquete <I> para cursivas y <B> para negritas. Otras etiquetas se pueden usar para desplegar un archivo de imagen o vdeo. Lo ms importante es que las etiquetas HTML pueden vincular letras, palabras, frases, prrafos, imgenes o vdeos con otros documentos en Internet.

Tipos de direcciones (URLs): web, ftp, etc.


Unified Resource Locator (Localizador Unificado de Recurso) especifica la ubicacin o direccin de cada una de las pginas Web (u otro recurso en Internet). Constan de tres partes: medio, host y ruta. El medio es el nombre de dominio del host de Internet en el que reside la pgina Web. La ruta es la ruta completa y dominio del host de Internet en el que reside la pgina Web. El medio y el host siempre son obligatorios, pero la ruta y el nombre del archivo slo se exigen en algunas pginas Web. Ejemplo: http://www.host.com/directorio/indice.html http:// es el medio, www.host.com es el host y /directorio/indice.html es la ruta completa. Se emplea un URL para acceder a muchos otros tipos de recursos de Internet. Los vnculos le ayudan a navegar entre los documentos Web; cuando usted hace clic en un vinculo se desplaza a una nueva ubicacin. Generalmente los vnculos de texto aparecen subrayados y resaltados en algn color. En el caso de las grficas, imgenes o videos que son vnculos, al pasar el puntero del ratn sobre ellos(as) cambia de flecha a manita, y al hacer clic sobre alguno(a) de ellos nos cambia de ubicacin, es decir el navegador nos llevar a la pagina, direccin o ubicacin que nos seala l vinculo. _____________________________________________________________________________ _
Sal Armando Vlez Porras Pgina 67 de 99

Llenado de formas (pedidos, solicitudes, etc.)


Los formularios se utilizan para llenado de formas, por ejemplo para hacer compras en lnea, para suscribirnos a una lista de correos, para inscribirnos a un servidor de correo html como hotmail, correoweb, etctera. Los formularios utilizan cuadros de texto, botones y listas; todos los controles que ha utilizado en sus programas favoritos. Una vez que ha llenado el formulario (o al menos los campos indispensables), para enviar los datos al servidor, debe hacer clic en el botn Enviar (o Submit) que es como si fuera el botn Aceptar en los programas de Windows. El servidor le contesta con una pgina de mensaje que le indica que ha recibido sus datos correctamente o en su defecto los datos errneos o faltantes.

Sitios con marcos


Los sitios Web con marcos, dividen la ventana del navegador en secciones, algunas de las cuales pueden cambiar de tamao al gusto del usuario, algunas son fijas. En realidad en cada una de ellas se despliega una pgina HTML diferente. En general facilitan la navegacin en un sitio Internet. Por ejemplo En un sitio de compras en lnea, del lado derecho puede tener una _____________________________________________________________________________ _
Sal Armando Vlez Porras Pgina 68 de 99

clasificacin de los productos en un marco, teniendo un vnculo a los productos de cada clasificacin en otro marco en la parte derecha.

Desactivar descarga de imgenes (aceleracin de descarga)


Hay ocasiones en que la velocidad de trasmisin de datos en nuestra conexin a Internet es muy lenta, y deseamos hacerla ms veloz, una opcin es desactivar la descarga y desplegado de imgenes en nuestro explorador. De manera que slo podamos ver en la ventana del explorador la posicin de las imgenes y todo el texto de manera normal. Para desactivar la descarga de imgenes (en Microsoft Internet Explorer) abra el men Herramientas, seleccione la opcin Opciones de Internet... seleccione la ficha Opciones avanzadas busque debajo de la seccin Multimedia la opcin Mostrar imgenes, desmarque esta opcin, haga clic en el botn Aceptar, y actualice el contenido de su pgina de Internet, y ver que la descarga de la misma es ms rpida. Puede hacer un procedimiento parecido para desactivar la descarga de videos, lo cual tambin agilizar la descarga de sus pginas.

Comunicacin a travs del correo de Internet


El correo de Internet o correo electrnico, le brinda la rapidez de una llamada telefnica y la permanencia de las cartas. Enviar un correo le puede tardar slo unos segundos (dependiendo del tamao del mensaje y del tamao del(os) archivo adjunto(s) que enve. Mientras ms grande sea el archivo, ms tiempo se tardara con su envo; lo mismo aplica a la hora de que usted abre o baja su buzn de corre. El destinatario no necesita estar presente y le contestar cuando ms le convenga: No es necesario que el destinatario conteste en el momento que recibe el mensaje, sino hasta que el destinatario lo decida.

Direcciones de correo de internet


Para enviarme un mensaje de correo Internet, usted tendra que dirigirlo primero a mi computadora y despus a mi. Como puede ver, las direcciones de correo Internet estn constituidas por dos partes. La primera corresponde al nombre del host en el que yo reviso mi correo, y la segunda es el nombre de mi cuenta de correo. Usted separa los nombres de usuario y de host con un sigo de arroba (@), as: nombre@host; que se lee usuario en el host. La parte host le conduce hasta el host en el usuario revisa su correo. La parte nombre le conduce hasta el usuario al que est enviando el mensaje o, para ser ms exactos, contribuye a que el host coloque el mensaje en el buzn correspondiente. El nombre puede ser cualquier combinacin de letras y nmeros, y no es sensible al uso de maysculas y minsculas.

Envo de mensajes de correo Internet


Sin importar el cliente de correo que utilice, el procedimiento para enviar un mensaje es el mismo: Haga clic en el botn Redactar, Componer, Nuevo mensaje cualquiera de ellos lo puede encontrar en el cliente de correo de Internet. _____________________________________________________________________________ _
Sal Armando Vlez Porras Pgina 69 de 99

Redacte su mensaje. Adjunte cualquier archivo que desee enviar. Asegrese de llenar los siguientes campos: Para (To): Es la lista de direcciones a las cuales est dirigiendo el mensaje. Por lo general, cada direccin est separada por signos de coma o punto y coma. Cc: Es un listado de direcciones a las que est enviando una copia del mensaje. Aqu va su direccin de correo Internet, la cual aparece automticamente. Se trata de una descripcin breve del mensaje. De (From):

Asunto (Subject):

Cuerpo (Body): Aqu va el cuerpo del mensaje y cualesquiera de los archivos que haya adjuntado al mismo. Haga clic en el botn Enviar para enviarlo. El cliente coloca este mensaje en la bandeja de salida (Outbox). Observe que hasta este punto el mensaje an no ha sido trasmitido. Pngase en lnea para trasmitir sus mensajes. Una vez que est en lnea, haga clic en el botn Enviar y Recibir mensajes. Cuando lo haga, su cliente de correo Internet quiz tambin baje cualquier mensaje de correo que le est esperando. Una vez que el cliente transmite con xito los mensajes, los coloca en la carpeta Elementos enviados (Sent items).

Buzn de correo Internet


Cada vez que trasmite sus nuevos mensajes, su cliente de correo tambin baja cualquier mensaje que le est esperando en el host de correo. Tambin puede bajar los mensajes que le hayan enviado, an cuando no vaya a mandar alguno. En Outlook Express, elija Herramientas |Obtener mensajes |Nuevos. Como resultado, ver nuevos mensajes en la carpeta Bandeja de entrada.

Responder mensajes o reenviar mensajes


Para responder a un mensaje, abra el mensaje y haga clic en el botn Responder para responder a la persona que le envo el mensaje, o haga clic en el botn Responder a todos (Reply all) para responder al autor del mensaje, como a las otras personas que recibieron el mensaje de correo, es decir de las personas cuya direccin de correo aparece en la lnea Para: (To:).

Almacenamiento de mensajes en carpetas


Seguramente habr algunas ocasiones en que desee conservar sus mensajes, y hacerlo en su Bandeja de entrada (Inbox) resultara muy engorroso, porque esta se llenara demasiado pronto. Lo que puede hacer es crear carpetas nuevas clasificadas por algn criterio que le convenga y guardar en ellas los mensajes segn el criterio que eligi. Pudiera tener una carpeta de Chistes, Fotos, Trabajo, etctera.

_____________________________________________________________________________ _
Sal Armando Vlez Porras Pgina 70 de 99

Cuentas de correo Internet gratuitas


Son una buena opcin, principalmente cuando se desea tener ms de una cuenta para diversos fines. Varias empresas ofrecen el correo internet basado en HTML, como es el caso de HoTMail (http://www.hotmail.com), Yahoo ( http://mx.yahoo.com), Correo Web, Terra, etctera. La ventaja de estas cuentas es que no necesita ser dueo de una computadora, ni contratar una cuenta de Internet, adems de que puede enviar, recibir y almacenar su correspondencia de Internet en el servidor de la empresa que ofrece este servicio. Estos servicios son gratuitos debido a que durante su uso, usualmente presentan propaganda de empresas o productos, incluso con vnculos haca ellos. Para darse de alta, slo hay que llenar el formulario de suscripcin y aceptar el contrato de suscripcin. El usuario tiene la libertad de elegir su nombre de usuario y su contrasea. El servidor verifica que el nombre de usuario que elija usted no se encuentre previamente dado de alta. Una vez que se da de alta en algn servidor, puede recibir mensajes en su cuenta que reside en tal servidor. Por ejemplo en la direccin juan2000mx@yahoo.com.mx el nombre de usuario es juan2000mx, dicha cuenta reside en el servidor de Yahoo, y su contrasea de acceso la elige de manera confidencial.

Envo de archivos por correo Internet


En ocasiones deseamos enviar informacin que no necesariamente tiene formato de texto, como por ejemplo aun archivo de dibujo en formato especial de algn programa, o una hoja de calculo, o un video, etctera. El cual obviamente no se puede enviar por el cuerpo del mensaje de correo de Internet. El correo Internet cuenta con la capacidad de poder adjuntar archivos a sus mensajes de texto.

Como adjuntar un archivo a un mensaje


El proceso de enviar archivos por correo de internet consta generalmente de los siguientes pasos, se asume que ya llen los campos requeridos para destinatario, asunto y cuerpo del mensaje, aunque es indistinto el orden de llenado de los mismos: Seleccionar la opcin Agregar (Actualizar) archivos adjuntos. Escribir la ruta completa del archivo o seleccionar el archivo desde la ventana de dilogo Examinar. Hacer clic en el botn Listo (Siguiente). Repetir los pasos 2 y 3 hasta completar la lista de los archivos que desea adjuntar a su mensaje (en caso de ser varios). Haga clic en el botn Aceptar para regresar a su mensaje. Haga clic en el botn Enviar para que se trasmita o se pase a la bandeja de salida. Usualmente el tamao de los archivos no debe exceder de un lmite marcado por el servidor, puede ser de uno a varios megabytes.

_____________________________________________________________________________ _
Sal Armando Vlez Porras Pgina 71 de 99

Es conveniente comprimir sus archivos antes de enviarlos, de esta manera la trasmisin de los mismos es ms rpida y elimina en alguna medida el riesgo de llegar al lmite de almacenamiento de su buzn. Una herramienta de compresin de archivos es WinZip que se explica ms adelante.

Como extraer archivos adjuntos de un mensaje


Para extraer los archivos adjuntos, haga clic en el botn ver archivos adjuntos, le aparece una lista de los archivos, haga clic en cada uno de ellos, uno por uno, le aparecer una ventana de dilogo preguntndole si desea abrir el archivo desde su ubicacin actual o guardarlo en su computadora. Elija la opcin Guardar en mi PC, a continuacin aparecer una ventana de dilogo en la cual indicar la ruta de almacenamiento del archivo y el nombre, haga clic en Aceptar, a continuacin aparece una ventana de dilogo que muestra el porcentaje de avance de la descarga del archivo y la trasa de transferencia del archivo. Una vez terminada la descarga, usted ya puede usar el archivo.

Qu son los archivos ZIP? Qu es WinZip? (Compresin de archivos)


Los archivos ZIP son archivos comprimidos. Un archivo ZIP puede contener uno o ms archivos comprimidos. Para comprimir archivos de usa una herramienta (programa) llamado WinZip. Esta herramienta le ayuda a comprimir sus archivos de manera que requieran menor espacio de almacenamiento y menor tiempo de trasmisin al enviarlos y recibirlos. El porcentaje de compresin varia segn el tipo de archivo que comprima, los archivos de texto los comprime hasta en un 80%. Para poder usar un archivo que se encuentra comprimido en un archivo ZIP, es necesario extraerlo primero del archivo ZIP. Como le haba mencionado anteriormente, en un archivo ZIP puede tener comprimido ms de un archivo, por lo que puede extraer del mismo, slo uno, varios o la totalidad de los archivos.

Que es FTP (File Transfer Protocol Protocolo de Transferencia de Archivos)


Otro servicio de Internet es FTP (File Transfer Protocol Protocolo de Transferencia de Archivos), por medio del cual un servidor FTP pone a disposicin de los cibernautas archivos para poder bajarlos a sus computadoras. Algunos de estos servidores requieren autentificacin, es decir, slo los usuarios registrados y con los permisos necesarios pueden consultar, bajar o subir archivos de o hacia el servidor. FTP es uno de los mtodos con los cuales se realiza la transferencia de archivo en el Internet. No importa el cliente que usted use, todos emplean el mismo protocolo. A diferencia de los archivos que provienen del correo electrnico y de los grupos de noticias, los de FTP no necesitan ser codificados antes de bajarlos. Al igual que todo en Internet, FTP requiere tanto de un programa cliente como de un programa servidor. El primero se ejecuta en su computadora y puede ser incluso su navegador Web. El servidor FTP es un host que tiene los archivos para ser transferidos a su computadora o espacios para almacenar los archivos que usted desee poner a disposicin de otros usuarios de Internet.

_____________________________________________________________________________ _
Sal Armando Vlez Porras Pgina 72 de 99

Como bajar archivos en la Web


Para bajar archivos de servidores FTP se requiere de un cliente de ftp, como el programa del mismo nombre ftp que se proporciona en algunos sistemas operativos o en paquetes de conexin a internet. Incluso desde algunos navegadores de internet podemos consultar, bajar y/o subir archivos a sitios FTP. El mecanismo de bajado de archivos con FTP varia de acuerdo al cliente que se est usando. WS_FTP es uno de los mejores clientes de FTP.

Organizacin de los sitios FTP


Los archivos en un servidor ftp estn organizado de manera muy similar a como estn organizados en su computadora. Usted tiene carpetas, unas dentro de otras, y en casi todas ellas encontrar una variedad de archivos. Los servidores cuentan con carpetas (en forma de directorios) tal como en su computadora. En vista de que usted ya sabe como abrir subcarpetas, o regresar a la carpeta anterior, est al tanto de cmo conducirse en un sitio FTP.

Conversacin en la Web (Chat)


Para muchas personas, la posibilidad de entablar conversaciones constituye el principal atractivo de Internet. IRC (Internet Relay Chat) es uno de los mecanismos ms populares para conversar en Internet. Adems de IRC, hay otras herramientas que puede utilizar en este sentido, como Yahoo!, Ciudad Futura, etctera, que estn basados en Web.

Como funciona IRC


Nuevamente, como todos los servicios de Internet, se requiere de un Cliente y un Servidor. El servidor acepta muchas conexiones de clientes IRC al mismo tiempo. Los servidores mantienen la informacin de los canales disponibles en el momento. IRC es un sistema recreativo. Dada su naturaleza interactiva, una conversacin IRC puede llegar a ser mucho ms catica que las conversaciones estilo debate en donde se habla por turnos, tal como las que podra ver en los grupos de discusin UseNet. Sin embargo con IRC es posible crear conversaciones privadas y restringidas, las cuales pueden ser tan controladas y serias como cualquiera que se realiza por telfono, e incluso ms en algunos casos, porque IRC es capaz de transferir archivos y otros tipos de informacin.

Cliente IRC
A fin de entablar conversaciones en IRC, necesita una conexin con Internet, la cual ya tiene, y un cliente IRC. Existe una enorme variedad de clientes IRC, entre los cuales puede elegir en el sitio Web TUCOWS (http://www.tucows.com). Microsoft ofrece un excelente cliente de conversacin con Internet Explorer, llamado Chat. Constituye un giro interesante en IRC. Un personaje de tira cmica representa a cada una de las personas con las que usted est conversando. Mientras lo hace, los personajes se desplazan por su pantalla, desplegando los comentarios de cada persona con globos sobre sus cabezas.

_____________________________________________________________________________ _
Sal Armando Vlez Porras Pgina 73 de 99

Sobrenombre o NickName
En IRC usted se identifica con un sobrenombre. Para ello puede emplear algo como Matusaln, o simplemente usar su nombre real. El uso de sobrenombres est limitado a 9 caracteres, pero se sorprender con lo creativa que es la gente a pesar de esa limitante. Algunos servidores se muestran a continuacin:

Direccin del servidor irc.caltech.edu irc.indiana.edu csa.bu.edu wpi.wpi.edu irc.tc.umn.edu mothra.syr.edu irc.nada.kth.se comicsrv.microsoft.com comicsrv1.microsoft.com comicsrv2.microsoft.com

Ubicacin Universidad California Tecnolgica de

Universidad de Indiana Universidad de Boston Massachusetts Universidad de Minesota Syracuse, Nueva York Suecia Servidor Microsoft Servidor Microsoft Servidor Microsoft de de de conversacin conversacin conversacin de de de

Usted puede conectarse a cualquier servidor de conversacin (IRC) escribiendo del nombre del servidor en la ventana de dilogo Conectar. Por lo general, cuando se conecte a un servidor IRC se le pedir el nmero de puerto adems de la direccin de Internet. Casi siempre el nmero de puerto ser 6667. Por lo tanto, a menos que sepa que este nmero es distinto, deber usarlo como nmero predeterminado. Algunos clientes darn por hecho que este valor para el nmero de puerto si no se introduce uno. Una vez que se ha conectado al servidor, usted puede seleccionar el saln de conversacin (ChatRoom) al que desea entrar.

_____________________________________________________________________________ _
Sal Armando Vlez Porras Pgina 74 de 99

Salones de conversacin (Chat-Rooms)


Los canales de conversacin (salones de conversacin) son lugares individuales donde la gente se rene para conversar acerca de un tema especfico. Casi todos los canales de conversacin son para entretenimiento, como #simpsons. Pero otros tienen como propsito la discusin acerca de temas serios. Sin embargo, muchos de los canales son un poco ms subidos de tono. Quizs debe mantenerse alejado de ellos.

Localizacin de un saln de conversacin y como unirse a l


Por lo general el nombre del canal le sirve para informarle acerca de su propsito. No obstante, muchas veces las discusiones tienden a desviarse del tema. Algunos canales de conversacin cuentan tambin con el tema actual, establecido por el operador del canal. El operador actualiza el tema para que refleje la discusin que se est llevando a cabo. Para entrar a un saln de conversacin: Seleccione Saln |Lista de salones en el men principal. A continuacin ver el cuadro de dilogo Lista de salones de conversacin. Seleccione un saln de conversacin de la lista y haga clic en Ir.

Conversar con otras persona en un saln


Una vez dentro del saln, usted ver la lista de personas (con sobrenombre) y los mensajes que se envan, usted puede enviar mensajes abiertos, es decir, sin dirigirlos a una persona en especial, o bien seleccionar una persona de la lista de personas y enviarle mensajes a la persona.

Bsqueda de Informacin
Si visita tan slo en los vnculos de las pginas Web que visita directamente, slo ver un pequeo porcentaje de Web. Algunas personas y organizaciones crearon herramientas de bsqueda para localizar pginas Web que estn ms all de su alcance inmediato. La mayora (si no es que todas) las herramientas de bsqueda son gratuitas, porque diversos patrocinadores pagan por anunciar sus productos y servicios en las herramientas de bsqueda de cada sitio Web. Con toda seguridad, las herramientas de bsqueda de Internet seguirn siendo gratuitas para el usuario, ya que constituyen uno de los negocios de ms rpido crecimiento en la red.

Herramientas de bsqueda
Las herramientas de bsqueda de Internet localizan recursos que contienen ciertas palabras clave que usted especifica, utilizando para ello el contenido del recurso, el ttulo o el URL. La herramienta de bsqueda devuelve una pgina Web de resultados que contiene le URL, el ttulo y, ocasionalmente una descripcin breve de cada uno de los recursos. En general debe seguir estos pasos para utilizar las herramientas de bsqueda: Abra la pgina de la herramienta de bsqueda en su navegador Web.

_____________________________________________________________________________ _
Sal Armando Vlez Porras Pgina 75 de 99

Escriba las palabras clave que est buscando, y oprima Entrar. La herramienta de bsqueda devuelve una pgina Web con el primer grupo de recursos de Internet que coincidan con su consulta. Si ve un URL que parezca responder a sus dudas, haga clic en vnculo para abrirlo en su navegador Web. De no ser as, puede ver otra pgina de resultados para localizar ms recursos, en caso de que la herramienta de bsqueda haya encontrado tantos como para llenar ms de una pgina.

Yahoo!
http://www.yahoo.com Es una muy buena herramienta de bsqueda, adems proporciona otros servicios como correo Web, noticias, plticas en lnea, etctera. La URL para Mxico es: http://mx.yahoo.com Este sitio est en espaol y tiene informacin muy relacionada de Mxico.

Altavista
http://altavista.digital.com Esta herramienta indica el texto contenido en ms de 35 millones de pginas Web, por lo que es una buena herramienta de bsqueda. En las bsquedas que hace, tienen la opcin de seleccionar el idioma de los documentos en los que har la bsqueda. Otros buscadores: Excite, Infoseek, AltaVista, etctera. Su propio navegador de Internet tiene un buscador integrado.

_____________________________________________________________________________ _
Sal Armando Vlez Porras Pgina 76 de 99

Captulo 4. Computadoras: Microprocesadores y Microcontroladores


Qu es ena Computadora?
La figura X.1 muestra un diagrama a bloques de una computadora simple. Las partes ms importantes son la unidad central de procesamiento (en ingls: Central Processing Unit o CPU), memoria, y la circuiteria de entrada y salida (E/S o en ingls I/O Input/Output). Conectando estas partes juntas se forman tres conjuntos de lneas paralelas llamadas buses. Los tres buses son el bus de direcciones, el bus de datos y el bus de control.

Memoria
La seccin de memoria usualmente consiste en una mezcla de RAM (Ramdom Acces Memory o en espaol Memoria de Acceso Aleatorio) y ROM (Read Only Memory o Memoria de Slo Lectura). Tambin suele tener discos magnticos flexibles, discos magnticos duros, o discos pticos. La memoria tiene dos propsitos. El primero es que almacene cdigos binarios para la secuencia de instrucciones que tu quieras que la computadora lleve a cabo. Cuando se escribe un programa de computadora, lo que estas haciendo realmente es escribir una lista secuencial de instrucciones para la computadora. El segundo propsito de la memoria es almacenar datos codificados binariamente con los que la computadora va a trabajar. Estos datos pueden ser registros de inventarios de una tienda, registros contables de una empresa o dibujos de planos.

Entrada/Salida
La seccin de Entrada/Salida (I/O Input/Output) permite a la computadora recibir informacin del mundo exterior o envar datos al mundo exterior. Perifricos como el teclado, la pantalla de desplegado de vdeo (monitor), impresoras, mdems,escner, tarjeta de sonido, ratn estn todos conectados a la seccin de entrada/salida. Esto permite a los usuarios y a la computadora comunicarse uno con otro. Los dispositivos fsicos usados como interface entre los buses de la computadora y los sistemas externos se llaman puertos. Los puertos de una computadora funcionan como puertos como los puertos de envo en un pas. Un puerto de entrada permite a la computadora leer datos desde un teclado, un convertidor de seales analgica a digital (A/D Converter), o alguna otra fuente bajo control de la UCP. Un puerto de salida se usa para enviar _____________________________________________________________________________ _
Sal Armando Vlez Porras Pgina 77 de 99

datos desde la computadora haca un perifrico tal como el monitor, impresora, o convertidor de seales digitales a analgicas.

Unidad Central de Procesamiento


La unidad central de procesamiento (o CPU) controla la operacin de la computadora. Esta trae instrucciones codificadas binariamente desde la memoria, decodifica las instrucciones en una serie de acciones simples, y lleva a cabo estas acciones. El CPU contiene una unidad aritmticalgica (ALU Aritmetic Logic Unit) la cual puede realizar operaciones de suma, resta, unin de conjuntos, interseccin de conjuntos, inversin, o unin exclusiva entre palabras binarias cuando se le instruye para hacerlo. El CPU tambin contiene un contador de direcciones (address counter) que se usa para guardar la direccin de la siguiente instruccin o dato que va a traerse de la memoria, registros de propsito general los cuales son usados para almacenamiento temporal de datos binarios, y circuiteria la cual genera las seales de control de bus.

Bus de Direcciones
El bus de direcciones (address bus) consiste de 16, 20, 24 o ms lneas paralelas de seales. En estas lneas, el CPU enva la direccin de la localidad de la memoria que se va a leer o en la que se va a escribir. El nmero de localidades de memoria que el CPU puede manejar (direccionar) es determinado por el nmero de lneas de direcciones. Si el CPU tiene N lneas de direccin entonces puede accesar directamente 2 a la potencia N localidades de memoria. Por ejemplo un CPU con 16 lneas de direccionamiento puede accesar (direccionar) 220 1,048,576 localidades de memoria. Cuando el CPU lee de o escribe datos a un puerto, la direccin del puerto tambin es enviada en el bus de direcciones.

Bus de Datos
El bus de datos consiste en 8, 16, 32 o ms lneas paralelas de seales. Como se indica por las flechas doblemente terminadas, la lnea de bus de datos es bidireccional. Esto significa que el CPU puede leer datos de entrada de memoria o de puertos, tan bien como enviar datos a memoria o a puertos a travs de ellas. Muchos dispositivos en un sistema van a tener sus salidas conectadas al bus de datos, pero slo se habilitar la salida de un dispositivo a la vez

Bus de Control
El bus de control consiste de 4-10 lneas paralelas de seales. El CPU enva seales en el bus de control para habilitar las salidas de dispositivos de memoria o puertos direccionados. Seales tpicas del bus de control son lectura de memoria, escritura de memoria, lectura de I/O, escritura de I/O. Para leer un byte de datos de una localidad de memoria, por ejemplo, el CPU enva la direccin de memoria va el bus de direcciones y despus enva una seal de lectura de memoria por el bus de control. La seal de lectura de memoria habilita al dispositivo de memoria direccionado para sacar el byte de datos en el bus de datos en donde es ledo por el CPU.

_____________________________________________________________________________ _
Sal Armando Vlez Porras Pgina 78 de 99

Hardware, Sofware y Firmware


Cuando se tiene contacto con computadoras, usualmente se escuchan los trminos hardware, sofware y firmware. Hardaware es el nombre dado a los dispositivos fsicos y circuiteria de la computadora. Software se refiere a los programas escritos para la computadora. Firmaware es el tmino dado a programas almacenados en ROMs (Read Only Memory Memoria de Slo Lectura) o en otros dispositivos que mantienen almacenada informacin an cuando se apagan.

Tipos de Computadora
Mainframes Hay computadoras en una amplia variedad de tamaos y capacidas. Las mas grandes y poderosas generalmente son llamadas Mainframes. Las computadoras Mainframe llenan cuartos enteros. Estn diseadas para trabajar a velocidades muy altas y con tamaos de palabra de datos grandes, tpicamente de 64 bits o ms grandes, y tienen cantidades grandes de memoria. Computadoras de este tipo se usan para control de defensa militar, procesamiento de datos de negocios (por ejemplo una aseguradora o banco), y para crear graficos y animacin para pelculas y videos de ciencia ficcin. Minicomputadoras Las computadoras de la escala baja de los Mainframes son las Minicomputadoras. La unidad principal de una computadora de este tipo cabe en un rack o en una caja. Una minicomputadora corre ms lentamente, trabaja directamente con palabras de datos ms pequeas (algunas de 32 bits), y no tienen tanta memoria como un mainframe. Las computadoras de este tipo se usan para prcesamiento de datos de negocios, control industrial (una refineria, por ejemplo), investigacin cientfica. Microcomputadoras Como el nombre lo implica, las microcomputadoras son computadoras pequeas. Su rango abarca desde controladores que trabajan con palabras de datos de 4 bits de datos y pueden direccionar unos pocos miles de bytes de memoria hasta unidades ms grandes que trabajan directamente con palabras de 32 bits y pueden direccionar millones o billones de bytes de memoria. Algunas de las ms poderosas microcomputadoras tienen todas o la mayora de las caractersticas de las antiguas minicomputadoras, por lo que es difcil dibujar una lnea que divida estos dos tipos de computadoras.

Microprocesadores
Es el cerebro del ordenador. Se encarga de realizar todas las operaciones de clculo y de controlar lo que pasa en el ordenador recibiendo informacin y dando rdenes para que los dems elementos trabajen. Es el jefe del equipo y, a diferencia de otros jefes, es el que ms trabaja. Para su operacin requiere de elementos externos como: memoria RAM y ROM, Puertos de Entrada y Salida (I/O Ports) donde se conectan los dispositivos de que comunican al exterior, y _____________________________________________________________________________ _
Sal Armando Vlez Porras Pgina 79 de 99

que pueden ser de entrada (como son teclado, ratn, escner) o Salida (como monitor, impresora), bien de entrada y salida a la vez, como son los dispositivos de almacenamiento como discos electromagnticos, opticos, tarjetas de memoria y otros ms. En los equipos personales actuales ms difundidos se habla fundamentalmente de los procesadores Pentium4 de Intel y Athlon XP de AMD. Adems, estn muy extendidos procesadores no tan novedosos, como los Pentium MMX y Pentium II/III de Intel y los chips de AMD (familias K6 y los primeros K7/Athlon).

Breve Historia
Desde que Intel lanzar, ya en 1972, el primer microprocesador 4004 con arquitectura de 4 bits, se han sucedido avances por entonces inimaginables. Nacieron y perecieron empresas y hubieron clebres microprocesadores como el 8080 (Intel), Z80 (Zilog), 6502 (MOSTEK) 6800 (Motorola) que dieron vida a los no menos clebres ordenadores como los Dragon 32, Sinclair ZX, Amstrad CPC, C64, Apple Lisa, Apple II y otros hablndo de 8 bits, o los microprocesadores de 16 bits como el 8086 (Intel), 8088 (un 8086 con bus de datos de 8 bits) 68000 (Motorola, realmente 32 bits) que tambin latieron en los famosos IBM PC, Amstrad PC1512, Commodore AMIGA, Atari ST o Apple MacIntosh. Aunque los microprocesadores de 8 bits no tuvieron continuidad en ninguna arquitectura, las familias de 16 bits se fueron desarrollando paralelamente a las arquitecturas que los utilizaba llegando a los 32 bits. Puesto que las dos arquitecturas dominantes en el mundo del ordenador personal se basan en microprocesadores de Intel y Motorola de aquella poca, son los desarrollos de estas empresa, despus matizaremos, las que imponen la pauta. Intel En el ao 1978, Intel present su primer desarrollo de 16 bits, que estaba basado en el 8085, variante avanzada del 8080. Contena un juego de instrucciones (microcdigo) muy avanzado y muy completo, una arquitectura de 16 bits con bus de datos completo (16 bits) y bus de direcciones de 20 bits, que permita direccionar hasta 1 MB de RAM. Sin embargo, tena dos graves inconvenientes. El primero, y al parecer no tan grave, era la segmentacin. Todos los registros del 8086 eran de 16 bits, por lo que se podan direccionar nicamente 64 KB de RAM secuencialmente. Para componer los 20 bit haca falta un segundo registro (registro de segmento) que indicaran dnde comenzaba el bloque de 64 KB que se quera direccionar. Puesto que para entonces 64 KB eran mucha RAM, este problema no se present como grave hasta mucho despus. El segundo problema era lo novedoso del bus de 16 bits. No haba casi perifricos de 16 bits, por lo que haba que duplicar todo para poder utilizarlo. Para resolverlo, Intel lanz un ao despus el 8088, un micro idntico pero con bus de 8 bits, abaratando mucho el desarrollo de sistemas. Fue este micro el elegido por IBM para impulsar a su ordenador de bajo coste llamado IBM PC, el cual vera la luz en 1981. Estos dos micros funcionaban a 4.77 MHz e 8 MHz aunque salieron PCs clnicos con una funcin llamada "Turbo" los haca funcionar a 10 MHz.

_____________________________________________________________________________ _
Sal Armando Vlez Porras Pgina 80 de 99

Intel desarrollo una versin "microcontrolador" (le falta la ROM y poco ms) llamada 80186 y 80188 que se utiliz en algn PC clnico de bajo coste pero que pas inadvertido por el mundo PC. En 1982, Intel lanz su 80286 que ya direccionaba 16 MB gracias al bus de direcciones de 24 bits (se segua usando la segmentacin) y que inclua varias mejoras, como modo protegido para multitarea (era tan complejo e inestable que no se us prcticamente) por lo que el 80286 sera utilizado mayoritariamente como un 8086 rpido (el sistema operativo MS-DOS/PC-DOS no avanz con los micros). En el mundo PC ya haban aceptado al 8086 como PC XT (extented technology) y enseguida IBM lanz su IBM PC AT (advanced technology) a 12 MHz. El 80286 de Intel (hubieron versiones de AMD bajo licencia) lleg a tener variantes de 16 MHz muy populares entre los clnicos. AMD lleg a ofrecer versiones a 20 MHz e incluso a 24 MHz. En 1985, ocurri lo que algunos denominaron como milagro. Intel lanz el Intel 80386 que era ya un microprocesador de 32 bits, con bus de datos y direcciones de 32 bits y un modo protegido bastante bueno. Adems tena un modo virtual que simulaba varios 8086 funcionando en multitarea. Volvi a existir el problema de los chips perifricos, hasta ahora de 16 bits, por lo que Intel lanz el 80386SX (bus de datos de 16 bits) denominando a la versin completa 80386DX. Este micro sent las bases para la multitarea y el sistema operativo Windows (inicialmente un simple entorno grfico funcionando sobre DOS) que a partir de la versin 3.1 fue ampliamente aceptado y haciendo necesario para aprovecharlo, uno de stos maravillosos micros de 32 bits. Hay que decir, que el modo protegido utilizado en los Pentium IV actuales es prcticamente el mismo que el del 80386 y que con l desaparece la necesidad de la segmentacin (sin ella de pueden direccionar 4 GB y con ella hasta 64 Terabytes de forma virtual, que son 65536 GB). La memoria virtual, la que se carga y se descarga del disco duro, tambin tiene su origen en este microprocesador, aunque todas estas caractersticas no se usaron masivamente hasta la llegada del Intel i486 (a partir de aqu desaparece el 80 inicial: i286, i386SX/DX, i486SX/DX). El 386 funcionaba a 16 MHz, a 20 MHz e incluso a 33 MHz (AMD y Cyrix fabricaron versiones a 40 MHz). Defraudando un poco a los usuarios, Intel lanz en 1989 el 486 que como gran novedad (y casi nica) inclua el coprocesador matemtico (hasta entonces externo: 8087, 80287 y 80387). Debido que algunos errores de fabricacin hacan inservibles los coprocesadores internos, Intel lanz al mercado el 486SX que tena el coprocesador desactivado, denominando a la versin con l como 486DX. Es probable que el 486 haya sido uno de los procesadores comercialmente ms rentables que hayan existido, y de l se han fabricado las variantes ms variadas (valga la redundancia) por bastantes fabricantes. Intel lanz ni ms ni menos que cinco variantes que son: Versin 486SX 486DX 486SX2 486DX2 Co-procesador: Frecuencia micro / Frecuencia bus 25, 33 / 25,33 25,33,50 / 25,33,50 50,66 / 25,33 50,66,100 / 25,33,50

_____________________________________________________________________________ _
Sal Armando Vlez Porras Pgina 81 de 99

486DX4

75,100 / 25,33

Las variantes se diferenciaban en si contenan o no coprocesador y la velocidad de trabajo que se lograba duplicar (DX2) y triplicar (DX4). Mencin especial tienen los modelos 486DX-50 y 486DX2-100 (casi inexistente) cuyo bus de sistema funcionaba a 50 MHz dando resultados extraordinarios a los dispositivos VESA Local Bus (VLB) tan de moda a principios y mediados de los 90. Seguramente los sistemas ms exitosos fueron los 486DX2-50 y 486DX2-66 que surgieron durante el apogeo del 486 (los DX4 tenan a Pentium muy encima).

Tipos de Conexin
El rendimiento que dan los microprocesadores no slo dependen de ellos mismos, sino de la placa donde se instalan. Los diferentes micros no se conectan de igual manera a las placas: Socket, con mecanismo ZIF (Zero Insertion Force). En ellas el procesador se inserta y se retire sin necesidad de ejercer alguna presin sobre l. Al levantar la palanquita que hay al lado se libera el microprocesador, siendo extremadamente sencilla su extraccin. Estos zcalos aseguran la actualizacin del microprocesador. Hay de diferentes tipos: Socket 423 y 478. En ellos se insertan los nuevos Pentiums 4 de Intel. El primero hace referencia al modelo de 0,18 micras (Willamete) y el segundo al construido segn la tecnologa de 0,13 micras (Northwood). Tambin hay algunos de 478 con nucleo Willamete. El tamao de micras mencionado hace referencia al tamao de cada transistor, cuanto menor sea tu tamao ms pequeo ser el micro y ms transistores ser posible utilizar en el mismo espacio fsico. Adems, la reduccin de tamao suele estar relacionada con una reduccin del calor generado y con un menor consumo de energa. En el zcalo 478 tambin se insertan micros Celeron de Intel de ultimsima generacin similares a los p4 pero ms econmicos Socket 462/Socket A. Ambos son el mismo tipo. Se trata donde se insertan los procesadores Athlon en sus versiones ms nuevas: 1) Athlon Duron (versin reducida, con slo 64 Kb de memoria cach, para configuraciones econmicas). 2) Athlon Thunderbird (versin normal, con un tamao variable de la memoria cach, normalmente 256 Kb). 3) Athlon XP (con el ncleo Palomino fabricado en 0,18 micras o Thoroughbred fabricado en 0,13 micras) es un Thunderbird con una arquitectura totalmente remodelada con un rendimiento ligeramente superior a la misma frecuencia (MHz), con un 20% menos de consumo y el nuevo juego de instrucciones SEC de Intel junto con el ya presente 3DNow! de todos los procesadores AMD desde el K6-2. o con el nucleo T). 4) Athlon MP (micro que utiliza el ncleo Palomino al igual que el XP, con la salvedad que ste accede gestiona de forma diferente el acceso a la memoria al hora de tener que compartirla con otros micros, lo cual le hace idneo para configuraciones multiprocesador. Socket 370 o PPGA. Es el zcalo que utilizan los ltimos modelos del Pentium III y Celeron de Intel. Socket 8. Utilizado por los procesadores Pentium Pro de Intel, un micro optimizado para cdigo en 32 bits que sentara las bases de lo que conocemos hoy da. Socket 7. Lo usan los micros Pentium/Pentium MMX/K6/K6-2 o K6-3 y muchos otros. _____________________________________________________________________________ _
Sal Armando Vlez Porras Pgina 82 de 99

Otros socket, como el zcalo ZIF Socket-3 permite la insercin de un 486 y de un Pentium Overdrive. Slot A / Slot 1 /Slot 2. Es donde se conectan respectivamente los procesadores Athlon antiguos de AMD / los procesadores Pentium II y antiguos Pentium III / los procesadores Xeon de Intel dedicados a servidores de red. Todos ellos son cada vez ms obsoletos. El modo de insertarlos es a similar a una tarjeta grfica o de sonido, ayudndonos de dos guas de plstico insertadas en la placa base. En las placas base ms antiguas, el micro iba soldado, de forma que no poda actualizarse (486 a 50 MHz hacia atrs). Hoy da esto no se ve en lo referente a los microprocesadores de PC.

Valoracin del Rendimiento de un Microprocesador


El microprocesador es uno de los componentes que hay que prestar ms atencin a la hora de actualizarlo, ya que en su velocidad y prestaciones suele determinar la calidad del resto de elementos. Esta afirmacin implica que es absurdo poner el ltimo procesador hasta los topes de Mhz con solo 32 o 64 Mb de RAM, o con una tarjeta grfica deficiente, o un sistema de almacenamiento (disco duro) lento y escaso. Hay que hacer una valoracin de todos los elementos del ordenador, actualmente en las tiendas suelen venderse digamos "motores de un mercedes en la carrocera de un 600". Esto tenemos que evitarlo, dejndonos aconsejar por usuarios experimentados para obtener informacin de cmo hacer una correcta compra. Adems del microprocesador, la velocidad general del sistema se ver muy influenciada debido a la placa base, la cantidad de memoria RAM, la tarjeta grfica y el tipo de disco duro. Hoy da, hay que fijarse el propsito de la utilizacin del ordenador para elegir el correcto microprocesador. Por ejemplo, si se va a trabajar con los tpicos programas de ofimtica (Word, Excel...), un 486 con Windows 95 y 16 Mb. de RAM es ms que suficiente, siempre y cuando utilicemos las versiones Windows 95, Word 95 y Excel 95 de cuando el 486 estaba vigente. Sin embargo, segn sean ms complejos y nuevos los programas, ms complejos sern los equipos. Los programas multimedia y enciclopedias, requieren un procesador Pentium de gama media. A los programas de retoque fotogrfico se les puede poner tambin un procesador Pentium de gama media, aunque influir sobre todo la memoria RAM (harn falta un mnimo de 128 Mb. para un rendimiento medianamente ptimo). Y ltimamente se est incitando a la adquisicin de equipos mejores debido sobre todo a los ltimos juegos 3D, descompresin MPEG-2 por software para visualizar DVDs (la tarea la realiza el micro conjuntamente con la tarjeta grfica)... y a un nivel menos domstico, la renderizacin de grficos tridimensionales o la ejecucin multitarea de servidores de red. Para esto, nada es suficiente, por ello los micros son cada vez ms y ms rpidos y complejos. Por ello es necesaria la compra de una tarjeta grfica relativamente potente, dependiendo del presupuesto y las necesidades. Huye de tarjetas muy econmicas que el rendimiento puede ser hasta 10 veces inferior el de una tarjeta que cueste el doble. El uso de los ltimos micros que sobrepasan la mtica barrera del GHz se justifica por los nuevos sistemas operativos (el nuevo WindowsXP por ejemplo utiliza muchos recursos de la mquina, mucho ms que otros Windows anteriores), los nuevos formatos de audio o vdeo comprimido (DivX y MP3, a diferencia de videos y archivos de sonido normales, estos se descomprimen en tiempo real ,tarea llevada completamente a cabo por el micro), realizar ms trabajo en menos _____________________________________________________________________________ _
Sal Armando Vlez Porras Pgina 83 de 99

tiempo, como compresiones de archivos, renderizado de dibujos en 3D.... o el simple hecho de cargar un programa como Word o el mismo Windows, y cmo no, los ltimos juegos, quiz las aplicaciones de hoy da que mejor PC en trminos generales requieren. Athlon vs Pentium Athlon XP. El nuevo procesador de AMD es segn nuestra opinin la mejor alternativa sin ninguna duda, sobre todo en relacin calidad/precio. Adems, con la mayora del software actual son los micros ms rpidos en comparacin con los Intel Pentium4 de Intel. A la hora de comprar un micro de este tipo, conviene prestar muchsima atencin a la placa base (recomendamos chipsets KT333 y KT400 de Via, nForce2 de nVidia o chipsets de SiS de ltima generacin), a la memoria RAM (siempre con memoria "DDR", olvida placas que utilicen an SDRAM) y a la tarjeta grfica especialmente si vas a usar el PC para jugar o para disfrutar de altas resoluciones con altos refrescos en un monitor alto de gama y de gran tamao. Pentium 4. Micro sobre el papel ms avanzado que el Athlon XP pero que a la hora de la verdad viene a tener un rendimiento similar. El Pentium4 se caracteriza por su alto nmero de Mhz, pero que ejecuta 6 instrucciones por cada ciclo de reloj mientras que el AthlonXP que funciona a menos Mhz ejecuta 9 instrucciones. Normalmente, el micro de Intel de por ejemplo 2200 Mhz va a costar ms que el AthlonXP equivalente, en este caso el 2200+ (que en realidad funciona a 1800 Mhz), como puedes ver en la tabla de ms abajo. El Pentium 4 tiene ventajas como una menor generacin de calor, por lo que tendremos en ese aspecto muchos menos problemas que el Athlon. E inconvenientes, principalmente el coste. Multiprocesador AMD. 2 Athlones MP. Mejor esto que un multiprocesador de 2 Pentiums 4 Xeon, ya que el precio de esto ltimo se va por las nubes. En caso de disponer de un presupuesto muy generoso puedes ir a este campo, siempre y cuando tengas un sistema operativo preparado para soportar 2 procesadores, tal como cualquier versin de Windows NT, Windows 2000, Windows XP slo versin Profesional o por supuesto Linux / Unix y derivados. Con esto puedes distribuir las tareas, como liberar un procesador para que lo utilice slo un determinado programa, o bien disfrutar del proceso en paralelo, ejecutar ms trabajo en menos tiempo. Slo hay algunos inconvenientes, como el hecho de tener que disponer de, lgicamente, una placa con dos zcalos preparada para dos micros, y de memoria RAM ECC/registrada, que viene a costar 5 veces la memoria que ponemos en nuestros PCs normalmente. Soluciones ms econmicas, Duron de AMD, Celeron de Intel e incluso Pentium III de Intel. Recomendable si disponemos de muy poco presupuesto o queremos adquirir un segundo equipo para diversas funciones, como por ejemplo hacer un servidor para administrar impresoras, un FTP o pginas Web.

_____________________________________________________________________________ _
Sal Armando Vlez Porras Pgina 84 de 99

Extrado de Tomshardware.com.
El Pentium4 usando placa con chipset Intel 850E con memoria RAMBUS PC1066 y el Athlon XP usando placa con nForce2 y memoria DDR PC3200.

Lo que hay en los parntesis viene a significar: (Velocidad real en MHz del micro / Velocidad en Mhz del FSB, es decir, de la memoria RAM y otros componentes de la placa mediante la aplicacin de divisores / Velocidad externa del micro, con la que se comunica el chipset de la placa base)

_____________________________________________________________________________ _
Sal Armando Vlez Porras Pgina 85 de 99

Microcontrolador
Circuito integrado o chip que incluye es su interior las tres unidades funcionales de un ordenador: CPU, memoria y unidades de E/S, es decir, se trata de un computador monopastilla, aunque de limitadas prestaciones y que normalmente se dedica a resolver una tarea especfica. Es ms pequeo que una caja de cerillas y, en ocasiones, cuesta menos, por lo que suele ir incrustado en el dispositivo que controla. Un microcontrolador es un microprocesador optimizado para ser utilizado para controlar equipos electrnicos. Los microcontroladores representan la inmensa mayora de los chips de ordenador vendidos, sobre un 50% son controladores "simples" y otro son DSPs ms especializados. Mientras se pueden tener uno o dos microprocesadores de propsito general en casa, usted tiene probablemente distribuido entre los eletrodomesticos de su casa entre una y dos docenas de microcontroladores. Pueden encontrarse en casi cualquier dispositivo elctrico como lavadoras, horno microondas, telfonos, etcctera. Un microcontrolador difiere de una CPU normal, debido a que es ms fcil convertirla en un ordenador en funcionamiento, con un mnimo de chips externos de apoyo. La idea es que el chip se coloque en el dispositivo, enganchado a la fuente de energa y de informacin que necesite, y eso es todo. Un microprocesador tradicional no le permitir hacer esto, ya que espera que todas estas tareas sean manejadas por otros chips. Por ejemplo, un microcontrolador tpico tendr un generador de reloj integrado y una pequea cantidad de memoria RAM y ROM/EPROM/EEPROM, significando que para hacerlo funcionar, todo lo que se necesita son unos pocos programas de control y un cristal de sincronizacin. Los microcontroladores disponen generalmente tambin de una gran variedad de disponsitivos de entrada/salida, como convertidores de analgico a digital, temporizadores, UARTs y buses de interfaz serie especializados, como I2C y CAN. Frecuentemente, estos dispositivos integrados pueden ser controlados por intrucciones de procesadores especializados. Los modernos microcontroladores frecuentemente incluyen un lenguaje de programacin integrado, como el BASIC que se utiliza bastante con este propsito. Los microcontroladores negocian la velocidad y la flexibilidad para facilitar su uso. Debido a que se utiliza bastante sitio en el chip para incluir funcionalidad, como los dispositivo de E/S (entrada/salida) o la memoria que incluye el microcontrolador, se ha de prescindir de cualquier otra circuitera.

_____________________________________________________________________________ _
Sal Armando Vlez Porras Pgina 86 de 99

Los microcontroladores ms comunes en uso son: Marca Atmel Hitachi Holtek Intel 8-bit Intel 16-bit National Semiconductor Microchip 12-bit Microchip 14-bit Microchip16-bit Motorola 8-bit Motorola 16 bit Motorola 32-bit NEC Texas Instruments Zilog Genrico AVR H8 HT8 8XC42, MCS51, 8xC251 MCS96, MXS296 COP8 PIC12FXX PIC16F84 PIC18FXX 68HC05, 68HC08, 68HC11 68HC12, 68HC16 683xx 78K, ST, ST 62, ST 7 TMS370 Z8, Z86E02 Algunas arquitecturas de microcontrolador estn disponibles por tal cantidad de vendedores y en tantas variedades, que podran tener, con total correcci, su propia categora. Entre ellos encontramos, principalmente, las variantes de 8051 y Z80. Model

_____________________________________________________________________________ _
Sal Armando Vlez Porras Pgina 87 de 99

Captulo 5. Programa de Control


En este captulo tratamos la programacin y el hardware necesario para establecer un mecanismo de comunicacin entre el microcontrolador PIC16F87X de Microchip. Dado que podemos establecer comunicacin va el protocolo RS-232 con otro dispositivo, en nuestro caso, como lo habiamos mencionada anteriormente, tenemos la capacidad de enviar y recibir informacin a un PC que tiene tiene puerto serie RS-232 de facto.

PIC16F87X de Microchip
Arquitectura, Diagrama de Conexiones y Repertorio de Instrucciones
Bajo la denominacin de PIC16F87x se hace referencia a una subfamilia de microcontroladores PIC de la gama media, que se identifica por tener como memoria de programa una de tipo FLASH y una serie de recursos semejante a los modelos ms potentes, como por ejemplo los PIC16C73/4, teniendo estos ltimos el inconveniente de que su memoria de programa es de tipo EPROM. Dos de los cuatro modelos que componen esta subfamilia, dos estn encapsulados con 28 pines (PIC16F873/6), mientras que los otros dos tienen 40 pines (PIC16F874/7). Con la intencin de seguir potenciando la lnea con memoria FLASH, Microchip tambin comercializa los microcontroladores PIC16F62X, que con un precio atractivo mantiene el encapsulado de 18 pines, aumentando considerablemente los recursos internos en comparacin con el PIC16F84. Las diferencias entre los PIC16F87x con 28 pines y los de 40 se concretan especialmente en el numero de lneas de E/S disponible, pero a continuacin se citan las tres diferencias relevantes: 1. Los modelos encapsulados con 40 pines disponen de 5 puertos (PA, PB, PC, PD y PE) de E/S con un total de 33 lneas para conectar a los perifricos exteriores. Los de 28 pines solo tienen 3 puertos (PA, PB y PC) con 22 lneas de E/S. 2. El conversor A/D en los PIC con 28 pines tiene 5 canales de entrada, pero en los de 40 pines tiene 8. 3. Solo los encapsulados con 40 pines integran una puerta paralela esclava. Recursos Fundamentales Procesador de arquitectura RISC avanzada. Juego de 35 instrucciones con 14 bits de longitud. Todas ellas se ejecutan en un ciclo de instruccin, menos las de salto que tardan dos. Frecuencia de 20 MHz. Hasta 8 K palabras de 14 bits para la Memoria de Cdigo, tipo FLASH. Hasta 368 bytes de Memoria de datos RAM.. Hasta 256 bytes de Memoria de datos EEPROM. Encapsulados compatibles con los PIC16C73/74/76/77. _____________________________________________________________________________ _
Sal Armando Vlez Porras Pgina 88 de 99

Hasta 14 fuentes de interrupcin internas y externas. Pila con 8 niveles. Modos de direccionamiento directo, indirecto y relativo. Perro Guardin (WDT). Cdigo de proteccin programable. Modo SLEEP de bajo consumo. Programacin serie en circuito con dos pines. Voltaje de alimentacin comprendido entre 2 y 5.5 V. Bajo consumo (menos de 2mA a 5 V y 5 MHz). Dispositivos Perifricos Timer0: temporizador-contador de 8 bits con predivisor de 8 bits. Timer1: temporizador-contador de 16 bits con predivisor. Timer2: : temporizador-contador de 8 bits con predivisor y postdivisor Dos mdulos de Captura-Comparacin-PWM. Conversor A/D de 10 bits. Puerto Serie Sncrono (SSP) con SPI e 12C. USART. Puerta Paralela Esclava (PSP). Slo en encapsulados con 40 pines.

Procesador RISC con Arquitectura Harvard


Esta arquitectura aplicada por Microchip en sus microcontroladores se caracteriza por la independencia entre la memoria de cdigo y la de datos. As, tanto la capacidad como el tamao de los buses de cada memoria se adaptan estrictamente a las necesidades de diseo, facilitando el trabajo en paralelo de las dos memorias, lo que permite obtener altas cotas de rendimiento. La filosofa RISC se hace patente en el reducido numero de instrucciones que forman su repertorio. Slo consta de 35 instrucciones, que se ejecutan en un ciclo de instruccin, equivalente a cuatro periodos de reloj, excepto las de salto que necesitan dos ciclos. Debe tenerse en cuenta que la mayor diferencia entre los modelos de 40 pines y los de 28 reside en el numero de Puerta de E/S, que en el primer caso asciende a 5 y en el segundo a 3. La memoria de datos RAM contiene el Banco de Registros Especficos y el Banco de los Registros de Propsito General y transfiere informacin bidireccional por el bus de datos de 8 lneas que interconecta todos los elementos. Finalmente, el Camin de Datos est formado por una ALU de 8 bits que trabaja conjuntamente con el registro de Trabajo W.

_____________________________________________________________________________ _
Sal Armando Vlez Porras Pgina 89 de 99

Organizacin de la Memoria de Programa


La memoria FLASH, en la que se graba el programa de aplicacin en los PIC16F87x, puede tener una capacidad de 4 K u 8 K palabras de 14 bits cada una. Dicha memoria esta dividida en paginas de 2 K palabras y esta direccionada con el PC, que tiene un tamao de 13 bits. La Pila, que tiene 8 niveles de profundidad, es transparente para el usuario, es decir, funciona automticamente y no dispone de instrucciones para guardar o sacar de ella informacin. Con la instruccin CALL y con las interrupciones el valor del PC se salva en el nivel superior. Con las instrucciones RETURN, RETFIE y RETLW el valor contenido en el nivel superior de la Pila se carga en el PC. Al poseer la Pila solo 8 niveles le corresponde al programador preocuparse por los anidamientos en las subrutinas para no sobre pasar dicho valor. El vector de Reset ocupa la direccin 0000h y el vector de Interrupcin la 0004h, igual que en el PIC16F84.

Organizacin de la Memoria de Datos RAM


La memoria de datos tiene posiciones implementadas en RAM y otras en EEPROM. En la seccin RAM, se alojan los registros operativos fundamentales en el funcionamiento del procesador y en el manejo de todos sus perifricos, adems de registros que el programador puede usar para informacin de trabajo propia de la aplicacin. Ms adelante, se estudiara la memoria EEPROM para guardar datos de forma no voltil, a la que se considera como un dispositivo especial. La RAM esttica consta de 4 bancos con 128 bytes cada uno. En las posiciones iniciales de cada banco se ubican los Registros Especficos que gobiernan al procesador y a sus recursos. Dos modelos de PIC16F87x tiene 192 bytes de RAM y los otros dos 368 bytes. Los modelos de menor capacidad no tienen implementadas fsicamente algunas posiciones. Registros Especficos para el Control de la Memoria de Programa Los bits 13 bits contenidos en el PC, que direccionan la memoria de cdigo, estn guardados en dos registros especficos. El registro PCL guarda los 8 bits de menos peso y se puede leer y escribir. Los bits <12:8>> del PC se alojan en el registro PCH, que al no poder ser ledo ni escrito, se accede a l a travs del PCLATH. Las instrucciones de salto CALL y GOTO slo proporcionan 11 bits de la direccin a saltar. Esto limita el salto dentro de cada banco de 2 K. Cuando se desea salir del banco actual hay que programar correctamente los bits PCLATH <4:3> que seleccionan al banco. Es labor del programador modificar el valor de dichos bits en las instrucciones CALL y GOTO. Control de la Memoria de Datos Para direccionar la memoria RAM de datos estructurada en 4 bancos de 128 bytes cada uno existen dos modos diferentes.

Direccionamiento Indirecto Direccionamiento Directo

En el modo de direccionamiento directo, los bits RP1 y RP0 del Registro de Estado <6:5> se encargan de seleccionar el banco, mientras que la direccin dentro del banco la determinan 7 bits procedentes del cdigo OP de la instruccin. _____________________________________________________________________________ _
Sal Armando Vlez Porras Pgina 90 de 99

Para el direccionamiento indirecto se usa el registro FSR, en el que sus 7 bits de menos peso sealan la direccin, y el banco lo determina el bit de ms peso de FSR conectado con el bit IRP del Registro de Estado <7>.

Dagrama de Conexin Repertorio de Instrucciones


Los mismos formatos, iguales modos de direccionamiento y las mismas 35 instrucciones que tenia el PIC16F84 sirven para todos los modelos PIC16F87x. No obstante, en los nuevos PIC, al contener ms recursos, existen nuevos Registros Especficos de control cuyos bits se debern escribir o leer para su gobierno.

El USART: Transmisor/Receptor Sncrono/Asncrono Serie


Comunicacin Serie Asncrona
Los PIC16F87X contiene un modulo MSSP con dos puertos para la comunicacin serie <<sncrona>>, o sea con seal de reloj. Adems tambin dispone de un modulo USART capaz de soportar la comunicacin serie sncrona y asncrona. El USART, llamado SCI (Serial Comunications Interface), puede funcionar como un sistema de comunicacin full duplex o bidireccional asncrono, adaptndose a multitud de perifricos y dispositivos que transfieren informacin de esta forma, tales como el monitor CRT o el ordenador PC. Tambin puede trabajar en modo sncrono unidireccional o half duplex para soportar perifricos como memorias, conversores, etc. En resumen, el USART puede trabajar de tres maneras :

Asncrona (Full duplex, bidireccional). Sncrona-Maestro (Half duplex, unidireccional). Sncrona-Esclavo (Half duplex, unidireccional).

En la figura X.1 se muestra un esquema del comportamiento del USART en modo asncrono y sncrono. En el primero, las transferencias de informacin se realizan sobre dos lneas TX (transmisin) y RX (recepcin), saliendo y entrando los bits por dichas lneas al ritmo de una frecuencia controlada internamente por el USART. En el modo sncrono, la comunicacin se realiza sobre dos lneas, la DT que traslada en los dos sentidos los bits a las frecuencia de los impulsos de reloj que salen por la lnea CK desde el maestro. En ambos modos las lneas de comunicacin son las dos de ms peso de la Puerta C: RC6/TX/CK y RC7/RX/DT. Dada la importancia del protocolo asncrono del USART, segn la popular norma RS-232-C, se dedica este capitulo a estudiar este modo de comunicacin, proponiendo un ejercicio de manejo de dicho protocolo. En esta forma de comunicacin serie, se usa la norma RS-232-C, donde cada palabra de informacin o dato se enva independientemente de los dems. Suele constar de 8 o 9 bits y van precedidos por un bit de START (inicio) y detrs de ellos se coloca un bit de STOP (parada), de _____________________________________________________________________________ _
Sal Armando Vlez Porras Pgina 91 de 99

acuerdo con las normas del formato estndar NRZ (NonReturn-to-Zero). (Figura X.2.). Los bits se transfieren a una frecuencia fija y normalizada. Los cuatro bloques que configuran la arquitectura del USART, en modo sncrono, son: 1. Circuito de muestreo. 2. Generador de baudios. 3. Transmisor asncrono. 4. Receptor asncrono. El circuito de muestreo acta sobre la patita RC7/RX/DT, que es por donde se recibe el bit de informacin o control y se encarga de muestrear tres veces su valor, para decidir ste por mayora.

Generador de Baudios
En el protocolo asncrono RS-232-C, la frecuencia en baudios (bits por segundo) a la que se realiza la transferencia se debe efectuar a un valor normalizado: 330, 600, 1.200, 2.400, 4.800, 9.600, 19.200, 38.400, etc. Para generar esta frecuencia, el USART dispone de un Generador de frecuencia en Baudios, BRG, cuyo valor es controlado por el contenido grabado en el registro SPBRG. Adems del valor X cargado en el registro SPBRG, la frecuencia en baudios del generador depende del bit BRGH del registro TXSTA<2>. En el caso de que BRGH sea 0 se trabaja en baja velocidad y si BRGH = 1 se trabaja en alta velocidad. Segn este bit se obtendr el valor de una constante K necesaria en la determinacin de la frecuencia de funcionamiento. Frecuencia de Baudios = FOsc / ( K ( X + 1 ) ) X es valor cargado en el registro SPBRG Si BRGH = 0, baja velocidad y K = 64 Si BRGH = 1, alta velocidad y K = 16 Transmisor Asncrono En la Figura X.4, se muestra un esquema simplificado de la comunicacin entre un USART transmisor y otro receptor, contenidos en sus respectivos microcontroladores. El dato que se desea transmitir por el USART transmisor de la figura X.4 se deposita en el registro TXREG y a continuacin se traspasa a registro de desplazamiento TSR, que se va sacando los bits secuencialmente de la frecuencia establecida. Adems, antes de los bits del dato de informacin incluye un bit de INICIO y despus de sacar todos los bits aade un bit de PARADA. El USART receptor recibe, uno a uno los bits, elimina los datos de control y los de informacin una vez que han llenado el registro de desplazamiento RSR los traslada automticamente al registro RCREG, donde quedan disponibles para su posterior procesamiento. En la Figura X.5 se presenta el diagrama por bloques de la seccin transmisora del USART. El ncleo esta constituido por el registro de desplazamiento TSR, que obtiene el dato desde el registro TXREG y luego lo va desplazando y sacando bit a bit, en serie, por la patita _____________________________________________________________________________ _
Sal Armando Vlez Porras Pgina 92 de 99

RC6/TX/CK. El primer bit que sale es el de menos peso. El dato a transferir se carga por software en TXREG y se transfiere al TSR en cuanto se haya transmitido el bit de PARADA del dato anterior. La transferencia entre los dos registros se realiza en un ciclo y entonces el sealador TXIF se pone a 1, para advertir que el registro de transmisin se ha vaciado. Tambin en este momento puede producirse una transmisin y se ha posibilitado programando el bit TXIE = 1 en el registro PIE1<4>. Cuando se escribe otro dato sobre TXREG, el sealizador TXIF se pone a 0. el bit TRMT sirve para indicar el estado de registro TSR y vale 1 cuando esta vaco. La secuencia de pasos a seguir para implementar una transmisin en el USART es la siguiente: 1. Hay que configurar las lneas RC6/TX/CK como salida y RC7/RX/DT como entrada. 2. Poner SYNC = 0 y SPEN = 1 para activar el USART en modo asncrono. 3. Si se desea trabajar con interrupcin, poner TXIE = 1, adems de habilitar las interrupciones en general. 4. Si el dato consta de nueve bits, en lugar de los 8 tpicos, poner el bit TX9 = 1. El noveno de bit se colocar en TX9D (TXSTA). 5. Se carga el valor X adecuado en el registro SPBRG, para producir la frecuencia de trabajo deseada. Hay que controlar el bit BRGH (alta y baja velocidad). 6. Activar la transmisin con TXEN = 1. El bit TXIF tendr valor 1, ya que TXREG se encuentra vaco. 7. Cargar en TXREG el dato a transmitir. Comienza la transmisin.

Receptor Asncrono
Los datos se reciben en serie, bit a bit, por la patita RC7/RX/DT y se van introduciendo secuencialmente en el registro desplazamiento RSR (figura9.4), que funciona a frecuencia 16 veces mas rpida que el trabajo. Cuando el dato consta de 9 bits hay que programar el bit RX9=1 y el noveno bit de informacin se colocara el bit RX9D del registro RCSTA. Obsrvese en la figura X.8 el control sobre el noveno bit con las puertos de control y las seales que se aplican (ADDEN=1).cuando CREN = 1 en el registro RCSTA <4>, se habilita la recepcin. Cuando un procesador maestro intenta enviar informacin a uno de los esclavos, primero un enva byte de direccin que identifica al destinario. El byte de direccin se identifica por que el bit RX9D que llega vale 1. Si el bit ADDEN = 1 en el esclavo se ignoran todos bytes de datos. Pero el noveno bit que se recibe vale 1, quiere decir que trata de una direccin y el esclavo provocara una interrupcin, y transferir e contenido del registro RSR al buffer de recepcin. Tras la interrupcin el esclavo deber examinar la direccin y si coincide con la suya deber poner ADDEN = 0 para poder recibir datos del maestro. Si ADDEN = 1 como los datos son ignorados, el bit de PARADA no se encarga en RSR, por lo que este hecho no produce interrupcin. Los pasos a seguir en el modo de recepcin son los siguientes: 1. Se carga con el valor X al registro SPBRG par trabaja r con la frecuencia deseada, controlando adems el valor de BRGH. _____________________________________________________________________________ _
Sal Armando Vlez Porras Pgina 93 de 99

2. Se habilita es USART en modo asncrono con SPEN = 1 y SYNC = 0. 3. Si se desea que se genere una interrupcin con la llegada del bit PARADA, se pone RCIE = 1, adems de habilitar las interrupciones en general . 4. Poner RX9 = 1 para permitir la recepcin del bit 9. 5. Para detectar la direccin, poner ADDEN = 1. 6. Se habilita la recepcin poniendo CREN = 1. 7. Al completarse la recepcin RCIF se pondr a 1 y se produce una interrupcin si se haba permitido. 8. Se lee el registro RCSTA y se averigua si se a producido algn error. 9. Leer los 8 bits del registro RCREG para determinar si el dispositivo a sido direccionado. 10. Si ha producido algn error, poner CREN = 0. 11. Si ha sido direccionado el dispositivo, poner ADDEN = 0 para permitir la recepcin de la informacin.

Comunicacin Serie con el USART


De los modos de funcionamiento del USART, la comunicacin serie asncrona es la mas utilizada. El PIC16F87X incorpora el hardware para comunicarse va RS- 232 con un ordenador tipo PC. Por ello, el PC deber emular un terminal con el software apropiado.

Enunciado
El programa que vamos a realizar va a hacer que el PIC se comunique va serie con un programa terminal que correr sobre un PC. El PIC esperara a recibir un carcter, lo visualizara en forma binaria sobre LEDs y lo volver a transmitir a modo ECO. La recepcin del carcter se controlara mediante interrupcin.

Esquema Elctrico.
En este ejercicio se van a utilizar dos elementos, tal y como se muestra en la figura X.11. 1. Circuito que se muestra con PIC con interfase RS-232 3. Ordenador tipo PC: se deber conectar el circuito ensamblado del inciso anterior mediante un cable de comunicaciones serie debidamente preparado, esto es, un cable que consta de tres hilos donde un extremo GND va unido con el otro extremo GND, y los hilos de transmisin (TxD) y recepcin (RxD) de cada extremo deben estar cruzados. Este ordenador funcionara como un terminal de comunicaciones empleando el software TERMINAL. EXE.

Dagrama de Flujo
Como se muestra en la Figura X.12, el programa principal de este ejercicio es sencillo ya que tras configurar los registros a utilizar solo hay que dejar al USART en modo escucha y espera en un bucle a que se genere una interrupcin al recibir un carcter desde el PC. _____________________________________________________________________________ _
Sal Armando Vlez Porras Pgina 94 de 99

En el tratamiento de interrupcin se leer el dato recibido se mostrara por la Puerta B y se volver a transmitir hacia al PC a modo de ECO. Antes de volver se deber restaurar el sealizador de interrupcin.

Prueba del programa


Adems de las conexiones ya comentadas en el esquema elctrico, se deber tener en cuenta que:

Hay que conectar un extremo del cable serie preparado al conector del circuito ensamblado y el otro canal serie COMx disponible en el cable PC.

Una vez hecho esto y grabado el programa en el PIC, se ejecutara el programa TERMINAL.EXE desde el PC. Cada tecla que se pulse ser recibida por el microcontrolador, que la sacara por los LEDs y la devolver al ordenador de modo que pueda verse su eco en el monitor.

El programa de comunicaciones TERMINAL


Se trata de un programa de comunicaciones que funciona bajo MS-DOS o en Windows con ventana MS-DOS, en cualquier ordenador IBM PC/XT/AT o compatible, contenido en un nico fichero ejecutable llamado TERMINAL. Al ejecutar el programa, aparece la pantalla de trabajo que se muestra en la figura X.14. el programa hace que el PC emule a un terminal serie capaz de comunicarse con cualquier otro dispositivo. Pulsando las teclas ALT-X, se cancela el programa de comunicacin, devolviendo en control al sistema. Con la tecla F1 se accede a una ventana de ayuda para el programa TERMINAL. Tras la figura X.14 se explica resumidamente la funcin de cada uno de los comandos ejecutables. Alt-E Activa o no el eco local, de modo que cada tecla pulsada se active directamente en la pantalla. Alt-I Cada retorno de carro (CR) que se recibe se convierte o no adems en avance de lnea (CRLF). Alt-O Cada retorno de carro (CR) que transmite se convierte o no adems en avances de lneas (CRLF). Alt-T Transmite ficheros binarios en formato INTEL por la lnea de transmisin. Aparecer una ventana pidiendo el nombre de fichero a transmitir as, el contenido del fichero pasara a la memoria RAM del microcontrolador. Alt-R Recibe por la lnea de recepcin el contenido de las posiciones de memorias indicadas y lo guarda en formato INTEL en un fichero cuyo nombre solicita se empleara para guardar en disco el contenido de un rea de memoria del microcontrolador. Alt-B Borra la pantalla del TERMINAL. Alt-X Sale del programa TERMINAL y retorna al MS-DOS, dndose por terminada la comunicacin. ESC. Cierra la ventana de ayuda. _____________________________________________________________________________ _
Sal Armando Vlez Porras Pgina 95 de 99

_____________________________________________________________________________ _
Sal Armando Vlez Porras Pgina 96 de 99

Conclusiones
La red de redes nos brinda una amplia gama de posibilidades de comunicarnos, la explotacin de este mecanismo de comunicacin est abierta a todas las posibilidades de de uso, segn nuestras necesidades y nuestra imaginacin y creatividad. El Internet, nos brinda una amplia gama de servicios, desde la comunicacin con simple texto, hasta la video-conferencia con imagen, sonido y recursos informticos compartidos (multimedia), hasta la posibilidad de recibir informacin y controlar dispositivos lejanos, sin olvidar el comercio electrnico, la educacin a larga distancia y muchos otros servicios ms. Hoy en da, cada vez son ms los dispositivos que se conectan a Internet.

_____________________________________________________________________________ _
Sal Armando Vlez Porras Pgina 97 de 99

Bibliografa
Manual de CISCO MicroProcessors an Interfacing T. Shaugnessy Douglas V. Hall Osborne-McGraw Hill McGraw-Hill

_____________________________________________________________________________ _
Sal Armando Vlez Porras Pgina 99 de 99

You might also like