Вы находитесь на странице: 1из 120

INTERFACES Y REDES INDUSTRIALES

ALEX MASTER INDICE UNIDAD I INTERFACES 1.1 1.2 1.3 1.4 1.5 1.6 Comunicacin de datos.4 Puertos de comunicacin..9 Interface RS232...........16 Interface GPIB...21 Interface Universal USB..24 Buses de datos ISA/PCMCIA............30

UNIDAD II PROTOCOLOS DE COMUNICACIN 2.1 2.2 2.3 2.4 2.5 Niveles de protocolos...35 Protocolo X.25...44 Protocolo de lnea HDCL........47 Modelo ISO/OSI....55 TCP/IP....67

UNIDAD III ARQUITECTURA DE REDES 3.1 3.2 3.3 3.4 3.5 Topologas de redes .......88 Redes LAN ......98 Redes WAN ...104 Componentes de una red .......112 Sistema Operativo de una red .......115

UNIDAD IV REDES INDUSTRIALES 4.1 4.2 4.3 4.4 Profibus ...125 Modbus ....128 Modbus plus .......132 Field bus ..135

4.5

Unitel way .......137

UNIDAD V INTERNET 5.1 5.2 5.3 5.4 Telnet ...141 Internet ......145 Control de dispositivos a travs de internet ...... ..154 Manipulacin virtual ...158

BIBLIOGRAFIAS..............................................................................................164

UNIDAD I INTERFACES

1.1 COMUNICACIN DE DATOS


Comunicacin de Datos. Es el proceso de comunicar informacin en forma binaria entre dos o ms puntos. Requiere cuatro elementos bsicos que son: Emisor: Dispositivo que transmite los datos. Mensaje: lo forman los datos a ser transmitidos. Medio: consiste en el recorrido de los datos desde el origen hasta su destino.

Receptor: dispositivo de destino de los datos. BIT: Es la unidad ms pequea de informacin y la unidad base en comunicaciones. BYTE: Conjunto de bits continuos mnimos que hacen posible, un direccionamiento de informacin en un sistema computarizado. Est formado por 8 bits. Paquete: Fracciones de un mensaje de tamao predefinido, donde cada fraccin o paquete contiene informacin de procedencia y de destino, as como informacin requerida para el reensamblado del mensaje. Interfaces: conexin que permite la comunicacin entre dos o ms dispositivos. Cdigos: Acuerdo previo sobre un conjunto de significados que definen una serie de smbolos y caracteres. Toda combinacin de bits representa un carcter dentro de la tabla de cdigos. Paridad: Tcnica que consiste en la adicin de un bit a un carcter o a un bloque de caracteres para forzar al conjunto de unos (1) a ser par o impar. Se utiliza para el chequeo de errores en la validacin de los datos. El bit de paridad ser cero (0=SPACE) o uno (1=MARK). Modulacin: Proceso de manipular de manera controlada las propiedades de una seal portadora para que contenga la informacin que se va a transmitir. DTE (Data Terminal Equipment): Equipos que son la fuente y destino de los datos. Comprenden equipos de computacin (Host, Microcomputadores y Terminales). DCE (Data Communications Equipment): Equipos de conversin entre el DTE y el canal de transmisin, es decir, los equipos a travs de los cuales conectamos los DTE a las lneas de comunicacin.

MEDIOS, FORMAS Y TIPOS DE TRANSMISION Medios Areos: basados en seales radio-elctricas (utilizan la atmsfera como medio de transmisin), en seales de rayos lser o rayos infrarrojos. Slidos: principalmente el cobre en par trenzado o cable coaxial y la fibra ptica. Formas Transmisin en Serie: Los bits se transmiten de uno a uno sobre una lnea nica. Se utiliza para transmitir a larga distancia. Transmisin en Paralelo: Los bits se transmiten en grupo sobre varias lneas al mismo tiempo. Es utilizada dentro del computador. La transmisin en paralela es ms rpida que la transmisin en serie pero en la medida que la distancia entre equipos se incrementa, no solo se encarecen los cables sino que adems aumenta la complejidad de los transmisores y los receptores de la lnea a causa de la dificultad de transmitir y recibir seales de pulsos a travs de cables largos.

Tipos o o Transmisin Simplex: La transmisin de datos se produce en un solo sentido. siempre existen un nodo emisor y un nodo receptor que no cambian sus funciones. Transmisin Half-Duplex: La transmisin de los datos se produce en ambos sentidos pero alternativamente, en un solo sentido a la vez. Si se est recibiendo datos no se puede transmitir. Transmisin Full-Duplex: la transmisin de los datos se produce en ambos sentidos al mismo tiempo. un extremo que esta recibiendo datos puede, al mismo tiempo, estar transmitiendo otros datos. Transmisin Asincrona: Cada byte de datos incluye seales de arranque y parada al principio y al final. La misin de estas seales consiste en: Avisar al receptor de que est llegando un dato. Darle suficiente tiempo al receptor de realizar funciones de sincronismo antes de que llegue el siguiente byte. Transmisin Sincrona: Se utilizan canales separados de reloj que administran la recepcin y transmisin de los datos. Al inicio de cada transmisin se emplean unas seales preliminares llamadas: Bytes de sincronizacin en los protocolos orientados a byte. Flags en los protocolos orientados a bit.

Su misin principal es alertar al receptor de la llegada de los datos. Nota: Las seales de reloj determinan la velocidad a la cual se transmite o recibe.

PROTOCOLOS Protocolo Conjunto de reglas que posibilitan la transferencia de datos entre dos o ms computadores. Arquitectura de Niveles: el propsito de la arquitectura de niveles es reducir la complejidad de la comunicacin de datos agrupando lgicamente ciertas funciones en reas de responsabilidad (niveles). Caractersticas: o o o Cada nivel provee servicios al nivel superior y recibe servicios del nivel inferior. Un mensaje proveniente de un nivel superior contiene una cabecera con informacin a ser usada en el nodo receptor. El conjunto de servicios que provee un nivel es llamado Entidad y cada entidad consiste en un manejador (manager) y un elemento (worker).

ESTANDARES OSI ( International Standards Organization)

IEEE (Institute of Electrical and Electronic Engineers) OSI ( International Standards Organization)

En este modelo, el propsito de cada nivel es proveer servicios al nivel superior, liberndolo de los detalles de implementacin de cada servicio. La informacin que se enva de un computador a otro debe pasar del nivel superior al nivel inferior atravesando todos los dems niveles de forma descendente, dentro del computador que origina los datos. A su paso por cada nivel a los datos se les adiciona informacin que ser removida al llegar a su destino. La informacin adicionada se clasifica en: Informacin de Control, dirigida a su nivel correspondiente en el computador de destino. Cada nivel se comporta como si estuviera comunicndose con su contraparte en el otro computador. Informacin de Interface, dirigida al nivel adyacente con el cual se est interactuando. El objeto de esta informacin es definir los servicios provistos por el nivel inferior, y como deben ser accesados estos servicios. Esta informacin tras ser empleada por el nivel adyacente es removida.

El modelo OSI se estructura en 7 niveles: 1. 2. 3. 4. 5. 6. 7. Nivel Fisico. Nivel de Enlace de Datos Nivel de Red: Nivel de Transporte: Nivel de Sesin: Nivel de Presentacin: Nivel de Aplicacin:

IEEE El modelo desarrollado por IEEE, tambin conocido como el proyecto 802, fue orientado a las redes locales. Este estndar esta de acuerdo, en general con el modelo ISO, difieren principalmente en el nivel de enlace de datos. Para IEEE este nivel est dividido en dos subniveles: MAC (Medium Access Control) LLC (Logical Link Control)

Clasificacin de los Protocolos de Enlace de Datos De acuerdo a su estructura: Protocolos Orientados a Bit: son aquellos protocolos en los cuales los bits por si solos pueden proveer informacin, son protocolos muy eficientes y trabajan en tramas de longitud variable. Protocolos Orientados a Byte: son aquellos en los que la informacin viene provista por la conjuncin de bytes de informacin y bytes de control. De acuerdo a su disciplina de comportamiento: Protocolos de Sondeo Seleccion: son aquellos que utilizan un DTE como nodo principal de canal. Este nodo primario controla todas las dems estaciones y determina si los dispositivos pueden comunicarse y, en caso afirmativo, cuando deben hacerlo. Protocolos Peer to Peer: son aquellos en los cuales ningn nodo es el principal, y por lo general todos los nodos poseen la misma autoridad sobre el canal.

1.2 LOS PUERTOS DE COMUNICACIN


Los puertos de comunicacin son herramientas que permiten manejar e intercambiar datos entre un computador (generalmente estn integrados en las tarjetas madres) y sus diferentes perifricos, o entre dos computadores.

Entre los diferentes puertos de comunicacin tenemos:

Puertos PS/2:
Estos puertos son en esencia puertos paralelos que se utilizan para conectar pequeos perifricos a la PC. Su nombre viene dado por las computadoras de modelo PS/2 de IBM, donde fueron utilizados por primera vez. Caractersticas: o Este es un puerto serial, con conectores de tipo Mini DIN, el cual consta por lo general de 6 pines o conectores. La placa base tiene el conector hembra. En las placas de hoy en da se pueden distinguir el teclado del Mouse por sus colores, siendo el teclado (por lo general) el de color violeta y el Mouse el de color verde. Existen 2 conectores diferentes para estos puertos. El primero es un DIN de 5 pines (conocido comnmente como AT) y el segundo es un conector MiniDIN de 6 pines (normalmente llamado PS/2). Estos dos conectores son electrnicamente iguales, lo nico que cambia es su apariencia interna.

Ubicacin en el sistema informtico: Estos puertos son utilizados principalmente por teclados y ratones.

Puertos Seriales (COM):


Son adaptadores que se utilizan para enviar y recibir informacin de BIT en BIT fuera del computador a travs de un nico cable y de un determinado software de comunicacin. Un ordenador o computadora en serie es la que posee una unidad aritmtica sencilla en la cual la suma en serie es un calculo digito a digito Caractersticas: o Los puertos seriales se identifican tpicamente dentro del ambiente de funcionamiento como puertos del COM (comunicaciones). Por ejemplo, un ratn pudo ser conectado con COM1 y un mdem a COM2. Los voltajes enviados por los pines pueden ser en 2 estados, encendido o apagado. Encendido (valor binario de 1) significa que el pin esta transmitiendo una seal entre -3 y -25 voltios, mientras que apagado (valor binario de 0) quiere decir que esta transmitiendo una seal entre +3 y +25 voltios. Estos conectores son de tipo macho y los hay de 2 tamaos, uno estrecho, de 9 pines agrupados en dos hileras con una longitud aproximada de 17mm y otro ancho de 25 pines, con una longitud de unos 38mm, internamente son iguales (9 pines) y realizan las mismas funciones.

Ubicacin en el sistema informtico:

Estos puertos se utilizan para conectar el Mouse y el MODEM. Normalmente el Mouse se conecta a un puerto COM de 9 pines (comnmente COM1) y el MODEM se conecta a un puerto de 25 pines (comnmente COM2).

Puertos Paralelos (LPT):


Son conectores utilizados para realizar un enlace entre dos dispositivos; en el sistema lgico se le conoce como LPT. El primer puerto paralelo LPT1 es normalmente el mismo dispositivo PRN (nombre del dispositivo lgico de la impresora). Caractersticas: o o Unidireccional - puerto estndar 4-BIT que por defecto de la fbrica no tena la capacidad de transferir datos ambas direcciones. Bidireccional - puerto estndar 8-BIT que fue lanzado con la introduccin del puerto PS/2 en 1987 por IBM y todava se encuentra en computadoras hoy. El puerto bidireccional es capaz de enviar la entrada 8-bits y la salida. Hoy en las impresoras de mltiples funciones este puerto se puede referir como uno bidireccional EPP - el puerto paralelo realzado (EPP) fue desarrollado en 1991 por Intel, Xircom y funciona cerca de velocidad de una tarjeta ISA y puede alcanzar transferencias hasta 1 a 2MB / por segundo de datos. Estos puertos son del tipo hembra, de unos 38mm de longitud con 25 pines agrupados en dos hileras. El puerto paralelo est formado por 17 lneas de seales y 8 lneas de tierra. Las lneas de seales estn formadas por tres grupos: 4 Lneas de control 5 Lneas de estado 8 Lneas de datos

Ubicacin en el sistema informtico: Normalmente se utiliza para conectar impresoras, scanners y en algunos casos hasta dos PCs. Los puertos de comunicacin mayormente utilizados en el ambiente de las redes son el RJ-45 y el RJ-11.

Puertos RJ-11:
Es un conector utilizado por lo general en los sistemas telefnicos y es el que se utiliza para conectar el MODEM a la lnea telefnica de manera que las computadoras puedan tener acceso a Internet. Caractersticas:

o o

El RJ11 se refiere expresamente al conector de medidas reducidas el cual est al cable telefnico y tiene cuatro contactos (pines) para cuatro hilos de cable telefnico aunque se suelen usar nicamente dos. En Espaa se usa en toda conexin telefnica. En Alemania, por el contrario, usan RJ45 como conectores telefnicos. Tiene forma de cubo, y consta de cuatro cables de los cuales se utilizan solo dos para las conexiones telefnicas. Este es mayormente usado en Espaa.

Puertos RJ-45:
Es una interfaz fsica utilizada comnmente en las redes de computadoras, sus siglas corresponden a "Registered Jack" o "Clavija Registrada", que a su vez es parte del cdigo de regulaciones de Estados Unidos. Caractersticas: o o o o Es utilizada comnmente con estndares como EIA/TIA-568B, que define la disposicin de los pines. Para que todos los cables funcionen en cualquier red, se sigue un estndar a la hora de hacer las conexiones. Este conector se utiliza en la mayora de las tarjetas de ethernet (tarjetas de red) y va en los extremos de un cable UTP nivel 5 Posee ocho pines o conexiones elctricas, que normalmente se usan como extremos de cables de par trenzado.

Ubicacin en el sistema informtico: Se conecta a la tarjeta de red. Puede tener el formato RJ45 (parecido al de un conector de telfono) o BINC.

Puertos VGA
El puerto VGA es el puerto estandarizado para conexin del monitor a la PC. Caractersticas: o o Su conector es un HD 15, de 15 pines organizados en 3 hileras horizontales. Es de forma rectangular, con un recubrimiento plstico para aislar las partes metlicas.

Ubicacin en el sistema informtico: En la parte posterior de los monitores y en la parte trasera del PC, cerca del puerto de S-video.

Puertos RCA

El conector RCA es un tipo de conector elctrico comn en el mercado audiovisual. El nombre "RCA" deriva de la Radio Corporation of America, que introdujo el diseo en los 1940. Caractersticas: o Un problema del sistema RCA es que cada seal necesita su propio cable. Para evitar los, se usan otros tipos de conectores combinados, como el euroconector (SCART), presente en la mayora de televisiones modernas. Adems, tambin se encuentran adaptadores RCA-SCART. El cable tiene un conector macho en el centro, rodeado de un pequeo anillo metlico (a veces con ranuras), que sobresale. En el lado del dispositivo, el conector es un agujero cubierto por otro aro de metal, ms pequeo que el del cable para que ste se sujete sin problemas. Ambos conectores (macho y hembra) tienen una parte de plstico. Los colores usados suelen ser: Amarillo para el vdeo compuesto Rojo para el canal de sonido derecho Blanco o negro para el canal de sonido izquierdo (en sistemas estreo)

Ubicacin en el sistema informtico: Se puede ubicar en las tarjetas capturadoras de video menos recientes ya que est siendo suplantado por la puerta de sper video.

1.3 INTERFASE RS232


RS-232 (tambin conocido como Electronic Industries Alliance RS-232C) es una interfaz que designa una norma para el intercambio serie de datos binarios entre un DTE (Equipo terminal de datos) y un DCE (Data Communication Equipment, Equipo de Comunicacin de datos), aunque existen otras en las que tambin se utiliza la interfaz RS-232.

En particular, existen ocasiones en que interesa conectar otro tipo de equipamientos, como pueden ser computadores. Evidentemente, en el caso de interconexin entre los mismos, se requerir la conexin de un DTE (Data Terminal Equipment) con otro DTE. Para ello se utiliza una conexin entre los dos DTE sin usar modem, por ello se llama: null modem modem nulo. El RS-232 consiste en un conector tipo DB-25 (de 25 pines), aunque es normal encontrar la versin de 9 pines (DE-9), ms barato e incluso ms extendido para cierto tipo de perifricos (como el ratn serie del PC).

Conexiones (Desde el DTE) En la siguiente tabla se muestran las seales RS-232 ms comunes segn los pines asignados:

Seal Common Ground Transmitted Data Received Data Data Terminal Ready Data Set Ready Request To Send Clear To Send Carrier Detect Ring Indicator G TD RD

DB-25 DE-9 (TIA-574) EIA/TIA 561 Yost RJ-50 MMJ 7 2 3 5 3 2 4 6 7 8 1 9 4 6 5 3 1 8 7 2 1 4,5 3 6 2 7 1 8 7 6 8 9 7 5 4 3 10 2 3,4 2 5 1 6 -

DTR 20 DSR 6 RTS 4 CTS 5 DCD 8 RI 22

Construccin fsica La interfaz RS-232 est diseada para distancias cortas, de hasta 15 metros segun la norma, y para velocidades de comunicacin bajas, de no ms de 20 Kilobytes/segundo. A pesar de ello, muchas veces se utiliza a mayores velocidades con un resultado aceptable. La interfaz puede trabajar en comunicacin asncrona o sncrona y tipos de canal simplex, half duplex o full duplex. En un canal simplex los datos siempre viajarn en una direccin, por ejemplo desde DCE a DTE. En un canal half duplex, los datos pueden viajar en una u otra direccin, pero slo durante un determinado periodo de tiempo; luego la lnea debe ser conmutada antes que los datos puedan viajar en la otra direccin. En un canal full duplex, los datos pueden viajar en ambos sentidos simultneamente. Las lneas de handshaking de la RS-232 se usan para resolver los problemas asociados con este modo de operacin, tal como en qu direccin los datos deben viajar en un instante determinado.

Si un dispositivo de los que estn conectados a una interfaz RS-232 procesa los datos a una velocidad menor de la que los recibe deben de conectarse las lneas handshaking que permiten realizar un control de flujo tal que al dispositivo ms lento le de tiempo de procesar la informacin. Las lneas de "hand shaking" que permiten hacer este control de flujo son las lneas RTS y CTS. Los diseadores del estndar no concibieron estas lneas para que funcionen de este modo, pero dada su utilidad en cada interfaz posterior se incluye este modo de uso. Los circuitos y sus definiciones Las UART o U(S)ART (Transmisor y Receptor Sncrono Asncrono Universal) se disearon para convertir las seales que maneja la CPU y transmitirlas al exterior. Las UART deben resolver problemas tales como la conversin de voltajes internos del DCE con respecto al DTE, gobernar las seales de control, y realizar la transformacin desde el bus de datos de seales en paralelo a serie y viceversa. Debe ser robusta y deber tolerar circuitos abiertos, cortocircuitos y escritura simultnea sobre un mismo pin, entre otras consideraciones. Es en la UART en donde se implementa la interfaz. Para los propsitos de la RS-232 estndar, una conexin es definida por un cable desde un dispositivo al otro. Hay 25 conexiones en la especificacin completa, pero es muy probable que se encuentren menos de la mitad de stas en una interfaz determinada. La causa es simple, una interfaz full duplex puede obtenerse con solamente 3 cables. Existe una cierta confusin asociada a los nombres de las seales utilizadas, principalmente porque hay tres convenios diferentes de denominacin (nombre comn, nombre asignado por la EIA, y nombre asignado por el CCITT). En la siguiente tabla se muestran los tres nombres junto al nmero de pin del conector al que est asignado (los nombres de seal estn desde el punto de vista del DTE (por ejemplo para Transmit Data los datos son enviados por el DTE, pero recibidos por el DCE):

PIN 1 2 3 4

EIA CG TD RD RTS

CCITT AA 101 BA 103 AA 104 CA 105

E/S

Funcin DTE-DCE Chassis Ground

Salida Entrada Salida

Transmit Data Receive Data Request To Send

5 6 7 8 9* 10* 11 12+ 13+ 14+ 15# 16+ 17# 18 19+ 20 21* 22 23*

CTS DSR SG DCD

CB 106 CC 107 AB 102 CF 109

Entrada Entrada --Entrada Entrada Entrada

Clear To Send Data Set Ready Signal Ground Data Carrier Detect Pos. Test Voltage Neg. Test Voltage (no tiene uso)

SCDC SCTS SBA 118 TC SRD RC

SCF 122 SCB 121

Entrada Entrada Salida

Sec. Data Car. Detect Sec. Clear To Send Sec. Transmit Data Transmit Clock Sec. Receive Data Receive Clock (no tiene uso)

DB 114 SBB 119 DD 115

Entrada Entrada Entrada

SRTS DTR SQ RI DSR

SCA 120 CD 108,2 CG 110 CE 125 CH 111 CI 112

Salida Salida Entrada Entrada Salida Salida Salida Salida

Sec. Request To Send Data Terminal Ready Signal Quality Ring Indicator Data Rate Selector Data Rate Selector Ext. Transmit Clock Busy

24* 25*

XTC

DA 113

En la tabla, el carcter que sigue a los de nmero de pin: Raramente se usa (*). Usado nicamente si se implementa el canal secundario (+). Usado nicamente sobre interfaces sincrnicas (#).

Tambin, la direccin de la flecha indica cul dispositivo, (DTE o DCE) origina cada seal, a excepcin de las lneas de tierra (---). Sobre los circuitos, todos los voltajes estn con respecto a la seal de tierra. Las convenciones que se usan son las siguientes:

Voltaje

Seal

Nivel Lgico Control On Off

+3 a +15 Espacio 0 -3 a 15 Marca 1

Los valores de voltaje se invierten desde los valores lgicos. Por ejemplo, el valor lgico ms positivo corresponde al voltaje ms negativo. Tambin un 0 lgico corresponde a la seal de valor verdadero o activada. Por ejemplo si la lnea DTR est al valor 0 lgico, se encuentra en la gama de voltaje que va desde +3 a +15 V, entonces DTR est listo (ready). El canal secundario a veces se usa para proveer un camino de retorno de informacin ms lento, de unos 5 a 10 bits por segundo, para funciones como el envo de caracteres ACK o NAK, en principio sobre un canal half duplex. Si el mdem usado acepta esta caracterstica, es posible para el receptor aceptar o rechazar un mensaje sin tener que esperar el tiempo de conmutacin, un proceso que usualmente toma entre 100 y 200 milisegundos.

Caractersticas elctricas de cada circuito Los siguientes criterios son los que se aplican a las caractersticas elctricas de cada una de las lneas: 1. La magnitud de un voltaje en circuito abierto no exceder los 25 V. 2. El conductor ser apto para soportar un corto con cualquier otra lnea en el cable sin dao a s mismo o a otro equipamiento, y la corriente de cortocircuito no exceder los 0,5 A. 3. Las seales se considerarn en el estado de MARCA, (nivel lgico 1), cuando el voltaje sea ms negativo que - 3 V con respecto a la lnea de Signal Ground. Las seales se considerarn en el estado de ESPACIO, (nivel lgico 0), cuando el voltaje sea ms positivo que +3 V con respecto a la lnea Signal Ground. La gama de voltajes entre -3 V y +3 V se define como la regin de transicin, donde la condicin de seal no est definida. 4. La impedancia de carga tendr una resistencia a DC de menos de 7000 al medir con un voltaje aplicado de entre 3 a 25 V pero mayor de 3000 O cuando se mida con un voltaje de menos de 25 V. 5. Cuando la resistencia de carga del terminador encuentra los requerimientos de la regla 4 anteriormente dicha, y el voltaje del terminador de circuito abierto est a 0 V, la magnitud del potencial de ese circuito con respecto a Signal Ground estar en el rango de 5 a 15 V. 6. El driver de la interfaz mantendr un voltaje entre -5 a 15 V relativos a la seal de Signal Ground para representar una condicin de MARCA. El mismo driver mantendr un voltaje de entre 5 V a 15 V relativos a Signal Ground para simbolizar una seal de ESPACIO. Obsrvese que esta regla junto con la Regla 3, permite 2 V de margen de ruido. En la prctica, se utilizan 12 y 12 V respectivamente.

7. El driver cambiar el voltaje de salida hasta que no se excedan 30 V/s, pero el tiempo requerido a la seal para pasar de 3 V a +3 V de la regin de transicin no podr exceder 1 ms, o el 4% del tiempo de un bit. 8. La desviacin de capacitancia del terminador no exceder los 2500 pF, incluyendo la capacitancia del cable. Obsrvese que cuando se est usando un cable normal con una capacitancia de 40 a 50 pF/Pie de longitud, esto limita la longitud de cable a un mximo de 50 Pies, (15 m). Una capacitancia del cable inferior permitira recorridos de cable ms largos. 9. La impedancia del driver del circuito estando apagado deber ser mayor que 300 . Existen en el mercado dos circuitos integrados disponibles, (los chips 1488 y 1489) los cuales implementan dos drivers y receptores TTL, (4 por chip), para una RS-232 de forma compatible con las reglas anteriores.

1.4 INTERFASE GPIB


El Hewlett-Packard Instrument Bus (HP-IB) es un estndar bus de datos digital de corto rango desarrollado por Hewlett-Packard en los aos 1970 para conectar dispositivos de test y medida (por ejemplo multmetros, osciloscopios, etc) con dispositivos que los controlen como un

ordenador. Otros fabricantes copiaron el HP-IB, llamando a su implementacin GeneralPurpose Instrumentation Bus (GP-IB). En 1978 el bus fue estandarizado por el Institute of Electrical and Electronics Engineers (IEEE) como el IEEE-488 (488.1).

Diseo El IEEE-488 permite que hasta 15 dispositivos inteligentes compartan un simple bus paralelo de 8 bits, mediante conexin en cadena, con el dispositivo ms lento determinando la velocidad de transferencia. La mxima velocidad de transmisin est sobre 1 Mbps en el estndar original y en 8 Mbps con IEEE-488.1-2003 (HS-488). Las 16 lneas que componen el bus estn agrupadas en tres grupos de acuerdo con sus funciones: 8 de bus de datos, 3 de bus de control de transferencia de datos y 5 de bus general. Algunas de ellas tienen retornos de corriente comn y otras tienen un retorno propio, lo que provoca un aumento del nmero de lneas totales (8 masas).

Historia A finales de la dcada de 1960, Hewlett-Packard (HP) era un fabricante de equipos de test e instrumentos de medicin, como multmetros digitales y analizadores lgicos. HP desarroll el HP Interface Bus (HP-IB) para permitir una ms fcil conexin entre instrumentos y controladores como los ordenadores. el bus es relativamente fcil de implemntar usando la tecnologa del momento, y utilizaba un simple bus paralelo y varias lneas de control individual. Otros fabricantes copiaron el HP-IB, llamando a su implementacin el General Purpose Interface Bus (GPIB o bus de interfaz de propsito general). En 1975 el bus fue estandarizado por el Institute of Electrical and Electronics Engineers como el IEEE Standard Digital Interface for Programmable Instrumentation, IEEE-488-1975 (actualmente 488.1). IEEE-488.1 define los parmetros mecnicos, elctricos, y el protocolo bsico de GPIB, pero no dice nada sobre el formato de los comandos o los datos. El estndar IEEE-488.2, Codes, Formats, Protocols, and Common Commands for IEEE-488.1 (Junio de 1987), proporciona la sntaxis bsica y las convenciones de formato, as como los comandos independientes de dispositivo, estructuras de datos, protocolos de error, y similares. IEEE488.2 se construy sobre -488.1 sin sustituirlo; los equipos pueden configurarse para -488.1 sin seguir -488.2. Mientras que IEEE-488.1 define el hardware, y IEEE-488.2 define la sntaxis, todava no haba estndar para comandos especficos de cada instrumento. Los comandos para controlar la misma clase de instrumento (por ej., multmetros) puede variar entre diferentes fabricantes e incluso modelos. Un estandar para comandos de dispositivo, SCPI, fue introducido en los 90. Debido a su reciente introduccin, no ha sido implementado universalmente. National Instruments introdujo una extensin retro-compatible a IEEE-488.1, conocida originalmente como HS-488. Esta incrementa la velocidad mxima a 8 MB/s, aunque la

velocidad disminuye a medida que se conectan ms dispositivos al bus. Fue incorporada al estandar en 2003, como IEEE-488.1-2003. Adems del IEEE otros comits han adoptado el HP-IB. El American National Standards Institute (ANSI) lo llama ANSI Standard MC 1.1, y para la International Electrotechnical Commission (IEC) es el IEC Publication 625-1.

Aplicaciones Al principio, los diseadores de HP no planearon el IEEE-488 como un estandar de interfaz de perifricos para ordenadores de propsito general. En 1977 la familia Commodore PET/CBM de ordenadores educativos/domsticos/personales conectaban sus unidades de disco, impresoras, modems, etc, mediante el bus IEEE-488. Todos los equipos de 8 bits posteriores de Commodore del VIC-20 al Commodore 128, utilizan un bus serial IEEE-488 propietario (tambin llamado bus serial Commodore) para sus perifricos, con conectores DIN-6 en lugar de los resistentes conectores HP-IB o un conector de borde de tarjeta en la placa madre (para los ordenadores PET). En l los dispositivos conectados al ordenador hablaban (talking) y escuchaba (listening) las lneas para realizar sus tareas. Los ordenadores de HP tambin han usado este bus con un protocolo llamado CS-80. Hewlett-Packard y Tektronix tambin usaron el IEEE-488 como interfaz de perifricos para conectar unidades de disco, unidades de cinta, impresoras, plotters etc. a sus estaciones de trabajo y a los miniordenadores HP 3000. Mientras que la velocidad del bus se incrementaba a 10 MB para esos usos, la falta de un protocolo de comandos estndar limit los desarrollos de terceros y la interoperabilidad, y posteriormente, estndares abiertos ms rpidos como SCSI acabaron superando a IEEE-488 para la conexin de perifricos. Adicionalmente, algunas de las calculadoras/ordenadores avanzados de HP en la dcada de 1980, como las series HP-41 y HP-71, pueden trabajar con varios instrumentos mediante una interfaz HP-IB opcional. La interfaz puede conectarse a la calculadora mediante un mdulo opcional HP-IL.

1.5 INTERFASE UNIVERSAL USB


USB Universal Serial Bus es una interfase plug&play entre la PC y ciertos dispositivos tales como teclados, mouses, scanner, impresoras, mdems, placas de sonido, camaras,etc) .

Una caracterstica importante es que permite a los dispositivos trabajar a velocidades mayores, en promedio a unos 12 Mbps, esto es ms o menos de 3 a 5 veces ms rpido que un dispositivo de puerto paralelo y de 20 a 40 veces ms rpido que un dispositivo de puerto serial. Como Funciona Trabaja como interfaz para transmisin de datos y distribucin de energa, que ha sido introducida en el mercado de PCs y perifricos para mejorar las lentas interfaces serie (RS232) y paralelo. Esta interfaz de 4 hilos, 12 Mbps y "plug and play", distribuye 5V para alimentacin, transmite datos y est siendo adoptada rpidamente por la industria informtica. Es un bus basado en el paso de un testigo, semejante a otros buses como los de las redes locales en anillo con paso de testigo y las redes FDDI. El controlador USB distribuye testigos por el bus. El dispositivo cuya direccin coincide con la que porta el testigo responde aceptando o enviando datos al controlador. Este tambin gestiona la distribucin de energa a los perifricos que lo requieran. Emplea una topologa de estrellas apiladas que permite el funcionamiento simultneo de 127 dispositivos a la vez. En la raz o vrtice de las capas, est el controlador anfitrin o host que controla todo el trfico que circula por el bus. Esta topologa permite a muchos dispositivos conectarse a un nico bus lgico sin que los dispositivos que se encuentran ms abajo en la pirmide sufran retardo. A diferencia de otras arquitecturas, USB no es un bus de almacenamiento y envo, de forma que no se produce retardo en el envo de un paquete de datos hacia capas inferiores. El sistema de bus serie universal USB consta de tres componentes: Controlador Hubs o Concentradores Perifricos

Controlador Reside dentro del PC y es responsable de las comunicaciones entre los perifricos USB y la CPU del PC. Es tambin responsable de la admisin de los perifricos dentro del bus, tanto si se detecta una conexin como una desconexin. Para cada perifrico aadido, el controlador determina su tipo y le asigna una direccin lgica para utilizarla siempre en las comunicaciones con el mismo. Si se producen errores durante la conexin, el controlador lo comunica a la CPU, que, a su vez, lo transmite al usuario. Una vez se ha producido la conexin correctamente, el controlador asigna al perifrico los recursos del sistema que ste precise para su funcionamiento. El controlador tambin es responsable del control de flujo de datos entre el perifrico y la CPU. Concentradores o hubs

Son distribuidores inteligentes de datos y alimentacin, y hacen posible la conexin a un nico puerto USB de 127 dispositivos. De una forma selectiva reparten datos y alimentacin hacia sus puertas descendentes y permiten la comunicacin hacia su puerta de retorno o ascendente. Un hub de 4 puertos, por ejemplo, acepta datos del PC para un perifrico por su puerta de retorno o ascendente y los distribuye a las 4 puertas descendentes si fuera necesario. Los concentradores tambin permiten las comunicaciones desde el perifrico hacia el PC, aceptando datos en las 4 puertas descendentes y envindolos hacia el PC por la puerta de retorno. Adems del controlador, el PC tambin contiene el concentrador raz. Este es el primer concentrador de toda la cadena que permite a los datos y a la energa pasar a uno o dos conectores USB del PC, y de all a los 127 perifricos que, como mximo, puede soportar el sistema. Esto es posible aadiendo concentradores adicionales. Por ejemplo, si el PC tiene una nica puerta USB y a ella le conectamos un hub o concentrador de 4 puertas, el PC se queda sin ms puertas disponibles. Sin embargo, el hub de 4 puertas permite realizar 4 conexiones descendentes. Conectando otro hub de 4 puertas a una de las 4 puertas del primero, habremos creado un total de 7 puertas a partir de una puerta del PC. De esta forma, es decir, aadiendo concentradores, el PC puede soportar hasta 127 perifricos USB. La mayora de los concentradores se encontrarn incorporados en los perifricos. Por ejemplo, un monitor USB puede contener un concentrador de 7 puertas incluido dentro de su chasis. El monitor utilizar una de ellas para sus datos y control y le quedarn 6 para conectar all otros perifricos.

Perifricos USB soporta perifricos de baja y media velocidad. Empleando dos velocidades para la transmisin de datos de 1. 5 y 12 Mbps se consigue una utilizacin ms eficiente de sus recursos . Los perifricos de baja velocidad tales como teclados, ratones, joysticks, y otros perifricos para juegos, no requieren 12 Mbps. Empleando para ellos 1,5 Mbps, se puede dedicar ms recursos del sistema a perifricos tales como monitores, impresoras, mdems, scanner, equipos de audio . . . , que precisan de velocidades ms altas para transmitir mayor volumen de datos o datos cuya dependencia temporal es ms estricta . En las figuras 3 y 4 se puede ver cmo los hubs proporcionan conectividad a toda una serie de dispositivos perifricos

Diagrama de capas En el diagrama de capas de la figura 5 podemos ver cmo fluye la informacin entre las diferentes capas a nivel real y a nivel lgico.

En dicha figura est materializada la conexin entre el controlador anfitrin o host y un dispositivo o perifrico. Este est constituido por hardware al final de un cable USB y realiza alguna funcin til para el usuario. El software cliente se ejecuta en el host y corresponde a un dispositivo USB; se suministra con el sistema operativo o con el dispositivo USB. El software del sistema USB, es el que soporta USB en un determinado sistema operativo y se suministra con el sistema operativo independientemente de los dispositivos USB o del software cliente . El controlador anfitrin USB est constituido por el hardware y el software que permite a los dispositivos USB ser conectados al anfitrin. Como se muestra en la figura 3, la conexin entre un host y un dispositivo requiere la interaccin entre las capas. La capa de interfaz de bus USB proporciona la conexin fsica entre el host y el dispositivo. La capa de dispositivo USB es la que permite que el software del sistema USB realice operaciones genricas USB con el dispositivo. La capa de funcin proporciona capacidades adicionales al host va una adecuada capa de software cliente. Las capas de funcin y dispositivos USB tienen cada una de ellas una visin de la comunicacin lgica dentro de su nivel, aunque la comunicacin entre ellas se hace realmente por la capa de interfaz de bus USB. Cables y conectores USB transfiere seales y energa a los perifricos utilizando un cable de 4 hilos, apantallado para transmisiones a 12 Mbps y no apantallado para transmisiones a 1. 5 Mbps. En la figura 6 se muestra un esquema del cable, con dos conductores para alimentacin y los otros dos para seal, debiendo estos ltimos ser trenzados o no segn la velocidad de transmisin. El calibre de los conductores destinados a alimentacin de los perifricos vara desde 20 a 26 AWG, mientras que el de los conductores de seal es de 28 AWG. La longitud mxima de los cables es de 5 metros. Por lo que respecta a los conectores hay que decir que son del tipo ficha (o conector) y receptculo, y son de dos tipos: serie A y serie B. Los primeros presentan las cuatro patillas correspondientes a los cuatro conductores alineadas en un plano. El color recomendado es blanco sucio y los receptculos se presentan en cuatro variantes: vertical, en ngulo recto, panel y apilado en ngulo recto as como para montaje pasamuro. Se emplean en aquellos dispositivos en los que el cable externo, est permanentemente unido a los mismos, tales como teclados, ratones, y hubs o concentradores. Los conectores de la serie B presentan los contactos distribuidos en dos planos paralelos, dos en cada plano, y se emplean en los dispositivos que deban tener un receptculo al que poder conectar un cable USB. Por ejemplo impresoras, scanner, y mdems.

Algunos Ejemplos de Accesorios USB Este revolucionario disco usb le permite almacenar hasta 64 mb de datos, archivos e informacin. Es mas pequeo que un bolgrafo y es totalmente seguro. Puede grabarse millones de veces y es totalmente seguro. El ordenador lo ve como un disco mas al que puede leer, escribir, copiar y formatear.

Ahora puede utilizar el monitor de su PC como monitor de vdeo. Admite seales de vdeo compuesto y SVHS tanto de PAL como de NTSC. Funciona incluso con el ordenador apagado. GrabBee es un dispositivo de captura de vdeo y audio USB. Su tamao es tan reducido que le cabr en la palma de la mano, y resulta ideal tanto para equipos de sobremesa como para porttiles, ya que se alimenta directamente del bus USB. AHORA NUEVO MODELO CON AUDIO PCBridge permite la transferencia instantnea de ficheros a alta velocidad ( 8 Mbps) entre dos ordenadores PC. Su conexin USB evita la necesidad de instalar tarjetas de red. Compatible con Windows 95, Windows 98 y NT Este cable convertidor de usb a serie rs232, le permite conectar dispositivos serie en ordenadores que no tienen puerto serie o lo tienen ocupado. Funciona en Windows 98, Me, 2000. Velocidad del puerto: de 1200 a 115200 baudios. Cable convertidor de usb a puerto paralelo, que permite conectar una impresora con conexin centronics a un ordenador que disponga de conexin usb. Compatible con Windows 95, 98, ME y 2000. Mac OS 8.6, OS 9.0 o superior. Se alimenta directamente desde el propio bus usb.

1.6 BUSES DE DATOS ISA/PCMCIA

Buses ISA de una placa base para Pentium I

El Industry Standard Architecture (en ingls, Arquitectura Estndar Industrial), casi siempre abreviado ISA, es una arquitectura de bus creada por IBM en 1980 en Boca Raton, Florida para ser empleado en los IBM PC.

Historia ISA se cre como un sistema de 8 bits en el IBM PC en 1980, y se extendi en 1983 como el XT bus architecture. El nuevo estndar de 16 bits se introduce en 1984 y se le llama habitualmente AT bus architecture. Diseado para conectar tarjetas de ampliacin a la placa madre, el protocolo tambin permite el bus mastering aunque slo los primeros 16 MiB de la memoria principal estn disponibles para acceso directo. El bus de 8 bits funciona a 4,77 MHz (la misma velocidad que el procesador Intel 8088 empleado en el IBM PC), mientras que el de 16 bits opera a 8 MHz (el de Intel 80286 del IBM AT). Est tambin disponible en algunas mquinas que no son compatibles IBM PC, como el AT&T Hobbit (de corta historia), los Commodore Amiga 2000 y los BeBox basados en PowerPC. Fsicamente, el slot XT es un conector de borde de tarjeta de 62 contactos (31 por cara) y 8,5 centmetros, mientras que el AT se aade un segundo conector de 36 contactos (18 por cara), con un tamao de 14 cm. Ambos suelen ser en color negro. Al ser retro compatibles, puede conectarse una tarjeta XT en un slot AT sin problemas, excepto en placas mal diseadas. En 1987, IBM comienza a reemplazar el bus ISA por su bus propietario MCA (Micro Channel Architecture) en un intento por recuperar el control de la arquitectura PC y con ello del mercado PC. El sistema es mucho ms avanzado que ISA, pero incompatible fsica y lgicamente, por lo que los fabricantes de ordenadores responden con el Extended Industry Standard Architecture (EISA) y posteriormente con el VESA Local Bus (VLB). De hecho, VLB usa algunas partes originalmente diseados para MCA debido a que los fabricantes de componentes ya tienen la habilidad de fabricarlos. Ambos son extensiones compatibles con el estndar ISA. Los usuarios de mquinas basadas en ISA tenan que disponer de informacin especial sobre el hardware que iban a aadir al sistema. Aunque un puado de tarjetas eran esencialmente Plug-and-play (enchufar y listo), no era lo habitual. Frecuentemente haba que configurar varias cosas al aadir un nuevo dispositivo, como la IRQ, las direcciones de entrada/salida, o el canal DMA. MCA haba resuelto esos problemas, y actualmente PCI incorpora muchas de las ideas que nacieron con MCA (aunque descienden ms directamente de EISA). Estos problema con la configuracin llevaron a la creacin de ISA PnP, un sistema Plug-andplay que usa una combinacin de modificaciones al hardware, la BIOS del sistema, y el software del sistema operativo que automticamente maneja los detalles ms gruesos. En realidad, ISA PnP acab convirtindose en un dolor de cabeza crnico, y nunca fue bien soportado excepto al final de la historia de ISA. De ah proviene la extensin de la frase sarcstica "plug-and-pray" (enchufar y rezar). Los slots PCI fueron el primer puerto de expansin fsicamente incompatible con ISA que lograron expulsarla de la placa madre. Al principio, las placas base eran en gran parte ISA, incluyendo algunas ranuras del PCI. Pero a mitad de los 90, los dos tipos de slots estaban equilibrados, y al poco los ISA pasaron a ser minora en los ordenadores de consumo. Las

especificaciones PC 97 de Microsoft recomendaban que los slots ISA se retiraran por completo, aunque la arquitectura del sistema todava requiera de ISA en modo residual para direccionar las lectoras de disquete, los puertos RS-232, etc. Los slots ISA permanecen por algunos aos ms y es posible ver placas con un slot Accelerated Graphics Port (AGP) justo al lado de la CPU, una serie de slots PCI, y uno o dos slots ISA cerca del borde. Es tambin notable que los slots PCI estn "rotados" en comparacin con los ISA. Los conectores externos y la circuitera principal de ISA estn dispuestos en el lado izquierdo de la placa, mientras que los de PCI lo estn en el lado derecho, siempre mirando desde arriba. De este modo ambos slots podan estar juntos, pudiendo usarse slo uno de ellos, lo que exprima la placa madre. El ancho de banda mximo del bus ISA de 16 bits es de 16 Mbyte/segundo. Este ancho de banda es insuficiente para las necesidades actuales, tales como tarjetas de vdeo de alta resolucin, por lo que el bus ISA no se emplea en los PC modernos (2004), en los que ha sido sustituido por el bus PCI. Slot ISA de 8 bits (arquitectura XT) La arquitectura XT es una arquitectura de bus de 8 bits usada en los PC con procesadores Intel 8086 y 8088, como los IBM PC e IBM PC XT en los 80. Precede al la arquitectura AT de 16 bits usada en las mquinas compatibles IBM Personal Computer/AT. El bus XT tiene cuatro canales DMA, de los que tres estn en los slots de expansin. De esos tres, dos estn normalmente asignados a funciones de la mquina:

Canal DMA

Expansion

Funcin estndar

No

Refresco de la RAM dinmica

Tarjetas de ampliacin

Controladora de disquetes

Controladora de disco duro

En 1989, el consorcio PCMCIA (Asociacin Internacional de Tarjetas de Memoria para PC) desarroll el bus PC Card, (el cual recibe a veces el nombre de dicha entidad), con el fin de extender a los ordenadores porttiles la conectividad de los equipos perifricos disponibles. Caractersticas Tcnicas

Los equipos perifricos PCMCIA son del tamao de una tarjeta de crdito (54 mm por 85 mm), y poseen un conector de 68 clavijas.

Existen tres factores de forma que corresponden a tres espesores estndar:

Tipo

Ancho (mm)

Largo (mm) 85 85 85 3,3 5,0 10,5

Espesor (mm)

PC Card Tipo I 54 PC Card Tipo II 54 PC Card Tipo III 54

Las tarjetas Tipo I se utilizan por lo general como tarjetas de expansin de memoria. Las tarjetas Tipo II estn destinadas por lo general a equipos perifricos de comunicacin (mdem, tarjeta de red, tarjeta de red inalmbrica) y discos duros pequeos. Las tarjetas Tipo III son ms gruesas y por lo general se utilizan para equipos perifricos con elementos mecnicos (discos duros de gran capacidad). CardBus El estndar CardBus (a veces denominado PC Card de 32-bits) apareci en el ao 1995, permitiendo la transferencia de datos a 32 bits a una velocidad de 33 MHz, con una carga de 3V (en contraste con los 5,5 de PCMCIA).

UNIDAD II PROTOCOLOS DE COMUNICACIN

2.1 NIVELES DE PROTOCOLOS Protocolos Nivel de transporte Nivel de interred: Direcciones IP - Usuarios y dominios - Sistema de nombres de dominios Nmeros de puerto Nivel de red/enlace La base de Internet, y razn principal de su xito, son sus protocolos. Dentro de cada nivel se utilizan distintas normas o protocolos, llegando incluso a depender, dentro de un nivel, la norma utilizada del servicio a prestar. Nivel de transporte

El protocolo de nivel de transporte original era el Network Control Protocol, NCP, diseado para ARPANET, funcion hasta que el sucesivo crecimiento con otras redes dio lugar a ARPA Internet y adems provoc que se fuera degradando la fiabilidad extremo a extremo de la red, forzando la necesidad de un nuevo protocolo para el nivel de transporte, el Protocolo de Control de transmisin, TCP, diseado especialmente para tolerar subredes no fiables. Es un protocolo orientado a la conexin queda establecida cuando un nodo determinado comienza a enviar paquetes a otro nodo. Todos los paquetes entre los dos nodos pasan por la misma ruta durante todo el tiempo que dura la conexin. Son protocolos orientados a conexin. Al tener una ruta fija y nica durante el tiempo que dura la conexin si en un momento dado alguno de los enlaces o enrutadores involucrados en formar el circuito virtual tiene algn problema, la conexin entre los nodos origen y destino queda rota. Los servicios como correo electrnico, transferencia de ficheros o acceso remoto, necesitan que los caracteres que se van tecleando en un extremo vayan llegando al otro extremo conservando el orden en que se han introducido, o que el fichero que estamos transfiriendo no pierda o duplique partes del mismo. Necesitamos un protocolo que nos proporcione un flujo de bytes fiable para los dos sentido de la conexin. Nuestro protocolo es el TCP, que nos garantiza que los bytes que salen del nodo origen son entregados en el nodo destino en el mismo orden y sin duplicados es un protocolo orientado a conexin. Cuando lo que se necesita transmitir es voz o vdeo en tiempo real, es ms importante transmitir con una alta velocidad que el garantizar que llegan absolutamente todos los paquetes, con el orden adecuado y sin duplicados. En esta situacin, nuestras necesidades son mejor satisfechas por el protocolo de nivel de transporte llamado Protocolo de Datagramas de Usuario, UDP, que se caracteriza por ser un protocolo no orientado a conexin, es decir, puede que algunos de los paquetes enviados con este protocolo no lleguen nunca, lo hagan varias veces o lleguen en desorden. Cada paquete lleva suficiente informacin como para alcanzar el destino, reencaminndose el flujo en el caso de que falle algn nodo o enlace. Entre los inconvenientes, simplemente recordar que no se est a salvo de prdidas, repeticiones y desordenes de los paquetes, por lo que los procesos que usen este protocolo pueden tener una carga adicional de trabajo.

Nivel de interred A principios de los ochenta se introdujo un nuevo protocolo de nivel de interred, el Protocolo de Internet, IP. Se trata de un protocolo no orientado a conexin, encargado de las cuestiones relativas a direccionamiento de los paquetes que le suministra la capa de transporte. De esta forma, el protocolo que principalmente se identifica con Internet es el Transmission Control Protocol / Internet Protocol, TCP/IP, si bien la parte fundamental de la estructura, en la que se basan todas las aplicaciones, es la establecida por la norma IP, encargado de determinar los procedimientos de direccionamiento y encaminamiento que deben seguir todas las informaciones transmitidas, independientemente de la red fsica que se utilice para la conexin.

Como cada servicio tiene sus propias necesidades, existen diferentes protocolos de niveles superiores que usan IP. Aunque el protocolo IP establece las normas para que los paquetes alcancen su destino, lo que no se garantiza es cundo lo van a alcanzar, cuntos o en qu orden, es decir, ofrece un servicio no orientado a conexin.

Direcciones IP Entre los conceptos aportados por el protocolo IP estn las denominadas direcciones IP, encargadas de identificar de manera nica cada mquina o nodo dentro Internet. Las direcciones Internet son nmeros de 32 bits, es decir, cubre desde 0 a 2^32, aunque en lugar de usarse un espacio de direcciones plano del tipo: 1,2,3,... se eligi establecer una estructura en las direcciones, de forma que una direccin IP consta de cuatro nmeros separados por puntos. Como para la representacin de cada nmero se han destinado ocho bits, estos pueden ir de 0 a 255, es la denominada notacin numrica con puntos. As, por ejemplo, la direccin Internet 195.76.188.1 se corresponde de forma nica con un nodo dentro de la red, de forma que todo paquete que lleve este destino slo acabar su viaje felizmente si llega a l. Se establecieron cinco clases de direcciones IP, denominadas clase A, B, C, D y E. La forma ms sencilla de diferenciarlas es mirando el primer nmero de la direccin. En la figura podemos ver las distintas clases, su estructura y rangos. Se detallan los campos dedicados a identificador de red (redID), identificador de host u ordenador (hostID) e identificador de grupo de multidifusin (multicasting group ID, en ingls), conjunto de ordenadores al que quiero enviar algo.

Clase A B C D E

Rango 0.0.0.0 a 127.255.255.255 128.0.0.0 a 191.255.255.255 192.0.0.0 a 223.255.255.255 224.0.0.0 a 239.255.255.255 240.0.0.0 a 247.255.255.255

Este formato de direccin facilita que se puedan aplicar mscaras que permitan diferenciar direcciones de nuestra red con direcciones fuera de ese mbito, as como posibles tratamientos de la misma mediante rpidas comparaciones a nivel de bit. Estamos ante lo que se denominan subredes (subnet en ingls), establecidas por al administrador de cada red en concreto, con objeto de facilitar las labores de enrutamiento, disminuyndose el tamao de las tablas de encaminamiento intermedias. En ocasiones este valor nos puede ser solicitado en alguna configuracin. Normalmente nos vendr indicado el valor a introducir, siendo el 255.0.0.0 el ms habitual.

Usuarios y dominios Las direcciones IP son tratadas por los diversos nodos que deba atravesar nuestro paquete de informacin, sin embargo existe un modo alternativo de direccionamiento utilizando el concepto de dominio como alias de una direccin IP pura. A cada usuario en Internet se le asocia una direccin Internet nica, formada por el identificador de usuario y el identificador del ordenador o dominio en que se encuentra, separados ambos por el carcter arroba (@).La sintaxis general de cualquier direccin Internet es: USERID@DOMINIO. Hay que tener especial cuidado con la distincin entre maysculas y minsculas, dado que se consideran letras distintas y, por tanto, direcciones distintas, as como con la no presencia de espacios en blanco dentro de la direccin. Las distintas partes que forman el dominio reciben el nombre de subdominios. El subdominio ms a la derecha es el de carcter ms general, denominndose dominio de nivel alto. Existen dos tipos de dominios de nivel ms alto aunque en algunos pases se ha definido tambin un subdominio que les permita diferenciar el tipo de organizacin, como por ejemplo ac para instituciones acadmicas o co para las organizaciones comerciales. Dominios de organizacin: se basan en el plan de direccionamiento creado antes de que Internet fuese una red internacional. Contienen definiciones del tipo de organizacin a la que pertenece el ordenador (educativa, comercial, militar, etc.). Cuando Internet se expandi fue necesario definir nuevos dominios de nivel alto que cubrieran esta situacin.

DOMINIOS DE TIPO DE ORGANIZACIN DOMINIO com Edu Gov Int mil Net Org SIGNIFICADO

Organizacin comercial Institucin educativa Institucin gubernamental Organizacin internacional Organizacin militar Organizacin de red Organizacin sin nimo de lucro

Por ejemplo: En la direccin ayuda@nodo50.org, el identificador de usuario es ayuda y el dominio nodo50.org. Su dominio de nivel ms alto, org, nos dice que el servidor pertenece a una organizacin sin nimo de lucro. Por ltimo, el subdominio que est ms a la izquierda (a

la derecha de la @), nos dice el nombre concreto del ordenador que utiliza ese usuario, nodo50. Dominios geogrficos: dominios de nivel alto que definen la localizacin geogrfica. A continuacin, algunos ejemplos:

DOMINIOS DE NIVEL ALTO GEOGRFICOS DOMINIO aq ar at au be bg br ca ch cu cn cr de dk ec ee eg es fi fr gb gr SIGNIFICADO DOMINIO is it Japn kr Kuwait li Liechtenstein Corea del Sur (Korea) Islandia Italia SIGNIFICADO

Antrtida Argentina Austria jp Australia Blgica kw Bulgaria Brasil lt Canad lu

Lituania Luxemburgo lv Latvia

Suiza (Cantones Helvticos) Cuba mx Mjico

China my Costa Rica

Malasia (Malaysia) ni Holanda (Netherlands) no Noruega

Alemania (Deutschland) Dinamarca (Denmark) nz Ecuador Estonia pr Egipto pt Espaa re Finlandia Francia sg Gran Bretaa Grecia th pl Polonia

Nueva Zelanda

Puerto Rico Portugal Reunin se Suecia

Singapur si Eslovenia (Slovenia)

Tailandia (Thailand)

hk hr hu ie il in

Hong Kong Croacia tw Hungrauk

tn Taiwan

Tnez

Reino Unido (United Kingdom) us Estados Unidos (United States)

Repblica de Irlanda Israel India ve za

Venezuela Sudfrica

Sistema de nombres de dominio Las direcciones que valen son las IP, puesto que cuando utilizamos direcciones de dominio, necesitamos disponer de un servicio denominado Sistema de Nombre de Dominios (Domain Name System, DNS), que es un servicio TCP/IP que se encarga de establecer las correspondencias entre los nombres de dominios y sus correspondientes direcciones IP. Gracias al servicio de DNS, son equivalentes las direcciones: ayuda@nodo50.org y ayuda@195.76.188.2 Al ser un servicio, para utilizarlo puede que necesitemos indicar a nuestros programas dnde encontrar al servidor correspondiente, informacin que el proveedor de acceso a Internet. Normalmente, especialmente para conexiones realizadas por va telefnica, la direccin IP que se asigna a nuestra mquina es dinmica, es decir, en el proceso de conexin, el servidor de nuestro proveedor nos asigna una direccin IP temporalmente, vlida durante esa conexin concreta y que cambiar la prxima vez que nos conectemos. Sin embargo, nuestra direccin Internet no se ve alterada. El servidor DNS de nuestro proveedor se preocupar de traducir en cada ocasin la parte de dominio de nuestra direccin Internet a la direccin IP que tengamos asignada en ese momento. La asignacin de los nmeros IP no se hace por el capricho de cada usuario, sino que es el Centro de Informacin de la Red Internet (InterNIC) delegado el encargado de tomar estas decisiones. En el caso europeo, los registros de Internet (Internet Registry, IR) los lleva el Centro de Coordinacin de Red (Network Coordination Center, NCC) del RIPE (Reseaux IP Europens), que, a su vez, ha delegado la responsabilidad a organizaciones nacionales dentro de cada pas. En el estado espaol, se encarga RedIRIS, actuando como NIC delegado para la asignacin de direcciones en Espaa (ES-NIC dominio de nivel alto .es). Estos organismos toman las decisiones relativas a los identificadores de red (redID), mientras que la parte de la direccin dedicada a los ordenadores o hosts depende del administrador de cada red, quien tomar igualmente las decisiones relativas a la creacin de subredes. Para registrar un dominio o un nmero IP, lo habitual es que se encargue de ello el proveedor de acceso a Internet, aunque siempre existe la posibilidad de rellenar una serie de formularios necesarios para registrarse. Estos formularios se encuentran disponibles en el nodo rs.internic.net, en el directorio template. Se puede acceder mediante FTP annimo. Para realizar la solicitud, si es a nivel europeo, basta con enviarlo relleno a hostmaster@ripe.net, en caso contrario, la direccin es host-master@internic.net.

En el estado espaol, se puede obtener ms informacin o los formularios correspondientes en la direccin ftp.rediris.es, dentro del directorio /infoiris/ip. Si queremos realizar alguna consulta, podemos dirigirnos a infoiris@rediris.es o a nic@rediris.es.

Nmeros de puerto Cmo podemos diferenciar a qu servicio se est refiriendo un cliente que se dirige a una direccin IP dada?. La respuesta viene a travs del nmero de puerto (PORT NUMBER). Se trata de un concepto proviniente del mundo UNIX, nuevamente. Tanto TCP como UDP identifican una aplicacin mediante un nmero de puerto de 16 bits. As, los servidores, que son aplicaciones, tienen asignado igualmente un nmero de puerto. Existe un nmero de puerto tpico para cada servicio, de forma que se dice que una aplicacin servidora est escuchando en el puerto que se le ha asignado, su puerto tpico normalmente, a la espera de peticiones de clientes. Cuando stas llegan, se atienden, bien de forma secuencial o bien de forma concurrente.

Los nmeros de puerto tpicos son asignados por la Autoridad Internet de Nmeros Asignados (Assigned Numbers Internet Authority, IANA) y estn entre 1 y 1023. Algunos ejemplos de puertos son: puerto 21 para FTP o 23 para TELNET. Las aplicaciones clientes tambin usan nmeros de puerto en nuestra mquina, son aplicaciones usando TCP tambin, slo que no son puertos especficos sino que slo necesitan ser nicos mientras los use el cliente, por ello se denominan puertos efmeros. Igualmente, hay procesos del sistema que usan puertos, denominados puertos reservados. La forma en que se establece el puerto al que nos dirigimos, caso de no ser el puerto por defecto, consiste en especificarlo tras la direccin IP, separado por dos puntos, por ejemplo: 195.76.188.2:21. Caso de tener que utilizar algn nmero de puerto en especial este deber sernos comunicado por el proveedor del servicio. Para acceder a cada servicio de Internet, necesitamos un programa capaz de interpretar los estndares de cada servicio de Internet. La evolucin de Internet, junto con el desarrollo del servicio Web, han provocado que los programas que se usan para acceder a pginas Web, los denominados navegadores o exploradores, asuman cada vez ms funciones, o lo que es lo mismo, sean capaces de acceder a ms servicios, de forma que nos permiten realizar transferencias de ficheros, uso del correo o participacin en grupos de noticias adems de sus primigenias funciones de presentacin de pginas con hipertexto.

Nivel de red/enlace

En los protocolos usados en Internet, segn nos acercamos al medio fsico, la diversidad de los mismos provoca que existan varios protocolos a nivel de red/enlace para adaptarse a las peculiaridades de cada medio fsico. Un usuario conectndose por una lnea serie, tenemos la posibilidad de que se trata de una lnea de la red telefnica conmutada (RTC) o una lnea punto a punto. Ambos casos fueron contemplados, definindose sendos estndares para cada uno de ellos. As, se defini el protocolo de Internet para lneas serie (Serial Line Internet Protocol, SLIP) y el protocolo para lneas punto a punto (Point to Point Protocol, PPP) destinados a implementar la funcionalidad del nivel de red y enlace sobre los citados medios fsicos. De estos dos protocolos el primero de ellos, SLIP. Si bien el protocolo SLIP est especficamente diseado para el transporte de trfico TCP/IP, la tendencia actual es hacia el uso cada vez mayor del protocolo PPP, ya que, aunque su nombre pueda despistarnos, tambin es apto para lneas telefnicas conmutadas, las normales en nuestra casa u oficina, siempre que nuestro proveedor de Internet disponga de un servidor PPP para atender nuestra llamada. El protocolo PPP posee algunas caractersticas que lo hacen ms interesante: Negociacin de la configuracin: al utilizar SLIP, es necesario conocer tanto nuestra direccin IP como la de nuestro proveedor, lo que puede causarnos problemas en el caso de que este asigne dinmicamente las direcciones. Igualmente, existe la posibilidad de tener que configurar algunos parmetros un tanto oscuros, como pueden ser mxima unidad de transmisin (MTU), mxima unidad de recepcin (MRU), el uso de cabeceras de compresin, etc. Algo que puede ser un tanto tedioso, aunque no imposible. Todos estos pasos se simplifican notablemente con el protocolo PPP gracias a mecanismos de negociacin durante la conexin. Login automtico: casi todos los programas SLIP/PPP pueden llamar y hacer login de forma automtica, siguiendo un fichero de comandos. Sin embargo, es conveniente que el sistema del proveedor de servicio enve prompts estndar de cara a facilitar el proceso. Por ejemplo, debera enviar un login: cuando espere que nuestro sistema la enve nuestro identificador y password: para pedir la clave, algo que no siempre ocurre, tenindose que recurrir entonces a escribir un fichero de conexin especfico (script) o realizarla de forma manual. PPP considera la posibilidad de que se utilicen dos posibles mtodos de automatizacin, el protocolo de autentificacin de claves, (Password Authentication Protocol, PAP) y el protocolo de autentificacin por Challenge-Handshake, (Challenge-Handshake Authentication Protocol, CHAP). Ambos aportan un mecanismo, para enviar la pareja login/clave de forma transparente al sistema remoto. Capacidad de transporte multiprotocolo: al ser PPP ms reciente se le ha dotado de una mayor potencia, aunque a efectos de conectarse a Internet, donde slo se usa el protocolo TCP/IP no es significativa.

2.2 PROTOCOLO X.25

X.25 es un estndar UIT-T para redes de rea amplia de conmutacin de paquetes. Su protocolo de enlace, LAPB, est basado en el protocolo HDLC (publicado por ISO, y el cual a su vez es una evolucin del protocolo SDLC de IBM). Establece mecanismos de direccionamiento entre usuarios, negociacin de caractersticas de comunicacin, tcnicas de recuperacin de errores. Los servicios pblicos de conmutacin de paquetes admiten numerosos tipos de estaciones de distintos fabricantes. Por lo tanto, es de la mayor importancia definir la interfaz entre el equipo del usuario final y la red. Introduccin e historia La norma X.25 es el estndar para redes de paquetes recomendado por CCITT, el cual emiti el primer borrador en 1974. Este original sera revisado en 1976, en 1978 y en 1980, y de nuevo en 1984, para dar lugar al texto definitivo publicado en 1985. El documento inicial inclua una serie de propuestas sugeridas por Datapac, Telenet y Tymnet, tres nuevas redes de conmutacin de paquetes. La X.25 se define como la interfaz entre equipos terminales de datos y equipos de terminacin del circuito de datos para terminales que trabajan en modo paquete sobre redes de datos pblicas. Las redes utilizan la norma X.25 para establecer los procedimientos mediante los cuales dos ETD que trabajan en modo paquete se comunican a travs de la red. Este estndar pretende proporcionar procedimientos comunes de establecimiento de sesin e intercambio de datos entre un ETD y una red de paquetes (ETCD). Entre estos procedimientos se encuentran funciones como las siguientes: identificacin de paquetes procedentes de ordenadores y terminales concretos, asentimiento de paquetes, rechazo de paquetes, recuperacin de errores y control de flujo. Adems, X.25 proporciona algunas facilidades muy tiles, como por ejemplo en la facturacin a estaciones ETD distintas de la que genera el trfico. Dentro de la perspectiva de X.25, una red opera en gran parte como un sistema telefnico. Una red X.25 se asume como si estuviera formada por complejos conmutadores de paquetes que tienen la capacidad necesaria para el enrutamiento de paquetes. Los anfitriones no estn comunicados de manera directa a los cables de comunicacin de la red. En lugar de ello, cada anfitrin se comunica con uno de los conmutadores de paquetes por medio de una lnea de comunicacin serial. En cierto sentido la comunicacin entre un anfitrin y un conmutador de paquetes X.25 es una red miniatura que consiste en un enlace serial. El anfitrin puede seguir un complicado procedimiento para transferir sus paquetes hacia la red. El estndar X.25 no incluye algoritmos de encaminamiento, pero conviene resaltar que, aunque los interfaces ETD/ETCD de ambos extremos de la red son independientes uno de otro, X.25 interviene desde un extremo hasta el otro, ya que el trfico seleccionado se encamina el final. A pesar de ello, el estndar recomendado es asimtrico ya que slo se define un lado de la interfaz con la red (ETD/ETCD). X.25 y su relacin con el modelo OSI OSI ha sido la base para la implementacin de varios protocolos. Entre los protocolos comnmente asociados con el modelo OSI, el conjunto de protocolos conocido como X.25 es probablemente el mejor conocido y el ms ampliamente utilizado. X.25 fue establecido como una recomendacin de la ITU-TS (Telecommunications Section de la International Telecommunications Union), una organizacin internacional que recomienda estndares para los servicios telefnicos internacionales. X.25 ha sido adoptado para las redes pblicas de datos y es especialmente popular en Europa.

Niveles de la norma X.25 El Nivel Fsico La recomendacin X.25 para el nivel de paquetes coincide con una de las recomendaciones del tercer nivel OSI. X.25 abarca el tercer nivel y tambin los dos niveles ms bajos. El interfaz de nivel fsico recomendado entre el ETD y el ETCD es el X.21. X.25 asume que el nivel fsico X.21 mantiene activados los circuitos T (transmisin) y R (recepcin) durante el intercambio de paquetes. Asume tambin, que el X.21 se encuentra en estado 13S (enviar datos), 13R (recibir datos) o 13(transferencia de datos). Supone tambin que los canales C (control) e I (indicacin) de X.21 estn activados. Por todo esto X.25 utiliza el interfaz X.21 que une el ETD y el ETCD como un "conducto de paquetes", en el cual los paquetes fluyen por las lneas de transmisin (T) y de recepcin(R). El nivel fsico de X.25 no desempea funciones de control significativas. Se trata ms bien de un conducto pasivo, de cuyo control se encargan los niveles de enlace y de red. El Nivel de Enlace En X.25 se supone que el nivel de enlace es LAPB. Este protocolo de lnea es un conjunto de HDLC. LAPB y X.25 interactan de la siguiente forma: En la trama LAPB, el paquete X.25 se transporta dentro del campo I(informacin). Es LAPB el que se encarga de que lleguen correctamente los paquetes X.25 que se transmiten a travs de un canal susceptible de errores, desde o hacia la interfaz ETD/ETCD. La diferencia entre paquete y trama es que los paquetes se crean en el nivel de red y se insertan dentro de una trama, la cual se crea en nivel de enlace. Para funcionar bajo el entorno X.25, LAPB utiliza informacin (I), Receptor Preparado (RR), Rechazo (REJ), Receptor No Preparado (RNR), Desconexin (DSC), Activar Modo de Respuesta Asncrono (SARM) y Activar Modo Asncrono Equilibrado (SABM). Las respuestas utilizadas son las siguientes: Receptor Preparado(RR), Rechazo(REJ), Receptor No Preparado(RNR), Asentimiento No Numerado(UA), Rechazo de Trama(FRMR) y Desconectar Modo(DM). Los datos de usuario del campo I no pueden enviarse como respuesta. De acuerdo con las reglas de direccionamiento HDLC, ello implica que las tramas I siempre contendrn la direccin de destino con lo cual se evita toda posible ambigedad en la interpretacin de la trama. X.25 exige que LAPB utilice direcciones especficas dentro del nivel de enlace. Tanto X.25 como LAPB utilizan nmeros de envi(S) y de recepcin(R) para contabilizar el trfico que atraviesan sus respectivos niveles. En LAPB los nmeros se denotan como N(S) y N(R), mientras que en X.25 la notacin de los nmeros de secuencia es P(S) y P(R). Es un protocolo de red, para la conmutacin de paquetes. Servicio de circuito virtual El servicio de circuito virtual de X.25 ofrece dos tipos de circuitos virtuales: llamadas virtuales y circuitos virtuales permanentes. Una llamada virtual es un circuito virtual que se establece dinmicamente mediante una peticin de llamada y una liberacin de llamada como se describe ms adelante. Un circuito virtual permanente es un circuito virtual fijo asignado en la red. La transferencia de los datos se produce como con las llamadas virtuales, pero en este caso no se necesita realizar ni el establecimiento ni el cierre de la llamada.

2.3 PROTOCOLO DE LNEA HDCL HDLC (High-Level Data Link Control, control de enlace sncrono de datos) es un protocolo de comunicaciones de propsito general punto a punto, que opera a nivel de enlace de datos. Se basa en ISO 3309 e ISO 4335. Surge como una evolucin del anterior SDLC. Proporciona recuperacin de errores en caso de prdida de paquetes de datos, fallos de secuencia y otros, por lo que ofrece una comunicacin confiable entre el transmisor y el receptor. De este protocolo derivan otros como LAPB, LAPF y PPP. Caractersticas bsicas del HDLC HDLC define tres tipos de estaciones, tres configuraciones del enlace y tres modos de operacin para la transferencia de los datos. Los tres tipos de estaciones son: Estacin primaria: se caracteriza porque tiene la responsabilidad de controlar el funcionamiento del enlace. Las tramas generadas por la primaria se denominan rdenes. Estacin secundaria: funciona bajo el control de la estacin primaria. Las tramas generadas por la estacin secundaria se denominan respuestas. La primaria establece un enlace lgico independiente para cada una de las secundarias presentes en la lnea.

Estacin combinada: es una mezcla entre las caractersticas de las primarias y las secundarias. Una estacin de este tipo puede generar tanto rdenes como respuestas. Las tres posibles configuraciones del enlace son: Configuracin no balanceada: est formada por una estacin primaria y una o ms secundarias. Permite transmisin full-duplex y semi-duplex. Configuracin balanceada: consiste en dos estaciones combinadas. Permite igualmente transmisin full-duplex o semi-duplex. Configuracin simtrica: dos estaciones fsicas, cada una con una estacin lgica, de forma que se conectan una primaria de una estacin fsica con la secundaria de la otra estacin fsica. Los tres modos de transferencia de datos son: Modo de respuesta normal (NRM, Normal Response Mode): se utiliza en la configuracin no balanceada. La estacin primaria puede iniciar la transferencia de datos a la secundaria, pero la secundaria solo puede transmitir datos usando respuestas a las rdenes emitidas por la primaria. Modo balanceado asncrono (ABM, Asynchronous Balanced Mode): se utiliza en la configuracin balanceada. En este modo cualquier estacin combinada podr iniciar la transmisin sin necesidad de recibir permiso por parte de la otra estacin combinada.

Modo de respuesta asncrono (ARM, Asynchronous Response Mode): se utiliza en la configuracin no balanceada. La estacin secundaria puede iniciar la transmisin sin tener permiso explicito por parte de la primaria. La estacin primaria sigue teniendo la responsabilidad del funcionamiento de la lnea, incluyendo la iniciacin, la recuperacin de errores, y la desconexin lgica. El NRM suele usarse en lneas con mltiples conexiones y en enlaces punto a punto, mientras que el ABM es el ms utilizado de los tres modos; debido a que en ABM no se necesitan hacer sondeos, la utilizacin de los enlaces punto a punto con full-duplex es ms eficiente con este modo. ARM solo se usa en casos muy particulares. Estructura HDLC usa transmisin sncrona. Todos los intercambios se realizan a travs de tramas, HDLC utiliza un formato nico de tramas que es vlido para todos los posibles intercambios: datos e informacin de control. En la Figura se muestra la estructura de una trama HDLC. Al campo de delimitacin, de direccin y de control, que preceden al campo de informacin se denominan cabecera. La FCS junto con el otro campo de delimitacin final que est a continuacin del campo de datos de denomina cola. Los campos de delimitacin estn localizados en los dos extremos de la trama, y ambos corresponden a la siguiente combinacin de bits 01111110. Se puede usar un nico delimitador como final y comienzo de la siguiente trama simultneamente. A ambos lados de la interfaz entre el usuario y la red, los receptores estarn continuamente intentando detectar esta secuencia para sincronizarse con el comienzo de la trama. Cuando se recibe una trama, la estacin seguir intentando detectar esa misma secuencia para determinar as el final de la trama. Como se usa la secuencia 01111110 en la delimitacin de las tramas, es necesario el uso del procedimiento denominado insercin de bits. Por el cual, el emisor cuando deba enviar una cadena que contenga una secuencia de cinco bits en 1 insertar inmediatamente despus del quinto 1 un 0. El receptor, tras la deteccin del delimitador de comienzo, monitorizar la cadena de bits recibida, de tal manera que cuando aparezca una combinacin de cinco 1 seguidos, el sexto bit se examinar. Si dicho bit es 0, se eliminar sin ms. Si el sexto bit es un 1 y el sptimo es un 0, la combinacin se considera como un delimitador. Si los bits sexto y sptimo son ambos igual a 1 se interpreta como una indicacin de cierre generada por el emisor. Por ejemplo, si se quiere transmitir la siguiente secuencia 01101111011111011111100

HDLC lo modificara de esta manera Flag 0110111101111100111110100 Direccin Control Informacin FCS Flag (comienzo de la trama siguiente)

8 bits 8 bits 8 o 16 bits

Longitud variable, 0 o ms bits, mltiplos de 8 16 bits 8 bits

A su vez en campo control puede tomar las siguientes codificaciones dependiendo del tipo de trama: 1 0 I:Informacin: 2-4 N(S) 5 P/F 6-8 N(R)

N(S): Nmero de secuencia enviada. N(R): Nmero de secuencia recibida. P/F: Bit de Sondeo/Final ("Poll/Final") 1-2 10 S:Supervisin: 3-4 S 5 P/F 6-8 N(R)

S: bits para las tramas de supervisin. 1-2 11 No numeradas: 3-4 M 5 P/F 6-8 M

M: Bits para las tramas no numeradas. Cada dato que se enva, es encapsulado en una trama HDLC, esto aadindole un header y una cola. El header contiene una direccin HDLC y un campo de control HDLC. La cola contiene un campo de CRC (ciclic redundancy check). Cada trama es separada por un delimitador o bandera con valor hexadecimal 7E. Este flag o bandera se puede utilizar para identificar el inicio de la siguiente trama. Existen tres tipos de trama (DL_PDU): trama de informacin que transportan los datos del usuario, de supervisin y de gestin (o no numeradas). El orden de inyeccin de las tramas en el medio de transmisin es LSB (primero el bit menos significativo). Las tramas de supervisin se utilizan para el reconocimiento de tramas, control de flujo y control de errores (siempre que no sea posible hacerlo mediante las tramas de informacin). Existen cuatro subtramas identificadas por el campo S de campo de control (del tipo de supervisin): 00 01 10 11 RR (Receive Ready) REJ (Reject) RNR (Receive Not Ready) SREJ (Selective Reject)

Ready to Receive: Reconocimiento Positivo: RR N reconoce las tramas hasta la N-1 e indica que la prxima trama que espera recibir es la N.

Si tiene el bit P (poll/sondeo) activado indica que la estacin primaria est sondeando a la estacin secundaria. Si tiene el bit F activado y es despus de una seleccin, indica que el secundario est listo para recibir datos del primario. Si no es despus de una seleccin, la estacin secundaria indica a la primaria que no tiene ms tramas que transmitir. Normalmente la estacin secundaria enva tramas de informacin hasta que se le acaban los datos y entonces enva una trama RR con F activado para indicar finalizacin. Ready Not to Receive: Reconocimiento Positivo No Listo Para Recibir: RNR N Reconoce las tramas hasta la N-1 e indica que ahora mismo no puede recibir ms tramas. Si tiene el bit P activado sirve para seleccionar la estacin secundaria que recibir los datos, indicando que la estacin primaria no va a recibir datos. Si tiene el bit F activado sirve para que la estacin secundaria indique a la estacin primaria que no est listo para recibir datos. Reject: Rechazo: REJ N Reconoce las tramas hasta la N-1 e indica que a partir de la trama N hay que retransmitir. Selective Reject: Rechazo Selectivo: SREJ N Indica que la trama N no lleg correctamente y debe ser retransmitida. Las rdenes que se pueden encontrar en las tramas de gestin son: CODIGO 00001 SNRM 11011 SNRME 11000 SARM DM 11010 SARME 11100 SABM 11110 SABME 00000 UI 00110 00010 DISC 10000 SIM 00100 UP 11001 RSET 11101 XID XID UI UA RD RIM ORDEN RESPUESTA

10001

FRMR

Las rdenes SNRM, SNRME, SARM, SARME, SABM y SABME sirven para activar el modo en que se comunicarn las estaciones: NRM o modo de respuesta normal, ARM o modo de respuesta asncrona y ABM o modo asncrono equilibrado, con sus respectivas extensiones (NRME, SARME y SABME). La orden RSET sirve para reiniciar la conexin y poner a cero los contadores y ventanas deslizantes de las tramas. La orden DISC sirve para desconectar la conexin.

Campo de Direccin El campo de direccin identifica a la estacin secundaria que ha transmitido o que va a recibir la trama. Este campo no se usa en enlaces punto a punto. El mismo tiene normalmente 8 bits, puede usarse tambin un formato ampliado en el que la direccin tendr un mltiplo de 7 bits. El bit menos significativo de cada octeto ser respectivamente 1 o 0, si es o no el ltimo octeto del campo de direccin. Los 7 bits restantes de cada octeto formarn la direccin propiamente dicha. Campo de control En HDLC se definen tres tipos de tramas, cada una con formato diferente para el campo de control. Las tramas de informacin (tramas-I) transportan los datos generados por el usuario. En estas tramas tambin se incluye informacin para el control ARQ de errores y de flujo. Las tramas de supervisin (tramas-S) proporcionan el mecanismo ARQ cuando la incorporacin de las confirmaciones en las tramas-I no es factible. Las tramas no numeradas (Tramas- N) proporcionan funciones complementarias para controlar el enlace. El primer o los dos primeros bits del campo de control se utilizan para identificar el tipo de trama. El resto de los bits se ubican en subcampos como se indica en la figura. 6. (c) y (d) Todos los formatos posibles del HDLC contienen el bit sondeo/fin (P/F poll/final). Su utilizacin es dependiente del contexto. Normalmente en las tramas de rdenes se denomina bit P, y se fija a 1 para solicitar (sondear) una respuesta a la entidad HDLC par. En las tramas de respuesta, el bit se denomina F, y se fija a un valor 1 para identificar a la trama tipo respuesta devuelta tras la recepcin de una orden. Campo de informacin El campo de informacin solo est presente en las tramas- I y en algunas tramas N. Este campo puede contener cualquier secuencia de bits, con la nica restriccin que el nmero de bits sea igual a un mltiplo entero de 8. La longitud de este campo es variable y siempre ser menor que un valor mximo predefinido. Campo para la secuencia de comprobacin de la trama La secuencia de comprobacin de la trama (FCS, Frame Check Sequence) es un cdigo para la deteccin de errores calculado a partir de los bits de la trama excluyendo los delimitadores.

Funcionamiento del HDLC El funcionamiento del HDLC implica tres fases. Primero, uno de los dos extremos inicia el enlace de datos, de tal manera que las tramas se puedan intercambiar de una forma ordenada. Durante esta fase, se pactan las opciones que se usarn en el intercambio posterior. Despus de la iniciacin, los dos extremos intercambian los datos generados por los usuarios as como informacin de control para llevar a cabo los procedimientos de control del flujo y de errores. Finalmente, uno de los dos extremos comunicar la finalizacin de la transmisin. Iniciacin La iniciacin la puede solicitar cualquiera de los dos extremos transmitiendo una de entre las seis rdenes previstas para fijar el modo. Esta orden sirve para tres objetivos: 1. Se avisa al otro extremo sobre la solicitud de la iniciacin. 2. Se especifica cual de los tres modos (NRM, ABM, ARM) se est solicitando. 3. Se especifica si se van a utilizar nmeros de secuencia de 3 o 7 bits. Si el otro extremo acepta la solicitud, se informar al extremo sobre esta contingencia mediante la transmisin de una trama de confirmacin no numerada (UA, unnumbered acknowledged). Si la solicitud se rechaza, se enva una trama de modo desconectado (DM, disconnected mode). Transferencia de datos Cuando la iniciacin se haya solicitado y haya sido aceptada, entonces se habr establecido la conexin lgica. A partir de entonces, ambos lados pueden comenzar a enviar datos mediante tramas-I, comenzando con el nmero de secuencia igual a 0. Los campos N(S) y N(R) de una trama-I contendrn los nmeros de secuencia con los que se lleva a cabo el control del flujo y de errores. La secuencia de tramas-I se numerar secuencialmente mdulo 8 o mdulo 128, dependiendo de si se utilizan respectivamente 3 o 7 bits, utilizando el campo N(S). El campo N(R) se utiliza para la confirmacin de las tramas-I recibidas; de esta forma se facilita que el mdulo HDLC indique al otro extremo el nmero de trama-I que se espera recibir. Las tramas-S tambin se usan para controlar el flujo y los errores. La trama receptor preparado (RR, receive ready) confirma una trama-I recibida, indicando a la vez la siguiente trama-I que se espera recibir. La RR se usa cuando no hay trfico en el sentido contrario (tramas-I) en el que se puedan incluir las confirmaciones. La trama receptor no preparado (RNR, receive not ready) confirma una trama-I, como la hace la RR, pero a la vez solicita a la entidad situada al otro extremo del enlace que suspenda la transmisin de tramas-I. Cuando la entidad que envi la RNR este de nuevo preparada, enviar una RR. La trama REJ sirve para iniciar el procedimiento ARQ con vuelta-atrs-N. Con ella se indica que la ltima trama-I recibida se ha rechazado y solicita la retransmisin de todas las tramas-I a partir de la N(R) indicada en la trama REJ. La trama de rechazo selectivo (SREJ, selective reject) se usa para solicitar la retransmisin de una nica trama. Desconexin Cualquiera de las dos entidades situadas a ambos lados del enlace pueden iniciar la desconexin; tanto por iniciativa propia (si es que ha habido algn tipo de fallo) como tras la peticin cursada por capas superiores. HDLC lleva a cabo la desconexin transmitiendo una

trama de desconexin (DISC, disconnect). El otro extremo podr aceptar dicha desconexin devolviendo una trama UA e informando al usuario de la capa 3 sobre el cierre de la conexin. Se puede perder cualquier trama-I pendiente de confirmarse, en ese caso su recuperacin es responsabilidad de las capas superiores.

2.4 MODELO ISO/OSI

El modelo de referencia de Interconexin de Sistemas Abiertos (OSI, Open System Interconnection) fue el modelo de red descriptivo creado por la Organizacin Internacional para la Estandarizacin lanzado en 1984. Es decir, fue un marco de referencia para la definicin de arquitecturas de interconexin de sistemas de comunicaciones. Historia A principios de la dcada de 1980 el desarrollo de redes sucedi con desorden en muchos sentidos. Se produjo un enorme crecimiento en la cantidad y el tamao de las redes. A medida que las empresas tomaron conciencia de las ventajas de usar tecnologas de conexin, las redes se agregaban o expandan a casi la misma velocidad a la que se introducan las nuevas tecnologas de red. Para mediados de la dcada de 1980, estas empresas comenzaron a sufrir las consecuencias de la rpida expansin. De la misma forma en que las personas que no hablan un mismo idioma tienen dificultades para comunicarse, las redes que utilizaban diferentes especificaciones e implementaciones tenan dificultades para intercambiar informacin. El mismo problema surga con las empresas que desarrollaban tecnologas de conexiones privadas o propietarias. "Propietario" significa que una sola empresa o un pequeo grupo de empresas controlan todo uso de la tecnologa. Las tecnologas de conexin que respetaban reglas propietarias en forma estricta no podan comunicarse con tecnologas que usaban reglas propietarias diferentes. Para enfrentar el problema de incompatibilidad de redes, la Organizacin Internacional para la Estandarizacin (ISO) investig modelos de conexin como la red de Digital Equipment Corporation (DECnet), la Arquitectura de Sistemas de Red (SNA) y TCP/IP a fin de encontrar un conjunto de reglas aplicables de forma general a todas las redes. Con base en esta investigacin, la ISO desarroll un modelo de red que ayuda a los fabricantes a crear redes que sean compatibles con otras redes. Modelo de referencia OSI Siguiendo el esquema de este modelo se crearon numerosos protocolos, por ejemplo X.25, que durante muchos aos ocuparon el centro de la escena de las comunicaciones informticas. El advenimiento de protocolos ms flexibles donde las capas no estn tan demarcadas y la correspondencia con los niveles no era tan clara puso a este esquema en un segundo plano. Sin embargo es muy usado en la enseanza como una manera de mostrar como puede estructurarse una "pila" de protocolos de comunicaciones.

El modelo en s mismo no puede ser considerado una arquitectura, ya que no especifica el protocolo que debe ser usado en cada capa, sino que suele hablarse de modelo de referencia. Este modelo est dividido en siete capas: Capa Fsica (Capa 1) La Capa Fsica del modelo de referencia OSI es la que se encarga de las conexiones fsicas de la computadora hacia la red, tanto en lo que se refiere al medio fsico (medios guiados: cable coaxial, cable de par trenzado, fibra ptica y otros tipos de cables; medios no guiados: radio, infrarrojos, microondas, lser y otras redes inalmbricas); caractersticas del medio (p.e. tipo de cable o calidad del mismo; tipo de conectores normalizados o en su caso tipo de antena; etc.) y la forma en la que se transmite la informacin (codificacin de seal, niveles de tensin/intensidad de corriente elctrica, modulacin, tasa binaria, etc.) Es la encargada de transmitir los bits de informacin a travs del medio utilizado para la transmisin. Se ocupa de las propiedades fsicas y caractersticas elctricas de los diversos componentes; de la velocidad de transmisin, si sta es uni o bidireccional (smplex, dplex o full-dplex). Tambin de aspectos mecnicos de las conexiones y terminales, incluyendo la interpretacin de las seales elctricas/electromagnticas. Se encarga de transformar una trama de datos proveniente del nivel de enlace en una seal adecuada al medio fsico utilizado en la transmisin. Estos impulsos pueden ser elctricos (transmisin por cable) o electromagnticos (transmisin sin cables). Estos ltimos, dependiendo de la frecuencia / longitud de onda de la seal pueden ser pticos, de microondas o de radio. Cuando acta en modo recepcin el trabajo es inverso; se encarga de transformar la seal transmitida en tramas de datos binarios que sern entregados al nivel de enlace. Sus principales funciones se pueden resumir como: Definir el medio o medios fsicos por los que va a viajar la comunicacin: cable de pares trenzados (o no, como en RS232/EIA232), coaxial, guas de onda, aire, fibra ptica. Definir las caractersticas materiales (componentes y conectores mecnicos) y elctricas (niveles de tensin) que se van a usar en la transmisin de los datos por los medios fsicos. Definir las caractersticas funcionales de la interfaz (establecimiento, mantenimiento y liberacin del enlace fsico). Transmitir el flujo de bits a travs del medio. Manejar las seales elctricas/electromagnticas

Especificar cables, conectores y componentes de interfaz con el medio de transmisin, polos en un enchufe, etc. Garantizar la conexin (aunque no la fiabilidad de sta).

Codificacin de la seal

El nivel fsico recibe una trama binaria que debe convertir a una seal elctrica, electromagntica u otra dependiendo del medio, de tal forma que a pesar de la degradacin que pueda sufrir en el medio de transmisin vuelva a ser interpretable correctamente en el receptor. En el caso ms sencillo el medio es directamente digital, como en el caso de las fibras pticas, dado que por ellas se transmiten pulsos de luz. Cuando el medio no es digital hay que codificar la seal, en los casos ms sencillos la codificacin puede ser por pulsos de tensin (PCM o Pulse Code Modulation) (por ejemplo 5 V para los "unos" y 0 V para los "ceros"), es lo que se llama codificacin unipolar RZ. Otros medios se codifican mediante presencia o ausencia de corriente. En general estas codificaciones son muy simples y no usan bien la capacidad de medio. Cuando se quiere sacar ms partido al medio se usan tcnicas de modulacin ms complejas, y suelen ser muy dependientes de las caractersticas del medio concreto. En los casos ms complejos, como suelen ser las comunicaciones inalmbricas, se pueden dar modulaciones muy sofisticadas, este es el caso de los estndares Wi-Fi, en el que se utiliza codificacin OFDM. Topologa y medios compartidos Indirectamente, el tipo de conexin que se haga en la capa fsica puede influir en el diseo de la capa de Enlace. Atendiendo al nmero de equipos que comparten un medio hay dos posibilidades: Conexiones punto a punto: que se establecen entre dos equipos y que no admiten ser compartidas por terceros Conexiones multipunto: en la que ms de dos equipos pueden usar el medio.

As por ejemplo la fibra ptica no permite fcilmente conexiones multipunto (sin embargo, vase FDDI) y por el contrario las conexiones inalmbricas son inherentemente multipunto (sin embargo, vanse los enlaces infrarrojos). Hay topologas por ejemplo la topologa de anillo, que permiten conectar muchas mquinas a partir de una serie de conexiones punto a punto (Directa entre dos maquinas). Equipos adicionales A la hora de disear una red hay equipos adicionales que pueden funcionar a nivel fsico, se trata de los repetidores, en esencia se trata de equipos que amplifican la seal, pudiendo tambin regenerarla. En las redes Ethernet con la opcin de cableado de par trenzado (la ms comn hoy por hoy) se emplean unos equipos de interconexin llamados concentradores (repetidores en las redes 10Base-2) ms conocidos por su nombre en ingls (hubs) que convierten una topologa fsica en estrella en un bus lgico y que actan exclusivamente a nivel fsico, a diferencia de los conmutadores (switches) que actan a nivel de enlace.

Capa de enlace de datos (Capa 2)

Cualquier medio de transmisin debe ser capaz de proporcionar una transmisin sin errores, es decir, un trnsito de datos fiable a travs de un enlace fsico. Debe crear y reconocer los lmites de las tramas, as como resolver los problemas derivados del deterioro, prdida o duplicidad de las tramas. Tambin puede incluir algn mecanismo de regulacin del trfico que evite la saturacin de un receptor que sea ms lento que el emisor. La capa de enlace de datos se ocupa del direccionamiento fsico, de la topologa de la red, del acceso a la red, de la notificacin de errores, de la distribucin ordenada de tramas y del control del flujo. Se hace un direccionamiento de los datos en la red ya sea en la distribucin adecuada desde un emisor a un receptor, la notificacin de errores, de la topologa de la red de cualquier tipo. La tarjeta NIC (Network Interface Card, Tarjeta de Interfaz de Red en espaol o Tarjeta de Red) que se encarga de que tengamos conexin, posee una direccin MAC (control de acceso al medio) y la LLC (control de enlace lgico). Los Switches realizan su funcin en esta capa siempre y cuando este encendido el nodo. Capa de red (Capa 3) El cometido de la capa de red es hacer que los datos lleguen desde el origen al destino, aun cuando ambos no estn conectados directamente. Los dispositivos que facilitan tal tarea se denominan en castellano encaminadores, aunque es ms frecuente encontrar el nombre ingls routers y, en ocasiones enrutadores. Adicionalmente la capa de red lleva un control de la congestin de red, que es el fenmeno que se produce cuando una saturacin de un nodo tira abajo toda la red (similar a un atasco en un cruce importante en una ciudad grande). La PDU(Unidad de Datos del Protocolo, por sus siglas en ingls) de la capa 3 es el paquete. Los routers trabajan en esta capa, aunque pueden actuar como switch de nivel 2 en determinados casos, dependiendo de la funcin que se le asigne. Los firewalls actan sobre esta capa principalmente, para descartar direcciones de mquinas. En este nivel se realiza el direccionamiento lgico y la determinacin de la ruta de los datos hasta su receptor final.

Capa de transporte (Capa 4) Su funcin bsica es aceptar los datos enviados por las capas superiores, dividirlos en pequeas partes si es necesario, y pasarlos a la capa de red. En el caso del modelo OSI, tambin se asegura que lleguen correctamente al otro lado de la comunicacin. Otra caracterstica a destacar es que debe aislar a las capas superiores de las distintas posibles implementaciones de tecnologas de red en las capas inferiores, lo que la convierte en el corazn de la comunicacin. En esta capa se proveen servicios de conexin para la capa de sesin que sern utilizados finalmente por los usuarios de la red al enviar y recibir paquetes. Estos servicios estarn asociados al tipo de comunicacin empleada, la cual puede ser diferente segn el requerimiento que se le haga a la capa de transporte. Por ejemplo, la

comunicacin puede ser manejada para que los paquetes sean entregados en el orden exacto en que se enviaron, asegurando una comunicacin punto a punto libre de errores, o sin tener en cuenta el orden de envo. Una de las dos modalidades debe establecerse antes de comenzar la comunicacin para que una sesin determinada enve paquetes, y se ser el tipo de servicio brindado por la capa de transporte hasta que la sesin finalice. De la explicacin del funcionamiento de esta capa se desprende que no est tan encadenada a capas inferiores como en el caso de las capas 1 a 3, sino que el servicio a prestar se determina cada vez que una sesin desea establecer una comunicacin. Todo el servicio que presta la capa est gestionado por las cabeceras que agrega al paquete a transmitir. En resumen, podemos definir a la capa de transporte como: Capa encargada de efectuar el transporte de los datos (que se encuentran dentro del paquete) de la mquina origen a la de destino, independizndolo del tipo de red fsica que se est utilizando. La PDU de la capa 4 se llama Segmentos. sus protocolos son TCP y UDP el primero orientado a conexin y el otro sin conexin Capa de sesin (Capa 5) Esta capa establece, gestiona y finaliza las conexiones entre usuarios (procesos o aplicaciones) finales. Ofrece varios servicios que son cruciales para la comunicacin, como son: Control de la sesin a establecer entre el emisor y el receptor (quin transmite, quin escucha y seguimiento de sta). Control de la concurrencia (que dos comunicaciones a la misma operacin crtica no se efecten al mismo tiempo). Mantener puntos de verificacin (checkpoints), que sirven para que, ante una interrupcin de transmisin por cualquier causa, la misma se pueda reanudar desde el ltimo punto de verificacin en lugar de repetirla desde el principio. Por lo tanto, el servicio provisto por esta capa es la capacidad de asegurar que, dada una sesin establecida entre dos mquinas, la misma se pueda efectuar para las operaciones definidas de principio a fin, reanudndolas en caso de interrupcin. En muchos casos, los servicios de la capa de sesin son parcial o totalmente prescindibles. En conclusin esta capa es la que se encarga de mantener el enlace entre los dos computadores que estn transmitiendo datos de cualquier ndole. Capa de presentacin (Capa 6) El objetivo de la capa de presentacin es encargarse de la representacin de la informacin, de manera que aunque distintos equipos puedan tener diferentes representaciones internas de caracteres (ASCII, Unicode, EBCDIC), nmeros (little-endian tipo Intel, big-endian tipo Motorola), sonido o imgenes, los datos lleguen de manera reconocible. Esta capa es la primera en trabajar ms el contenido de la comunicacin que el cmo se establece la misma. En ella se tratan aspectos tales como la semntica y la sintaxis de los datos transmitidos, ya que distintas computadoras pueden tener diferentes formas de manejarlas.

Esta capa tambin permite cifrar los datos y comprimirlos. En pocas palabras es un traductor. Por todo ello, podemos resumir la definicin de esta capa como aquella encargada de manejar la estructura de datos abstracta y realizar las conversiones de representacin de los datos necesarios para la correcta interpretacin de los mismos. Capa de aplicacin (Capa 7) Ofrece a las aplicaciones (de usuario o no) la posibilidad de acceder a los servicios de las dems capas y define los protocolos que utilizan las aplicaciones para intercambiar datos, como correo electrnico (POP y SMTP), gestores de bases de datos y servidor de ficheros (FTP). Hay tantos protocolos como aplicaciones distintas y puesto que continuamente se desarrollan nuevas aplicaciones el nmero de protocolos crece sin parar. Cabe aclarar que el usuario normalmente no interacta directamente con el nivel de aplicacin. Suele interactuar con programas que a su vez interactan con el nivel de aplicacin pero ocultando la complejidad subyacente. As por ejemplo un usuario no manda una peticin "GET index.html HTTP/1.0" para conseguir una pgina en html, ni lee directamente el cdigo html/xml. Entre los protocolos (refirindose a protocolos genricos, no a protocolos de la capa de aplicacin de OSI) ms conocidos destacan: HTTP (HyperText Transfer Protocol = Protocolo de Transferencia de Hipertexto) el protocolo bajo la www. FTP (File Transfer Protocol = Protocolo de Transferencia de Archivos) ( FTAM, fuera de TCP/IP) transferencia de ficheros. SMTP (Simple Mail Transfer Protocol = Protocolo Simple de Correo) (X.400 fuera de tcp/ip) envo y distribucin de correo electrnico. POP (Post Office Protocol = Protocolo de Oficina de Correo)/IMAP: reparto de correo al usuario final. SSH (Secure Shell = Capa Segura) principalmente terminal remoto, aunque en realidad cifra casi cualquier tipo de transmisin. Telnet otro terminal remoto, ha cado en desuso por su inseguridad intrnseca, ya que las claves viajan sin cifrar por la red. Hay otros protocolos de nivel de aplicacin que facilitan el uso y administracin de la red: SNMP (Simple Network Management Protocol) DNS (Domain Name System)...

Unidades de datos El intercambio de informacin entre dos capas OSI consiste en que cada capa en el sistema fuente le agrega informacin de control a los datos, y cada capa en el sistema de destino analiza y remueve la informacin de control de los datos como sigue:

Si un ordenador (host A) desea enviar datos a otro (host B), en primer trmino los datos deben empaquetarse a travs de un proceso denominado encapsulamiento, es decir, a medida que los datos se desplazan a travs de las capas del modelo OSI, reciben encabezados, informacin final y otros tipos de informacin.

N-PDU (Unidad de datos de protocolo) Es la informacin intercambiada entre entidades pares, es decir, dos entidades pertenecientes a la misma capa pero en dos sistemas diferentes, utilizando una conexin (N-1). Est compuesta por: N-SDU (Unidad de datos del servicio) Son los datos que se necesitan las entidades (N)) para realizar funciones del servicio pedido por la entidad (N+1). N-PCI (Informacin de control del protocolo) Informacin intercambiada entre entidades (N) utilizando una conexin (N-1) para coordinar su operacin conjunta.

N-IDU (Unidad de datos de interfase) Es la informacin transferida entre dos niveles adyacentes, es decir, dos capas contiguas. Est compuesta por: N-ICI (Informacin de control del interface) Informacin intercambiada entre una entidad (N+1) y una entidad (N) para coordinar su operacin conjunta.

Datos de Interface-(N) Informacin transferida entre una entidad-(N+1) y una entidad-(N) y que normalmente coincide con la (N+1)-PDU. Transmisin de los datos

Transferencia de informacin en el modelo OSI.

La capa de aplicacin recibe el mensaje del usuario y le aade una cabecera constituyendo as la PDU de la capa de aplicacin. La PDU se transfiere a la capa de aplicacin del nodo destino, este elimina la cabecera y entrega el mensaje al usuario. Para ello ha sido necesario todo este proceso: 1. Ahora hay que entregar la PDU a la capa de presentacin para ello hay que aadirla la correspondiente cabecera ICI y transformarla as en una IDU, la cual se transmite a dicha capa. 2. La capa de presentacin recibe la IDU, le quita la cabecera y extrae la informacin, es decir, la SDU, a esta le aade su propia cabecera (PCI) constituyendo as la PDU de la capa de presentacin. 3. Esta PDU es transferida a su vez a la capa de sesin mediante el mismo proceso, repitindose as para todas las capas. 4. Al llegar al nivel fsico se envan los datos que son recibidos por la capa fsica del receptor. 5. Cada capa del receptor se ocupa de extraer la cabecera, que anteriormente haba aadido su capa homloga, interpretarla y entregar la PDU a la capa superior. 6. Finalmente llegar a la capa de aplicacin la cual entregar el mensaje al usuario.

Formato de los datos Estos datos reciben una serie de nombres y formatos especficos en funcin de la capa en la que se encuentren, debido a como se describi anteriormente la adhesin de una serie de encabezados e informacin final. Los formatos de informacin son los que muestra el grfico:

APDU Unidad de datos en la capa de aplicacin (Capa 7). PPDU Unidad de datos en la capa de presentacin (Capa 6). SPDU Unidad de datos en la capa de sesin (Capa 5). TPDU (Segmento o datagrama) Unidad de datos en la capa de transporte (Capa 4). Paquete Unidad de datos en el nivel de red (Capa 3). Trama Unidad de datos en la capa de enlace (Capa 2). Bits Unidad de datos en la capa fsica (Capa 1). Operaciones sobre los datos En determinadas situaciones es necesario realizar una serie de operaciones sobre las PDU para facilitar su transporte, debido a que son demasiado grandes o bien porque son demasiado pequeas y estaramos desaprovechando la capacidad del enlace. Segmentacin y reensamblaje

Hace corresponder a una (N)-SDU sobre varias (N)-PDU. El reensamblaje hace corresponder a varias (N)-PDUs en una (N)-SDU. Bloqueo y desbloqueo El bloqueo hace corresponder varias (N)-SDUs en una (N)-PDU. El desbloqueo identifica varias (N)-SDUs que estn contenidas en una (N)-PDU. Concatenacin y separacin La concatenacin es una funcin-(N) que realiza el nivel-(N) y que hace corresponder varias (N)-PDUs en una sola (N-1)-SDU. La separacin identifica varias (N)-PDUs que estn contenidas en una sola (N-1)-SDU.

2.5 TCP/IP Se han desarrollado diferentes familias de protocolos para comunicacin por red de datos para los sistemas UNIX. El ms ampliamente utilizado es el Internet Protocol Suite, comnmente conocido como TCP / IP. Es un protocolo DARPA que proporciona transmisin fiable de paquetes de datos sobre redes. El nombre TCP / IP Proviene de dos protocolos importantes de la familia, el Transmission Contorl Protocol (TCP) y el Internet Protocol (IP). Todos juntos llegan a ser ms de 100 protocolos diferentes definidos en este conjunto. El TCP / IP es la base del Internet que sirve para enlazar computadoras que utilizan diferentes sistemas operativos, incluyendo PC, minicomputadoras y computadoras centrales sobre redes de rea local y rea extensa. TCP / IP fue desarrollado y demostrado por primera vez en 1972 por el departamento de defensa de los Estados Unidos, ejecutndolo en el ARPANET una red de rea extensa del departamento de defensa. Las capas conceptuales del software de protocolos Pensemos los mdulos del software de protocolos en una pila vertical constituida por capas. Cada capa tiene la responsabilidad de manejar una parte del problema. Red Conceptualmente, enviar un mensaje desde un programa de aplicacin en una maquina hacia un programa de aplicaciones en otra, significa transferir el mensaje hacia abajo, por las capas sucesivas del software de protocolo en la maquina emisora, transferir un mensaje a travs de la red y luego, transferir el mensaje hacia arriba, a travs de las capas sucesivas del software de protocolo en la maquina receptora. En la prctica, el software es mucho ms complejo de lo que se muestra en el modelo. Cada capa toma decisiones acerca de lo correcto del mensaje y selecciona una accin apropiada con base en el tipo de mensaje o la direccin de destino. Por ejemplo, una capa en la mquina de

recepcin debe decidir cundo tomar un mensaje o enviarlo a otra mquina. Otra capa debe decidir qu programa de aplicacin deber recibir el mensaje. Para entender la diferencia entre la organizacin conceptual del software de protocolo y los detalles de implantacin, consideremos la comparacin de la figura 2. El diagrama conceptual (A) muestra una capa de Internet entre una capa de protocolo de alto nivel y una capa de interfaz de red. El diagrama realista (B) muestra el hecho de que el software IP puede comunicarse con varios mdulos de protocolo de alto nivel y con varias interfaces de red. Aun cuando un diagrama conceptual de la estratificacin por capas no todos los detalles, sirven como ayuda para explicar los conceptos generales. Por ejemplo el modelo 3 muestra las capas del software de protocolo utilizadas por un mensaje que atraviesa tres redes. El diagrama muestra solo la interfaz de red y las capas de protocolo Internet en los ruteadores debido a que slo estas capas son necesarias para recibir, rutear y enviar los diagramas. S en tiende que cualquier maquina conectada hacia dos redes debe tener dos mdulos de interfaz de red, aunque el diagrama de estratificacin por capas muestra slo una capa de interfaz de red en cada maquina. Como se muestra en la figura, el emisor en la maquina original emite un mensaje que la capa del IP coloca en un datagrama y enva a travs de la red 1. En las maquinas intermedias el datagrama pasa hacia la capa IP, la cual rutea el datagrama de regreso, nuevamente (hacia una red diferente). Slo cuando se alcanza la maquina en el destino IP extrae el mensaje y lo pasa hacia arriba, hacia la capa superior del software de protocolos. Funcionalidad de las capas Una vez que se toma la decisin de subdividir los problemas de comunicacin en cuatro subproblemas y organizar el software de protocolo en mdulos, de manera que cada uno maneja un problema, surge la pregunta. "Qu tipo de funciones debe instalar en cada modulo?". La pregunta no es fcil de responder por varias razones. En primer lugar, un grupo de objetivos y condiciones determinan un problema de comunicacin en particular, es posible elegir una organizacin que optimice un software de protocolos para ese problema. Segundo, incluso cuando se consideran los servicios generales al nivel de red, como un transporte confiable es posible seleccionar entre distintas maneras de resolver el problema. Tercero, el diseo de una arquitectura de red y la organizacin del software de protocolo esta interrelacionado; no se puede disear a uno sin considera al otro. Modelos de referencia ISO de 7 capas Existen dos modelos dominantes sobre la estratificacin por capas de protocolo. La primera, basada en el trabajo realizado por la International Organization for Standardization (Organizacin para la Estandarizacin o ISO, por sus siglas en ingls ), conocida como Referencia Model of Open System Interconnection Modelo de referencia de interconexin de sistemas abiertos ) de ISO, denominada frecuentemente modelo ISO. El modelo ISO contiene 7 capas conceptuales organizadas como se muestra a continuacin: (imgenes removidas, es necesario bajar el trabajo). El modelo ISO, elaborado para describir protocolos para una sola red, no contiene un nivel especifico para el ruteo en el enlace de redes, como sucede con el protocolo TCP/IP.

X.25 y su relacin con el modelo ISO Aun cuando fue diseado para proporcionar un modelo conceptual y no una gua de implementacin, el esquema de estratificacin por capas de ISO ha sido la base para la implementacin de varios protocolos. Entre los protocolos comnmente asociados con el modelo ISO, el conjunto de protocolos conocido como X.25 es probablemente el mejor conocido y el ms ampliamente utilizado. X.25 fue establecido como una recomendacin de la Telecommunications Section de la International Telecommunications Union (ITU-TS), una organizacin internacional que recomienda estndares para los servicios telefnicos internacionales. X.25 ha sido adoptado para las redes pblicas de datos y es especialmente popular en Europa. Consideraremos a X.25 para ayudar a explicar la estratificacin por capas de ISO. Dentro de la perspectiva de X.25, una red opera en gran parte como un sistema telefnico. Una red X.25 se asume como si estuviera formada por complejos conmutadores de paquetes que tienen la capacidad necesaria para el ruteo de paquetes. Los anfitriones no estn comunicados de manera directa a los cables de comunicacin de la red. En lugar de ello, cada anfitrin se comunica con uno de los conmutadores de paquetes por medio de una lnea de comunicacin serial. En cierto sentido la comunicacin entre un anfitrin y un conmutador de paquetes X.25 es una red miniatura que consiste en un enlace serial. El anfitrin puede seguir un complicado procedimiento para transferir paquetes hacia la red. Capa fsica. X.25 especifica un estndar para la interconexin fsica entre computadoras anfitrin y conmutadores de paquetes de red, as como los procedimientos utilizados para transferir paquetes de una mquina a otra. En el modelo de referencia, el nivel 1 especifica la interconexin fsica incluyendo las caractersticas de voltaje y corriente. Un protocolo correspondiente, X.2 1, establece los detalles empleados en las redes pblicas de datos. Capa de enlace de datos. El nivel 2 del protocolo X.25 especifica la forma en que los datos viajan entre un anfitrin y un conmutador de paquetes al cual esta conectado. X.25 utiliza l trmino trama para referirse a la unidad de datos cuando esta pasa entre un anfitrin y un conmutador de paquetes (es importante entender que la definicin de X.25 de trama difiere ligeramente de la forma en que la hemos empleado hasta aqu). Dado que el hardware, como tal, entrega solo un flujo de bits, el nivel de protocolos 2 debe definir el formato de las tramas y especificar cmo las dos maquinas reconocen las fronteras de la trama. Dado que los errores de transmisin pueden destruir los datos, el nivel de protocolos 2 incluye una deteccin de errores (esto es, una suma de verificacin de trama). Finalmente, dado que la transmisin es no confiable, el nivel de protocolos 2 especifica un intercambio de acuses de recibo que permite a las dos mquinas saber cuando se ha transferido una trama con xito. Hay protocolos de nivel 2, utilizado comnmente, que se conoce como High Level Data Link Communication (Comunicacin de enlace de datos de alto nivel), mejor conocido por sus siglas, HDLC. Existen varias versiones del HDLC, la ms reciente es conocida como HDLCILAPB. Es Recordar que una transferencia exitosa en el nivel 2 significa que una trama ha pasado hacia un conmutador de paquetes de red para su entrega; esto no garantiza que el conmutador de paquetes acepte el paquete o que este disponible para rutearlo.

Capa de red. El modelo de referencia ISO especifica que el tercer nivel contiene funciones que completan la interaccin entre el anfitrin y la red. Conocida como capa de red o subred de comunicacin, este nivel define la unidad bsica de transferencia a travs de la red e incluye el concepto de direccionamiento de destino y ruteo. Debe recordarse que en el mundo de X.25 la comunicacin entre el anfitrin y el conmutador de paquetes esta conceptualmente aislada respecto al trfico existente. As, la red permitira que paquetes definidos por los protocolos del nivel 3 sean mayores que el tamao de la trama que puede ser transferida en el nivel 2. El software del nivel 3 ensambla un paquete en la forma esperada por la red y utiliza el nivel 2 para transferido (quizs en fragmentos) hacia el conmutador de paquetes. El nivel 3 tambin debe responder a los problemas de congestionamiento en la red. Capa de transporte. El nivel 4 proporciona confiabilidad punto a punto y mantiene comunicados al anfitrin de destino con el anfitrin fuente. La idea aqu es que, as como en los niveles inferiores de protocolos se logra cierta confiabilidad verificando cada transferencia, la capa punto a punto duplica la verificacin para asegurarse de que ninguna mquina intermedia ha fallado. Capa de sesin. Los niveles superiores del modelo ISO describen cmo el software de protocolos puede organizarse para manejar todas las funciones necesarias para los programas de aplicacin. El comit ISO considera el problema del acceso a una terminal remota como algo tan importante que asign la capa 5 para manejarlo. De hecho, el servicio central ofrecido por las primeras redes pblicas de datos consista en una terminal para la interconexin de anfitriones. Las compaas proporcionaban en la red, mediante una lnea de marcacin, una computadora anfitrin de propsito especial, llamada Packet Assembler and Disassembler (Ensamblador -v desensamblador de paquetes o PAD, por sus siglas en ingles). Los suscriptores, por lo general de viajeros que Transportaban su propia computadora y su mdem, se ponan en contacto con la PAD local, haciendo una conexin de red hacia el anfitrin con el que deseaban comunicarse. Muchas compaas prefirieron comunicarse por medio de la red para subcomunicacin por larga distancia, porque resultaba menos cara que la marcacin directa. Capa de presentacin. La capa 6 de ISO esta proyectada para incluir funciones que muchos programas de aplicacin necesitan cuando utilizan la red. Los ejemplos comunes incluyen rutinas estndar que comprimen texto o convierten imgenes grficas en flujos de bits para su transmisin a travs de la red. Por ejemplo, un estndar ISO, conocido como Abstract Svntax Notation 1 (Notacin de sintaxis abstracta 1 o ASN 1, por sus siglas en ingles), proporciona una representacin de datos que utilizan los programas de aplicacin. Uno de los protocolos TCP/IP, SNMP, tambin utiliza ASN 1 para representar datos. Capa de aplicacin. Finalmente, la capa 7 incluye programas de aplicacin que utilizan la red. Como ejemplos de esto se tienen al correo electrnico o a los programas de transferencia de archivos. En particular, el ITU-TS tiene proyectado un protocolo para correo electrnico, conocido como estndar X.400. De hecho, el ITU y el ISO trabajan juntos en el sistema de manejo de mensajes; la versin de ISO es conocida como MOTIS. El modelo de estratificacin por capas de TPC/IP de internet

El segundo modelo mayor de estratificacin por capas no se origina de un comit de estndares, sino que proviene de las investigaciones que se realizan respecto al conjunto de protocolos de TCP/IP. Con un poco de esfuerzo, el modelo ISO puede ampliarse y describir el esquema de estratificacin por capas del TCP/IP, pero los presupuestos subyacentes son lo suficientemente distintos para distinguirlos como dos diferentes. En trminos generales, el software TCP/IP est organizado en cuatro capas conceptuales que se construyen sobre una quinta capa de hardware. El siguiente esquema muestra las capas conceptuales as como la forma en que los datos pasan entre ellas. Capas conceptuales pas de objetos entre capas APLICACION TRANSPORTE INTERNET INTERFAZ DE RED HARDWARE Capa de aplicacin. Es el nivel ms alto, los usuarios llaman a una aplicacin que acceda servicios disponibles a travs de la red de redes TCP/IP. Una aplicacin interacta con uno de los protocolos de nivel de transporte para enviar o recibir datos. Cada programa de aplicacin selecciona el tipo de transporte necesario, el cual puede ser una secuencia de mensajes individuales o un flujo contino de octetos. El programa de aplicacin pasa los datos en la forma requerida hacia el nivel de transporte para su entrega. Capa de transporte. La principal tarea de la capa de transporte es proporcionar la comunicacin entre un programa de aplicacin y otro. Este tipo de comunicacin se conoce frecuentemente como comunicacin punto a punto. La capa de transporte regula el flujo de informacin. Puede tambin proporcionar un transporte confiable, asegurando que los datos lleguen sin errores y en secuencia. Para hacer esto, el software de protocolo de transporte tiene el lado de recepcin enviando acuses de recibo de retorno y la parte de envo retransmitiendo los paquetes perdidos. El software de transporte divide el flujo de datos que se est enviando en pequeos fragmentos (por lo general conocidos como paquetes) y pasa cada paquete, con una direccin de destino, hacia la siguiente capa de transmisin. Aun cuando en el esquema anterior se utiliza un solo bloque para representar la capa de aplicacin, una computadora de propsito general puede tener varios programas de aplicacin accesando la red de redes al mismo tiempo. La capa de transporte debe aceptar datos desde varios programas de usuario y enviarlos a la capa del siguiente nivel. Para hacer esto, se aade informacin adicional a cada paquete, incluyendo cdigos que identifican qu programa de aplicacin enva y qu programa debe recibir, as como una suma de verificacin para verificar que el paquete ha llegado intacto y utiliza el cdigo de destino para identificar el programa de aplicacin en el que se debe entregar. Capa Internet. La capa Internet maneja la comunicacin de una mquina a otra. sta acepta una solicitud para enviar un paquete desde la capa de transporte, junto con una identificacin de la mquina, hacia la que se debe enviar el paquete. La capa Internet tambin

maneja la entrada de datagramas, verifica su validez y utiliza un algoritmo de ruteo para decidir si el datagrama debe procesarse de manera local o debe ser transmitido. Para el caso de los datagramas direccionados hacia la mquina local, el software de la capa de red de redes borra el encabezado del datagrama y selecciona, de entre varios protocolos de transporte, un protocolo con el que manejar el paquete. Por ltimo, la capa Internet enva los mensajes ICMP de error y control necesarios y maneja todos los mensajes ICMP entrantes. Capa de interfaz de red. El software TCP/IP de nivel inferior consta de una capa de interfaz de red responsable de aceptar los datagramas IP y transmitirlos hacia una red especfica. Una interfaz de red puede consistir en un dispositivo controlador (por ejemplo, cuando la red es una red de rea local a la que las mquinas estn conectadas directamente) o un complejo subsistema que utiliza un protocolo de enlace de datos propios (por ejemplo, cuando la red consiste de conmutadores de paquetes que se comunican con anfitriones utilizando HDLC). Diferencias entre X.25 y la estratificacin por capas de internet

Hay dos diferencias importantes y sutiles entre el esquema de estratificacin por capas del TCP/IP y el esquema X.25. La primera diferencia gira entorno al enfoque de la atencin de la contabilidad, en tanto que la segunda comprende la localizacin de la inteligencia en el sistema completo. NIVELES DE ENLACE Y CONFIABILIDAD PUNTO A PUNTO Una de las mayores diferencias entre los protocolos TCP/IP y X.25 reside en su enfoque respecto a los servicios confiables de entrega de datos. En el modelo X.25, el software de protocolo detecta y maneja errores en todos los niveles. Protocolos complejos a nivel de enlace garantizan que la transferencia de datos entre un anfitrin y un conmutador de paquetes que esta conectados se realice correctamente. Una suma de verificacin acompaa a cada fragmento de datos transferido y el receptor enva acuses de recibo de cada segmento de datos recibido. El protocolo de nivel de enlace incluye intervalos de tiempo y algoritmos de retransmisin que evitan la prdida de datos y proporcionan una recuperacin automtica despus de las fallas de hardware y su reiniciacin. Los niveles sucesivos de X.25 proporcionan confiabilidad por s mismos. En el nivel 3, X.25 tambin proporciona deteccin de errores y recuperacin de transferencia de paquetes en la red mediante el uso de sumas de verificacin as como de intervalos de tiempo y tcnicas de retransmisin. Por ultimo, el nivel 4 debe proporcionar confiabilidad punto a punto pues tiene una correspondencia entre la fuente y el destino final para verificar la entrega. En contraste con este esquema, el TCP/IP basa su estratificacin por capas de protocolos en la idea de que la confiabilidad punto a punto es un problema. La filosofa de su arquitectura es sencilla: una red de redes se debe construir de manera que pueda manejar la carga esperada, pero permitiendo que las mquinas o los enlaces individuales pierdan o alteren datos sin tratar repetidamente de recuperarlos. De hecho, hay una pequea o nula confiabilidad en la mayor parte del software de las capas de interfaz de red. En lugar de esto, las capas de transporte manejan la mayor parte de los problemas de deteccin y recuperacin de errores.

El resultado de liberar la capa de interfaz de la verificacin hace que el software TCP/IP sea mucho ms fcil de entender e implementar correctamente. Los ruteadores intermedios pueden descartar datagramas que se han alterado debido a errores de transmisin. Pueden descartar datagramas que no se pueden entregar o que, a su llegada, exceden la capacidad de la mquina y pueden rutear de nuevo datagramas a travs de vas con retardos ms cortos o ms largos sin informar a la fuente o al destino. Tener enlaces no confiables significa que algunos datagramas no llegarn a su destino. La deteccin y la recuperacin de los datagramas perdidos se establecen entre el anfitrin fuente y el destino final y se le llama verificacin end-to-end 2 El software extremo a extremo que se ubica en la capa de transporte utiliza sumas de verificacin, acuses de recibo e intervalos de tiempo para controlar la transmisin. As, a diferencia del protocolo X.25, orientado a la conexin, el software TCP/IP enfoca la mayor parte del control de la confiabilidad hacia una sola capa. Localizacin de la inteligencia y la toma de decisiones Otra diferencia entre el modelo X.25 y el modelo TCP/IP se pone de manifiesto cuando consideramos la localizacin de la autoridad y el control. Como regla general, las redes que utilizan X.25 se adhieren a la idea de que una red es til porque proporciona un servicio de transporte. El vendedor que ofrece el servicio controla el acceso a la red y monitorea el trfico para llevar un registro de cantidades y costos. El prestador de servicios de la red tambin maneja internamente problemas como el ruteo, el control de flujo y los acuses de recibo, haciendo la transferencia confiable. Este enfoque hace que los anfitriones puedan (o necesiten) hacer muy pocas cosas. De hecho, la red es un sistema complejo e independiente en el que se pueden conectar computadoras anfitrin relativamente simples; los anfitriones por si mismos participan muy poco en la operacin de la red. En contraste con esto, el TCP/IP requiere que los anfitriones participen en casi todos los protocolos de red. Ya hemos mencionado que los anfitriones implementan activamente la deteccin y la correccin de errores de extremo a extremo. Tambin participan en el ruteo puesto que deben seleccionar una ruta cuando envan datagramas y participan en el control de la red dado que deben rnanejar los mensajes de control ICMP. As, cuando la comparamos con una red X.25, una red de redes TCP/IP puede ser vista como un sistema de entrega de paquetes relativamente sencillo, el cual tiene conectados anfitriones inteligentes. El principio de la estratificacin por capas de protocolos Independientemente del esquema de estratificacin por capas que se utilice o de las funciones de las capas, la operacin de los protocolos estratificados por capas se basa en una idea fundamental. La idea, conocida como principio de estratificacin por capas puede resumirse de la siguiente forma: (imgenes removidas, es necesario bajar el trabajo). Los protocolos estratificados por capas estn diseados de modo que una capa n en el receptor de destino reciba exactamente el mismo objeto enviado por la correspondiente capa n de la fuente. El principio de estratificacin por capas explica porque la estratificacin por capas es una idea poderosa. Esta permite que el diseador de protocolos enfoque su atencin hacia una capa a

la vez, sin preocuparse acerca del desempeo de las capas inferiores. Por ejemplo, cuando se construye una aplicacin para transferencia de archivos, el diseador piensa solo en dos copias del programa de aplicacin que se correr en dos mquinas y se concentrar en los mensajes que se necesitan intercambiar para la transferencia de archivos. El diseador asume que la aplicacin en el anfitrin receptor es exactamente la misma que en el anfitrin emisor. Estratificacin por capas en un ambiente de internet TCP/IP La entrega del mensaje utiliza dos estructuras de red separadas, una para la transmisin desde el anfitrin A hasta el ruteador R y otra del ruteador R al anfitrin B. El siguiente principio de trabajo de estratificacin de capas indica que el marco entregado a R es idntico al enviado por el anfitrin A. En contraste, las capas de aplicacin y transporte cumplen con la condicin punto a punto y estn diseados de modo que el software en la fuente se comunique con su par en el destino final. As, el principio de la estratificacin por capas establece que el paquete recibido por la capa de transporte en el destino final es idntico al paquete enviado por la capa de transporte en la fuente original. Es fcil entender que, en las capas superiores, el principio de estratificacin por capas se aplica a travs de la transferencia punto a punto y que en las capas inferiores se aplica en una sola transferencia de mquina. No es tan fcil ver como el principio de estratificacin de capas se aplica a la estratificacin Internet. Por un lado, hemos dicho que los anfitriones conectados a una red de redes deben considerarse como una gran red virtual, con los datagramas IP que hacen las veces de tramas de red. Desde este punto de vista, los datagramas viajan desde una fuente original hacia un destino final y el principio de la estratificacin por capas garantiza que el destino final reciba exactamente el datagrama que envo la fuente. Por otra parte, sabemos que el encabezado "datagram" contiene campos, como "time to live", que cambia cada vez que el "datagram" pasa a travs de un ruteador. As, el destino final no recibir exactamente el mismo diagrama que envo la fuente. Debemos concluir que, a pesar de que la mayor parte de los datagramas permanecen intactos cuando pasan a travs de una red de redes, el principio de estratificacin por capas solo se aplica a los datagramas que realizan transferencias de una sola mquina. Para ser precisos, no debemos considerar que las capas de Internet proporcionen un servicio punto a punto. Estratificacin por capas en presencia de una subestructura de red Cuando un ruteador recibe un datagrama, este puede entregar el datagrama en su destino o en la red local, o transferir el datagrama a travs de una lnea serial hacia otro ruteador. La cuestin es la siguiente: "cmo se ajusta el protocolo utilizado en una lnea serial con respecto al esquema de estratificacin por capas del TCP/IP?" La respuesta depende de como considera el diseador la interconexin con la lnea serial. Desde la perspectiva del IP, el conjunto de conexiones punto a punto entre ruteadores puede funcionar como un conjunto de redes fsicas independientes o funcionar colectivamente como una sola red fsica. En el primer caso, cada enlace fsico es tratado exactamente como cualquier otra red en una red de redes. A esta se le asigna un nmero nico de red (por lo general de clase C) y los dos anfitriones que comparten el enlace tienen cada uno una direccin nica IP asignada para su conexin. Los ruteadores se aaden a la tabla de ruteo IP como lo haran para cualquier otra red. Un nuevo modulo de software se aade en la capa de

interfaz de red para controlar el nuevo enlace de hardware, pero no se realizan cambios sustanciales en el esquema de estratificacin por capas. La principal desventaja del enfoque de redes independientes es la proliferacin de nmeros de redes (uno por cada conexin entre dos maquinas), lo que ocasiona que las tablas de ruteo sean tan grandes como sea necesario. Tanto la lnea serial IP (Serial Line IP o SLIP) como el protocolo punto a punto (Point to Point Protocol o PPP) tratan a cada enlace serial como una red separada. El segundo mtodo para ajustar las conexiones punto a punto evita asignar mltiples direcciones IP al cableado fsico. En lugar de ello, se tratan a todas las conexiones colectivamente como una sola red independiente IP con su propio formato de trama, esquema de direccionamiento de hardware y protocolos de enlace de datos. Los ruteadores que emplean el segundo mtodo necesitan solo un nmero de red IP para todas las conexiones punto a punto. Usar el enfoque de una sola red significa extender el esquema de estratificacin por capas de protocolos para aadir una nueva capa de ruteo dentro de la red, entre la capa de interfaz de red y los dispositivos de hardware. Para las mquinas con una sola conexin punto a punto, una capa adicional parece innecesaria. La figura 1 1.8 muestra la organizacin del software de la capa Internet pasa hacia la interfaz de red todos los datagramas que deber enviarse por cualquier conexin punto a punto. La interfaz los pasa hacia l modulo de ruteo dentro de la red que, adems, debe distinguir entre varias conexiones fsicas y rutear el datagrama a travs de la conexin correcta. El programador que disea software de ruteo dentro de la red determina exactamente como selecciona el software un enlace fsico. Por lo general, el algoritmo conduce a una tabla de ruteo dentro de la red. La tabla de ruteo dentro de la red es anloga a una tabla de ruteo de una red de redes en la que se especifica una transformacin de la direccin de destino hacia la ruta. La tabla contiene pares de enteros, (D, L), donde D es una direccin de destino de un anfitrin y L especifica una de las lneas fsicas utilizadas para Ilegar al destino. Las diferencias entre una tabla de ruteo de red de redes y una tabla de ruteo dentro de la red son que esta ltima, es mucho ms pequea. Contiene solamente informacin de ruteo para los anfitriones conectados directamente a la red punto a punto. La razn es simple: la capa Internet realiza la transformacin de una direccin de destino arbitraria hacia una ruta de direccin especfica antes de pasar el datagrama hacia una interfaz de red. De esta manera, la capa dentro de la red solo debe distinguir entre mquinas en una sola red unto a punto. LA DESVENTAJA DE LA ESTRATIFICACIN POR CAPAS La estratificacin por capas es una idea fundamental que proporciona las bases para el diseo de protocolos. Permite al diseador dividir un problema complicado en subproblemas y resolver cada parte de manera independiente. Por desgracia, el software resultante de una estratificacin por capas estrictas puede ser muy ineficaz. Si se considera el trabajo de la capa de transporte, debe aceptar un flujo de octetos desde un programa de aplicacin, dividir el flujo en paquetes y enviar cada paquete a travs de la red de redes. Para optimizar la transferencia, la capa de transporte debe seleccionar el tamao de paquete ms grande posible que le permita a un paquete viajar en una trama de red. En particular, si la mquina de destino est conectada a una mquina de la misma red de la fuente, solo la red fsica se ver

involucrada en la transferencia, as, el emisor puede optimizar el tamao del paquete para esta red. Si el software preserva una estricta estratificacin por capas, sin embargo, la capa de transporte no podr saber como rutear l modulo de Internet l trafico o que redes estn conectadas directamente. Mas aun, la capa de transporte no comprender el datagrama o el formato de trama ni ser capaz de determinar como deben ser aadidos muchos octetos de encabezado a un paquete. As, una estratificacin por capas estricta impedir que la capa de transporte optimice la transferencia. Por lo general, las implantaciones atenan el esquema estricto de la estratificacin por capas cuando construyen software de protocolo. Permiten que informacin como la seleccin de ruta y la MTU de red se propaguen hacia arriba. Cuando los buffers realizan el proceso de asignacin, generalmente dejan espacio para encabezados que sern aadidos por los protocolos de las capas de bajo nivel y pueden retener encabezados de las tramas entrantes cuando pasan hacia protocolos de capas superiores. Tal optimizacin puede producir mejoras notables en la eficiencia siempre y cuando conserve la estructura bsica en capas. Comandos TCP/IP TCP/IP incluye dos grupos de comandos utilizados para suministrar servicios de red: Los comandos remotos BERKELEY Los comandos DARPA

Los comandos remotos BERKELEY, que fueron desarrollados en la Universidad Berkeley (California), incluyen rdenes para comunicaciones entre sistemas operativos UNIX, como copia remota de archivos, conexin remota, ejecucin de shell remoto, etc. Permiten utilizar recursos con otros hosts, pudiendo tratar distintas redes como si fueran una sola. En la versin 4 para UNIX Sistema V, se pueden distinguir los siguientes comandos ms comunes: RCP Realiza una copia de archivos al mismo o a otro servidor RLOGINGL-RLOGINVT Se utiliza para hacer una conexin al mismo o a otro servidor REXEC-RSH Permite ejecutar comandos del sistema operativo en El mismo o enotro servidor. Los comandos DARPA incluyen facilidades para emulacin de terminales, transferencia de archivos, correo y obtencin de informacin sobre usuarios. Pueden ser utilizadas kpara comunicacin con computadores que ejecutan distintos sistemas operativos. En la versin 2.05 para DOS, dependiendo de las funciones que realizan, se pueden distinguir los siguientes grupos de comandos: Kernel PC/TCP y herramientas asociadas

Se utilizan para cargar el ncleo TCP/IP en la memoria del computador.

BOOTP Asigna la direccin IP de la estacin de trabajo INET Descarga el ncleo PC/TCP de la memoria y/o realiza estadsticas de red KERNEL Carga el ncleo TCP/IP en la memoria y lo deja residente Configuraci6n de la red

Permiten configurar TCP/IP con determinados parmetros. IFCONFIG Configura el hardware para TCP/IP IPCONFIG Configura el software TCP/IP y la direcci6n IP Transferencia de archivos

Se utilizan para transferir archivos entre distintos computadores. DDAT'ES Muestra las fechas y horas guardadas en un archivo creado con el comando TAR FTP Transfiere archivos entre una estacin de trabajo y un servidor FRPSRV Convierte una estacin de trabajo en un servidor FTP PASSWD Se utiliza para poner contraseas en las estaciones de trabajo a los usuarios para poder utilizar l comando FTPSRV RMT Permite realizar copia de archivos en una unidad de cinta TAR Realiza una copia de archivos creando un nico archivo de BACKUP TFTP Transfiere archivos entre una estacin de trabajo un servidor o a otra estacin de trabajo sin necesidad de validar al usuario Impresin

Permiten el control de la impresin en las impresoras conectadas al servidor. DOPREDIR Imprime un trabajo de impresin que an no ha sido impreso IPRINT Enva un texto o un archivo a un servidor de impresoras de imagen LPQ Indica el estado de la cola de impresin indicada LPR Enva un texto o un archivo a una impresora local o de red. LPRM Elimina trabajos pendientes de la cola de impresin ONPREDIR Realiza tareas de configuracin para el comando PREDIR PREDIR Carga o descarga el programa que permite la impresin remota y lo deja residente. PRINIT Se usa con los comandos PREDIR y ONPREDIR PRSTART Indica a la estacin de trabajo remota que imprima un archivo usando la configuracin por defecto Conexin a servidores

Permiten la conexin de los computadores a servidores de nuestra red. SUPDUP Permite conectarse a otro servidor de la red TELNET - TN Es el mtodo normal de conectarse a un servidor de la red Informacin sobre los usuarios

Muestran informacin sobre los usuarios conectados a la red. FINGER Muestra informacin sobre un usuario conectado a otra estacin de trabajo NICNAME Muestra informacin sobre un usuario o sobre un servidor solicitada al centro de informaci6n de redes WHOIS Muestra informacin sobre un usuario registrado que est conectado a otra estacin de trabajo Envo y recepcin de correo

Estos comandos permiten el envo y/o recepcin de correo entre los usuarios de la red. MAIL Permite enviar y recibir correo en la red PCMAIL Permite leer correo. Se ha de usar con el comando VMAIL POP2 - POP3 Se utiliza para leer correo. Se han de usar con VMAIL Y SMTP SMTP Se utiliza para enviar correo en la red SMTPSRV Permite leer el correo recibido

VMAIL Es un comando que muestra una pantalla preparada para leer el correo recibido. Se utiliza en conjuncin con los comandos PCMAIL, POP2 0 POP3 Chequeo de la red

Permiten chequear la red cuando aparecen problemas de comunicaciones. HOST Indica el nombre y la direccin IP de una estacin de trabajo determinada PING Enva una Llamada a una estacin de trabajo e informa si se puede establecer conexin o no con ella SETCLOCK Muestra la fecha y la hora que tiene la red Como funciona TCP/IP Una red TCP/IP transfiere datos mediante el ensamblaje de bloques de datos en paquetes, cada paquete comienza con una cabecera que contiene informacin de control; tal como la direccin del destino, seguido de los datos. Cuando se enva un archivo por la red TCP/IP, su contenido se enva utilizando una serie de paquetes diferentes. El Internet protocol (IP), un protocolo de la capa de red, permite a las aplicaciones ejecutarse transparentemente sobre redes interconectadas. Cuando se utiliza IP, no es necesario conocer que hardware se utiliza, por tanto sta corre en una red de rea local. El Transmissin Control Protocol (TCP); un protocolo de la capa de transporte, asegura que los datos sean entregados, que lo que se recibe, sea lo que se pretenda enviar y que los paquetes que sean recibidos en el orden en que fueron enviados. TCP terminar una conexin si ocurre un error que haga la transmisin fiable imposible. Administracin TCP/IP TCP/IP es una de las redes ms comunes utilizadas para conectar computadoras con sistema UNIX. Las utilidades de red TCP/IP forman parte de la versin 4, muchas facilidades de red como un sistema UUCP, el sistema de correo, RFS y NFS, pueden utilizar una red TCP/CP para comunicarse con otras mquinas. Para que la red TCP/IP est activa y funcionado ser necesario: Obtener una direccin Internet. Instalar las utilidades Internet en el sistema Configurar la red para TCP/IP Configurar los guiones de arranque TCP/IP Identificar otras mquinas ante el sistema Configurar la base de datos del o y ente de STREAMS Comenzar a ejecutar TCP/IP.

Internet

Internet es una red de computadoras que utiliza convenciones comunes a la hora de nombrar y direccionar sistemas. Es una colecciona de redes independientes interconectadas; no hay nadie que sea dueo o active Internet al completo. Las computadoras que componen Internet trabajan en UNIX, el sistema operativo Macintosh, Windows 95 y muchos otros. Utilizando TCP/IP y los protocolos veremos dos servicios de red: Servicios de Internet a nivel de aplicacin Servicios de Internet a nivel de red

Servicios de internet a nivel aplicacin Desde el punto de vista de un usuario, una red de redes TCP/IP aparece como un grupo de programas de aplicacin que utilizan la red para llevar a cabo tareas tiles de comunicacin. Utilizamos el trmino interoperabilidad para referirnos a la habilidad que tienen diversos sistemas de computacin para cooperar en la resolucin de problemas computacionales. Los programas de aplicacin de Internet muestran un alto grado de interoperabilidad. La mayora de usuarios que accesan a Internet lo hacen al correr programas de aplicacin sin entender la tecnologa TCP/IP, la estructura de la red de redes subyacente o incluso sin entender el camino que siguen los datos hacia su destino. Slo los programadores que crean los programas de aplicacin de red necesitan ver a la red de redes como una red, as como entender parte de la tecnologa. Los servicios de aplicacin de Internet ms populares y difundidos incluyen: Correo electrnico. El correo electrnico permite que un usuario componga memorandos y los enve a individuos o grupos. Otra parte de la aplicacin de correo permite que un usuario lea los memorandos que ha recibido. El correo electrnico ha sido tan exitoso que muchos usuarios de Internet depende de l para su correspondencia normal de negocios. Aunque existen muchos sistemas de correo electrnico, al utilizar TCP/IP se logra que la entrega sea ms confiable debido a que non se basa en compradoras intermedias para distribuir los mensajes de correo. Un sistema de entrega de correo TCP/IP opera al hacer que la mquina del transmisor contacte directamente la mquina del receptor. Por lo tanto, el transmisor sabe que, una vez que el mensaje salga de su mquina local, se habr recibido de manera exitosa en el sitio de destino. Transferencia de archivos. Aunque los usuarios algunas veces transfieren archivos por medio del correo electrnico, el correo est diseado principalmente para mensajes cortos de texto. Los protocolos TCP/IP incluyen un programa de aplicacin para transferencia de archivos, el cual permite que lo usuarios enven o reciban archivos arbitrariamente grandes de programas o de datos. Por ejemplo, al utilizar el programa de transferencia de archivos, se puede copiar de una mquina a otra una gran base de datos que contenga imgenes de satlite, un programa escrito en Pascal o C++, o un diccionario del idioma ingls. El sistema proporciona una manera de verificar que los usuarios cuenten con autorizacin o, incluso, de impedir el acceso. Como el correo, la transferencia de archivos a travs de una red de redes TCP/IP es confiable debido a que las dos mquinas comprendidas se comunican de manera directa, sin tener que confiar en mquinas intermedias para hacer copias del archivo a lo largo del camino.

Acceso remoto. El acceso remoto permite que un usuario que est frente a una computadora se conecte a una mquina remota y establezca una sesin interactiva. El acceso remoto hace aparecer una ventana en la pantalla del usuario, la cual se conecta directamente con la mquina remota al enviar cada golpe de tecla desde el teclado del usuario a una mquina remota y muestra en la ventana del usuario cada carcter que la computadora remota lo genere. Cuando termina la sesin de acceso remoto, la aplicacin regresa al usuario a su sistema local. Servicios de internet a nivel de red Un programador que crea programas de aplicacin que utilizan protocolos TCP/IP tiene una visin totalmente diferente de una red de redes, con respecto a la visin que tiene un usuario que nicamente ejecuta aplicaciones como el correo electrnico. En el nivel de red, una red de redes proporciona dos grandes tipos de servicios que todos los programas de aplicacin utilizan. Aunque no es importante en este momento entender los detalles de estos servicios, no se deben omitir del panorama general del TCP/IP: Servicio sin conexin de entrega de paquetes. La entrega sin conexin es una abstraccin del servicio que la mayora de las redes de conmutacin de paquetes ofrece. Simplemente significa que una red de redes TCP/IP rutea mensajes pequeos de una mquina a otra, basndose en la informacin de direccin que contiene cada mensaje. Debido a que el servicio sin conexin rutea cada paquete por separado, no garantiza una entrega confiable y en orden. Como por lo general se introduce directamente en el hardware subyacente, el servicio sin conexin es muy eficiente. Servicio de transporte de flujo confiable. La mayor parte de las aplicaciones necesitan mucho ms que slo la entrega de paquetes, debido a que requieren que el software de comunicaciones se recupere de manera automtica de los errores de transmisin, paquetes perdidos o fallas de conmutadores intermedios a lo largo del camino entre el transmisor y el receptor. El servicio de transporte confiable resuelve dichos problemas. Permite que una aplicacin en una computadora establezca una "conexin" con una aplicacin en otra computadora, para despus enviar un gran volumen de datos a travs de la conexin como si fuera perramente y directa del hardware. Muchas redes proporcionan servicios bsicos similares a los servicios TCP/IP, pero existen unas caractersticas principales que los distingue de los otros servicios: Independencia de la tecnologa de red. Ya que el TCP/IP est basado en una tecnologa convencional de conmutacin de paquetes, es independiente de cualquier marca de hardware en particular. La Internet global incluye una variedad de tecnologas de red que van de redes diseadas para operar dentro de un solo edificio a las diseadas para abarcar grandes distancias. Los protocolos TCP/IP definen la unidad de transmisin de datos, llamada datagrama, y especifican cmo transmitir los datagramas en una red en particular. Interconexin universal. Una red de redes TCP/IP permite que se comunique cualquier par de computadoras conectadas a ella. Cada computadora tiene asignada una direccin reconocida de manera universal dentro de la red de redes. Cada datagrama lleva en su interior las direcciones de destino para tomar decisiones de ruteo.

Acuses de recibo punto-a-punto. Los protocolos TCP/IP de una red de redes proporcionan acuses de recibo entre la fuente y el ltimo destino en vez de proporcionarlos entre mquinas sucesivas a lo largo del camino, an cuando las dos mquinas no estn conectadas a la misma red fsica. Estndares de protocolo de aplicacin. Adems de los servicios bsicos de nivel de transporte (como las conexiones de flujo confiable), los protocolos TCP/IP incluyen estndares para muchas aplicaciones comunes, incluyendo correo electrnico, transferencia de archivos y acceso remoto. Por lo tanto, cuando se disean programas de aplicacin que utilizan el TCP/IP, los programadores a menudo se encuentran con que el software ya existente proporciona los servicios de comunicacin que necesitan.

UNIDAD III Arquitectura de redes

3.1 TOPOLOGAS DE REDES La topologa o forma lgica de una red se define como la forma de tender el cable a estaciones de trabajo individuales; por muros, suelos y techos del edificio. Existe un nmero de factores a considerar para determinar cual topologa es la ms apropiada para una situacin dada. La topologa en una red es la configuracin adoptada por las estaciones de trabajo para conectarse entre s. Topologas ms Comunes Red en malla La Red en malla es una topologa de red en la que cada nodo est conectado a uno o ms de los otros nodos. De esta manera es posible llevar los mensajes de un nodo a otro por diferentes caminos. Si la red de malla est completamente conectada no puede existir absolutamente ninguna interrupcin en las comunicaciones. Cada servidor tiene sus propias conexiones con todos los dems servidores.

Red en bus Topologa de red en la que todas las estaciones estn conectadas a un nico canal de comunicaciones por medio de unidades interfaz y derivadores. Las estaciones utilizan este canal para comunicarse con el resto. La topologa de bus tiene todos sus nodos conectados directamente a un enlace y no tiene ninguna otra conexin entre nodos. Fsicamente cada host est conectado a un cable comn, por lo que se pueden comunicar directamente, aunque la ruptura del cable hace que los hosts queden desconectados.

La topologa de bus permite que todos los dispositivos de la red puedan ver todas las seales de todos los dems dispositivos, lo que puede ser ventajoso si desea que todos los dispositivos obtengan esta informacin. Sin embargo, puede representar una desventaja, ya que es comn que se produzcan problemas de trfico y colisiones, que se pueden paliar segmentando la red en varias partes. Es la topologa ms comn en pequeas LAN, con hub o switch final en uno de los extremos.

Red en estrella Red en la cual las estaciones estn conectadas directamente al servidor u ordenador y todas las comunicaciones se han de hacer necesariamente a travs de l. Todas las estaciones estn conectadas por separado a un centro de comunicaciones, concentrador o nodo central, pero no estn conectadas entre s. Esta red crea una mayor facilidad de supervisin y control de informacin ya que para pasar los mensajes deben pasar por el hub o concentrador, el cual gestiona la redistribucin de la informacin a los dems nodos. La fiabilidad de este tipo de red es que el malfuncionamiento de un ordenador no afecta en nada a la red entera, puesto que cada ordenar se conecta independientemente del hub, el costo del cableado puede llegar a ser muy alto. Su punto dbil consta en el hub ya que es el que sostiene la red en uno.

Red Inalmbrica Wi-Fi Wi-Fi es una marca de la Wi-Fi Alliance (anteriormente la Wireless Ethernet Compatibility Alliance), la organizacin comercial que prueba y certifica que los equipos cumplen los estndares IEEE 802.11x. Las nuevas redes sin cables hacen posible que se pueda conectar a una red local cualquier dispositivo sin necesidad de instalacin, lo que permite que nos podamos pasear libremente por la oficina con nuestro ordenador porttil conectado a la red o conectar sin cables cmaras de vigilancia en los lugares ms inaccesibles. Tambin se puede instalar en locales pblicos y dar el servicio de acceso a Internet sin cables. La norma IEEE 802.11b dio carcter universal a esta tecnologa que permite la conexin de cualquier equipo informtico a una red de datos Ethernet sin necesidad de cableado, que actualmente se puede integrar tambin con los equipos de acceso ADSL para Internet. Seguridad Uno de los problemas ms graves a los cuales se enfrenta actualmente la tecnologa Wi-Fi es la seguridad. Un muy elevado porcentaje de redes se han instalado por administradores de sistemas o de redes por su simplicidad de implementacin, sin tener en consideracin la seguridad y por tanto han convertido sus redes en redes abiertas, sin proteger el acceso a la informacin que por ellas circulan. Existen varias alternativas para garantizar la seguridad de estas redes, las ms comunes son la utilizacin de protocolos de encriptacin de datos como el WEP y el WPA, proporcionados por los propios dispositivos inalmbricos, o IPSEC (tneles IP) y 802.1x, proporcionados por o mediando otros dispositivos de la red de datos.

Red celular La topologa celular est compuesta por reas circulares o hexagonales, cada una de las cuales tiene un nodo individual en el centro. La topologa celular es un rea geogrfica dividida en regiones (celdas) para los fines de la tecnologa inalmbrica. En esta tecnologa no existen enlaces fsicos; silo hay ondas electromagnticas. La ventaja obvia de una topologa celular (inalmbrica) es que no existe ningn medio tangible aparte de la atmsfera terrestre o el del vaco del espacio exterior (y los satlites). Las desventajas son que las seales se encuentran presentes en cualquier lugar de la celda y, de ese modo, pueden sufrir disturbios y violaciones de seguridad. Como norma, las topologas basadas en celdas se integran con otras topologas, ya sea que usen la atmsfera o los satlites.

Anillo: Las estaciones estn unidas unas con otras formando un crculo por medio de un cable comn. El ltimo nodo de la cadena se conecta al primero cerrando el anillo. Las seales circulan en un solo sentido alrededor del crculo, regenerndose en cada nodo. Con esta metodologa, cada nodo examina la informacin que es enviada a travs del anillo. Si la informacin no est dirigida al nodo que la examina, la pasa al siguiente en el anillo. La desventaja del anillo es que si se rompe una conexin, se cae la red completa. Hbridas: El bus lineal, la estrella y el anillo se combinan algunas veces para formar combinaciones de redes hbridas. Anillo en Estrella: Esta topologa se utiliza con el fin de facilitar la administracin de la red. Fsicamente, la red es una estrella centralizada en un concentrador, mientras que a nivel lgico, la red es un anillo. "Bus" en Estrella: El fin es igual a la topologa anterior. En este caso la red es un "bus" que se cablea fsicamente como una estrella por medio de concentradores. Estrella Jerrquica: Esta estructura de cableado se utiliza en la mayor parte de las redes locales actuales, por medio de concentradores dispuestos en cascada par formar una red jerrquica. rbol: Esta estructura se utiliza en aplicaciones de televisin por cable, sobre la cual podran basarse las futuras estructuras de redes que alcancen los hogares. Tambin se ha utilizado en aplicaciones de redes locales analgicas de banda ancha. Trama: Esta estructura de red es tpica de las WAN, pero tambin se puede utilizar en algunas aplicaciones de redes locales (LAN). Las estaciones de trabajo estn conectadas cada una con todas las dems. Mecanismos para la resolucin de conflictos en la transmisin de datos:

CSMA/CD: Son redes con escucha de colisiones. Todas las estaciones son consideradas igual, es por ello que compiten por el uso del canal, cada vez que una de ellas desea transmitir debe escuchar el canal, si alguien est transmitiendo espera a que termine, caso contrario transmite y se queda escuchando posibles colisiones, en este ltimo espera un intervalo de tiempo y reintenta de nuevo. Token Bus: Se usa un token (una trama de datos) que pasa de estacin en estacin en forma cclica, es decir forma un anillo lgico. Cuando una estacin tiene el token, tiene el derecho exclusivo del bus para transmitir o recibir datos por un tiempo determinado y luego pasa el token a otra estacin, previamente designada. Las otras estaciones no pueden transmitir sin el token, slo pueden escuchar y esperar su turno. Esto soluciona el problema de colisiones que tiene el mecanismo anterior. Token Ring: La estacin se conecta al anillo por una unidad de interfaz (RIU), cada RIU es responsable de controlar el paso de los datos por ella, as como de regenerar la transmisin y pasarla a la estacin siguiente. Si la direccin de la cabecera de una determinada transmisin indica que los datos son para una estacin en concreto, la unidad de interfaz los copia y pasa la informacin a la estacin de trabajo conectada a la misma. Se usa en redes de rea local con o sin prioridad, el token pasa de estacin en estacin en forma cclica, inicialmente en estado desocupado. Cada estacin cundo tiene el token (en este momento la estacin controla el anillo), si quiere transmitir cambia su estado a ocupado, agregando los datos atrs y lo pone en la red, caso contrario pasa el token a la estacin siguiente. Cuando el token pasa de nuevo por la estacin que transmiti, saca los datos, lo pone en desocupado y lo regresa a la red.

DIFERENTES FORMAS DE TOPOLOGA Y LA LONGITUD MXIMA DE LOS SEGMENTOS DE CADA UNA. TOPOLOGA DE RED LONGITUD SEGMENTO MXIMO 185 Mts (607 pies) 100 Mts (607 pies) 100 Mts (607 pies)

Ethernet de cable fino (BUS)

Ethernet de par trenzado (Estrella/BUS) Token Ring de par trenzado (Estrella/Anillo) ARCNET Coaxial (Estrella)

609 Mts (2000 pies)

ARCNET Coaxial (BUS) 305 Mts (1000 pies) ARCNET de par trenzado (Estrella) 122 Mts (400 pies)

ARCNET de par trenzado (BUS) 122 Mts (400 pies) InterRedes: Un nuevo concepto que ha surgido de estos esquemas anteriores es el de Intercedes, que representa vincular redes como si se vincularn estaciones. Este concepto y las ideas que de este surgen, hace brotar un nuevo tipo especial de dispositivo que es un vinculador para interconectar redes entre s (la tecnologa de Internet est basada

en el concepto de InterRedes), el dispositivo en cuestin se denomina "dispositivo de interconexin". Es decir, lo que se conecta, son redes locales de trabajo. Un enlace central es utilizado a menudo en los entornos locales, como un edificio. Los servicios pblicos como las empresas de telefona, proporcionan enlaces de rea metropolitana o de gran alcance. Las tres topologas utilizadas para estos tipos de redes son: Red de Enlace Central: Se encuentra generalmente en los entornos de oficina o campos, en los que las redes de los pisos de un edificio se interconectan sobre cables centrales. Los Bridges y los Routers gestionan el trfico entre segmentos de red conectados. Red de Malla: Esta involucra o se efecta a travs de redes WAN, una red malla contiene mltiples caminos, si un camino falla o est congestionado el trfico, un paquete puede utilizar un camino diferente hacia el destino. Los routers se utilizan para interconectar las redes separadas. Red de Estrella Jerrquica: Esta estructura de cableado se utiliza en la mayor parte de las redes locales actuales, por medio de concentradores dispuestos en cascada para formar una red jerrquica. Red Neuronal (Neural, Neural Networks) Es un sistema compuesto por un gran nmero de elementos bsicos, agrupados en capas y que se encuentran altamente interconectados. Esta estructura posee varias entradas y salidas, las cuales sern entrenadas para reaccionar (valores O), de una manera deseada, a los estmulos de entrada (valores I). Estos sistemas emulan, de una cierta manera, al cerebro humano. Requieren aprender a comportarse y alguien debe encargarse de ensearles o entrenarles, en base a un conocimiento previo del entorno del problema. Las redes neuronales no son ms que un modelo artificial y simplificado del cerebro humano, que es el ejemplo ms perfecto del que disponemos para un sistema que es capaz de adquirir conocimiento a travs de la experiencia. Una red neuronal es "un nuevo sistema para el tratamiento de la informacin, cuya unidad bsica de procesamiento est inspirada en la clula fundamental del sistema nervioso humano: la neurona". Por lo tanto, las Redes Neuronales: Consisten de unidades de procesamiento que intercambian datos o informacin.

Se utilizan para reconocer patrones, incluyendo imgenes, manuscritos y secuencias de tiempo, tendencias financieras. Tienen capacidad de aprender y mejorar su funcionamiento.

Una primera clasificacin de los modelos de redes neuronales podra ser, atendiendo a su similitud con la realidad biolgica:

1) El modelo de tipo biolgico. Este comprende las redes que tratan de simular los sistemas neuronales biolgicos, as como las funciones auditivas o algunas funciones bsicas de la visin. Se estima que el cerebro humano contiene ms de cien mil millones de neuronas estudios sobre la anatoma del cerebro humano concluyen que hay ms de 1000 sinpsis a la entrada y a la salida de cada neurona. Es importante notar que aunque el tiempo de conmutacin de la neurona ( unos pocos milisegundos) es casi un milln de veces menor que en los actuales elementos de las computadoras, ellas tienen una conectividad miles de veces superior que las actuales supercomputadoras. Las neuronas y las conexiones entre ellas (sinpsis) constituyen la clave para el procesado de la informacin. Algunos elementos ha destacar de su estructura histolgica son: Las dendritas, que son la va de entrada de las seales que se combinan en el cuerpo de la neurona. De alguna manera la neurona elabora una seal de salida a partir de ellas. El axn, que es el camino de salida de la seal generada por la neurona. Las sinapsis, que son las unidades funcionales y estructurales elementales que median entre las interacciones de las neuronas. En las terminaciones de las sinapsis se encuentran unas vesculas que contienen unas sustancias qumicas llamadas neurotransmisores, que ayudan a la propagacin de las seales electroqumicas de una neurona a otra. 2) El modelo dirigido a aplicacin. Este modelo no tiene por qu guardar similitud con los sistemas biolgicos. Su arquitectura est fuertemente ligada a las necesidades de las aplicaciones para la que es diseada.

Aplicacin: Esta tecnologa es muy til, estas aplicaciones son aquellas en las cuales se dispone de un registro de datos y nadie sabe la estructura y los parmetros que pudieran modelar el problema. En otras palabras, grandes cantidades de datos y mucha incertidumbre en cuanto a la manera de como estos son producidos. Como ejemplos de las aplicaciones de las redes neuronales (Neural Networks) se pueden citar: las variaciones en la bolsa de valores, los riesgos en prstamos, el clima local, el reconocimiento de patrones (rostros) y la minera de datos (data mining). Diseo: Se pueden realizar de varias maneras. En hardware utilizando transistores a efecto de campo (FET) o amplificadores operacionales, pero la mayora de las RN se construyen en software, esto es en programas de computacin. Existen muy buenas y flexibles herramientas disponibles en Internet que pueden simular muchos tipos de neuronas y estructuras. Aspectos a considerar en la red neuronal:

Elemento Bsico. Neurona Artifial: Pueden ser con salidas binarias, anlogas o con codificacin de pulsos (PCM). Es la unidad bsica de procesamiento que se conecta a otras unidades a travs de conexiones sinpticas. Una neurona artificial es un elemento con entradas, salida y memoria que puede ser realizada mediante software o hardware. Posee entradas (I) que son ponderadas (w), sumadas y comparadas con un umbral (t). La Estructura de la Red (Neural Network): La interconexin de los elementos bsicos. Es la manera como las unidades bsicas se interconectan. Por lo general estas estn agrupadas en capas (layers), de manera tal, que las salidas de una capa estn completamente conectadas a las entradas de la capa siguiente; en este caso decimos que tenemos una red completamente conectada. Para obtener un resultado aceptable, el nmero de capas debe ser por lo menos tres. No existen evidencias, de que una red con cinco capas resuelva un problema que una red de cuatro capas no pueda. Usualmente se emplean tres o cuatro capas. Ventajas que Ofrecen las Redes Neuronales: Las redes neuronales artificiales presentan un gran nmero de caractersticas semejantes a las del cerebro. Por ejemplo, son capaces de aprender de la experiencia, de generalizar de casos anteriores a nuevos casos, de abstraer caractersticas esenciales a partir de entradas que representan informacin irrelevante, etc. Esto hace que ofrezcan numerosas ventajas y que este tipo de tecnologa se est aplicando en mltiples reas. Entre las ventajas se incluyen: Aprendizaje Adaptativo: Capacidad de aprender a realizar tareas basadas en un entrenamiento o en una experiencia inicial. Auto-organizacin: Una red neuronal puede crear su propia organizacin o representacin de la informacin que recibe mediante una etapa de aprendizaje. Tolerancia a Fallos: La destruccin parcial de una red conduce a una degradacin de su estructura; sin embargo, algunas capacidades de la red se pueden retener, incluso sufriendo un gran dao. Operacin en Tiempo Real: Los cmputos neuronales pueden ser realizados en paralelo; para esto se disean y fabrican mquinas con hardware especial para obtener esta capacidad. Fcil Insercin Dentro de la Tecnologa Existente: Se pueden obtener chips especializados para redes neuronales que mejoran su capacidad en ciertas tareas. Ello facilitar la integracin modular en los sistemas existentes. Red Digital ISDN (Red Digital de Servicios Integrados): Implica la digitalizacin de la red telefnica, que permite que voz, datos, graficas, msica, videos y otros materiales fuente se transmitan a

travs de los cables telefnicos. La evolucin de ISDN representa un esfuerzo para estandarizar los servicios de suscriptor, interfases de usuario/red y posibilidades de red y de interredes. RDSI Red Digital de Servicios Integrados: Una lnea RDSI es muy parecida a una lnea telefnica Standard, excepto que es totalmente digital y ofrece una velocidad de conexin mucho ms alta, hasta de 128 kbps. Las lneas RDSI estn pensadas para ser usadas por pequeas empresas y personas que necesitan usar Internet en su vida profesional. Si eliges una conexin por RDSI, lo primero que hace falta es una lnea telefnica RDSI y un adaptador RDSI. Tambin se puede comprar un paquete integrado que incluya lnea RDSI, hardware, software y soporte tcnico. Si ya tienes una red local (LAN) en tu oficina y quieres dar acceso a Internet a varios ordenadores, tambin se puede usar una configuracin multipunto. Este tipo de solucin es ms econmico que la "tradicional" con router y cortafuegos.

3.2

REDES LAN

Una red de rea local, red local o LAN (del ingls Local Area Network) es la interconexin de varios ordenadores y perifricos. Su extensin est limitada fsicamente a un edificio o a un entorno de 200 metros o con repetidores podramos llegar a la distancia de un campo de 1 kilmetro. Su aplicacin ms extendida es la interconexin de ordenadores personales y estaciones de trabajo en oficinas, fbricas, etc., para compartir recursos e intercambiar datos y aplicaciones. En definitiva, permite que dos o ms mquinas se comuniquen. El trmino red local incluye tanto el hardware como el software necesario para la interconexin de los distintos dispositivos y el tratamiento de la informacin. Evolucin En pocas anteriores a los ordenadores personales, no tenan ningn problema excepto el de la retencin de datos debido a la SNA de IBM (Arquitectura de Red de Sistemas) fueron diseadas para unir terminales u ordenadores centrales a sitios remotos con lneas alquiladas. Las primeras LAN fueron creadas a finales de los aos 1970 y se solan crear lneas de alta velocidad para conectar grandes ordenadores centrales a un solo lugar. Muchos de los sistemas fiables creados en esta poca, como Ethernet y ARCNET, fueron los ms populares. El crecimiento CP/M y DOS basados en el ordenador personal signific que en un lugar fsico existieran docenas o incluso cientos de ordenadores. La intencin inicial de conectar estos ordenadores fue, generalmente, compartir espacio de disco e impresoras lser, pues eran muy caros en este tiempo. Haba muchas expectativas en este tema desde 1983 y la industria informtica declar que el siguiente ao sera El ao de las Lan. En realidad esta idea fracas debido a la proliferacin de incompatibilidades de la capa fsica y la implantacin del protocolo de red, y la confusin sobre la mejor forma de compartir los recursos. Lo normal es que cada vendedor tuviera tarjeta de red, cableado, protocolo y sistema de operacin de red. Con la aparicin de Netware surgi una nueva solucin, la cual ofreca: soporte imparcial para los ms de cuarenta tipos existentes de tarjetas, cables y

sistemas operativos mucho ms sofisticados que los que ofrecan la mayora de los competidores. Netware dominaba el campo de las Lan de los ordenadores personales desde antes de su introduccin en 1983 hasta mediados de los aos 1990, cuando Microsoft introdujo Windows NT Advance Server y Windows for Workgroups. De todos los competidores de Netware, slo Banyan VINES tena poder tcnico comparable, pero Banyan gan una base segura. Microsoft y 3Com trabajaron juntos para crear un sistema operativo de red simple el cual estaba formado por la base de 3Com's 3+Share, el Gestor de redes Lan de Microsoft y el Servidor del IBM. Ninguno de estos proyectos fue muy satisfactorio. Ventajas En una empresa suelen existir muchos ordenadores, los cuales necesitan de su propia impresora para imprimir informes (redundancia de hardware), los datos almacenados en uno de los equipos es muy probable que sean necesarios en otro de los equipos de la empresa, por lo que ser necesario copiarlos en este, pudindose producir desfases entre los datos de dos usuarios, la ocupacin de los recursos de almacenamiento en disco se multiplican (redundancia de datos), los ordenadores que trabajen con los mismos datos tendrn que tener los mismos programas para manejar dichos datos (redundancia de software), etc. La solucin a estos problemas se llama red de rea local, esta permite compartir bases de datos (se elimina la redundancia de datos), programas (se elimina la redundancia de software) y perifricos como puede ser un mdem, una tarjeta RDSI, una impresora, etc. (se elimina la redundancia de hardware); poniendo a nuestra disposicin otros medios de comunicacin como pueden ser el correo electrnico y el Chat. Nos permite realizar un proceso distribuido, es decir, las tareas se pueden repartir en distintos nodos y nos permite la integracin de los procesos y datos de cada uno de los usuarios en un sistema de trabajo corporativo. Tener la posibilidad de centralizar informacin o procedimientos facilita la administracin y la gestin de los equipos. Adems una red de rea local conlleva un importante ahorro, tanto de tiempo, ya que se logra gestin de la informacin y del trabajo, como de dinero, ya que no es preciso comprar muchos perifricos, se consume menos papel, y en una conexin a Internet se puede utilizar una nica conexin telefnica o de banda ancha compartida por varios ordenadores conectados en red. Caractersticas importantes Tecnologa broadcast (difusin) con el medio de transmisin compartido. Capacidad de transmisin comprendida entre 1 Mbps y 1 Gbps. Extensin mxima no superior a 3 km (una FDDI puede llegar a 200 km) Uso de un medio de comunicacin privado

La simplicidad del medio de transmisin que utiliza (cable coaxial, cables telefnicos y fibra ptica) La facilidad con que se pueden efectuar cambios en el hardware y el software

Gran variedad y nmero de dispositivos conectados Posibilidad de conexin con otras redes Limitante de 100 m

Topologa de la red La topologa de red define la estructura de una red. Una parte de la definicin topolgica es la topologa fsica, que es la disposicin real de los cables o medios. La otra parte es la topologa lgica, que define la forma en que los hosts acceden a los medios para enviar datos. Las topologas ms comnmente usadas son las siguientes: Topologas fsicas Una topologa de bus circular usa un solo cable backbone que debe terminarse en ambos extremos. Todos los hosts se conectan directamente a este backbone. La topologa de anillo conecta un host con el siguiente y al ltimo host con el primero. Esto crea un anillo fsico de cable. La topologa en estrella conecta todos los cables con un punto central de concentracin. Una topologa en estrella extendida conecta estrellas individuales entre s mediante la conexin de hubs o switches. Esta topologa puede extender el alcance y la cobertura de la red. Una topologa jerrquica es similar a una estrella extendida. Pero en lugar de conectar los HUBs o switches entre s, el sistema se conecta con un computador que controla el trfico de la topologa. La topologa de malla se implementa para proporcionar la mayor proteccin posible para evitar una interrupcin del servicio. El uso de una topologa de malla en los sistemas de control en red de una planta nuclear sera un ejemplo excelente. Como se puede observar en el grfico, cada host tiene sus propias conexiones con los dems hosts. Aunque Internet cuenta con mltiples rutas hacia cualquier ubicacin, no adopta la topologa de malla completa. Tambin hay otra topologa denominada rbol. Topologas lgicas La topologa lgica de una red es la forma en que los hosts se comunican a travs del medio. Los dos tipos ms comunes de topologas lgicas son broadcast y transmisin de tokens. La topologa broadcast simplemente significa que cada host enva sus datos hacia todos los dems hosts del medio de red. No existe una orden que las estaciones deban seguir para utilizar la red. Es por orden de llegada, es como funciona Ethernet. La topologa transmisin de tokens controla el acceso a la red mediante la transmisin de un token electrnico a cada host de forma secuencial. Cuando un host recibe el token, ese host puede enviar datos a travs de la red. Si el host no tiene ningn dato para enviar,

transmite el token al siguiente host y el proceso se vuelve a repetir. Dos ejemplos de redes que utilizan la transmisin de tokens son Token Ring y la Interfaz de datos distribuida por fibra (FDDI). Arcnet es una variacin de Token Ring y FDDI. Arcnet es la transmisin de tokens en una topologa de bus. Tipos La oferta de redes de rea local es muy amplia, existiendo soluciones casi para cualquier circunstancia. Podemos seleccionar el tipo de cable, la topologa e incluso el tipo de transmisin que ms se adapte a nuestras necesidades. Sin embargo, de toda esta oferta las soluciones ms extendidas son tres: Ethernet, Token Ring y Arcnet. Comparativa de los tipos de redes Para elegir el tipo de red que ms se adapte a nuestras pretensiones, tenemos que tener en cuenta distintos factores, como son el nmero de estaciones, distancia mxima entre ellas, dificultad del cableado, necesidades de velocidad de respuesta o de enviar otras informaciones aparte de los datos de la red y, como no, el costo. Como referencia para los parmetros anteriores, podemos realizar una comparacin de los tres tipos de redes comentados anteriormente. Para ello, supongamos que el tipo Ethernet y Arcnet se instalan con cable coaxial y Token Ring con par trenzado apantallado. En cuanto a las facilidades de instalacin, Arcnet resulta ser la ms fcil de instalar debido a su topologa. Ethernet y Token Ring necesitan de mayor reflexin antes de proceder con su implementacin. En cuanto a la velocidad, Ethernet es la ms rpida, 10/100/1000 Mb/s, Arcnet funciona a 2,5 Mb/s y Token Ring a 4 Mb/s. Actualmente existe una versin de Token Ring a 16 Mb/s, pero necesita un tipo de cableado ms caro. En cuanto al precio, Arcnet es la que ofrece un menor coste; por un lado porque las tarjetas que se instalan en los PC para este tipo de redes son ms baratas, y por otro, porque el cableado es ms accesible. Token Ring resulta ser la que tiene un precio ms elevado, porque, aunque las placas de los PC son ms baratas que las de la red Ethernet, sin embargo su cableado resulta ser caro, entre otras cosas porque se precisa de una MAU por cada grupo de ocho usuarios mas. Componentes Servidor: el servidor es aquel o aquellos ordenadores que van a compartir sus recursos hardware y software con los dems equipos de la red. Sus caractersticas son potencia de clculo, importancia de la informacin que almacena y conexin con recursos que se desean compartir. Estacin de trabajo: los ordenadores que toman el papel de estaciones de trabajo aprovechan o tienen a su disposicin los recursos que ofrece la red as como los servicios que proporcionan los Servidores a los cuales pueden acceder. Gateways o pasarelas: es un hardware y software que permite las comunicaciones entre la red local y grandes ordenadores (mainframes). El gateway adapta los protocolos de comunicacin del mainframe (X25, SNA, etc.) a los de la red, y viceversa.

Bridges o puentes: es un hardware y software que permite que se conecten dos redes locales entre s. Un puente interno es el que se instala en un servidor de la red, y un puente externo es el que se hace sobre una estacin de trabajo de la misma red. Los puentes tambin pueden ser locales o remotos. Los puentes locales son los que conectan a redes de un mismo edificio, usando tanto conexiones internas como externas. Los puentes remotos conectan redes distintas entre s, llevando a cabo la conexin a travs de redes pblicas, como la red telefnica, RDSI o red de conmutacin de paquetes. Tarjeta de red: tambin se denominan NIC (Network Interface Card). Bsicamente realiza la funcin de intermediario entre el ordenador y la red de comunicacin. En ella se encuentran grabados los protocolos de comunicacin de la red. La comunicacin con el ordenador se realiza normalmente a travs de las ranuras de expansin que ste dispone, ya sea ISA, PCI o PCMCIA. Aunque algunos equipos disponen de este adaptador integrado directamente en la placa base. El medio: constituido por el cableado y los conectores que enlazan los componentes de la red. Los medios fsicos ms utilizados son el cable de par trenzado, par de cable, cable coaxial y la fibra ptica (cada vez en ms uso esta ltima). Concentradores de cableado: una LAN en bus usa solamente tarjetas de red en las estaciones y cableado coaxial para interconectarlas, adems de los conectores, sin embargo este mtodo complica el mantenimiento de la red ya que si falla alguna conexin toda la red deja de funcionar. Para impedir estos problemas las redes de rea local usan concentradores de cableado para realizar las conexiones de las estaciones, en vez de distribuir las conexiones el concentrador las centraliza en un nico dispositivo manteniendo indicadores luminosos de su estado e impidiendo que una de ellas pueda hacer fallar toda la red. Existen dos tipos de concentradores de cableado: 1. Concentradores pasivos: actan como un simple concentrador cuya funcin principal consiste en interconectar toda la red. 2. Concentradores activos: adems de su funcin bsica de concentrador tambin amplifican y regeneran las seales recibidas antes de ser enviadas. Los concentradores de cableado tienen dos tipos de conexiones: para las estaciones y para unirse a otros concentradores y as aumentar el tamao de la red. Los concentradores de cableado se clasifican dependiendo de la manera en que internamente realizan las conexiones y distribuyen los mensajes. A esta caracterstica se le llama topologa lgica. Existen dos tipos principales: 1. Concentradores con topologa lgica en bus (HUB): estos dispositivos hacen que la red se comporte como un bus enviando las seales que les llegan por todas las salidas conectadas. 2. Concentradores con topologa lgica en anillo (MAU): se comportan como si la red fuera un anillo enviando la seal que les llega por un puerto al siguiente. Descripcin

La red est conectada a Internet. Esta se encuentra protegida de ataques externos mediante un firewall (no completamente protegido). Luego pasamos a una Zona Desmilitarizada. En esta zona se encuentran los servidores que tienen contacto con el exterior y adems protege a la red interna. Los servidores se encuentran comunicados con las estaciones de trabajo, a travs, de un Hub o Switch. Los clientes de esta red son estaciones en las que corren sistemas operativos como Mac, Linux y Windows, adems tenemos una impresora de red y podemos disponer de otros perifricos como escneres, faxes, etc. (algunos de estos necesitando un software adicional para realizar el trabajo). Se puede ver en esta red un dispositivo Wireless, bluetooth y cualquiera que muestre las caractersticas necesarias para el funcionamiento de una red local.

3.3

REDES WAN

Una Red de rea Amplia (Wide Area Network o WAN, del ingls), es un tipo de red de computadoras capaz de cubrir distancias desde unos 100km hasta unos 1000 km, dando el servicio a un pas o un continente. Un ejemplo de este tipo de redes sera RedIRIS, Internet o cualquier red en la cual no estn en un mismo edificio todos sus miembros (sobre la distancia hay discusin posible). Muchas WAN son construidas por y para una organizacin o empresa particular y son de uso privado, otras son construidas por los proveedores de Internet (ISP) para proveer de conexin a sus clientes. Hoy en da Internet proporciona WAN de alta velocidad, y la necesidad de redes privadas WAN se ha reducido drsticamente mientras que las VPN que utilizan cifrado y otras tcnicas para hacer esa red dedicada aumentan continuamente. Normalmente la WAN es una red punto a punto, es decir, red de paquete conmutado. Las redes WAN pueden usar sistemas de comunicacin va satlite o de radio. Fue la aparicin de los porttiles y los PDA la que trajo el concepto de redes inalmbricas. Una red de rea amplia o WAN (Wide Area Network) se extiende sobre un rea geogrfica extensa, a veces un pas o un continente, y su funcin fundamental est orientada a la interconexin de redes o equipos terminales que se encuentran ubicados a grandes distancias entre s. Para ello cuentan con una infraestructura basada en poderosos nodos de conmutacin que llevan a cabo la interconexin de dichos elementos, por los que adems fluyen un volumen apreciable de informacin de manera contina. Por esta razn tambin se dice que las redes WAN tienen carcter pblico, pues el trfico de informacin que por ellas circula proviene de diferentes lugares, siendo usada por numerosos usuarios de diferentes pases del mundo para transmitir informacin de un lugar a otro. A diferencia de las redes LAN (siglas de "local area network", es decir, "red de rea local"), la velocidad a la que circulan los datos por las redes WAN suele ser menor que la que se puede alcanzar en las redes LAN. Adems, las redes LAN tienen carcter privado, pues su uso est restringido normalmente a los usuarios miembros de una empresa, o institucin, para los cuales se dise la red. La infraestructura de redes WAN la componen, adems de los nodos de conmutacin, lneas de transmisin de grandes prestaciones, caracterizadas por sus grandes velocidades y ancho de banda en la mayora de los casos. Las lneas de transmisin (tambin llamadas "circuitos", "canales" o "troncales") mueven informacin entre los diferentes nodos que componen la red.

Los elementos de conmutacin tambin son dispositivos de altas prestaciones, pues deben ser capaces de manejar la cantidad de trfico que por ellos circula. De manera general, a estos dispositivos les llegan los datos por una lnea de entrada, y este debe encargarse de escoger una lnea de salida para reenviarlos. Antes de abordar el siguiente tema, es necesario que quede claro el trmino conmutacin, que pudiramos definirlo como la manera en que los nodos o elementos de interconexin garantizan la interconexin de dos sistemas finales, para intercambiar informacin. Topologa de los routers Topologas Hecha una definicin de las redes WAN y los elementos bsicos que la forman podemos pasar a analizar las diferentes topologas que ella puede adoptar .Sin embargo, antes de analizar las topologas especficas que se usan para las redes WAN, sera prudente hacer una breve introduccin del trmino topologa. El trmino topologa se divide en dos aspectos fundamentales: Topologa Fsica Topologa Lgica

La topologa fsica se refiere a la forma fsica o patrn que forman los nodos que estn conectados a la red, sin especificar el tipo de dispositivo, los mtodos de conectividad o las direcciones en dicha red. Est basada en tres formas bsicas fundamentales: bus, anillo y estrella. Por su parte, la topologa lgica describe la manera en que los datos son convertidos a un formato de trama especfico y la manera en que los pulsos elctricos son transmitidos a travs del medio de comunicacin, por lo que esta topologa est directamente relacionada con la Capa Fsica y la Capa de Enlace del Modelo OSI. Las topologas lgicas ms populares son Ethernet y Token-Ring, ambas muy usadas en redes LAN. Entre las topologas lgicas usadas para redes WAN tenemos a ATM (Asynchronous Transfer Mode) que es conocido tambin como estndar ATM. De ATM estaremos hablando ms adelante, ya que es necesario explicar otros conceptos antes de llegar a l. En el caso de las redes WAN, su topologa fsica puede llegar a ser ms compleja y no responder a las formas bsicas (bus, estrella y anillo), debido a varios factores determinantes: la distancia que deben cubrir las redes, la cantidad enorme de usuarios, el trfico que deben soportar y la diversidad de equipos de interconexin que deben usar. Existe un grupo establecido de topologas que son las ms usadas, y la implementacin de cada una de ellas en particular est condicionada por necesidades especificas, como pueden ser: cantidad de nodos a conectar, distancia entre los nodos e infraestructura establecida en ellos (ej.: si se van a conectar a travs de la red telefnica, o de un enlace punto-a-punto, medio de transmisin que se usa, etc.). A continuacin se presentan las topologas usadas en redes WAN:

Punto a Punto

En esta topologa cada nodo se conecta a otro a travs de circuitos dedicados, es decir, canales que son arrendados por empresas o instituciones a las compaas telefnicas. Dichos canales estn siempre disponibles para la comunicacin entre los dos puntos. Esta configuracin es solo funcional para pequeas WANs ya que todos los nodos deben participar en el trfico, es decir que si aumenta la cantidad de nodos aumenta la cantidad de trfico y esto con el consiguiente encarecimiento de la red. Anillo En la topologa de anillo cada nodo es conectado a otros dos ms formando un patrn de anillo. Esta topologa tiene dos ventajas: por un lado si existe algn problema en las conexiones en un cable, la informacin le sigue llegando al nodo usando otro recorrido y si algn nodo est muy ocupado el trfico se puede derivar hacia otros nodos. Extender este tipo de redes es ms caro que extender una red punto-a-punto ya que se necesita al menos un enlace ms. Estrella En esta configuracin un nodo acta como punto central de conexin para todos los dems, permitiendo as que en caso de que exista un fallo en alguno de los cables los dems nodos no pierdan conexin con el nodo central. La principal desventaja de esta topologa es que algn problema que exista en el nodo central se convierte en un desastre total para la red ya que se pierde la conexin de todos los nodos. Malla En esta topologa la esencia es buscar la interconexin de los nodos de tal manera que si uno falla los dems puedan redireccionar los datos rpida y fcilmente. Esta topologa es la que ms tolerancia tiene a los fallos porque es la que provee ms caminos por donde puedan viajar los datos que van de un punto a otro. La principal desventaja de las redes tipo malla es su costo, es por esto que se ha creado una alternativa que es la red de malla parcial en la cual los nodos ms crticos (por los que pasa ms trafico) se interconectan entre ellos y los dems nodos se interconectan a travs de otra topologa (estrella, anillo). Para entender la forma en que se comunican los nodos en una red WAN es preciso abordar un tema que es medular en este tipo de redes. Topologas de los routers en una red de rea amplia (WAN): Estrella Anillo rbol Red Completa Red de Interseccin de anillos

Ventajas En una empresa suelen existir muchos ordenadores, los cuales necesitan de su propia impresora para imprimir informes (redundancia de hardware), los datos almacenados en uno de los equipos es muy probable que sean necesarios en otro de los equipos de la empresa, por lo que ser necesario copiarlos en este, pudindose producir desfases entre los datos de dos usuarios, la ocupacin de los recursos de almacenamiento en disco se multiplican (redundancia de datos), los ordenadores que trabajen con los mismos datos tendrn que tener los mismos programas para manejar dichos datos (redundancia de software), etc. La solucin a estos problemas se llama red de rea local, esta permite compartir bases de datos (se elimina la redundancia de datos), programas (se elimina la redundancia de software) y perifricos como puede ser un mdem, una tarjeta RDSI, una impresora, etc. (se elimina la redundancia de hardware); poniendo a nuestra disposicin otros medios de comunicacin como pueden ser el correo electrnico y el Chat. Nos permite realizar un proceso distribuido, es decir, las tareas se pueden repartir en distintos nodos y nos permite la integracin de los procesos y datos de cada uno de los usuarios en un sistema de trabajo corporativo. Tener la posibilidad de centralizar informacin o procedimientos facilita la administracin y la gestin de los equipos. Adems una red de rea local conlleva un importante ahorro, tanto de tiempo, ya que se logra gestin de la informacin y del trabajo, como de dinero, ya que no es preciso comprar muchos perifricos, se consume menos papel, y en una conexin a Internet se puede utilizar una nica conexin telefnica o de banda ancha compartida por varios ordenadores conectados en red.

Topologa de la red La topologa de red define la estructura de una red. Una parte de la definicin topolgica es la topologa fsica, que es la disposicin real de los cables o medios. La otra parte es la topologa lgica, que define la forma en que los hosts acceden a los medios para enviar datos. Las topologas ms comnmente usadas son las siguientes:

Topologas fsicas Una topologa de bus usa un solo cable backbone que debe terminarse en ambos extremos. Todos los hosts se conectan directamente a este backbone. La topologa de anillo conecta un host con el siguiente y al ltimo host con el primero. Esto crea un anillo fsico de cable. La topologa en estrella conecta todos los cables con un punto central de concentracin. Una topologa en estrella extendida conecta estrellas individuales entre s mediante la conexin de HUBs o switches. Esta topologa puede extender el alcance y la cobertura de la red.

Una topologa jerrquica es similar a una estrella extendida. Pero en lugar de conectar los HUBs o switches entre s, el sistema se conecta con un computador que controla el trfico de la topologa. La topologa de malla se implementa para proporcionar la mayor proteccin posible para evitar una interrupcin del servicio. El uso de una topologa de malla en los sistemas de control en red de una planta nuclear sera un ejemplo excelente. Como se puede observar en el grfico, cada host tiene sus propias conexiones con los dems hosts. Aunque Internet cuenta con mltiples rutas hacia cualquier ubicacin, no adopta la topologa de malla completa. Tambin hay otra topologa denominada rbol. Topologas lgicas La topologa lgica de una red es la forma en que los hosts se comunican a travs del medio. Los dos tipos ms comunes de topologas lgicas son broadcast y transmisin de tokens. La topologa broadcast simplemente significa que cada host enva sus datos hacia todos los dems hosts del medio de red. No existe una orden que las estaciones deban seguir para utilizar la red. Es por orden de llegada, es como funciona Ethernet. La topologa transmisin de tokens controla el acceso a la red mediante la transmisin de un token electrnico a cada host de forma secuencial. Cuando un host recibe el token, ese host puede enviar datos a travs de la red. Si el host no tiene ningn dato para enviar, transmite el token al siguiente host y el proceso se vuelve a repetir. Dos ejemplos de redes que utilizan la transmisin de tokens son Token Ring y la Interfaz de datos distribuida por fibra (FDDI). Arcnet es una variacin de Token Ring y FDDI. Arcnet es la transmisin de tokens en una topologa de bus. Tipos La oferta de redes de rea local es muy amplia, existiendo soluciones casi para cualquier circunstancia. Podemos seleccionar el tipo de cable, la topologa e incluso el tipo de transmisin que ms se adapte a nuestras necesidades. Sin embargo, de toda esta oferta las soluciones ms extendidas son tres: Ethernet, Token Ring y Arcnet. Comparativa de los tipos de redes Para elegir el tipo de red que ms se adapte a nuestras pretensiones, tenemos que tener en cuenta distintos factores, como son el nmero de estaciones, distancia mxima entre ellas, dificultad del cableado, necesidades de velocidad de respuesta o de enviar otras informaciones aparte de los datos de la red y, como no, el coste. Como referencia para los parmetros anteriores, podemos realizar una comparacin de los tres tipos de redes comentados anteriormente. Para ello, supongamos que el tipo Ethernet y Arcnet se instalan con cable coaxial y Token Ring con par trenzado apantallado. En cuanto a las facilidades de instalacin, Arcnet resulta ser la ms fcil de instalar debido a su topologa. Ethernet y Token Ring necesitan de mayor reflexin antes de proceder con su implementacin.

En cuanto a la velocidad, Ethernet es la ms rpida, 10/100/1000 Mb/s, Arcnet funciona a 2,5 Mb/s y Token Ring a 4 Mb/s. Actualmente existe una versin de Token Ring a 16 Mb/s, pero necesita un tipo de cableado ms caro. En cuanto al precio, Arcnet es la que ofrece un menor coste; por un lado porque las tarjetas que se instalan en los PC para este tipo de redes son ms baratas, y por otro, porque el cableado es ms accesible. Token Ring resulta ser la que tiene un precio ms elevado, porque, aunque las placas de los PC son ms baratas que las de la red Ethernet, sin embargo su cableado resulta ser caro, entre otras cosas porque se precisa de una MAU por cada grupo de ocho usuarios. Componentes Servidor: El servidor es aquel o aquellos ordenadores que van a compartir sus recursos hardware y software con los dems equipos de la red. Sus caractersticas son potencia de clculo, importancia de la informacin que almacena y conexin con recursos que se desean compartir. Estacin de trabajo: Los ordenadores que toman el papel de estaciones de trabajo aprovechan o tienen a su disposicin los recursos que ofrece la red as como los servicios que proporcionan los Servidores a los cuales pueden acceder. Gateways o pasarelas: Es un hardware y software que permite las comunicaciones entre la red local y grandes ordenadores (mainframes). El gateway adapta los protocolos de comunicacin del mainframe (X25, SNA, etc.) a los de la red, y viceversa. Bridges o puentes: Es un hardware y software que permite que se conecten dos redes locales entre s. Un puente interno es el que se instala en un servidor de la red, y un puente externo es el que se hace sobre una estacin de trabajo de la misma red. Los puentes tambin pueden ser locales o remotos. Los puentes locales son los que conectan a redes de un mismo edificio, usando tanto conexiones internas como externas. Los puentes remotos conectan redes distintas entre s, llevando a cabo la conexin a travs de redes pblicas, como la red telefnica, RDSI o red de conmutacin de paquetes. Tarjeta de red: Tambin se denominan NIC (Network Interface Card). Bsicamente realiza la funcin de intermediario entre el ordenador y la red de comunicacin. En ella se encuentran grabados los protocolos de comunicacin de la red. La comunicacin con el ordenador se realiza normalmente a travs de las ranuras de expansin que ste dispone, ya sea ISA, PCI o PCMCIA. Aunque algunos equipos disponen de este adaptador integrado directamente en la placa base. El medio: Constituido por el cableado y los conectores que enlazan los componentes de la red. Los medios fsicos ms utilizados son el cable de par trenzado, par de cable, cable coaxial y la fibra ptica (cada vez en ms uso esta ltima). Concentradores de cableado: Una LAN en bus usa solamente tarjetas de red en las estaciones y cableado coaxial para interconectarlas, adems de los conectores, sin embargo este mtodo complica el mantenimiento de la red ya que si falla alguna conexin toda la red deja de funcionar. Para impedir estos problemas las redes de rea local usan concentradores de cableado para realizar las conexiones de las estaciones, en vez de distribuir las conexiones

el concentrador las centraliza en un nico dispositivo manteniendo indicadores luminosos de su estado e impidiendo que una de ellas pueda hacer fallar toda la red.

Existen dos tipos de concentradores de cableado: 1. Concentradores pasivos: Actan como un simple concentrador cuya funcin principal consiste en interconectar toda la red. 2. Concentradores activos: Adems de su funcin bsica de concentrador tambin amplifican y regeneran las seales recibidas antes de ser enviadas. Los concentradores de cableado tienen dos tipos de conexiones: para las estaciones y para unirse a otros concentradores y as aumentar el tamao de la red. Los concentradores de cableado se clasifican dependiendo de la manera en que internamente realizan las conexiones y distribuyen los mensajes. A esta caracterstica se le llama topologa lgica. Existen dos tipos principales: 1. Concentradores con topologa lgica en bus (HUB): Estos dispositivos hacen que la red se comporte como un bus enviando las seales que les llegan por todas las salidas conectadas. 2. Concentradores con topologa lgica en anillo (MAU): Se comportan como si la red fuera un anillo enviando la seal que les llega por un puerto al siguiente. Descripcin La red est conectada a Internet. Esta se encuentra protegida de ataques externos mediante un firewall (no completamente protegido). Luego pasamos a una Zona Desmitilarizada. En esta zona se encuentran los servidores que tienen contacto con el exterior y adems protege a la red interna. Los servidores se encuentran comunicados con las estaciones de trabajo, a travs, de un Hub o Switch. Los clientes de esta red son estaciones en las que corren sistemas operativos como Mac, Linux y Windows, adems tenemos una impresora de red. Se puede ver en esta red un dispositivo Wireless.

3.4

COMPONENTES DE UNA RED

Componentes bsicos de una red Los componentes bsicos para poder montar una red local son: Servidor Es una computadora utilizada para gestionar el sistema de archivos de la red, da servicio a las impresoras, controla las comunicaciones y realiza otras funciones. Puede ser dedicado o no dedicado. El sistema operativo de la red est cargado en el disco fijo del servidor, junto con las herramientas de administracin del sistema y las utilidades del usuario.

La tarea de un servidor dedicado es procesar las peticiones realizadas por la estacin de trabajo. Estas peticiones pueden ser de acceso a disco, a colas de impresin o de comunicaciones con otros dispositivos. La recepcin, gestin y realizacin de estas peticiones puede requerir un tiempo considerable, que se incrementa de forma paralela al nmero de estaciones de trabajo activas en la red. Como el servidor gestiona las peticiones de todas las estaciones de trabajo, su carga puede ser muy pesada. Se puede entonces llegar a una congestin, el trfico puede ser tan elevado que podra impedir la recepcin de algunas peticiones enviadas. Cuanto mayor es la red, resulta ms importante tener un servidor con elevadas prestaciones. Se necesitan grandes cantidades de memoria RAM para optimizar los accesos a disco y mantener las colas de impresin. El rendimiento de un procesador es una combinacin de varios factores, incluyendo el tipo de procesador, la velocidad, el factor de estados de espera, el tamao del canal, el tamao del bus, la memoria cach as como de otros factores. Estaciones de Trabajo Se pueden conectar a travs de la placa de conexin de red y el cableado correspondiente. Los terminales "tontos" utilizados con las grandes computadoras y mini computadoras son tambin utilizadas en las redes, y no poseen capacidad propia de procesamiento. Sin embargo las estaciones de trabajo son, generalmente, sistemas inteligentes. Los terminales inteligentes son los que se encargan de sus propias tareas de procesamiento, as que cuanto mayor y ms rpido sea el equipo, mejor. Los terminales tontos en cambio, utilizan el espacio de almacenamiento as como los recursos disponibles en el servidor. Tarjetas de Conexin de Red (Interface Cards) Permiten conectar el cableado entre servidores y estaciones de trabajo. En la actualidad existen numerosos tipos de placas que soportan distintos tipos de cables y topologas de red. Las placas contienen los protocolos y rdenes necesarios para soportar el tipo de red al que est destinada. Muchas tienen memoria adicional para almacenar temporalmente los paquetes de datos enviados y recibidos, mejorando el rendimiento de la red. La compatibilidad a nivel fsico y lgico se convierte en una cuestin relevante cuando se considera el uso de cualquier placa de red. Hay que asegurarse que la placa pueda funcionar en la estacin deseada, y de que existen programas controladores que permitan al sistema operativo enlazarlo con sus protocolos y caractersticas a nivel fsico. Cableado Una vez que tenemos las estaciones de trabajo, el servidor y las placas de red, requerimos interconectar todo el conjunto. El tipo de cable utilizado depende de muchos factores, que se mencionarn a continuacin: Los tipos de cableado de red ms populares son: par trenzado, cable coaxial y fibra ptica.

Adems se pueden realizar conexiones a travs de radio o microondas. Cada tipo de cable o mtodo tiene sus ventajas. y desventajas. Algunos son propensos a interferencias, mientras otros no pueden usarse por razones de seguridad. La velocidad y longitud del tendido son otros factores a tener en cuenta el tipo de cable a utilizar. Par Trenzado: Consiste en dos hilos de cobre trenzado, aislados de forma independiente y trenzados entre s. El par est cubierto por una capa aislante externa. Entre sus principales ventajas tenemos: Es una tecnologa bien estudiada No requiere una habilidad especial para instalacin La instalacin es rpida y fcil La emisin de seales al exterior es mnima. Ofrece alguna inmunidad frente a interferencias, modulacin cruzada y corrosin.

Cable Coaxial: Se compone de un hilo conductor de cobre envuelto por una malla trenzada plana que hace las funciones de tierra. Entre el hilo conductor y la malla hay una capa gruesa de material aislante, y todo el conjunto est protegido por una cobertura externa. El cable est disponible en dos espesores: grueso y fino. El cable grueso soporta largas distancias, pero es ms caro. El cable fino puede ser ms prctico para conectar puntos cercanos. El cable coaxial ofrece las siguientes ventajas: Soporta comunicaciones en banda ancha y en banda base. Es til para varias seales, incluyendo voz, video y datos. Es una tecnologa bien estudiada.

Conexin fibra ptica: Esta conexin es cara, pero permite transmitir la informacin a gran velocidad e impide la intervencin de las lneas. Como la seal es transmitida a travs de luz, existen muy pocas posibilidades de interferencias elctricas o emisin de seal. El cable consta de dos ncleos pticos, uno interno y otro externo, que refractan la luz de forma distinta. La fibra est encapsulada en un cable protector. Ofrece las siguientes ventajas: Alta velocidad de transmisin. No emite seales elctricas o magnticas, lo cual redunda en la seguridad. Inmunidad frente a interferencias y modulacin cruzada. Mayor economa que el cable coaxial en algunas instalaciones.

Soporta mayores distancias.

3.5

SISTEMA OPERATIVO DE RED

Un sistema operativo de red (Network Operating System) es un componente software de una computadora que tiene como objetivo coordinar y manejar las actividades de los recursos del ordenador en una red de equipos. Consiste en un software que posibilita la comunicacin de un sistema informtico con otros equipos en el mbito de una red. Dependiendo del fabricante del sistema operativo de red, tenemos que el software de red para un equipo personal se puede aadir al propio sistema operativo del equipo o integrarse con l. Netware de Novell es el ejemplo ms familiar y famoso de sistema operativo de red donde el software de red del equipo cliente se incorpora en el sistema operativo del equipo. El equipo personal necesita ambos sistema operativos para gestionar conjuntamente las funciones de red y las funciones individuales. A finales de los 40's el uso de computadoras estaba restringido a aquellas empresas o instituciones que podan pagar su alto precio, y no existan los sistemas operativos. En su lugar, el programador deba tener un conocimiento y contacto profundo con el hardware, y en el infortunado caso de que su programa fallara, deba examinar los valores de los registros y paneles de luces indicadoras del estado de la computadora para determinar la causa del fallo y poder corregir su programa, adems de enfrentarse nuevamente a los procedimientos de apartar tiempo del sistema y poner a punto los compiladores, ligadores, etc; para volver a correr su programa, es decir, enfrentaba el problema del procesamiento serial ( serial processing ) [Stal92].

La importancia de los sistemas operativos nace histricamente desde los 50's, cuando se hizo evidente que el operar una computadora por medio de tableros enchufables en la primera generacin y luego por medio del trabajo en lote en la segunda generacin se poda mejorar notoriamente, pues el operador realizaba siempre una secuencia de pasos repetitivos, lo cual es una de las caractersticas contempladas en la definicin de lo que es un programa. Es decir, se comenz a ver que las tareas mismas del operador podan plasmarse en un programa, el cual a travs del tiempo y por su enorme complejidad se le llam "Sistema Operativo". As, tenemos entre los primeros sistemas operativos al Fortran Monitor System ( FMS ) e IBSYS [Tan92].

Posteriormente, en la tercera generacin de computadoras nace uno de los primeros sistemas operativos con la filosofa de administrar una familia de computadoras: el OS/360 de IBM. Fue este un proyecto tan novedoso y ambicioso que enfrent por primera vez una serie de problemas conflictivos debido a que anteriormente las computadoras eran creadas para dos propsitos en general: el comercial y el cientfico. As, al tratar de crear un solo sistema operativo para computadoras que podan dedicarse a un propsito, al otro o ambos, puso en evidencia la problemtica del trabajo en equipos de anlisis, diseo e implantacin de sistemas grandes. El resultado fue un sistema del cual uno de sus mismos diseadores patentiz su

opinin en la portada de un libro: una horda de bestias prehistricas atascadas en un foso de brea. Surge tambin en la tercera generacin de computadoras el concepto de la multiprogramacin, porque debido al alto costo de las computadoras era necesario idear un esquema de trabajo que mantuviese a la unidad central de procesamiento ms tiempo ocupada, as como el encolado (spooling ) de trabajos para su lectura hacia los lugares libres de memoria o la escritura de resultados. Sin embargo, se puede afirmar que los sistemas durante la tercera generacin siguieron siendo bsicamente sistemas de lote.

En la cuarta generacin la electrnica avanza hacia la integracin a gran escala, pudiendo crear circuitos con miles de transistores en un centmetro cuadrado de silicn y ya es posible hablar de las computadoras personales y las estaciones de trabajo. Surgen los conceptos de interfaces amigables intentando as atraer al pblico en general al uso de las computadoras como herramientas cotidianas. Se hacen populares el MS-DOS y UNIX en estas mquinas. Tambin es comn encontrar clones de computadoras personales y una multitud de empresas pequeas ensamblndolas por todo el mundo.

Para mediados de los 80's, comienza el auge de las redes de computadoras y la necesidad de sistemas operativos en red y sistemas operativos distribuidos. La red mundial Internet se va haciendo accesible a toda clase de instituciones y se comienzan a dar muchas soluciones ( y problemas ) al querer hacer convivir recursos residentes en computadoras con sistemas operativos diferentes. Para los 90's el paradigma de la programacin orientada a objetos cobra auge, as como el manejo de objetos desde los sistemas operativos. Las aplicaciones intentan crearse para ser ejecutadas en una plataforma especfica y poder ver sus resultados en la pantalla o monitor de otra diferente (por ejemplo, ejecutar una simulacin en una mquina con UNIX y ver los resultados en otra con DOS ). Los niveles de interaccin se van haciendo cada vez ms profundos.

TIPOS DE SISTEMAS OPERATIVOS

En esta seccin se describirn las caractersticas que clasifican a los sistemas operativos, bsicamente se cubrirn tres clasificaciones: sistemas operativos por su estructura (visin interna), sistemas operativos por los servicios que ofrecen y, finalmente, sistemas operativos por la forma en que ofrecen sus servicios (visin externa).

Sistemas Operativos por su Estructura

Segn [Alcal92], se deben observar dos tipos de requisitos cuando se construye un sistema operativo, los cuales son:

Requisitos de usuario: Sistema fcil de usar y de aprender, seguro, rpido y adecuado al uso al que se le quiere destinar. Requisitos del software: Donde se engloban aspectos como el mantenimiento, forma de operacin, restricciones de uso, eficiencia, tolerancia frente a los errores y flexibilidad. A continuacin se describen las distintas estructuras que presentan los actuales sistemas operativos para satisfacer las necesidades que de ellos se quieren obtener.

Estructura monoltica.

Es la estructura de los primeros sistemas operativos constituidos fundamentalmente por un solo programa compuesto de un conjunto de rutinas entrelazadas de tal forma que cada una puede llamar a cualquier otra (Ver Fig. 2). Las caractersticas fundamentales de este tipo de estructura son:

Construccin del programa final a base de mdulos compilados separadamente que se unen a travs del ligador. Buena definicin de parmetros de enlace entre las distintas rutinas existentes, que puede provocar mucho acoplamiento. Carecen de protecciones y privilegios al entrar a rutinas que manejan diferentes aspectos de los recursos de la computadora, como memoria, disco, etc. Generalmente estn hechos a medida, por lo que son eficientes y rpidos en su ejecucin y gestin, pero por lo mismo carecen de flexibilidad para soportar diferentes ambientes de trabajo o tipos de aplicaciones.

Estructura jerrquica.

A medida que fueron creciendo las necesidades de los usuarios y se perfeccionaron los sistemas, se hizo necesaria una mayor organizacin del software, del sistema operativo, donde una parte del sistema contena subpartes y esto organizado en forma de niveles.

Se dividi el sistema operativo en pequeas partes, de tal forma que cada una de ellas estuviera perfectamente definida y con un claro interface con el resto de elementos.

Se constituy una estructura jerrquica o de niveles en los sistemas operativos, el primero de los cuales fue denominado THE (Technische Hogeschool, Eindhoven), de Dijkstra, que se utiliz con fines didcticos (Ver Fig. 3). Se puede pensar tambin en estos sistemas como si fueran `multicapa'. Multics y Unix caen en esa categora. [Feld93].

En la estructura anterior se basan prcticamente la mayora de los sistemas operativos actuales. Otra forma de ver este tipo de sistema es la denominada de anillos concntricos o "rings" (Ver Fig. 4). En el sistema de anillos, cada uno tiene una apertura, conocida como puerta o trampa (trap), por donde pueden entrar las llamadas de las capas inferiores. De esta forma, las zonas ms internas del sistema operativo o ncleo del sistema estarn ms protegidas de accesos indeseados desde las capas ms externas. Las capas ms internas sern, por tanto, ms privilegiadas que las externas.

Mquina Virtual.

Se trata de un tipo de sistemas operativos que presentan una interface a cada proceso, mostrando una mquina que parece idntica a la mquina real subyacente. Estos sistemas operativos separan dos conceptos que suelen estar unidos en el resto de sistemas: la multiprogramacin y la mquina extendida. El objetivo de los sistemas operativos de mquina virtual es el de integrar distintos sistemas operativos dando la sensacin de ser varias mquinas diferentes. El ncleo de estos sistemas operativos se denomina monitor virtual y tiene como misin llevar a cabo la multiprogramacin, presentando a los niveles superiores tantas mquinas virtuales como se soliciten. Estas mquinas virtuales no son mquinas extendidas, sino una rplica de la mquina real, de manera que en cada

una de ellas se pueda ejecutar un sistema operativo diferente, que ser el que ofrezca la mquina extendida al usuario (Ver Fig. 5).

Cliente-servidor ( Microkernel)

El tipo ms reciente de sistemas operativos es el denominado Cliente-servidor, que puede ser ejecutado en la mayora de las computadoras, ya sean grandes o pequeas. Este sistema sirve para toda clase de aplicaciones por tanto, es de propsito general y cumple con las mismas actividades que los sistemas operativos convencionales. El ncleo tiene como misin establecer la comunicacin entre los clientes y los servidores. Los procesos pueden ser tanto servidores como clientes. Por ejemplo, un programa de aplicacin normal es un cliente que llama al servidor correspondiente para acceder a un archivo o realizar una operacin de entrada/salida sobre un dispositivo concreto. A su vez, un proceso cliente puede actuar como servidor para otro." [Alcal92]. Este paradigma ofrece gran flexibilidad en cuanto a los servicios posibles en el sistema final, ya que el ncleo provee solamente funciones muy bsicas de memoria, entrada/salida, archivos y procesos, dejando a los servidores proveer la mayora que el usuario final o programador puede usar. Estos servidores deben tener mecanismos de seguridad y proteccin que, a su vez, sern filtrados por el ncleo que controla el hardware. Actualmente se est trabajando en una versin de UNIX que contempla en su diseo este paradigma.

Sistemas Operativos por Servicios

Esta clasificacin es la ms comnmente usada y conocida desde el punto de vista del usuario final. Esta clasificacin se comprende fcilmente con el cuadro sinptico que a continuacin se muestra en la Fig. 6.

Monousuarios

Los sistemas operativos monousuarios son aqullos que soportan a un usuario a la vez, sin importar el nmero de procesadores que tenga la computadora o el nmero de procesos o tareas que el usuario pueda ejecutar en un mismo instante de tiempo. Las computadoras personales tpicamente se han clasificado en este rengln.

Multiusuarios

Los sistemas operativos multiusuarios son capaces de dar servicio a ms de un usuario a la vez, ya sea por medio de varias terminales conectadas a la computadora o por medio de sesiones remotas en una red de comunicaciones. No importa el nmero de procesadores en la mquina ni el nmero de procesos que cada usuario puede ejecutar simultneamente.

Monotareas

Los sistemas monotarea son aquellos que slo permiten una tarea a la vez por usuario. Puede darse el caso de un sistema multiusuario y monotarea, en el cual se admiten varios usuarios al mismo tiempo pero cada uno de ellos puede estar haciendo solo una tarea a la vez.

Multitareas

Un sistema operativo multitarea es aqul que le permite al usuario estar realizando varias labores al mismo tiempo. Por ejemplo, puede estar editando el cdigo fuente de un programa durante su depuracin mientras compila otro programa, a la vez que est recibiendo correo electrnico en un proceso en background. Es comn encontrar en ellos interfaces grficas orientadas al uso de mens y el ratn, lo cual permite un rpido intercambio entre las tareas para el usuario, mejorando su productividad.

Uniproceso

Un sistema operativo uniproceso es aqul que es capaz de manejar solamente un procesador de la computadora, de manera que si la computadora tuviese ms de uno le sera intil. El ejemplo ms tpico de este tipo de sistemas es el DOS y MacOS.

Multiproceso

Un sistema operativo multiproceso se refiere al nmero de procesadores del sistema, que es ms de uno y ste es capaz de usarlos todos para distribuir su carga de trabajo. Generalmente estos sistemas trabajan de dos formas: simtrica o asimtricamente. Cuando se trabaja de manera asimtrica, el sistema operativo selecciona a uno de los procesadores el cual jugar el papel de procesador maestro y servir como pivote para distribuir la carga a los dems procesadores, que reciben el nombre de esclavos. Cuando se trabaja de manera simtrica, los procesos o partes de ellos (threads) son enviados indistintamente a cualesquira de los procesadores disponibles, teniendo, tericamente, una mejor distribucin y equilibrio en la carga de trabajo bajo este esquema. Se dice que un thread es la parte activa en memoria y corriendo de un proceso, lo cual puede consistir de un rea de memoria, un conjunto de registros con valores especficos, la pila y otros valores de contexto. Un aspecto importante a considerar en estos sistemas es la forma de crear aplicaciones para aprovechar los varios procesadores. Existen aplicaciones que fueron hechas para correr en sistemas monoproceso que no toman ninguna ventaja a menos que el

sistema operativo o el compilador detecte secciones de cdigo paralelizable, los cuales son ejecutados al mismo tiempo en procesadores diferentes. Por otro lado, el programador puede modificar sus algoritmos y aprovechar por s mismo esta facilidad, pero esta ltima opcin las ms de las veces es costosa en horas hombre y muy tediosa, obligando al programador a ocupar tanto o ms tiempo a la paralelizacin que a elaborar el algoritmo inicial.

Sistemas Operativos por la Forma de Ofrecer sus Servicios

Esta clasificacin tambin se refiere a una visin externa, que en este caso se refiere a la del usuario, el cmo accesa los servicios. Bajo esta clasificacin se pueden detectar dos tipos principales: sistemas operativos de red y sistemas operativos distribudos.

Sistemas Operativos de Red

Los sistemas operativos de red se definen como aquellos que tiene la capacidad de interactuar con sistemas operativos en otras computadoras por medio de un medio de transmisin con el objeto de intercambiar informacin, transferir archivos, ejecutar comandos remotos y un sin fin de otras actividades. El punto crucial de estos sistemas es que el usuario debe saber la sintaxis de un cinjunto de comandos o llamadas al sistema para ejecutar estas operaciones, adems de la ubicacin de los recursos que desee accesar. Por ejemplo, si un usuario en la computadora hidalgo necesita el archivo matriz.pas que se localiza en el directorio /software/codigo en la computadora morelos bajo el sistema operativo UNIX, dicho usuario podra copiarlo a travs de la red con los comandos siguientes: hidalgo% hidalgo% rcp morelos:/software/codigo/matriz.pas. hidalgo% En este caso, el comando rcp que significa "remote copy" trae el archivo indicado de la computadora morelos y lo coloca en el directorio donde se ejecut el mencionado comando. Lo importante es hacer ver que el usuario puede accesar y compartir muchos recursos.

Sistemas Operativos Distribudos

Los sistemas operativos distribudos abarcan los servicios de los de red, logrando integrar recursos (impresoras, unidades de respaldo, memoria, procesos, unidades centrales de proceso) en una sola mquina virtual que el usuario accesa en forma transparente. Es decir, ahora el usuario ya no necesita saber la ubicacin de los recursos, sino que los conoce por nombre y simplementa los usa como si todos ellos fuesen locales a su lugar de trabajo habitual. Todo lo anterior es el marco terico de lo que se deseara tener como sistema operativo distribudo, pero en la realidad no se ha conseguido crear uno del todo, por la complejidad que suponen: distribur los procesos en las varias unidades de procesamiento,

reintegrar sub-resultados, resolver problemas de concurrencia y paralelismo, recuperarse de fallas de algunos recursos distribudos y consolidar la proteccin y seguridad entre los diferentes componentes del sistema y los usuarios. [Tan92]. Los avances tecnolgicos en las redes de rea local y la creacin de microprocesadores de 32 y 64 bits lograron que computadoras ms o menos baratas tuvieran el suficiente poder en forma autnoma para desafiar en cierto grado a los mainframes, y a la vez se dio la posibilidad de intercomunicarlas, sugiriendo la oportunidad de partir procesos muy pesados en clculo en unidades ms pequeas y distribuirlas en los varios microprocesadores para luego reunir los sub-resultados, creando as una mquina virtual en la red que exceda en poder a un mainframe. El sistema integrador de los microprocesadores que hacer ver a las varias memorias, procesadores, y todos los dems recursos como una sola entidad en forma transparente se le llama sistema operativo distribudo. Las razones para crear o adoptar sistemas distribudos se dan por dos razones principales: por necesidad ( debido a que los problemas a resolver son inherentemente distribudos ) o porque se desea tener ms confiabilidad y disponibilidad de recursos. En el primer caso tenemos, por ejemplo, el control de los cajeros automticos en diferentes estados de la repblica. Ah no es posible ni eficiente mantener un control centralizado, es ms, no existe capacidad de cmputo y de entrada/salida para dar servicio a los millones de operaciones por minuto. En el segundo caso, supngase que se tienen en una gran empresa varios grupos de trabajo, cada uno necesita almacenar grandes cantidades de informacin en disco duro con una alta confiabilidad y disponibilidad. La solucin puede ser que para cada grupo de trabajo se asigne una particin de disco duro en servidores diferentes, de manera que si uno de los servidores falla, no se deje dar el servicio a todos, sino slo a unos cuantos y, ms an, se podra tener un sistema con discos en espejo ( mirror ) a travs de la red,de manera que si un servidor se cae, el servidor en espejo contina trabajando y el usuario ni cuenta se da de estas fallas, es decir, obtiene acceso a recursos en forma transparente.

Ventajas de los Sistemas Distribudos

En general, los sistemas distribudos (no solamente los sistemas operativos) exhiben algunas ventajas sobre los sistemas centralizados que se describen enseguida. Economa: El cociente precio/desempeo de la suma del poder de los procesadores separados contra el poder de uno solo centralizado es mejor cuando estn distribudos. Velocidad: Relacionado con el punto anterior, la velocidad sumada es muy superior. Confiabilidad: Si una sola mquina falla, el sistema total sigue funcionando. Crecimiento: El poder total del sistema puede irse incrementando al aadir pequeos sistemas, lo cual es mucho ms difcil en un sistema centralizado y caro. Distribucin: Algunas aplicaciones requieren de por s una distribucin fsica.

Por otro lado, los sistemas distribudos tambin exhiben algunas ventajas sobre sistemas aislados. Estas ventajas son: Compartir datos: Un sistema distribudo permite compartir datos ms fcilmente que los sistemas aislados, que tendrian que duplicarlos en cada nodo para lograrlo. Compartir dispositivos: Un sistema distribudo permite accesar dispositivos desde cualquier nodo en forma transparente, lo cual es imposible con los sistemas aislados. El sistema distribudo logra un efecto sinergtico. UNIDAD IV REDES INDUSTRIALES

4.1 PROFIBUS Profibus es un estndar de comunicaciones para bus de campo. Deriva de las palabras PROcess FIeld BUS. Origen Fue un proyecto desarrollado entre los aos 1987-1990 por las empresas alemanas Bosch, Klckner Mller y Siemens, y por otras como ABB, AEG, Honeywell, Landis & Gyr, Phoenix Contact, Rheinmetall, RMP, Sauter-cumulus y Schleicher. En 1989 la norma alemana DIN19245 adopt el estndar Profibus, partes 1 y 2 (la parte 3, Profibus-DP no fue definida hasta 1993). Profibus fue confirmada como norma europea en 1996 como EN50170. Versiones Profibus tiene tres versiones o variantes (de ms simple a ms compleja): Profibus DP (Periferia Descentralizada; Descentralised Peripherals), desarrollada en 1993, es la ms extendida. Est orientada a control a nivel sensor/actuador. Profibus FMS, diseada para control a nivel de clula. Si bien fue la primera versin de Profibus, es una versin prcticamente obsoleta. Profibus PA, es la solucin integrada para control a nivel de proceso.

Conexiones fsicas Profibus tiene, conforme al estndar, cinco diferentes tecnologas de transmisin, que son identificadas como: RS-485. Utiliza un par de cobre trenzado apantallado, y permite velocidades entre 9.6 kbps y 12 Mbps. Hasta 32 estaciones, o ms si se utilizan repetidores. MBP. Manchester Coding y Bus Powered, es transmisin sincrnica con una velocidad fija de 31.25 Kbps. RS-485 IS. Las versiones IS son intrnsicamente seguras, utilizadas en zonas peligrosas (explosivas).

MBP IS

Fibra ptica. Incluye versiones de fibra de vidrio multimodo y monomodo, fibra plstica y fibra HCS. Comunicaciones Desde el punto de vista del control de las comunicaciones, el protocolo Profibus es maestro esclavo, pero permite: Aplicaciones mono maestro. Un slo maestro est activo en el bus, usualmente un PLC. Los dems dispositivos son esclavos. Este esquema es el que permite los ciclos de lectura ms cortos Aplicaciones multi maestro. Permite ms de un maestro. Pueden ser aplicaciones de sistemas independientes, en que cada maestro tenga sus propios esclavos. U otro tipo de configuraciones con dispositivos de diagnstico y otros En un ambiente multimaestro, puede haber dos tipos de maestros: DPM1. DP Master Class 1. Es un controlador central que intercambia informacin con sus esclavos en forma cclica. Tpicamente un PLC. DPM2. DP Master Class 2. Son estaciones de operacin, configuracin o ingeniera. Tienen acceso activo al bus, pero su conexin no es necesariamente permanente Junto con las especificaciones de otros buses de campo se recoge en las normas internacionales IEC61158 e IEC61784. Caractersticas: Velocidades de transmisin:

9.6, 19.2, 93.75, 187.5, 500, 1500, 3000, 6000 y 12000 Kbps. Nmero mximo de estaciones: 127 (32 sin utilizar repetidores). Distancias mximas alcanzables (cable de 0.22 mm de dimetro):

Hasta 93.75 KBaudios: 1200 metros 187.5 KBaudios: 600 metros 500 KBaudios: 200 metros. Estaciones pueden ser activas (maestros) o pasivas (esclavos). Conexiones de tipo bidireccionales, multicast o broadcast.

Detalles sobre Profibus DP Puesto que Profibus DP es la versin ms extendida, conviene detallar ms a fondo sus caractersticas.

Est actualmente disponible en tres versiones:

DP-V0. Provee las funcionalidades bsicas incluyendo transferencia cclica de datos, diagnstico de estaciones, mdulos y canales, y soporte de interrupciones DP-V1. Agrega comunicacin acclica de datos, orientada a transferencia de parmetros, operacin y visualizacin. DP-V2. Permite comunicaciones entre esclavos. Est orientada a tecnologa de drives, permitiendo alta velocidad para sincronizacin entre ejes en aplicaciones complejas.

4.2 MODBUS Modbus es un protocolo de comunicaciones situado en el nivel 7 del Modelo OSI, basado en la arquitectura maestro/esclavo o cliente/servidor, diseado en 1979 por Modicon para su gama de controladores lgicos programables (PLCs). Convertido en un protocolo de comunicaciones estndar de facto en la industria es el que goza de mayor disponibilidad para la conexin de dispositivos electrnicos industriales. Las razones por las cuales el uso de Modbus es superior a otros protocolos de comunicaciones son: 1. 2. 3. es pblico su implementacin es fcil y requiere poco desarrollo maneja bloques de datos sin suponer restricciones

Modbus permite el control de una red de dispositivos, por ejemplo un sistema de medida de temperatura y humedad, y comunicar los resultados a un ordenador. Modbus tambin se usa para la conexin de un ordenador de supervisin con una unidad remota (RTU) en sistemas de supervisin adquisicin de datos (SCADA). Existen versiones del protocolo Modbus para puerto serie y Ethernet (Modbus/TCP). Existen dos variantes, con diferentes representaciones numricas de los datos y detalles del protocolo ligeramente desiguales. Modbus RTU es una representacin binaria compacta de los datos. Modbus ASCII es una representacin legible del protocolo pero menos eficiente. Ambas implementaciones del protocolo son serie. El formato RTU finaliza la trama con un suma de control de redundancia cclica (CRC), mientras que el formato ASCII utiliza una suma de control de redundancia longitudinal (LRC). La versin Modbus/TCP es muy semejante al formato RTU, pero estableciendo la transmisin mediante paquetes TCP/IP. Modbus Plus (Modbus+ o MB+), es una versin extendida del protocolo que permanece propietaria de Modicon. Dada la naturaleza de la red precisa un coprocesador dedicado para el control de la misma. Con una velocidad de 1 Mbit/s en un par trenzado sus especificaciones son muy semejantes al estndar EIA/RS-485 aunque no guarda compatibilidad con este. Cada dispositivo de la red Modbus posee una direccin nica. Cualquier dispositivo puede enviar rdenes Modbus, aunque lo habitual es permitirlo slo a un dispositivo maestro. Cada comando Modbus contiene la direccin del dispositivo destinatario de la orden. Todos los dispositivos reciben la trama pero slo el destinatario la ejecuta (salvo un modo especial denominado "Broadcast"). Cada uno de los mensajes incluye informacin redundante que asegura su integridad en la recepcin. Los comandos bsicos Modbus permiten controlar un

dispositivo RTU para modificar el valor de alguno de sus registros o bien solicitar el contenido de dichos registros. Existe gran cantidad de modems que aceptan el protocolo Modbus. Algunos estn especficamente diseados para funcionar con este protocolo. Existen implementaciones para conexin por cable, wireless, SMS o GPRS. La mayora de problemas presentados hacen referencia a la latencia y a la sincronizacin. Variaciones Todas las implementaciones presentan variaciones respecto al estndar oficial. Algunas de las variaciones ms habituales son: o o o o o o o O Tipos de Datos Coma Flotante IEEE entero 32 bits datos 8 bits tipos de datos mixtos campos de bits en enteros multiplicadores para cambio de datos a/de entero. 10, 100, 1000, 256 ... Extensiones del Protocolo direcciones de esclavo de 16 bits Tamao de datos de 32 bits (1 direccin = 32 bits de datos devueltos.)

La designacin Modbus Modicon corresponde a una marca registrada por Gould Inc. Como en tantos otros casos, la designacin no corresponde propiamente al estndar de red, incluyendo todos los aspectos desde el nivel fsico hasta el de aplicacin, sino a un protocolo de enlace (nivel OSI 2). Puede, por tanto, implementarse con diversos tipos de conexin fsica y cada fabricante suele suministrar un software de aplicacin propio, que permite parametrizar sus productos.

Estructura de la red

Medio Fsico El medio fsico de conexin puede ser un bus semidplex (half duplex) (RS-485 o fibra ptica) o dplex (full duplex) (RS-422, BC 0-20mA o fibra ptica).

La comunicacin es asncrona y las velocidades de transmisin previstas van desde los 75 baudios a 19.200 baudios. La mxima distancia entre estaciones depende del nivel fsico, pudiendo alcanzar hasta 1200 m sin repetidores.

Acceso al Medio La estructura lgica es del tipo maestro-esclavo, con acceso al medio controlado por el maestro. El nmero mximo de estaciones previsto es de 63 esclavos ms una estacin maestra. Los intercambios de mensajes pueden ser de dos tipos: Intercambios punto a punto, que comportan siempre dos mensajes: una demanda del maestro y una respuesta del esclavo (puede ser simplemente un reconocimiento (acknowledge). Mensajes difundidos. Estos consisten en una comunicacin unidireccional del maestro a todos los esclavos. Este tipo de mensajes no tiene respuesta por parte de los esclavos y se suelen emplear para mandar datos comunes de configuracin, reset, etc.

Protocolo

La codificacin de datos dentro de la trama puede hacerse en modo ASCII o puramente binario, segn el estndar RTU (Remote Transmission Unit). En cualquiera de los dos casos, cada mensaje obedece a una trama que contiene cuatro campos principales, segn se muestra en la figura 1. La nica diferencia estriba en que la trama ASCII incluye un carcter de encabezamiento (:=3AH) y los caracteres CR y LF al final del mensaje. Pueden existir tambin diferencias en la forma de calcular el CRC, puesto que el formato RTU emplea una frmula polinmica en vez de la simple suma en mdulo 16.

Variantes de MODBUS

JBUS JBUS es una designacin utilizada por la firma APRIL para un bus propio que presenta gran similitud con MODBUS, con protocolos prcticamente idnticos.

La designacin JBUS, de la misma forma que MODBUS, corresponde a un protocolo de enlace ms que a una red propiamente dicha. Puede, por tanto, implementarse con cualquiera de las conexiones fsicas normalizadas.

Comparacin entre JBUS y MODBUS La arquitectura de la red, el formato general de la trama y muchos de los cdigos de funcin de ambos buses coinciden exactamente. Existen, sin embargo, algunos cdigos de funcin cambiados, otros que presentan ligeras diferencias o funciones aadidas.

Como diferencias ms relevantes citaremos las siguientes: Posee un registro de estado en cada estacin que permite un diagnstico de la estacin. El nmero de esclavo para JBUS (1er byte de la trama) permite valores que van del 01H hasta el FFH. Permite, por tanto, direccionar 255 esclavos en vez de 63. El nmero 00H se reserva igualmente para mensajes difundidos. Las funciones disponibles son prcticamente las mismas en ambos protocolos, pero algunos cdigos de funcin (2 byte de la trama) y de las subfunciones no coinciden.

Cmo podemos comunicar dispositivos MODBUS existentes sobre MODBUS TCP/IP? Puesto que MODBUS TCP/IP es simplemente un protocolo MODBUS encapsulado en TCP, es muy sencillo comunicar dispositivos MODBUS existentes sobre MODBUS TCP/IP. Para ello se requiere una pasarela que convierta el protocolo MODBUS a MODBUS TCP/IP.

4.3 MODBUS PLUS

La comunicacin mediante Modbus Plus permite intercambiar datos entre todos los equipos conectados al bus. El protocolo Modbus Plus se basa en el principio de un bus de token lgico (Logical Token passing). Cada estacin de una misma red se identifica mediante una direccin comprendida entre 1 y 64 y cada estacin puede acceder a la red tras recibir un token. Las direcciones duplicadas no son vlidas.

Una va de comunicacin Modbus Plus consta de tres funciones principales:

Intercambios punto a punto de datos por mensajes utilizando el protocolo Modbus. Intercambios en difusin de datos globales entre todas las estaciones que participan en dicho intercambio y Intercambios en multipunto de datos especficos por les servicios Peer Cop.

Nota: las tarjetas Modbus Plus nicamente se pueden utilizar en los emplazamientos ubicados en los procesadores. No se pueden utilizar los mdulos de tipo SCY 21.

La tarjeta Modbus Plus PCMCIA TSX MBP 100 puede gestionar cuatro funciones de comunicacin de forma simultnea. El tamao del nmero de objetos por funcin de comunicacin es de 1 a 125 palabras de datos tiles en modo lectura y de 1 a 120 palabras de datos tiles en modo escritura (la trama mxima de 256 bytes). En caso de una comunicacin entre un autmata Premium/Atrium y un autmata Quantum, es necesario de desplazar el direccionamiento. Para acceder a un objeto de direccin n de un Quantum, la funcin de comunicacin al lado de Premium debe tener la direccin n-1. Los autmatas Premium/Atrium admiten nicamente el servicio Peer Cop. En el momento de la configuracin de las entradas y salidas del servicio Peer Cop, es posible asignar un mximo de 32 palabras internas para cada punto de conexin del bus local. La suma total de las palabras no debe sobrepasar las 500 palabras internas. Es posible integrar un segmento Modbus Plus en una arquitectura de redes X-Way. Las comunicaciones entre las estaciones de redes diferentes son posibles bajo unas condiciones de utilizacin determinadas.

Una aplicacin cliente conectada a una red Fipway o Ethernet TCP/IP puede comunicarse con una estacin Modbus Plus mediante el protocolo Modbus. En este caso, es necesario indicar la direccin de red X-Way del autmata Premium que se conecta al segmento Modbus Plus y a la red Fipway, as como el nmero de la estacin Modbus Plus de destino.

La sintaxis es la siguiente: {nmero de red . nmero de la estacin}0. 0.1. nmero de la estacin Modbus Plus.

En este ejemplo, la estacin Fipway {5.3} posee una conexin Modbus Plus. Por lo tanto, cualquier estacin remota Fipway que desee establecer comunicacin con una estacin Modbus Plus (por ejemplo, la estacin 5) debe utilizar esta direccin.

Nota: El sistema en modo automtico garantiza el encaminamiento entre Fipway y Modbus Plus. En una arquitectura de redes, no es necesario introducir una estacin bridge.

Comunicacin desde una red Modbus Plus En caso de integrar un segmento Modbus Plus en una arquitectura X-Way, una estacin Quantum no podr comunicarse con estaciones conectadas a otra red de la arquitectura (por ejemplo, Fipway o Ethernet TCP/IP). La comunicacin solamente es posible con el Premium local.

Ejemplo El autmata Quantum enva una peticin en modo escritura para modificar cinco palabras en la aplicacin del autmata Premium de la red Modbus Plus (%MW10, ...), aunque no tiene acceso a otras estaciones en Fipway.

4.4 FIELD BUS

INTEROPERABILIDAD: GARANTIZA QUE LOS DISPOSITIVOS DE DISTINTOS OPERAN SATISFACTORIAMENTE JUNTOS EN LA RED FIELDBUS. ESTA PRUEBA LA REALIZA FOUNDATION A CADA INSTRUMENTO ( A LO MENOS A DOS), UNA VEZ APROBADO, QUEDA REGISTRADO Y AUTORIZA EL USO DEL LOGO EN EL EQUIPO. LOS SISTEMAS SE PRUEBAN PERO NO QUEDAN REGISTRADOS NI USAN EL LOGO FOUNDATION. INTEROPERABILIDAD NO SIGNIFICA INTERCAMBIABILIDAD YA QUE LA FUNCIONALIDAD PUEDE SER DISTINTA.

VENTAJAS DEL PROTOCOLO: FUE CONCEBIDO PARA EL CONTROL DE PROCESOS PUEDE FUNCIONAR EN AMBIENTES INDUSTRIALES Y/O PELIGROSOS LLEVA LA ENERGA POR EL MISMO CABLE PUEDE REUTILIZAR CABLES EXISTENTES

SOPORTA SEGURIDAD INTRNSECA CONTROL DETERMINISTICO MANTIENE INFORMADO AL USUARIO

LOS DISPOSITIVOS EN UN SEGMENTO COMUNICAN LOS DATOS DE CONTROL DE PROCESOS EN FORMA CCLICA, CUYO TIEMPO ES ADMINISTRADO POR UNA FUNCIN DE PLANIFICACIN MAESTRA DENOMINADA LINK ACTIVE SCHEDULER. LA COMUNICACIN UTILIZA LA FORMA PUBLISHER/SUBSCRIBER. ES DECIR ES DETERMINSTICA ( OCURRE SIEMPRE EN EL TIEMPO PLANIFICADO).

LOS DATOS DE INFORMACIN ( NO DE PROCESOS), REGISTROS, ALARMAS, DIAGNOSTICOS, CONFIGURACIN SE COMUNICA EN FORMA ASINCRNICA. SE ASIGNA UN TIEMPO ENTRE CICLOS PARA QUE POR MEDIO DE TOKING-PASSING SE COMUNIQUEN LOS DISPOSITIVOS. CADA DISPOSITIVO COMPARTE EL MISMO TIEMPO EN UN SEGMENTO. UN FUNCIN DE SISTEMA ADMINISTRA EL TIEMPO APPLICATION CLOCK. LOS CLOCK INTERNO DE CADA DISPOSITIVO SE SINCRONIZAN CON ESTE.

LAS ALARMAS SON MANEJADAS EN FORMA INDEPENDIENTE. CADA DISPOSITIVO FIELDBUS TIENE UNA DIRECCIN, QUE ALGUNOS SISTEMAS LA ASIGNAN EN FORMA AUTOMTICA ( DELTA V) FIELDBUS ESTA ORIENTADO A TRABAJAR CON TAG EN VEZ DE DIRECCIONES. FOUNDATION FIELDBUS DEFINE UN SET DE BLOQUES FUNCIONALES BSICOS Y AVANZADOS, EL FABRICANTE DECIDE CUANTOS INCLUIR.

INTEROPERABILIDAD: GARANTIZA QUE UN FUNCTION BLOCK ES INTEROPERABLE Y OPERA JUNTO A OTROS BLOQUES, NO GARANTIZA LA FUNCIONALIDAD DE (DISTINTOS EQUIPOS), YA QUE LOS ALGORITMOS PUEDEN SER DISTINTOS.

OTROS BLOQUES DESARROLLADOS POR EL FABRICANTE (AVANZADOS), TAMBIEN SON INTEROPERABLES YA QUE FOUNDATION ESPECIFICA COMO HACERLO.

NO TODOS LOS DISPOSITIVOS TRAE EL MISMO NMERO DE BLOQUES, SINO QUE TRAEN UNA BASE MNIMA.

SI UNO DESEA Y EL FABRICANTE LO PERMITE SE PUEDE COPIAR (INSTANCE) UN BLOQUE AL DISPOSITIVO PARA AGREGARLE UNA FUNCIONALIDAD, ESTO SE LLAMA INSTANTATION. POR EJ. AGREGAR UN SEGUNDO P&ID A UNA VLVULA DE CONTROL. 4.5 UNITEL WAY COMUNICACION CON VARIOS PLCs EN BUS UNITELWAY COMENTARIOS PREVIOS: La diferencia en este caso es que se trata de una comunicacin Multipunto , o sea el modem es un elemento ms del bus UTW desde el cual podemos acceder a todos los PLCa del bus . En realidad la misin del modem es la de convertir (modular / demodular ) las seales que llegan o salen del bus . El bus UTW es un bus RS-485, por lo tanto para conectar en l un modem RS-232 ser necesario utilizar un conversor lo cual implica que se van a conectar dos equipos DCE para poder acceder al bus. Es imprescindible que el conversor RS-232/485 a conectar al modem, sea capaz de conmutar automaticamente la emisin / recepcin (DE, driver enable) ya que no existe ninguna seal en el RS232 del modem que pueda servir para tal funcin. Por lo dems, es como una comunicacin Punto a Punto. Comunicacin PL7-Junior maestro ----> Toma terminal de TSX37 V1.5 9600Bd Toma terminal de TSX37 V1.5 9600Bd Los PLCs esclavos con TSXPACC1 Driver UTW V7.1 master (9600 Bd) Conversor XGS-Z24 Modems utilizados : Lado PC : Multitech , modelo: MT2834ZDXI Lado PLC: Courier HST

Toma terminal de los TSX37: Debe configurarse la toma terminal como esclavo UTW a 10 bits (8,N,1) . El time-out puede ponerse a 200mseg. Poner las direcciones en funcin del N total de esclavos en el bus .En este caso se han direccionado de la siguiente manera: PLC1 : Ad0 = 1 , Ad1 = 2

PLC2 : Ad0 = 3 , Ad1 = 4 Driver UTW V7.1: Debe configurarse como master UTW, 100 mseg o ms de time-out y configurando solo la direccin del esclavo o esclavos existentes. En este caso , debe configurarse NO MODEM ya que sino , el driver efectua la llamada ATDT pero luego comienza a hacer polling con lo cual tira la linea . Por tanto es necesario configurar el modem y efectuar la llamada desde un programa exterior tipo LYNC, Terminal de Windows etc . y luego intentar comunicar desde PL7. Modems: La cadena de inicializacin de los modems es la siguiente: AT&F8&F&E3&D0$SB9600$MB9600S0=1&E0&E14#F0&W0&W1^M Se han incluido los siguientes parmetros para que los modems trabajen de la forma ms transparente posible. &E0 = Sin correccin de errores V42 &E14 = Sin compresin de datos #F0 = No modificar la velocidad durante la conexin. Soft PL7-Micro/Junior: La direccin del PLC a comunicar tiene el formato: {0.254}0.1. N esclavo. Por ejemplo para comunicar con el PLC esclavo 1: {0.254}0.1.1

Nota importante: Si se aade al Bus UTW otro PLC esclavo a traves de PCMCIA SCP114 IE26, no es posible la comunicacin con ninguno de los PLCs . Probablemente se debe a un problema en el firmware de la PCMCIA o en el driver UTW 7.1. La comunicacin entre esta PCMCIA y el driver tampoco funciona via cable. Comunicacin PL7-Junior esclavo con bus UTW siguiente: Toma terminal de TSX37 V1.5 9600Bd (Esclavo) Toma terminal de TSX37 V1.5 9600Bd (Esclavo) Toma integrada TSX-SCY21600 (Master) TSX-37 V2.0 con PCMCIA SCP114 IE 26 (Esclavo) Los PLCs esclavos por TT con TSXPACC1 Driver UTW V7.1 esclavo (9600 Bd)

Conversor XGS-Z24 Modems utilizados: Lado PC: Multitech , modelo: MT2834ZDXI Lado PLC: Courier HST

Funcionamiento OK . Se puede comunicar con cualquiera de los PLCs . El modem lado PLC tiene anulados los comandos Hayes. La toma integrada del SCY21600 escruta 10 direcciones. Su time-out es de 500 mSeg. Nota importante: Si se utiliza la PCMCIA SCP114 IE 26 como master de la red UTW, ya sea en la CPU de TSX-37 , en la CPU TSX-57 o en el mdulo SCY21600 , no se establece la comunicacin via modem.

UNIDAD V INTERNET

5.1 TELNET Telnet Familia: Familia de protocolos de Internet

Funcin: Puertos:

Protocolo cliente/servidor 23/TCP

________________________________________ Ubicacin en la pila de protocolos Aplicacin Telnet Transporte TCP

Red IP

________________________________________ Estndares: RFC 854 (esp. 1983)

RFC 855 (opcin 1983)

Telnet (TELecommunication NETwork) es el nombre de un protocolo de red (y del programa informtico que implementa el cliente), que sirve para acceder mediante una red a otra mquina, para manejarla remotamente como si estuviramos sentados delante de ella. Para que la conexin funcione, como en todos los servicios de Internet, la mquina a la que se acceda debe tener un programa especial que reciba y gestione las conexiones. El puerto que se utiliza generalmente es el 23. Funcionamiento Telnet slo sirve para acceder en modo terminal, es decir, sin grficos, pero fue una herramienta muy til para arreglar fallos a distancia, sin necesidad de estar fsicamente en el mismo sitio que la mquina que los tena. Tambin se usaba para consultar datos a distancia, como datos personales en mquinas accesibles por red, informacin bibliogrfica, etc. Aparte de estos usos, en general telnet se ha utilizado (y an hoy se puede utilizar en su variante SSH) para abrir una sesin con una mquina UNIX, de modo que mltiples usuarios con cuenta en la mquina, se conectan, abren sesin y pueden trabajar utilizando esa mquina. Es una forma muy usual de trabajar con sistemas UNIX. Problemas de seguridad y SSH Su mayor problema es de seguridad, ya que todos los nombres de usuario y contraseas necesarias para entrar en las mquinas viajan por la red como texto plano (cadenas de texto sin cifrar). Esto facilita que cualquiera que espe el trfico de la red pueda obtener los nombres de usuario y contraseas, y as acceder l tambin a todas esas mquinas. Por esta razn dej de usarse, casi totalmente, hace unos aos, cuando apareci y se populariz el SSH, que puede describirse como una versin cifrada de telnet -actualmente se puede cifrar toda la comunicacin del protocolo durante el establecimiento de sesin (RFC correspondiente, en ingls- si cliente y servidor lo permiten, aunque no se tienen ciertas funcionalidad extra disponibles en SSH). Telnet en la actualidad Hoy en da este protocolo tambin se usa para acceder a los BBS, que inicialmente eran accesibles nicamente con un mdem a travs de la lnea telefnica. Para acceder a un BBS mediante telnet es necesario un cliente que d soporte a grficos ANSI y protocolos de transferencia de ficheros. Los grficos ANSI son muy usados entre los BBS. Con los protocolos de transferencia de ficheros (el ms comn y el que mejor funciona es el ZModem) podrs enviar y recibir ficheros del BBS, ya sean programas o juegos o ya sea el correo del BBS (correo local, de FidoNet u otras redes).

Algunos clientes de telnet (que soportan grficos ANSI y protocolos de transferencias de ficheros como Zmodem y otros) son mTelnet!, NetRunner, Putty, Zoc, etc. Manejo bsico de telnet Para iniciar una sesin con un intrprete de comandos de otro ordenador, puede emplear el comando telnet seguido del nombre o la direccin IP de la mquina en la que desea trabajar, por ejemplo si desea conectarse a la mquina purpura.micolegio.edu.com deber teclear telnet purpura.micolegio.edu.com, y para conectarse con la direccin IP 1.2.3.4 deber utilizar telnet 1.2.3.4. Una vez conectado, podr ingresar el nombre de usuario y contrasea remoto para iniciar una sesin en modo texto a modo de consola virtual (ver Lectura Sistema de usuarios y manejo de clave). La informacin que transmita (incluyendo su clave) no ser protegida o cifrada y podra ser vista en otros computadores por los que se transite la informacin (la captura de estos datos se realiza con un packet sniffer. Una alternativa ms segura para telnet, pero que requiere ms recursos del computador, es SSH. Este cifra la informacin antes de transmitirla, autentica la mquina a la cual se conecta y puede emplear mecanismos de autenticacin de usuarios ms seguros. Seguridad Hay tres razones principales por las que el telnet no se recomienda para los sistemas modernos desde el punto de vista de la seguridad: Los dominios de uso general del telnet tienen varias vulnerabilidades descubiertas sobre los aos, y varias ms que podran an existir. Telnet, por defecto, no cifra ninguno de los datos enviados sobre la conexin (contraseas inclusive), as que es fcil interferir y grabar las comunicaciones, y utilizar la contrasea ms adelante para propsitos maliciosos. Telnet carece de un esquema de autentificacin que permita asegurar que la comunicacin est siendo realizada entre los dos anfitriones deseados, y no interceptada entre ellos. Dnde no utilizarlo? En ambientes donde es importante la seguridad, por ejemplo en el Internet pblico, telnet no debe ser utilizado. Las sesiones de telnet no son cifradas. Esto significa que cualquiera que tiene acceso a cualquier router, switch, o gateway localizado en la red entre los dos anfitriones donde se est utilizando telnet puede interceptar los paquetes de telnet que pasan cerca y obtener fcilmente la informacin de la conexin y de la contrasea (y cualquier otra cosa que se mecanografa) con cualesquiera de varias utilidades comunes como tcpdump y Wireshark. Estos defectos han causado el abandono y depreciacin del protocolo telnet rpidamente, a favor de un protocolo ms seguro y ms funcional llamado SSH, lanzado en 1995. SSH provee de toda la funcionalidad presente en telnet, la adicin del cifrado fuerte para evitar que los datos sensibles tales como contraseas sean interceptados, y de la autentificacin mediante llave pblica, para asegurarse de que el computador remoto es realmente quin dice ser.

Los expertos en seguridad computacional, tal como el instituto de SANS, y los miembros del newsgroup de comp.os.linux.security recomiendan que el uso del telnet para las conexiones remotas debiera ser descontinuado bajo cualquier circunstancia normal. Cuando el telnet fue desarrollado inicialmente en 1969, la mayora de los usuarios de computadoras en red estaban en los servicios informticos de instituciones acadmicas, o en grandes instalaciones de investigacin privadas y del gobierno. En este ambiente, la seguridad no era una preocupacin y solo se convirti en una preocupacin despus de la explosin del ancho de banda de los aos 90. Con la subida exponencial del nmero de gente con el acceso al Internet, y por la extensin, el nmero de gente que procura crackear los servidores de otra gente, telnet podra no ser recomendado para ser utilizado en redes con conectividad a Internet.

5.2 INTERNET Internet es un conjunto descentralizado de redes de comunicacin interconectadas, que utilizan la familia de protocolos TCP/IP, garantizando que las redes fsicas heterogneas que la componen funcionen como una red lgica nica, de alcance mundial. Sus orgenes se remontan a 1969, cuando se estableci la primera conexin de computadoras, conocida como ARPANET, entre tres universidades en California y una en Utah, Estados Unidos. Uno de los servicios que ms xito ha tenido en Internet ha sido la World Wide Web (WWW, o "la Web"), hasta tal punto que es habitual la confusin entre ambos trminos. La WWW es un conjunto de protocolos que permite, de forma sencilla, la consulta remota de archivos de hipertexto. sta fue un desarrollo posterior (1990) y utiliza Internet como medio de transmisin. Existen, por tanto, muchos otros servicios y protocolos en Internet, aparte de la Web: el envo de correo electrnico (SMTP), la transmisin de archivos (FTP y P2P), las conversaciones en lnea (IRC), la mensajera instantnea y presencia, la transmisin de contenido y comunicacin multimedia -telefona (VoIP), televisin (IPTV)-, los boletines electrnicos (NNTP), el acceso remoto a otras mquinas (SSH y Telnet) o los juegos en lnea. El gnero de la palabra Internet es ambiguo, segn el Diccionario de la Real Academia Espaola. Historia En el mes de julio de 1961 Leonard Kleinrock public desde el MIT el primer documento sobre la teora de conmutacin de paquetes. Kleinrock convenci a Lawrence Roberts de la factibilidad terica de las comunicaciones va paquetes en lugar de circuitos, lo cual result ser un gran avance en el camino hacia el trabajo informtico en red. El otro paso fundamental fue hacer dialogar a los ordenadores entre s. Para explorar este terreno, en 1965, Roberts conect una computadora TX2 en Massachusetts con un Q-32 en California a travs de una lnea telefnica conmutada de baja velocidad, creando as la primera (aunque reducida) red de computadoras de rea amplia jams construida.

1969. La primera red interconectada nace el 21 de noviembre de 1969, cuando se crea el primer enlace entre las universidades de UCLA y Stanford por medio de la lnea telefnica conmutada, y gracias a los trabajos y estudios anteriores de varios cientficos y organizaciones desde 1959 (ver Arpanet). El mito de que ARPANET, la primera red, se construy simplemente para sobrevivir a ataques nucleares sigue siendo muy popular. Sin embargo, este no fue el nico motivo. Si bien es cierto que ARPANET fue diseada para sobrevivir a fallos en la red, la verdadera razn para ello era que los nodos de conmutacin eran poco fiables, tal y como se atestigua en la siguiente cita: A raz de un estudio de RAND, se extendi el falso rumor de que ARPANET fue diseada para resistir un ataque nuclear. Esto nunca fue cierto, solamente un estudio de RAND, no relacionado con ARPANET, consideraba la guerra nuclear en la transmisin segura de comunicaciones de voz. Sin embargo, trabajos posteriores enfatizaron la robustez y capacidad de supervivencia de grandes porciones de las redes subyacentes. (Internet Society, A Brief History of the Internet) 1972. Se realiz la Primera demostracin pblica de ARPANET, una nueva red de comunicaciones financiada por la DARPA que funcionaba de forma distribuida sobre la red telefnica conmutada. El xito de sta nueva arquitectura sirvi para que, en 1973, la DARPA iniciara un programa de investigacin sobre posibles tcnicas para interconectar redes (orientadas al trfico de paquetes) de distintas clases. Para este fin, desarrollaron nuevos protocolos de comunicaciones que permitiesen este intercambio de informacin de forma "transparente" para las computadoras conectadas. De la filosofa del proyecto surgi el nombre de "Internet", que se aplic al sistema de redes interconectadas mediante los protocolos TCP e IP. 1983. El 1 de enero, ARPANET cambi el protocolo NCP por TCP/IP. Ese mismo ao, se cre el IAB con el fin de estandarizar el protocolo TCP/IP y de proporcionar recursos de investigacin a Internet. Por otra parte, se centr la funcin de asignacin de identificadores en la IANA que, ms tarde, deleg parte de sus funciones en el Internet registry que, a su vez, proporciona servicios a los DNS. 1986. La NSF comenz el desarrollo de NSFNET que se convirti en la principal Red en rbol de Internet, complementada despus con las redes NSINET y ESNET, todas ellas en Estados Unidos. Paralelamente, otras redes troncales en Europa, tanto pblicas como comerciales, junto con las americanas formaban el esqueleto bsico ("backbone") de Internet. 1989. Con la integracin de los protocolos OSI en la arquitectura de Internet, se inici la tendencia actual de permitir no slo la interconexin de redes de estructuras dispares, sino tambin la de facilitar el uso de distintos protocolos de comunicaciones. En el CERN de Ginebra, un grupo de fsicos encabezado por Tim Berners-Lee cre el lenguaje HTML, basado en el SGML. En 1990 el mismo equipo construy el primer cliente Web, llamado WorldWideWeb (WWW), y el primer servidor web. 2006. El 3 de enero, Internet alcanz los mil cien millones de usuarios. Se prev que en diez aos, la cantidad de navegantes de la Red aumentar a 2.000 millones.[4] Internet y sociedad

Sitios de Internet por pases. Internet tiene un impacto profundo en el trabajo, el ocio y el conocimiento a nivel mundial. Gracias a la web, millones de personas tienen acceso fcil e inmediato a una cantidad extensa y diversa de informacin en lnea. Un ejemplo de esto es el desarrollo y la distribucin de colaboracin del software de Free/Libre/Open-Source (SEDA) por ejemplo GNU, Linux, Mozilla y OpenOffice.org. Comparado a las enciclopedias y a las bibliotecas tradicionales, la web ha permitido una descentralizacin repentina y extrema de la informacin y de los datos. Algunas compaas e individuos han adoptado el uso de los weblogs, que se utilizan en gran parte como diarios actualizables. Algunas organizaciones comerciales animan a su personal para incorporar sus reas de especializacin en sus sitios, con la esperanza de que impresionen a los visitantes con conocimiento experto e informacin libre. Internet ha llegado a gran parte de los hogares y de las empresas de los pases ricos, en este aspecto se ha abierto una brecha digital con los pases pobres, en los cuales la penetracin de Internet y las nuevas tecnologas es muy limitada para las personas. No obstante, en el transcurso del tiempo se ha venido extendiendo el acceso a Internet en casi todas las regiones del mundo, de modo que es relativamente sencillo encontrar por lo menos 2 computadoras conectadas en regiones remotas. Desde una perspectiva cultural del conocimiento, Internet ha sido una ventaja y una responsabilidad. Para la gente que est interesada en otras culturas, la red de redes proporciona una cantidad significativa de informacin y de una interactividad que sera inasequible de otra manera. Internet entr como una herramienta de globalizacin, poniendo fin al aislamiento de culturas. Debido a su rpida masificacin e incorporacin en la vida del ser humano, el espacio virtual es actualizado constantemente de informacin, fidedigna o irrelevante. Ocio Muchos utilizan la Internet para descargar msica, pelculas y otros trabajos. Hay fuentes que cobran por su uso y otras gratuitas, usando los servidores centralizados y distribuidos, las tecnologas de P2P. Otros utilizan la red para tener acceso a las noticias y el estado del tiempo. La mensajera instantnea o chat y el correo electrnico son algunos de los servicios de uso ms extendido. En muchas ocasiones los proveedores de dichos servicios brindan a sus afiliados servicios adicionales como la creacin de espacios y perfiles publicos en donde los internautas tienen la posibilidad de colocar en la red fotografas y comentarios personales. Se especula actualmente si tales sistemas de comunicacin fomentan o restringen el contacto de persona a persona entre los seres humanos. En tiempos ms recientes han cobrado auge portales como YouTube, en donde los usuarios pueden tener acceso a una gran variedad de videos sobre prcticamente cualquier tema.

La pornografa representa buena parte del trfico en internet, siendo a menudo un aspecto controvertido de la red por las implicaciones morales que le acompaan. Proporciona a menudo una fuente significativa del rdito de publicidad para otros sitios. Muchos gobiernos han procurado sin xito poner restricciones en el uso de ambas industrias en Internet. El sistema multijugador constituye tambin buena parte del ocio en Internet. Internet y su evolucin Antes Internet nos serva para un objetivo claro. Navegbamos en Internet para algo muy concreto. Ahora quizs tambin, pero sin duda alguna hoy nos podemos perder por el inmenso abanico de posibilidades que nos brinda la Red. Hoy en da, la sensacin que nos produce Internet es un ruido interferencias una explosin cmulo de ideas distintas, de personas diferentes, de pensamientos distintos de tantas y tantas posibilidades que para una mente pueda ser excesivo. El crecimiento o ms bien la incorporacin de tantas personas a la Red hace que las calles de lo que en principio era una pequea ciudad llamada Internet se conviertan en todo un planeta extremadamente conectado entre s entre todos sus miembros. El hecho de que Internet haya aumentado tanto implica una mayor cantidad de relaciones virtuales entre personas. Conociendo este hecho y relacionndolo con la felicidad originada por las relaciones personales, podemos concluir que cuando una persona tenga una necesidad de conocimiento popular o de conocimiento no escrito en libros, puede recurrir a una fuente ms acorde a su necesidad. Como ahora esta fuente es posible en Internet dicha persona preferir prescindir del obligado protocolo que hay que cumplir a la hora de acercarse a alguien personalmente para obtener dicha informacin y por ello no establecer una relacin personal sino virtual. Este hecho, implica la existencia de un medio capaz de albergar soluciones para diversa ndole de problemas. Como toda gran revolucin Internet augura una nueva era de diferentes mtodos de resolucin de problemas creados a partir de soluciones anteriores. Algunos sienten que Internet produce la sensacin que todos hemos sentido alguna vez, produce la esperanza que necesitamos cuando queremos conseguir algo. Es un despertar de intenciones que jams antes la tecnologa haba logrado en la poblacin mundial. Para algunos usuarios internet genera una sensacin de cercana, empata, comprensin, y a la vez de confusin, discusin, lucha y conflictos que ellos mismos denominan como la vida misma. Preponderancia como fuente de informacin En 2009, un estudio realizado en Estados Unidos indic que un 56% de los 3.030 adultos estadounidenses entrevistados en una encuesta online manifest que si tuviera que escoger una sola fuente de informacin, eligira Internet, mientras que un 21% preferira la televisin y tanto los peridicos como la radio sera la opcin de un 10% de los encuestados. Dicho estudio posiciona a los medios digitales en una posicin privilegiada en cuanto a la bsqueda de informacin y refleja un aumento de la credibilidad en dichos medios. Trabajo

Con la aparicin de Internet y de las conexiones de alta velocidad disponibles al pblico, Internet ha alterado de manera significativa la manera de trabajar de algunas personas al poder hacerlo desde sus respectivos hogares. Internet ha permitido a estas personas mayor flexibilidad en trminos de horarios y de localizacin, contrariamente a la jornada laboral tradicional de 9 a 5 en la cual los empleados se desplazan al lugar de trabajo. Un experto contable asentado en un pas puede revisar los libros de una compaa en otro pas, en un servidor situado en un tercer pas que sea mantenido remotamente por los especialistas en un cuarto. Internet y sobre todo los blogs han dado a los trabajadores un foro en el cual expresar sus opiniones sobre sus empleos, jefes y compaeros, creando una cantidad masiva de informacin y de datos sobre el trabajo que est siendo recogido actualmente por el colegio de abogados de Harvard. Internet ha impulsado el fenmeno de la Globalizacin y junto con la llamada desmaterializacin de la economa ha dado lugar al nacimiento de una Nueva Economa caracterizada por la utilizacin de la red en todos los procesos de incremento de valor de la empresa. Principales Buscadores Un buscador se define como el sistema informtico que indexa archivos almacenados en servidores web cuando se solicita informacin sobre algn tema. Por medio de palabras clave, se realiza la exploracin y el buscador muestra una lista de direcciones con los temas relacionados. Existen diferentes formas de clasificar los buscadores segn el proceso de sondeo que realizan. La clasificacin ms frecuente los divide en: ndices o directorios temticos, motores de bsqueda y metabuscadores. ndices o directorios temticos Los ndices o buscadres temticos son sistemas creados con la finalidad de disear un catlogo por temas, definiendo las clasificacin por lo que se puede considerar que los contenidos ofrecidos en estas pginas tienes ya cierto orden y calidad. La funcin de este tipo de sistemas es presentar algunos de los datos de las pginas ms importantes, desde el punto de vista del tema y no de lo que se contiene. Los resultados de la bsqueda de esta de estos ndices pueden ser muy limitados ya que los directorios temticos, las bases de datos de direcciones son muy pequeas, adems de que puede ser posible que el contenido de las pginas no est completamente al da. Motores de Bsqueda Este tipo de buscadores son los de uno ms comn, basados en aplicaciones llamadas "spiders" o "robots", que buscan la informacin con base en las palabras escritas, haciendo una recopilacin sobre el contenido de las pginas y mostrando como resultado aquellas que contengan la palabras o frase en alguna parte del texto. Metabuscadores

Los metabuscadores son sistemas que localizan informacin en los motores de bsqueda ms utilizados, realizan un anlisis y seleccionan sus propios resultados. No tienen una base de datos, por lo que no almacenan pginas web y realizan una bsqueda automtica en las bases de datos de otros buscadores, tomando un determinado rango de registros con los resultados ms relevantes. Publicidad en Internet Internet, se ha convertido en el medio ms mensurable y de ms alto crecimiento en la historia. Actualmente existen muchas empresas que obtienen dinero de la publicidad en Internet. Adems, existen mucha ventajas que la publicidad interactiva ofrece tanto para el usuario como para los anunciantes Censura Es extremadamente difcil, si no imposible, establecer control centralizado y global de la Internet. Algunos gobiernos, de naciones tales como Irn, Arabia Saudita, Cuba, Corea del Norte y la Repblica Popular de China, restringen el que personas de sus pases puedan ver ciertos contenidos de Internet, polticos y religiosos, considerados contrarios a sus criterios. La censura se hace, a veces, mediante filtros controlados por el gobierno, apoyados en leyes o motivos culturales, castigando la propagacin de estos contenidos. Sin embargo, muchos usuarios de Internet pueden burlar estos filtros, pues la mayora del contenido de Internet est disponible en todo el mundo, sin importar donde se est, siempre y cuando se tengan la habilidad y los medios tcnicos necesarios. Otra posibilidad, como en el caso de China, es que este tipo de medidas se combine con la autocensura de las propias empresas proveedoras de servicios de Internet, como Yahoo, Microsoft o Google, para as ajustarse a las demandas del gobierno del pas receptor.

Tecnologa de Internet Acceso a Internet

Esquema con las tecnologas relacionadas al internet actual Internet incluye aproximadamente 5000 redes en todo el mundo y ms de 100 protocolos distintos basados en TCP/IP, que se configura como el protocolo de la red. Los servicios disponibles en la red mundial de PC, han avanzado mucho gracias a las nuevas tecnologas de transmisin de alta velocidad, como DSL y Wireless, se ha logrado unir a las personas con videoconferencia, ver imgenes por satlite (ver tu casa desde el cielo), observar el mundo por webcams, hacer llamadas telefnicas gratuitas, o disfrutar de un juego multijugador en 3D, un buen libro PDF, o lbumes y pelculas para descargar. El mtodo de acceso a Internet vigente hace algunos aos, la telefona bsica, ha venido siendo sustituida gradualmente por conexiones ms veloces y estables, entre ellas el ADSL, Cable Mdems, o el RDSI. Tambin han aparecido formas de acceso a travs de la red elctrica,

e incluso por satlite (generalmente, slo para descarga, aunque existe la posibilidad de doble va, utilizando el protcolo DVB-RS). Internet tambin est disponible en muchos lugares pblicos tales como bibliotecas, hoteles o cibercafs y hasta en shoppings. Una nueva forma de acceder sin necesidad de un puesto fijo son las redes inalmbricas, hoy presentes en aeropuertos, subterrneos, universidades o poblaciones enteras.

Nombres de dominio La Corporacin de Internet para los Nombres y los Nmeros Asignados (ICANN) es la autoridad que coordina la asignacin de identificadores nicos en Internet, incluyendo nombres de dominio, direcciones de Protocolos de Internet, nmeros del puerto del protocolo y de parmetros. Un nombre global unificado (es decir, un sistema de nombres exclusivos para sostener cada dominio) es esencial para que Internet funcione. El ICANN tiene su sede en California, supervisado por una Junta Directiva Internacional con comunidades tcnicas, comerciales, acadmicas y ONG. El gobierno de los Estados Unidos contina teniendo un papel privilegiado en cambios aprobados en el Domain Name System. Como Internet es una red distribuida que abarca muchas redes voluntariamente interconectadas, Internet, como tal, no tiene ningn cuerpo que lo gobierne.

5.3 CONTROL DE DISPOSITIVOS A TRAVS DE INTERNET

Control Remoto Va Internet

INTRODUCCIN Hoy en da los dispositivos de control a distancia; principalmente los domsticos, se han vuelto muy populares debido a la necesidad que se genera por las prolongadas ausencias de las personas en general, de sus viviendas. Se hace necesario, buscar la forma de automatizar y controlar diferentes actividades domsticas. RESUMEN Se presenta el proyecto de un sistema que permita el control de unos diversos dispositivos elctricos en una casa habitacin; se hace la observacin de que bastan pequeas modificaciones para lograr el control remoto de motores y de otras mquinas en la industria. Para ejercer las labores de control y programacin, se utilizan dos computadoras situadas tanto en el lugar donde se ubiquen los dispositivos a controlar, como en el sitio remoto; a la primera mquina, se le conectan interfaces de control que se encargan de activar y desactivar los dispositivos.

Para lograr el enlace entre las dos computadoras, se utiliza una lnea telefnica; sin embargo, la comunicacin se lleva a cabo a travs de los protocolos de internet, con lo que se puede enlazar nuestro sistema de control otra mquina remota; an, cuando la computadora con los dispositivos a controlar este conectada a una red. RED La red Internet es una herramienta eficiente para lograr la comunicacin entre equipos de computo a lo largo del mundo; se aprovecharon las facilidades de conexin entre equipos de computo para enlazar las PC, la computadora que controla los dispositivos corre un software que determina que tipo de accin desea el usuario, pudiendo ser esta, la activacin manual de algn dispositivo la programacin de ste, para su posterior activacin/desactivacin. La computadora ser encarga de enviar una seal a travs de la red elctrica de la casa habitacin, y activar o desactivar el dispositivo. TCP/IP Internet es una red que enlaza millones de computadoras en el mundo, prcticamente, soporta todas las plataformas de hardware que existen, pues basa sus mecanismos de conexin en un conjunto de protocolos comn, la llamada familia de protocolos TCP/IP (Protocolo de Control de Transmisin/Protocolo Internet) estos protocolos fueron desarrollados para permitir la cooperacin de las computadoras enlazadas en la transmisin y recepcin de paquetes conteniendo la informacin a transferir. estos paquetes se encargan de intercambiar la informacin de una forma altamente eficiente y segura. A travs de estos se enlazaran las computadoras. La lnea telefnica ser nuestro mecanismo de enlace fsico entre las computadoras proyectamos enlazar la PC del usuario remoto, a travs de su conexin telefnica , utilizando un enlace a Internet -TCP/IP- a travs de un ISP (Internet Service Provider); en este caso la propia Universidad de Guadalajara. A una PC conectada a un sistema de red, esta ltima debe poseer un direccin IP (con la cual se identifica de forma nica en la totalidad de la red) y correr la misma versin de sistema operativo que la otra computadora. DESCRIPCION En nuestro sistema, el software que corre en la maquina habilitada para controlar los dispositivos elctricos en casa, recibe la informacin que le proporciona el usuario de forma remota; ya que este, "entra a trabajar" en su computadora domestica. Esta ltima, interpreta las acciones que desea se ejecuten el usuario, a travs de un software desarrollado por nosotros, el cual ofrece una interfase grfica muy sencilla para la programacin de eventos de activacin o desactivacin, o bien la ejecucin de estas acciones en forma manual en tiempo real. La interfase ha sido programada en Visual Basic 4.0 plataforma de 16 Bits, con lo que aseguramos que corra en maquinas con sistema operativo Windows 3.XX o bien Windows 95. El programa ejecutara en forma casi inmediata todas las acciones de tiempo real, enviando cdigos de bits a una interfase conectada a la PC, la cual determina que dispositivo se desea activar o desactivar y enva una seal codificada a travs de la red elctrica de la casa, hasta

una pequea interfase en el dispositivo deseado, que realiza fsicamente la labor de conexin/desconexin. El software desarrollado por nosotros, guardara en una variable, en caso de que se trate de la programacin de un evento de activacin/desactivacin, la orden; comparando la fecha y hora de programacin contra la fecha y hora del reloj interno de la computadora. En el momento en que coincidan, mandara el cdigo adecuado de bits a la interfase, tal como lo hara en caso de una activacin/desactivacin manual. Cabe mencionar que el software que establece la comunicacin entre las dos computadoras (Laplink) se obtuvo de manera gratuita en Internet. La computadora donde se encuentran conectados los dispositivos, realimenta a la computadora del usuario que manipula a distancia, con una seal de vdeo de la casa habitacin, con lo que el usuario tiene una referencia visual en tiempo real de lo que est ocurriendo en ese sitio; esto se logra con la conexin de una cmara Conectix a la PC controladora; esta cmara proporciona su seal de vdeo a la PC, y como el usuario remoto puede desplegar y ejecutar los programas contenidos en el "escritorio" de su PC domestica, es capaz de activar el software adecuado para presentar el vdeo en pantalla. CAMARAS DE SEGURIDAD CONTROL POR INTERNET DESDE SU PC

Por medio de este sistema no necesita estar presente para saber lo que sucede, desde la comodidad de su hogar o de cualquier lugar del mundo con una computadora conectada a Internet vea las imgenes de las cmaras instaladas en su comercio o empresa. Controle empleados, atencin y afluencia de pblico, sucursales, mercadera, produccin, cocheras, cajeros, espacios abiertos, edificios entradas y salidas etc. Sistema adaptable a cualquier espacio y propsito Adems le permite grabar para no estar pendiente de los acontecimientos y luego efectuar el control ante posibles sucesos. Tendencias tecnolgicas- La productividad empieza en la sala de reuniones

Microsoft ha diseado la sala de reuniones "ideal" para aprovechar al 100% todos los recursos tecnolgicos que estn directamente ligados con la productividad de la empresa. Son elementos que existen y que estn a la venta desde hace innovador del caso es ver como funcionan situndolos todos en una misma sala, que se ha bautizado, por supuesto, como "Sala Innova".

El Centro de Innovacin en Productividad de Microsoft situado en Manresa alberga una nueva apuesta de la compaa por demostrar que "Tecnologas de la Informacin" y "Productividad", son conceptos que van de la mano. Para hacerlo visible a cualquiera que se acerque por sus

instalaciones, han ideado la Sala Innova, un espacio de reducidas dimensiones, parecido a cualquier otra sala de reuniones, donde se han instalado todas las tecnologas necesarias para que una reunin de trabajo sea lo ms productiva posible. Pero lo ms interesante es darse cuenta de que todas estas herramientas estn ya disponibles en el mercado solo hay que saber aprovecharlas conjuntamente. Segn Albert Esplugues, Director del Centro de Microsoft en Manresa, "no se trata de una instalacin futurista, sino de un espacio donde usuarios no habituados puedan experimentar, tocar, ejercitar, darse cuenta de lo que se puede conseguir gracias a estas tecnologas".

Esta "sala de juegos" permitira, pues, acercar el universo de las TIC a muchos empresarios que no se han decidido a implementar los recursos ms adecuados por un miedo al cambio y a lo desconocido que todava est bastante arraigado en la clase empresarial. Todas ellas son tecnologas alrededor de las personas, herramientas de comunicacin, colaboracin, gestin de equipos, productividad, etc.

5.4 MANIPULACIN VIRTUAL Manipulacin virtual de los productos

Una manipulacin interactiva permite una simulacin rpida de los productos. Detector de proximidad inductivo, ejemplo IGS209

Fichero con flash player integrado

Detector de proximidad inductivo, ejemplo IGS209

Fichero con flash player integrado - fichero EXE 415 kbytes

Detectores de nivel, ejemplo KN5107

Fichero con flash player integrado - fichero EXE 498 kbytes

Sistema rflex, ejemplo OJ5026

Fichero con flash player integrado - fichero EXE 430 kbytes

Encoder con contador y preseleccin, ejemplo RU6003 avec DZ0201 Fichero con flash player integrado - fichero EXE 508 kbytes

Controlador de velocidad, ejemplo DD2001

Fichero con flash player integrado - fichero EXE 425 kbytes

Detector de nivel electrnico, ejemplo LK7022

Fichero con flash player integrado - fichero EXE 441 kbytes

Controlador de caudal, ejemplo SI2000

Fichero con flash player integrado - fichero EXE 435 kbytes

Detector de presin, ejemplo PN3022

Fichero con flash player integrado - fichero EXE 479 kbytes

Detector de temperatura, ejemplo TN7530

Fichero con flash player integrado - fichero EXE 480 kbytes

Comentario: En general, la manipulacin se hace con el ratn. Finalice la animacin cerrando la ventana separada del navegador. Definiciones La ilustracin grfica, durante milenios, slo tuvo a su disposicin las dos dimensiones del plano para representar objetos tridimensionales. El creciente poder de clculo de los computadores ha permitido conservar en forma digital imgenes tridimensionales de objetos reales o imaginarios, permitiendo que un observador obtenga, en la pantalla, diferentes vistas del mismo objeto, segn la posicin de observacin que decida ocupar: la mquina se encarga de calcular el aspecto que tendr el objeto desde tal o cual ngulo de visin y lo presenta as en el monitor. An ms: los ltimos avances en el desarrollo de los llamados "perifricos" -que son los instrumentos que utilizamos para comunicarnos con el procesador- han dado origen al casco estereoscpico, mediante el cual el observador puede tener la sensacin de estar "presente" frente al objeto o dentro de l, es decir de penetrar en un mundo que posiblemente slo existir en su memoria de corto plazo -mientras lo observe- y en la memoria del computador. Nacen as los "mundos virtuales", sinnimos de mundos imaginarios o imaginados. El Diccionario de la Real Academia Espaola define como "virtual": 1. 2. 3. "lo que tiene virtud para producir un efecto, aunque no lo produce de presente"; "lo implcto o tcito"; "lo que tiene existencia aparente y no real".

En sntesis, lo virtual es lo que existe en esencia o como efecto pero no como forma o hecho real tangible. Esto plantea evidentemente una aparente o parcial contradiccin cuando se juntan las palabras "realidad" y "virtual". Sin embargo se ha de asumir la expresin en un sentido tcnico, conforme al campo de investigacin en el cual naci y, por esta va, hemos de admitir una de las siguientes definiciones: - sistema interactivo computarizado tan rpido e intuitivo que la presencia de la mquina desaparece de la conciencia del usuario, dejando en ella la imagen de un objeto o entorno con una alta impresin de realidad; o

- entorno tridimensional sintetizado por un computador, en el que uno o varios participantes pueden manipular elementos fsicos simulados o relacionarse con las representaciones de otras personas, pasadas o presentes, reales o ficticias. (cf.Larijani, C., p.xi)

De esta manera entraron en "nuestro mundo" primero Roger Rabbit y luego los dinosaurios de "Jurassic Park". Y de este modo entr (supuestamente) en un mundo irreal el hroe de "El Hombre del Jardn". Para ello, este ltimo tuvo que utilizar gafas y un traje especial, ambos elementos que hoy efectivamente existen, aunque slo el casco estereoscpico se est comercializando ya para su uso con computadores personales. (La foto muestra el casco utilizado para experimentos de RV en Secico.) As, la Realidad Virtual (RV) es por esencia una "realidad alternativa": imagen tridimensional de un mundo ficticio o de un mundo real pero que no est dentro del rango normal de alcance de los rganos de percepcin del observador. No se limita, por ello, a los videojuegos ni tampoco a aplicaciones cientficas de alto nivel. Tiende a transformarse, en verdad, en un nuevo medio de comunicacin y podr influenciar todos los campos del saber, de la enseanza, de los negocios y de la entretencin. Uno de los problemas no tcnicos de la RV es saber cmo el ser humano har -desde ahora- la distincin entre el mundo de la experiencia y el ciberespacio. Segn S.Schmidt, ser siempre el cuerpo del usuario el que trazar la frontera entre la experiencia de lo real y de lo virtual, a pesar de que ahora tenemos un acceso ilimitado a todo tipo de datos y la posibilidad de transformar en informacin todo lo que queramos. En este sentido, tambin hay una "realidad" en el ciberespacio, como la hay en la imaginacin. Ya vivamos distintos tipos de realidad, pero quizs sin prestarles mucha atencin. Ahora tenemos que acostumbrarnos a que lo virtual tenga una mayor presencia en nuestra vida... y afinar nuestros sentidos para discriminar entre una cosa y otra. Porque en la sociedad de maana, la informacin, el conocimiento, tambin dependern del manejo de la "virtualidad".

En sntesis: 1. La Realidad Virtual es un sistema de representacin, esencialmente visual pero tambin cada vez ms tactil (gracias al data glove, guante de manipulacin virtual), que permite "traer a los sentidos" y manipular de distintos modos conocimientos reales y datos imaginarios que no estaran normalmente al alcance de nuestras manos y nuestros ojos.De este modo su principal importancia, en el mundo de la educacin superior, consiste en su capacidad para profundizar el conocimiento de nuestro mundo -como medio de investigaciny para mejorar la transmisin de dicho conocimiento -como medio para la docencia-. 2. Podemos acceder a la RV de dos maneras:

o por observacin bidimensional, o sea en la pantalla de un computador o en un televisor, lo cual sita normalmente dentro de nuestro campo visual -junto con las imgenes de RV- objetos ms familiares, propios de la realidad en la cual estamos efectivamente inmersos;

o por la tcnica llamada de "inmersin" que -a travs de un conjunto de elementos tcnicos complementarios (casco, guantes o traje especial) nos hace "penetrar" en el mundo virtual, tratando de borrar de la conciencia la percepcin de elementos del entorno real. 3. Realidad virtual y realidad artificial no son sinnimos. Segn Bettetini y Colombo "En el primer caso (RV) se tiende a destacar la posibilidad de simular el mundo real con una finalidad cognoscitiva, realizando simulaciones basadas en modelos que se demuestren instrumentalmente adecuados para este objetivo. En el segundo caso (RA) nos proponemos, en cambio, simular entornos y escenas inexistentes, o imposibles porque incumplen leyes fsicas, a fin de explorar las potencialidades expresivas del medio ms all de sus capacidades reproductivas en relacin con lo real." Sin embargo, la tecnologa de la RV asume, como ya sealado, todo lo que puede ofrecer la realidad artificial e incluso todo lo que permite la imaginacin, mezclando -sin solucin de continuidad- lo artificial con lo real. Aplicaciones de la Realidad Virtual

Ya hemos mencionado mltiples aplicaciones, como el quirfano virtual (ya en uso en la Facultad de Medicina de la Universidad Complutense de Madrid), la exploracin espacial y la arqueolgica, la investigacin gentica y qumica. Tambin se benefician todas las profesiones que utilizan habitualmente maquetas o prototipos, ya que la RV permite al diseador presentar a sus clientes simulaciones tridimensionales de la obra antes de iniciar su realizacin. Las actividades de alto riesgo constituyen otro campo donde la RV se puede convertir en un aliado invaluable, permitiendo, entre otras cosas, el entrenamiento de personal especializado sin poner en peligro su integridad fsica. Foto: Stereo Graphic Corp. (del libro "Realidad Virtual" de C.Larijani)

Telepresencia La "telepresencia" -fuera del mbito de los juegos- constituye un aspecto que tambin puede ser de gran importancia para la investigacin. Si un operador se mantiene conectado a un robot que se desplaza en un ambiente desconocido, a travs de su "data suit" podr ayudar a construir una representacin de este entorno ms adecuado para el cumplimiento de los objetivos de los investigadores. No slo se podra visualizar as -por ejemplo- el suelo marciano sino tambin palparlo, experimentar el peso o la resistencia de su atmsfera, etc. de modo tal que otro investigador o estudiante pueda, despus, repetir o incluso profundizar la experiencia sin estar directamente conectado al robot que est en la superficie marciana (o de otro cuerpo celeste).

Campo diferente de la telepresencia sera el de las "reuniones virtuales", en que los participantes podran "encontrarse" en un ambiente comn (sala virtual) a travs de las representaciones tridimensionales de cada uno. En este caso, "el entorno virtual se convierte en un entorno compartido en el que el usuario no se percibe slo como presente, sino como contemporneamente presente con otros. [...] El espacio de esta presencia contempornea

simulada no corresponde a ninguno de los espacios reales en que se encuentran concretamente los interlocutores; su existencia est determinada por la comunicacin entre sujetos; dicho espacio est constituido por las informaciones disponibles a la vez para las partes que establecen la comunicacin [... y ...] construido en el ordenador, en el momento en que es utilizado." (Vittadini, N., p.140).

BIBLIOGRAFIAS

http://www.monografias.com http://www.geocities.com/Eureka/Plaza/2131/primeras.html http://www.geocities.com/nicaraocalli/ REDES DE COMPUTADORAS - Andrew Tanenbown Editorial Prentice Hill REDES DE COMPUTADORES, PROTOCOLOS, NORMAS E INTRPRETES -Wyless Black Alfa Omega Grupo Editor Microsoft Corporation. (1993-1998). Redes de Comunicacin, Enciclopedia Microsoft Encarta 99. Scott Muller . 2001. Manual de Actualizacin y Reparacin de PCS 12 Edicin : Pearson Educacin.

Вам также может понравиться