Está en la página 1de 52

Escuela Politcnica - UEM

Prof.: Luis de Salvador

REDES DE ORDENADORES

APUNTES DEL TEMA INTRODUCCIN Y SOFTWARE DE RED

05/10/2008

Pgina: 1

Escuela Politcnica - UEM

Prof.: Luis de Salvador

INDICE
1. INTRODUCCIN 1.1 1.2 2. PRIMERAS DEFINICIONES CONMUTACIN 4 4 4 5 5 5 9 10 11 11 11 13 13 13 14 16 16 16 17 18 20 21 21 21 22 23 23 23 23 24 28 28 29 29 30 30 30 31 33

PEQUEA HISTORIA DE LAS REDES 2.1 2.2 2.3 2.4 2.5 2.6 2.7 EVOLUCIN DE LAS REDES EN LOS LTIMOS 30 AOS ARPANET NSFNET INTERNET INTERNET2 EUROPA Y ESPAA REDIRIS

3.

TIPOLOGIA DE LAS REDES 3.1 3.2 3.3 3.4 3.5 3.6 3.7 3.8 POR TECNOLOGA DE CONMUTACIN POR SU CONECTIVIDAD POR SU ESCALA SEGN LA NATURALEZA DE LA INFORMACIN SEGN SU CARCTER PBLICO O PRIVADO POR SU TOPOLOGA POR SU CANAL POR SU ARQUITECTURA

4. 5.

INTERNETWORKING SISTEMA DE REDES: CENTRALIZADO Y DISTRIBUIDO 5.1 5.2 5.3 MODELO CENTRALIZADO MODELO DISTRIBUIDO ELECCIN DEL MODELO

6.

ESTANDARIZACIN 6.1 6.2 6.3 6.4 CONTROL DE LAS TELECOMUNICACIONES ORGANISMOS DE ESTANDARIZACIN ESTNDARES EN INTERNET GENERACIN DE ESTNDAR EN INTERNET

7.

SOFTWARE DE RED 7.1 7.2 7.3 7.4 7.5 7.6 7.7 JERARQUAS DE PROTOCOLOS RELACIONES PROTOCOLOS SEGMENTACIN DIFERENCIAS ENTRE SERVICIOS Y PROTOCOLOS ASPECTOS DE DISEO DE LOS PROTOCOLOS ASPECTOS DE DISEO DE SERVICIOS

8.

MODELO DE REFERENCIA OSI

05/10/2008

Pgina: 2

Escuela Politcnica - UEM


8.1 9. OSI

Prof.: Luis de Salvador


33 38 38 43 44 45 46 47 47 48 49 51 52

ARQUITECTURAS DE RED 9.1 9.2 9.3 9.4 9.5 TCP/IP NOVELL B-ISDN ATM X.25 FRAME RELAY

10.

REDES LOCALES - INTRANET EXTRANET CONCEPTOS ELEMENTOS DE UNA RED DE AREA LOCAL PLANIFICACIN DE LA RED LOCAL TIPOS DE INTRANETS

10.1 10.2 10.3 10.4 11.

REFERENCIAS

05/10/2008

Pgina: 3

Escuela Politcnica - UEM

Prof.: Luis de Salvador

1. INTRODUCCIN
La necesidad de comunicarse y compartir informacin en la sociedad actual, ha hecho de las redes de ordenadores una herramienta indispensable en la vida moderna. En el mbito empresarial, las redes juegan un papel fundamental en el xito o fracaso de las empresas, ya que de su buen funcionamiento depende la correcta comunicacin y coordinacin de sus empleados, incluyendo a sus directivos. Por otro lado, Internet ha cambiado la vida moderna y actualmente juega un papel fundamental en la vida diaria, permitiendo la comunicacin y la transmisin de la informacin, de manera casi instantnea, entre personas de todos los lugares del mundo, sin importar la distancia que los separe. En este tema se abordarn los conceptos bsicos de redes de ordenadores y la problemtica del software de red. Se definirn las iniciativas de estandarizacin, la arquitectura de referencia OSI, arquitecturas concretas de red y finalmente una introducin a los conceptos de Intranet y Extranet. 1.1 Primeras definiciones Antes de comenzar con la asignatura, veamos un conjunto de primeras definiciones sobre el mundo de las redes: Red de ordenadores Conjunto de ordenadores independientes conectados entre s. Sistema Distribuido Red de ordenadores transparente al usuario. Slo tiene conciencia de trabajar en un nico ordenador Canal Medio a travs del cual se transmite la informacin. En el lenguaje hablado, es el aire. En el telfono, es un hilo de cobre. Sistema abierto/propietario Abierto: sistema, programa, protocolo cuyo copyright, diseo y estructura es de domino pblico. Propietario es el caso contrario. Un sistema abierto es aquel para el cual su arquitectura no es un secreto (procesadores SPARC, Linux). Se define como una arquitectura que ha sido publicada o que est disponible para cualquiera que quiera desarrollar productos para una plataforma hardware o software. Puede ser tanto un producto hardware como software. En el caso de TCP/IP, se puede hablar de open system networking. Velocidad de transmision Cuantos paquetes se envan por segundo. Velocidad de propagacion Cuanto tarda en llegar un paquete
ORIG EN DEST INO

1.2 Conmutacin Las Tcnicas de conmutacin son las siguientes: Conmutacin de circuitos. o Se estable un camino fsico entre emisor y receptor. o Ha de estar establecido antes de iniciar la conversacin o enviar los datos. Tiempo de setup. Puede tomar ms de 10 segundos. o Ha partir de ah el retardo es el de la luz 5 msec por 1000 km. Conmutacin de mensajes
05/10/2008 Pgina: 4

Escuela Politcnica - UEM o o El mensaje se enva entero de golpe y pasa de estci a estacin. Entre estaciones hay un retardo de proceso y de cola.

Prof.: Luis de Salvador

Conmutacin de paquetes o El tamao del mensaje est limitado.

Figura 1 Tecnicas de conmutacin

Diferencias entre circuitos y paquetes: Cuestin lnea dedicada en comunicacin ancho de banda disponible banda potencialmente desaprovechada Store-and-forward transmisin Cada paquete sigue la misma ruta Llamada de establecimiento Congestion Precio Circuitos si fijo si no si si establecimiento por minuto Paquetes no variables no si no no requerida en cada paquete por paquete

2. PEQUEA HISTORIA DE LAS REDES


2.1 Evolucin de las redes en los ltimos 30 aos Ha sido extremadamente rpida: 70 sistemas militares de comunicacin y de investigacin 85 se utilizaban en universidades y grandes negocios 97 estn metidas en nuestra casa 2.2 ARPANET Mediados de los 50 guerra fra. La red de comando y control se basa en el sistema telefnico y de radio.

05/10/2008

Pgina: 5

Escuela Politcnica - UEM


NACIONAL

Prof.: Luis de Salvador

REGIONAL

LOCAL BUCLE LOCAL

En 1957 los rusos lanzan el Sputnik y demuestran su capacidad para el desarrollo de un ICBM que pueda interrumpir los sistemas de comunicaciones tradicionales, pues al principio los ICBMs no eran detectables.

Figura 2 Sistema de alerta de los aos cincuenta

Para, entre otras cosas, evitar la vulnerabilidad de todo su sistema de comunicaciones el DoD crea el DARPA (Defense) Advanced Research Projects Agency. Su trabajo es distribuir subvenciones y contratos para proyectos de investigacin.

Figura 3 Destruccin de un sistema centralizado

Se decide financiar una idea revolucionaria de Paul Baran: la conmutacin de paquetes. La conmutacin de paquetes consiste en dividir el mensaje en unidades ms pequeas que se denominan paquetes. Esto se envan hacia el receptor siguiendo distintos caminos y este los junta para obtener de nuevo el mensaje.

05/10/2008

Pgina: 6

Escuela Politcnica - UEM

Prof.: Luis de Salvador

Generador Paquetes
Otras Fuentes DATOS
FICHEROS VIDEO VOZ IMAGENES ETC

Transmision

Otros Destinos DATOS


ORIGINALES

Empaquetador

Figura 4 Empaquetado de datos

ARPA decide financiar la construccin de una red formada por minicomputadores denominados IMP (Interface Message Processors) conectados por lneas de transmisin. Cada IMP conectado al menos a dos nodos de la red para mayor seguridad.
HOST

HOST IMP
56kbps

IMP
Mensaje 8063 bits

HOST IMP IMP


Paquetes 1008

IMP

Protocolo IMP-IMP

HOST

IMP

HOST
Protocolo Host-Host

Interface Message Processor

Figura 5 Configuracin Arpanet

Junto a cada IMP hay un ordenador principal o host, que puede enviar mensajes de hasta 8063 bits en paquetes de hasta 1008 bits y mandarlos de forma independiente hasta su destino. La velocidad era de 56 kbps. Esta red se denomino ARPANET y comenz a funcionar en 1969 con 5 nodos, en 1972 tena ya 32 nodos.
05/10/2008 Pgina: 7

Escuela Politcnica - UEM


2.2.1 Mejoras a ARPANET

Prof.: Luis de Salvador

Posteriores mejoras de ARPANET fueron: Conexin directa de un terminal a IMP. Conexin de multiples hosts a un IMP. Conexin de varias IMP al mismo host. Conexin de host e IMP separados largas distancias.

Figura 6 Arpanet en 1969 (a) , 1970 (b) , 1971 (c) , abril 1972 (d) , sept 1972 (e) 2.2.2 Desarrollo TCP/IP

Las primeras aplicaciones complejas de ARPANET demostraron que su software no era el ideal, ya que no le permita realizar una buena comunicacin con otras redes. Para solventar el problema de la comunicacin inter-red se desarrollo el protocolo TCP/IP (Transmision Control Protocol/Internet Protocol) en 1974 por Cerf y Kahn a travs de un contrato con DoD. Se crea un mtodo para identificar de forma unvoca un ordenador en ARPANET. Ese mtodo es la direccin IP de la mquina, un conjunto de 4 bytes. Para animar al empleo del TCP/IP, ARPA gener una serie de contratos para integrarlos en el UNIX desarrollado por Berkeley. Estos desarrollaron los interfases de programa necesarios para comunicarse con la red y que se conocen con el nombre de sockets. Esto permiti la conexin fcil de las redes universitarias a la red ARPANET sin problemas. Este protocolo se convirti en oficial en 1983.
2.2.3 Divisin y fin de ARPANET

En 1983 con ARPANET con 200 IMPs y extendida por todo el mundo, pasa a control de la DCA (Defense Communication Agency) para su gestin. Esta separa de ARPANET una porcin militar de la red llamada MILNET (pero con conexin a ARPANET). A lo largo de los 80 encontrar un host se convirti en algo muy complejo, por lo que se desarrollo el DNS (Domain Naming System) para organizar las mquinas por dominios y mapear los nombres de los host con las direcciones IP. En 1990 ARPANET est superada por redes ms modernas y se desmantela. MILNET se encuentra an operativa.

05/10/2008

Pgina: 8

Escuela Politcnica - UEM 2.3 NSFNET

Prof.: Luis de Salvador

Paralelo al desarrollo de ARPANET, a finales de los 70, la NSF (National Science Foundation no confundir con NFS) al ver el enorme impacto de internet, se dispuso a que centros sin contratos del DoD tuvieran acceso a ARPANET. Para ello desarrollo CSNET, como una red virtual para conectar telefnicamente nodos a un IMP. En 1984 disea un sucesor de ARPANET basado en tecnologia abierta y de alta velocidad. Esta comenz con el desarrollo de un backbone para conectar 6 supercomputadores empleando TCP/IP desde el principio. Asociado a este backbone, se contruyeron una veintena de redes regionales conectadas al backbone permitan compartir los supercomputadores. Este sistema se denomino NSFNET.

Figura 7 NFSNET en el 88

La conexin comenz con 56 kbps, la segunda versin de backbone se desarroll con canales pticos de 448 kbps. Este se satur en 1990 y se actualiz a 1.5 Mbps.
2.3.1 Privatizacin de NSFNET

A continuacin NSF pasa la gestin de la red a las compaias privadas que forman ANS (Advanced Networks and Services) y forman la ANSNET que actualizan los backbone a 45 Mbps. En 1995 el backbone NSFNET no es necesario debido a la competencia comercial y ANSNET pasa a la compaa America Online. En diciembre del 91 el Congreso Americano autoriza el desarrollo de NREN (National Research and Educational Network) para ser un sucesor de NSFNET a velocidades cercanas a los 3 Gbps.
MILNET ARPANET TCP/IP CSNET NSFNET 56k RETD
X.25 448k 1,5M ESTANDAR IPV6

ANSNET 45M

AOL

IBERPAC SNA DECNET

REDIRIS 64k-256K

REDIRIS2

hasta 2,5G

NOVELL

1969 1971 1974

1983 1982 1984

1990

1995

2003

Figura 8 Evolucin de los sistemas de redes

05/10/2008

Pgina: 9

Escuela Politcnica - UEM 2.4 Internet

Prof.: Luis de Salvador

Internet es un conjunto de redes o sistemas autnomos conectados entre s que utilizan el protocolo IP de forma cuasijerrquica.
BACKBONE CONT INENT AL BACKBONE NACIONAL

LINEAS T RASAT LANT ICAS

T UNEL RED REGIONAL


SW ITCH

RED PRIV ADA

RED SNA

ne t E th er

HUB

ROUTER

ET HERNET

T OKEN RING

FDDI

Internet no tiene un nacimiento oficial, sino que surge a partir del desarrollo de ARPANET y de la utilizacin de un software abierto como es TCP/IP. Para que una mquina se encuentre en Internet ha de cumplir las siguientes condiciones: Ejecutar TCP/IP. Tener una direccin IP Poder enviar paquetes IP a otras mquinas en Internet. Las mquinas en casa conectadas a un proveedor de servicio de internet, estn conectadas a la red temporalmente cuando se conectan al proveedor y este les asigna una direccin temporal IP.
2.4.1 Servicios de Internet

Las cuatro aplicaciones principales que se crearon sobre Internet son: E-mail News Login remoto (o telnet) Transferencia de ficheros (FTP) Sobre estas cuatro aplicaciones , en el CERN, el fsico Tim Berners-Lee cre el Word Wide Web. Este es un interprete que permite obtener composiciones de pantallas de forma amigable y que extiende el uso de las redes desde el usuario especializado al usuario domstico. Internet ya no est cerrada en s misma, sino que ha evolucionado estableciendo puentes con otras redes, que utilizan Internet para poder realizar interconexin entre ellas.

05/10/2008

Pgina: 10

Escuela Politcnica - UEM


LAN TELEFONA

Prof.: Luis de Salvador

IP CORE
HFC WIFI/WIMAX

GSM/GPRS/UMTS

Figura 9 Conectividad de Internet

2.5 Internet2 Nueva iniciativa para proporcionar un nuevo estndar Internet 2. Sus objetivos son los siguientes: Mantener un servicio comn para soportar las aplicaciones existentes y otras nuevas. Cambiar a un servicio diferenciado de comunicacin y envo de paquetes. Proporcionar la capacidad de configurar en cada momento la calidad del servicio (latencias). Alcanzar una infraestructura de comunicacin ms potente basado en SONET y ATM. 2.6 Europa y Espaa Las redes Europeas comparables a la NSFNET ha sido la EuropaNET (un nodo IP) para investigacin y EBONE con fines comerciales con 2 Mbps actualizada a 34 Mbps. Estas redes nacieron a partir de los desarrollos que en 1974 hicieron los servicios pblicos de red denominados EPSS, Datapac, Transpac, Datanet etc. En Espaa surge la red en 1971 por parte de la antigua CTNE. Surge de un proyecto iniciado en 1969 para proporcionar un servicio econmico a los usuarios y uniforme sobre las redes privadas, y acercar la red de datos a las regiones menos favorecidas. Estos criterios luego fueron hechos suyos por la CEPT (Conferencia Europea de Correos y Telecomunicaciones). Recibi el nombre de Red Especial de Transmisin de Datos (RETD) y proporcionaba servicios de transporte (X.25). Estaba basado en ordenadores convencionales. En 1982 se culmina un proceso de renovacin tecnolgica con centros de conmutacin desarrollados en Espaa (SECOINSA ahora FUJITSU), por lo que se cambia el nombre a IBERPAC. A partir de 1985 se inicia un proceso de renovacin tecnolgica que se denomina TESYS-5. 2.7 REDIRIS REDIRIS es la Red nacional de I+D iniciada en 1988 bajo el patrocinio del PNID (Plan Nacional de Investigacin y Desarrollo). Tiene mltiples conexiones externas: Europa (GEANT, red acadmica) Resto de Espaa: Espanix (punto neutro) Internet global (EEUU y resto del mundo)

05/10/2008

Pgina: 11

Escuela Politcnica - UEM

Prof.: Luis de Salvador

Figura 10 Topologa de REDIRIS

Los principales hitos de REDIRIS fueron: 1988-90: infraestructura X.25 y protocolos OSI, DECNET y SNA 1991: evolucin hacia lneas punto a punto (64-256 Kb/s); topologa en estrella centrada en Madrid. 1996: sustitucin de las lneas punto a punto por circuitos Frame Relay y ATM. Caudales asimtricos. 2000-2001: evolucin a enlaces SONET/SDH de 155 Mb/s de los circuitos con mayor trfico (Catalua, Valencia y Andaluca). 2002: Se introducen nuevos routers (Juniper). Migracin de EIGRP a IS-IS. 2003: Puesta en marcha de RedIRIS2 con enlaces de alta y muy alta capacidad (155 Mb/s, 622 Mb/s y 2,5 Gb/s)
CAL

Router Juniper Router Cisco


IRIS1 IRIS3

AST

CAT

CLM

EXT

ARA BA L CAN RIO


IRIS2 IRIS4

PAV MU R GAL
Madrid 0

UPM AND

NAV
Madrid12 Madrid 3

VAL

Madrid 1

CAB
STM-16 (2,5 Gb/s) STMGb/s) GigaEthernet FastEthernet STM-1 (155 Mb/s) STMMb/s) Gigacom (ATM)

Figura 11 Backbone RedIris

05/10/2008

Pgina: 12

Escuela Politcnica - UEM

Prof.: Luis de Salvador

3. TIPOLOGIA DE LAS REDES


Existen distintos criterios en base a los cuales clasificar las redes de datos. 3.1 Por tecnologa de Conmutacin Redes de conmutacin de circuitos: el procedimiento que enlaza a voluntad dos o ms equipos terminales de datos y que permite la utilizacin exclusiva de un circuito de datos durante la comunicacin. Redes de conmutacin de paquetes: procedimiento de transferencia de datos mediante paquetes provistos de direcciones, en el que la va de comunicacin se ocupa solamente durante el tiempo de transmisin de un paquete, quedando a continuacin la va disponible para la transmisin de otros paquetes. 3.2 Por su conectividad Hay de dos tipos en funcin de la tecnologa de transmisin: redes de broadcast redes punto a punto.
3.2.1 Redes de retransmisin (broadcast)

El mismo canal de comunicacin es compartido por todas las mquinas. Cortos mensajes (paquetes) se envan y todas las mquinas los reciben a la vez. Un campo del mensaje especifica el destinatario. Si se transmite slo a un subconjunto de maquinas se denomina multicast. En una red de retransmisin pueden aparecer problemas de ganar el acceso al medio, esto se denomina colisin. Por ejemplo: las discusiones. Redes de tipo broadcast son las redes Ethernet.

Figura 12 Red Broadcast 3.2.2 Problema de asignacin del canal

Si se ha de transmitir por un mismo canal los interlocutores se han de repartir el canal de comunicaciones. Hay dos aproximaciones: Esttico: Divides el canal en slots de tiempo o en frecuencia. Otro tipo de divisin: polarizacin de la luz o de las ondas electromagnticas. Dinmico: Se asigna el canal en funcin de las necesidades. Puede ser: Centralizado (una interlocutor distribuye el tiempo de comunicacin: moderador) Descentralizado (un acuerdo implcito permite distribuir el canal segn las necesidades de comunicacin: grupo de amigos).
3.2.3 Redes punto a punto

Muchas conexiones entre pares de mquinas. Su caracterstica es: Un mensaje tiene que atravesar muchas mquinas antes de alcanzar su destino.
05/10/2008 Pgina: 13

Escuela Politcnica - UEM

Prof.: Luis de Salvador

Un problema fundamental son los problemas de routing o encaminamiento. Cmo y por donde a de viajar un mensaje para alcanzar la mquina destino.

Figura 13 Red punto a punto

3.3 Por su escala


3.3.1 Redes de alcance Personal (PAN)

Redes de muy corto alcance, como las redes bluetooth.


3.3.2 Redes de rea local (LAN)

Se caracterizan por su tamao, tecnologa de transmisin, topologa y protocolo. Tamao Son privadas y abarcan unos pocos kilmetros. El peor caso de transmisin se conoce y est limitado. Tecnologa de transmisin Un simple cable al cual todas las mquinas estn conectadas. Tradicionalmente tienen una velocidad de 10 a 100 Mbps. Las modernas tienen varios cientos de Mbps (ATM - LANE). Baja tasa de error. Topologa Hay dos tipos Bus y Anillo. 1) Bus A cada instante una mquina acta de master y transmite. Necesita un algoritmo de arbitraje: centralizado o distribuido. Ejemplo de descentralizado entre 10 y 100 Mbps es Ethernet (IEEE 802.3). 2) Anillo Cada bit de cada paquete de informacin viaja alrededor del anillo en el tiempo que se transmiten unos pocos bits. Incluso antes de que se transmita todo el paquete. El anillo es virtual, no existe fsicamente. Tambien se necesita un algoritmo de arbitrio del anillo. Ejemplo es el: IEEE 802.5 (IBM token ring). Protocolo Redes propietarias: Si el protocolo es propietario: Novell, Red Microsoft, SNA.
05/10/2008 Pgina: 14

Escuela Politcnica - UEM Intranets: Si el protocolo es abierto (TCP/IP).


3.3.3 Redes Metropolitanas (MAN)

Prof.: Luis de Salvador

Una versin superior de la LAN. Su tecnologa suele soportar: datos, voz e imagen. Son protocolos ligados a la televisin por cable. Se diferencia fundamentalmente por la adopcin del siguiente estandar: DQDB (Distributed Queue Dual Bus) o IEEE 802.6. Dispone de una cabecera de lnea que en cada cable se encarga de iniciar la transmisin. Es mtodo broadcast.

3.3.4 Grandes redes o WAN (Wide Area Network)

Se extienden por un rea geogrficamente grande, por ejemplo, todo el mundo. Esta formada por: Un conjunto de ordenadores en donde se ejecutan aplicaciones host - end-systems Un conjunto de lneas de transmision circuitos - canales Unos elementos de conmutacin nodos de conmutacin de paquetes - routers Los circuitos y los nodos de conmutacin forman lo que se conoce como subred o subnet.

Los routers reciben un paquete de forma ntegra, lo almacenan, esperan un canal libre y luego lo mandan. Esta tcnica se conoce como point to point, store and forward o packet switched subnet y es la empleada en ARPANET.
PAQUETE
DATO S

PAQUETE
DAT S O

PAQUET E
DATO S

PAQUETE
DAT OS

subida upl ink

baj ada downl ink

or igen

dest ino

05/10/2008

Pgina: 15

Escuela Politcnica - UEM

Prof.: Luis de Salvador

Las redes se pueden completar con el empleo de enlaces de satlite o radio (importante cuando el broadcast es importante). 3.4 SEGN LA NATURALEZA DE LA INFORMACIN Las redes de comunicaciones tambin pueden clasificarse segn la naturaleza de la informacin que transportan: Redes telefnicas: construidas para la comunicacin hablada entre usuarios, es decir, transportan voz. Son redes de canales punto a punto funcionando mediante conmutacin de circuitos. Redes de datos: su objetivo es transportar datos de diverso tipo, especialmente del mbito empresarial. A este grupo pertenecen las redes de ordenadores. Redes integradas: como su propio nombre indica, integran todo tipo de informacin, como voz, televisin, fax, datos de ordenadores, etc. La Red Digital de Servicios Integrados (RDSI) es una red de este tipo.

3.5 SEGN SU CARCTER PBLICO O PRIVADO Adems, las redes de comunicaciones pueden ser de carcter privado o pblico. Cualquier persona puede acceder a una red pblica, bien gratuitamente o bien alquilando sus servicios. Dentro de este ltimo caso operan la gran mayora de las compaas telefnicas. 3.6 Por su Topologa En una red point-to-point tiene gran importancia la topologa de la red, es decir, cmo los routers estn interconectados. La topologa de una red es la manera en que los ordenadores estn colocados fsicamente en la red as como las relaciones lgicas que hay entre ellos. Hoy en da hay tres tipos fundamentales de tipologas: en bus, en estrella y en anillo.
3.6.1 TOPOLOGA EN ESTRELLA

Esta topologa se caracteriza por existir en ella un nodo central (que suele ser un concentrador o hub) al cual se conectan todos los equipos.

Figura 14 Interconexin de equipos en una topologa en estrella.

El principal inconveniente de esta topologa es el nodo central, ya que si ste falla, toda la red falla. La principal ventaja es que posee una gran modularidad, lo que permite aislar una estacin defectuosa con bastante sencillez y sin perjudicar al resto de la red.

05/10/2008

Pgina: 16

Escuela Politcnica - UEM


3.6.2 TOPOLOGA EN BUS

Prof.: Luis de Salvador

En la topologa en bus, todos los nodos que componen la red estn unidos entre s linealmente, uno a continuacin del otro, a travs de un nico cable. Los extremos del cable se terminan con una resistencia denominada terminador, que adems de indicar que no existen ms ordenadores en el extremo, permite cerrar el bus.

Figura 15 Interconexin de equipos en una topologa en bus.

El fallo en una estacin no deja inoperativa la red, aunque la ruptura de un cable la deja completamente inutilizada, es decir, un fallo en una parte del cableado afecta a la red completa. Tambin es fcil de intervenir por usuarios fuera de la red.
3.6.3 TOPOLOGA EN ANILLO

El anillo, como su propio nombre indica, consiste en conectar linealmente entre s todos los ordenadores, en un bucle cerrado. La informacin se transfiere en un solo sentido a travs del anillo mediante un paquete especial de datos llamado testigo, que se transmite de un nodo a otro hasta alcanzar el nodo destino.

Figura 16 Interconexin de equipos en una topologa en anillo

La Red en anillo posee el respaldo de IBM, que ha empleado esta topologa para su red Token Ring. 3.7 Por su canal Se dividen en redes con cables y redes sin cables.
05/10/2008 Pgina: 17

Escuela Politcnica - UEM

Prof.: Luis de Salvador

> 10 Mb 1 - 10 Mb 0,1 - 1 Mb < 100 Kb

IrDA

802.15

802.11a,b

LMDS

Bluetoot h HomeRF RFID


<1m Contactless Perifricos Acceso red 1 - 10 m Perifricos Buses Burbuja Personal

UMTS Wmodems GPR S GS DECT 10 - 100 m >M m 100


W-LANs Telemandos W-WANs Tele-control

Alcance

3.8 Por su arquitectura Dentro de las redes de rea local existen dos formas de trabajo, segn se permita a todos los ordenadores que compartan informacin y recursos con el resto, o por el contrario, se reserve a una mquina especial denominada servidor esta posibilidad. Segn esta clasificacin encontramos dos tipos de redes de rea local diferentes:

Redes entre iguales (P2P): Todos los ordenadores conectados pueden compartir sus recursos con el resto, de tal manera que son a la vez clientes y servidores. Un ejemplo de red entre iguales es la que se propone en el programa eMule.

Redes basadas en servidores utilizando el modelo bsico cliente/servidor. En este tipo de redes existe un servidor, donde se encuentran los recursos a compartir y que proporciona una serie de servicios a unas mquinas, denominadas clientes o estaciones de trabajo. Existe la figura del administrador, que se encarga de gestionar los recursos del servidor. La utilizacin de un tipo de red u otro depende del sistema operativo que tengamos instalado. Sin embargo, existen pequeos matices, ya que es posible instalar sistemas operativos basados en servidor, que permitan a la vez a las estaciones de trabajo compartir parte de sus recursos, como por ejemplo el disco duro. Las principal ventaja de un sistema basado en servidor es que resulta ms fcil de mantener y de administrar, ya que el administrador tiene todos los recursos centralizados. Por este mismo motivo, es tambin, mucho ms sencillo establecer una poltica que garantice la seguridad de todos los equipos de la red. Como ventaja de los modelos de redes entre iguales est que cada usuario organiza sus recursos como mejor le conviene, sin necesidad de que exista un administrador de la red. Tambin reduce la posibilidad de que existan cuellos de botella.
3.8.1 REDES BASADAS EN SERVIDORES.

Cmo se indic en el punto anterior, en las redes basadas en servidores, existe un ordenador central denominado servidor que proporciona a los ordenadores clientes (estaciones de trabajo) el acceso a los recursos y a la informacin. Un cliente solicita servicios a la red, por ejemplo, pide acceso a los archivos de un disco duro remoto o a una impresora remota.

05/10/2008

Pgina: 18

Escuela Politcnica - UEM

Prof.: Luis de Salvador

La principal funcin de un servidor es atender las peticiones que le hacen las estaciones de trabajo para utilizar recursos controlados directamente por l. Adems se encarga de los mecanismos de seguridad necesarios para evitar un uso daino de estos recursos. Los tipos de servidores ms frecuentes son los siguientes: Servidor de archivos: administra uno o ms discos duros de gran capacidad donde hay ficheros y aplicaciones de inters general. Servidor de impresin: gobierna el acceso a las impresoras para que los usuarios puedan imprimir sus trabajos desde distintos puntos de la red. Servidor de correo: administra las cuentas de correo electrnico de los usuarios, permitiendo as el envo y recepcin de mensajes en la red. Servidor de bases de datos: gestiona el acceso a una base de datos. Servidor de comunicaciones: administra dispositivos de comunicacin tales como mdems y routers, para que los usuarios tengan acceso a otras redes inalcanzables directamente desde sus ordenadores. Servidor web: ofrece servicios web, sobre todo documentacin multimedia y cdigo ejecutable en forma de pginas web.

05/10/2008

Pgina: 19

Escuela Politcnica - UEM

Prof.: Luis de Salvador

4. INTERNETWORKING
Internetworking es la accin de interconectar redes que emplean distintos protocolos o que fsicamente se encuentran separadas. Muchas veces el proceso de adaptacin no es trivial, sino que es necesario cierto nmero de adaptaciones. Esto se puede realizar utilizando un elemento intermedio, que trabaja como puente, que se denomina gateway. En funcin de a qu nivel de protocolo opera el gateway este recibir distintos nombres: router, conmutador, repetidor etc. Un conjunto de redes interconectadas se denomina una interred o una internet. Puede haber distintos tipos de internets. De hecho es diferente internet que Internet. La primera es un conjunto de redes interconectadas mientras que la segunda es la red global basada en TCP/IP. Una forma comn de internet es tener un conjunto de LANs conectadas entre s empleando una subnet que realiza misiones de enrutado entre las distintas LAN's.

05/10/2008

Pgina: 20

Escuela Politcnica - UEM

Prof.: Luis de Salvador

5. SISTEMA DE REDES: CENTRALIZADO Y DISTRIBUIDO


5.1 MODELO CENTRALIZADO Es el caso de muchas redes empresariales, en las cuales existe un servidor nico, que almacena toda la informacin y recursos de la red. Los usuarios acceden a este servidor nico a travs de programas clientes instalados en sus estaciones de trabajo. El servidor, en estas condiciones, al tener almacenada toda la informacin de la organizacin debe estar dotado de fuertes medidas de seguridad, como: sistemas de alimentacin ininterrrumpida, replicacin de servidores (para evitar que en el caso de que falle, toda la organizacin quede sin servicio), copias de seguridad actualizadas, pare evitar que se puedan perder datos debe estar unido a la red mediante una lnea de comunicacin rpida y bien dimensionada, que evite problemas de cuellos de botella, al acceder a los datos

proteccin ante intrusos, medidas de autenticacin, antivirus, etc Las principal ventaja de un sistema centralizado es que resulta ms fcil de mantener y de administrar, ya que el administrador tiene todos los recursos centralizados. Por este mismo motivo, es tambin, mucho ms sencillo establecer una poltica que garantice la seguridad de todos los equipos de la red. Los inconvenientes del modelo centralizado son principalmente: Posibles problemas de cuello de botella, que hagan los accesos al servidor principal lentos. Un fallo en el servidor afecta a toda la organizacin, para lo que es necesario aplicar medidas de seguridad como las ya explicadas.

5.2 Modelo Distribuido En el caso del modelo distribuido, la informacin ya no est contenida en un nico servidor, sino en varios en toda la organizacin. Estos pueden estar organizados por departamentos, reas geogrficas, etc. En este caso, los problemas de cuello de botella y de seguridad en el servidor no son tan graves, ya que un problema en el servidor no afecta a todos los usuarios de la empresa, sino nicamente a los de ese departamento, rea geogrfica, etc... Ahora bien, existen en este caso problemas relacionados con la duplicacin de informacin. As por ejemplo, si modificamos la informacin contenida en una base de datos en el departamento de marketing, esta informacin debe aparecer modificada tambin en el resto de los servidores, si no podra dar lugar a incoherencias. Tambin, existen problemas relacionados con el control. No es lo mismo que un administrador lleve el control del servidor central de la organizacin (aunque d mucho trabajo y tenga mucha informacin) en el que las polticas de seguridad se refieren a un nico servidor, los datos son coherentes, etc, que tener 9 servidores, cada uno con sus datos usuarios, etc, administrados por 9 personas en los que es necesario coordinarse y ponerse de acuerdo para establecer una poltica de seguridad global (ms problemtica, pues hay 9 servidores a los que se puede acceder ilegalmente) y un control y mantenimiento similar en toda la empresa. El caso extremo de una red distribuida seran las redes entre iguales (P2P), en las que no existe el concepto de servidor y cada usuario almacena una parte de toda la informacin global. Las ventajas del modelo distribuido son: La organizacin no depende de un nico servidor para el acceso a la informacin. La informacin est ms cercana a aquellos que la van a utilizar.
05/10/2008 Pgina: 21

Escuela Politcnica - UEM

Prof.: Luis de Salvador

Existen menos problemas de cuello de botella en los accesos a los servidores. No son necesarios servidores tan potentes. Los principales inconvenientes son: Es ms difcil llevar la gestin y el mantenimiento en este modelo. Por lo que puede ser necesario contratar ms personal. Puede haber problemas e incoherencias en la informacin entre los distintos servidores.

5.3 ELECCIN DEL MODELO Como se ha visto, tanto el modelo centralizado como el modelo distribuido tienen ventajas e inconvenientes. La eleccin de uno u otro depende del tipo de organizacin, de cmo est organizada la informacin, etc. En cada caso concreto se debe estudiar cal es el modelo mejor y aplicarlo.

05/10/2008

Pgina: 22

Escuela Politcnica - UEM

Prof.: Luis de Salvador

6. ESTANDARIZACIN
La estandarizacin es un concepto fundamental en las redes, sobre todo si hablamos de Internet. Ya que estandarizacin supone que hay un acuerdo para establecer la comunicacin. Hay dos tipos de estndar: De facto Se establece por un acuerdo espontneo entre los usuarios (TCP/IP) o por una imposicin del mercado (IBM PC). De ley Un estndar que surge de un acuerdo explcito entre los fabricantes y usuarios o por imposicin de un organismo oficial (nacional o internacional) o no oficial. 6.1 Control de las Telecomunicaciones En distintos pases el control de las comunicaciones se estructura de distinta forma: Mercado libre El modelo americano, en el que existen unas 1500 compaas telefnicas privadas. (Despus de la ruptura de ATT en 1984). Monopolio estatal El modelo europeo, en la que un organismo estatal que se denomina generalmente PTT (Post, telegraph and telephone administration). Modelo que tiende a desaparecer ya que cada vez hay ms operadores de telecomunicaciones. Para ponerse todos de acuerdo se cre en 1865 (En esa poca el cdigo morse no era universal) por parte de varios paises europeos el UIT (Unin Internacional de Telecomunicaciones). Emite sus estndares como recomendaciones y documentos de trabajo. Comenz a operar en el mundo de la telegrafa y luego en telefona. En 1947 el UIT se convirti en una agencia de las Naciones Unidas. UIT se estructura en: UIT-R para las radiocomunicaciones. UIT-T para la estandariacin de las telecomunicaciones. UIT-D sector de desarrollo. UIT-T ha sido llamado de 1956 a 1993 CCITT (Comit Consultivo Internacional de Telfonos y Telgrafos). Emite las recomendaciones internacionales de estandarizacin como son las normas X.24 o V.24. USA siempre ha ido por libre en el aspecto de la estandarizacin, imponiendo sus estndares. 6.2 Organismos de Estandarizacin Los estndares internaciones se emiten por ISO (International Standars Organization) que es una ONG fundada en 1946. Tiene como miembros a ANSI (USA no gubernamental), BSI (GB), AFNOR (France), DIN (Alemania), AENOR (Espaa). ISO tiene estndares de todas clases. Hay otras fuentes de estandarizacin, que en el mundo de las telecomunicaciones son IEEE, MIL-STD, ESAPSS etc. 6.3 Estndares en Internet Sigue otros mecanismos de estandarizacin. No involucra tanto a funcionarios como a investigadores y militares.

05/10/2008

Pgina: 23

Escuela Politcnica - UEM

Prof.: Luis de Salvador

El primer comit fue creado por el DoD con el surgimiento de ARPANET y se denomin ICCB (Internet Configuration Control Board) y se reestructur en 1983 con el nombre de IAB (Internet Activity/Architecture Board). Tuvo una actividad informal y muy guiada por los contratos del DoD y los desarrollos universitarios. Cuando las empresas entran en desarrollos costosos en Internet quieren participar ms del control de sus estndares. Por lo tanto en 1989 el IAB se estructura en el IRTF (Internet Research Task Force) para investigacin, y el IEFT (Internet Engineering Task Force) para desarrollo de nuevos estndares. Ms tarde se crea la Internet Society, organizacin del estilo de ACM o IEEE, y que sirve de soporte a las decisiones del IAB. 6.4 Generacin de estndar en Internet La pila de protocolos de Internet sigue evolucionando mediante el mecanismo conocido como RFC("Request For Comments"). Los investigadores estn diseando e implementando nuevos protocolos(en su mayora del nivel de aplicacin), que se ponen en conocimiento de la comunidad de Internet en la forma de un RFC. Por ejemplo, el RFC que gua el diseo del protocolo HTTP es el RFC - 1945. El RFC es descrito por el IAB("Internet Architecture Board"). La mayor fuente de RFCs es el IETF("Internet Engineering Task Force"). Sin embargo, cualquiera puede enviar un informe propuesto como RFC al editor de los RFC. Hay una serie de normas que los autores de RFCs deben seguir para que su RFC sea aceptado. Estas reglas se describen en un RFC(RFC 1543) que adems indica como enviar una propuesta de RFC. Una vez que un RFC ha sido publicado, todas las revisiones y sustituciones se publican como nuevos RFCs. Se dice que un nuevo RFC que revisa o sustituye un RFC ya existente "actualiza" o "desfasa" a ese RFC. Asimismo, el RFC original es "actualizado" o "desfasado" por el nuevo. Por ejemplo, el RFC 1521 que describe el protocolo MIME es una "segunda edicin", siendo una revisin del RFC 1341, y el RFC 1590 es una enmienda del 1521. Por tanto el RFC 1521 se etiqueta del modo siguiente: "Deja obsoleto al RFC 1341; Actualizado por el RFC 1590". En consecuencia, nunca hay confusin sobre si dos personas se refieren a dos versiones distintas de un RFC, El IAB("Internet Architecture Board") mantiene una lista de todos los RFCs que describen la pila de protocolos. A cada uno de ellos se le asigna un estado y un status.
6.4.1 Estados de los protocolos en Internet

Todo protocolo Internet puede tener uno de los siguientes estados: a) Histrico: Son protocolos con pocas posibilidades de convertirse alguna vez en estndar en Internet, bien porque han quedado desfasados por protocolos posteriores o debido a la falta de inters. b) Informativo: Los protocolos desarrollados por otras organizaciones de estndares, o distribuidores, o aquellos que por otras razones son ajenos a los propsitos del IAB, pueden ser publicados a conveniencia de la comunidad de Internet como protocolos informativos. En algunos casos el IAB puede recomendar el uso de estos protocolos en Internet. c) Experimental: Un sistema no debera implementar un protocolo experimental a menos que participe en el experimento y haya coordinado el uso que va a hacer del protocolo con el que lo ha desarrollado. d) Propuesto como estndar: Se trata propuestas de protocolos que el IAB puede considerar para la estandarizacin en el futuro. Es deseable evaluar la implementacin y el testeo sobre un gran nmero grupos. Es probable que el protocolo se someta a revisin. e) Estndar provisional: El IAB est considerando activamente este protocolo como un posible protocolo estndar. Es deseable disponer de comentarios y pruebas exhaustivas cuantitativa y cualitativamente. Los comentarios y los resultados de las pruebas deberan enviarse al IAB. Existe la posibilidad de que se efecten cambios en un protocolo estndar antes de que se convierta en estndar. f) Estndar: El IAB lo ha establecido como protocolo oficial de Internet. Se dividen en dos grupos: 1. El protocolo superiores, protocolos que se aplican a la totalidad de Internet.
05/10/2008 Pgina: 24

Escuela Politcnica - UEM

Prof.: Luis de Salvador

2. Protocolos especficos de redes, generalmente especificaciones del funcionamiento de IP en tipos concretos de redes.
Documento Borrador

Informativo

Protocolo Experimental

Estndar Propuesto Estndar Borrador Estndar Internet

Histrico
Figura 17 Evolucin de los RFC 6.4.2 Status de los protocolos

El status de un protocolo establece el mbito de actuacin del protocolo. Definiciones de los status de los protocolos son los siguientes: a) Requerido: Un sistema debe implementar los protocolos requeridos. b) Recomendado: Un sistema debera implementar un protocolo recomendado. c) Electivo: Un sistema puede o no implementar un protocolo electivo. La idea general es que si vas a implementarlo, debes hacerlo exactamente como se define. d) Uso limitado: Estos protocolos son usados en circunstancias especficas. Esto se puede deber a su estado experimental, naturaleza especfica, funcionalidad limitada o estado histrico. e) No recomendado: Estos protocolos no se recomiendan para el uso general. Esto se puede deber a su limitada funcionalidad, naturaleza especfica, o a que su estado es experimental o histrico.
6.4.3 Documentos etiquetados como estndar

Cuando un protocolo alcanza el estado de estndar, se le asigna un nmero de estndar (STD). El propsito del STD es indicar claramente que RFCs describen estndares de Internet. Los nmeros STD referencian mltiples RFCs cuando la especificacin de un estndar est repartida entre varios documentos. A diferencia de los RFCs, donde el nmero se refiere a un documento especfico, los nmeros STD no cambian cuando un estndar es actualizado. Sin embargo, los STD carecen de nmero de versin ya que todas las actualizaciones se hacen a travs de RFCs y los RFCs son nicos. Para especificar sin ambigedades a que estndar se refiere uno, el nmero de estndar y todos los RFCs que incluye deberan ser mencionados. Por ejemplo, el DNS tiene el STD 13, y se describe en los RFCs 134 y 1035. Para referenciar el estndar, se debera usar una forma como "STD-13/RFC-1034/RFC-1035". Cuatro estndares de Internet son de particular importancia: STD 1 - Estndares de protocolo oficiales en Internet Este estndar da el estado y el status de cada estndar o protocolo de Internet, y define los significados atribuidos a cada estado o status. El IAB suele emitirlo aproximadamente cada trimestre. En el momento de escribir este documento, este estndar va por el RFC 1780 (marzo de 1995).
05/10/2008 Pgina: 25

Escuela Politcnica - UEM STD 2 - Nmeros asignados de Internet

Prof.: Luis de Salvador

Este estndar lista los nmero asignados actualmente y otros parmetros de protocolos en la pila de protocolos de Internet. Es emitido por IANA("Internet Assigned Numbers Authority"). La edicin actual en el momento de escribir este documento se corresponde con el RFC 1700 (octubre de 1994). STD 3 - Requisitos de Host Este estndar define los requerimientos para el software de Internet del host (con frecuencia a travs de referencias a RFCs importantes). El estndar aparece dividido en dos partes: el RFC 1122 Requerimientos para hosts en Internet - de la capa de comunicaciones y el RFC 1123 - Requerimientos para hosts en Internet - de aplicacin y soporte. STD 4 - Requisitos de Router Este estndar define los requerimientos para el software de pasarelas. Su RFC es el 1009.
6.4.4 Documentos FYI (For Your Information)

Cierto nmero de RFCs que tienen un amplio inters para los usuarios de Internet se clasifican como documentos FYI("For Your Information"). Frecuentemente contienen informacin de ayuda o de carcter introductorio. Como los nmeros STD, un FYI no se cambia cuando se publica un RFC revisado. A diferencia de los STDs, los FYIs corresponden a un nico RFC. Por ejemplo, el FYI 4 -- FYI acerca de preguntas y respuestas - Respuesta a preguntas habituales de nuevos usuarios de Internet va en la actualidad por su cuarta edicin. Los nmeros de RFC son 1177, 1206, 1325 y 1594.
6.4.5 Disponibilidad RFCs

Todos los RFCs estn disponibles para el pblico, en forma de documento tanto impreso como electrnico, por medio del Internic ("Internet Network Information Center"; internic.net). Antes de 1993, el DNN NIC (nic.ddn.mil) realizaba la funcin del NIC. Consultar el RFC 1400 para tener ms informacin acerca de esta transicin. Existen muchos sitios en Internet donde encontrar RFCs, tan slo hay que utilizar un buscador. Incluso ya hay algunos sitios donde encontrar los RFCs traducidos.
6.4.6 Principales protocolos de Internet

Para dar una idea de la importancia de los principales protocolos, listamos algunos de ellos junto con su estado actual, status y STD donde es aplicable.La lista completa se puede encontrar en RFC 1780.

05/10/2008

Pgina: 26

Escuela Politcnica - UEM

Prof.: Luis de Salvador

Tabla 1 Tabla de estndares en internet Estado: Std. = Estndar; Draft = Estndar provisional; Prop. = Propuesto como estndar; Info. = Informativo; Hist. = Histrico Status: Req. = Requerido; Rec. = Recomendado; Ele. = Electivo; Not = No Recomendado

05/10/2008

Pgina: 27

Escuela Politcnica - UEM

Prof.: Luis de Salvador

7. SOFTWARE DE RED
El software de red es la parte ms importante de la red. Por encima de los problemas fsicos que suponen la transmisin de la informacin. El software de red est organizado por un conjunto de protocolos que proporcionan un conjunto de servicios. Utilizando los servicios proporcionados sobre un sistema de comunicacin se pueden construir nuevos protocolos que proporcionen nuevos servicios ms complejos. 7.1 Jerarquas de Protocolos El software de redes est organizado en niveles que ocultan la complejidad de los niveles subyacentes. Los niveles no realizan otra actividad visible que no sea la comunicacin entre los niveles adyacentes. La comunicacin virtual se realiza entre las entidades del mismo nivel.
EMPRESA A
PROTOCOLO

EMPRESA B Nivel 4

Comunicacin Virtual
SERVICIO subsistema Facilidades

Nivel 3

Entidad

Nivel 2

Nivel 1

7.1.1 Subsistema

En una red es el conjunto de todos los niveles del mismo grado. En un subsistema puede que no haya ningn nivel activo en un momento dado.
7.1.2 Los niveles estn formados por entidades

La entidades son los procesos que se encuentran activos en un nivel. Puede haber una o ms de una entidad por nivel. Las entidades del mismo nivel pero distintas mquinas se llaman entidades pares (iguales, del mismo orden).
7.1.3 Notacin

Generalmente los niveles se numeran comenzando de 1 al nmero mximo de niveles. Se utiliza la notacin N para indicar un nivel y referirse n-1 o n+1 como los niveles inferiores o superiores.
7.1.4 Funciones

Cada nivel N ejecuta las funciones N dentro del mismo nivel. Las funciones son las distintas cosas que un nivel puede realizar.

05/10/2008

Pgina: 28

Escuela Politcnica - UEM


7.1.5 Facilidad

Prof.: Luis de Salvador

Tareas que realiza el nivel N para el nivel N+1, para el nivel superior.
7.1.6 Servicios

El conjunto de las facilidades de nivel N se denomina servicio del nivel N En un paradigma de programacin orientada a objetos: Nivel se asimila a clase Entidad a objeto Funcin a miembro Servicio al conjunto de miembros pblicos

7.2 Relaciones El usuario de un servicio N es un usuario del servicio proporcionado por el nivel N al nivel superior N+1. Un proveedor de un servicio N es el conjunto de entidades N que se dedican a proporcionar el servicio de nivel N. Un punto de acceso al servicio (N-SAP service access point) es donde un servicio N se proporciona a una entidad N+1 por el proveedor de servicio N. Un dato de servicio N es el paquete de datos que se intercambia en un N-SAP Las unidades de dato de servicio N (N-SDU service data unit) son las unidades individuales que se intercambian en el N-SAP. Los datos del N-servicio estn formados por varias N-SDU. Las N-SDU se intercambian con una informacin adicional, informacin de control que se llama ICI (interface control information). N-SDU + N-ICI se conoce como N-IDU (Interface data unit).
Nivel N+1 n-ICI n-SDU n-SAP n-ICI n-SDU
n+1-PDU

n-SDU

Nivel N

n-Entidad

n-H n-SDU

n-PDU

n-Entidad

n-1-ICI

n-1-SDU

n-H n-SDU

n-1-ICI Nivel N-1 n-1-Entidad n-1-H n-1-SDU

n-1-H n-H n-SDU

n-1-SDU

n-1-PDU

n-1-Entidad

Figura 18 Relacin entre capas

7.3 Protocolos Conjunto de reglas y formatos (semnticos y sintcticos) que determinan el modo de comunicacin entre entidades pares para llevar a cabo las funciones necesarias. Los datos que se intercambian entre entidades pares se denominan N-PDU (Protocol Data Unit). Una PDU esta formada por una, varias o fragmento de SDU al que se ha aadido una cabecera (Header) y una cola (Tail).

05/10/2008

Pgina: 29

Escuela Politcnica - UEM 7.4 Segmentacin


(a)

Prof.: Luis de Salvador

Segmentacin n-SDU

Re-ensamblado n-SDU

n-PDU
(b)

n-PDU Bloqueo

n-PDU

n-PDU

n-PDU Desbloqueo

n-PDU

n-SDU

n-SDU

n-SDU

n-SDU

n-SDU

n-SDU

n-PDU

n-PDU

7.5 Diferencias entre Servicios y Protocolos Un servicio es un conjunto de primitivas (operaciones) que un nivel proporciona al nivel que se encuentra sobre l. El servicio define que operaciones puede realizar el nivel pero no de cmo se encuentran implementadas. El servicio se ocupa de los interfaces entre niveles. Un protocolo, en contraste, define un conjunto de reglas que gobiernan el formato y el significado de tramas, paquetes o mensajes que se intercambian entre entidades pares dentro de un nivel. Las entidades emplean los protocolos para implementar los servicios. 7.6 Aspectos de Diseo de los Protocolos Cuando se disea un protocolo hay un conjunto de aspectos que hay que, o se pueden, tener en cuenta: 1.- Puede ser necesario tener algn tipo de direccionamiento. Identificar y poder distinguir cada una de las entidades pares. 2.- Cuando existe comunicacin puede ser: Una direccin o simplex Dos direcciones pero no simultneamente o half-duplex Dos direcciones simultneamente o duplex 3.- Nmero de Canales entre dos pares. Generalmente dos: Datos normales Datos urgentes 4.- Control de errores Deteccin de errores Correccin de errores Conformidad (Acknowledge) de mensajes correctos. 5.- Control de flujo Canales que envan en desorden. Numeracin de paquetes Estrategia de reordenacin. 6.- Sincronizacin de velocidad de transmisin Sincronizacin de reloj Seal de receptor lleno. Negociacin de velocidad antes de realizar la transmisin.
05/10/2008 Pgina: 30

Escuela Politcnica - UEM 7.- Tamao de los mensajes Limitacin del tamao Mecanismos de desensamblado, transmisin y ensamblado de mensajes. Envo de mensajes demasiado pequeos que resulta ineficiente. 8.- Compartir de canal. Multiplexacin

Prof.: Luis de Salvador

Demultiplexacin 9.- Seleccin de ruta ptima a travs de distintos caminos y segn los intereses de distintos niveles. 7.7 Aspectos de diseo de servicios
7.7.1 Tipos de servicio

Un nivel N puede proporcionar ambos tipos de sevicio (dependiendo de los protocolos).


Orientado a conexin

Primero se establece la conexin, se realiza el intercambio de datos y cuanto esta finaliza se liberan los recursos empleados.
Datagrama

No hay solicitud previa de la conexin, ni reserva de recursos para realizar el envo de informacin. La principal diferencia entre ambos es que una comunicacin orientada a conexin se comporta como una FIFO.
7.7.2 Calidad del Servicio

Un servicio se caracteriza por su: Calidad del servicio QoS. La clasificacin por QoS se realiza tradicionalmente de la siguiente forma: Fiable: mediante la recepcin de confirmacin de cada mensaje. Introduce retardos Orientado a mensaje (se preservan los limites del mensaje) o orientado a byte. No fiable (unreliable): no hay confirmacin Tipo Orientado a conexin Servicio Flujo de mensajes fiable Flujo de bytes fiable Conexin no fiable Orientado a datagrama Datagrama no fiable Datagrama fiable Request-replay Ejemplo Secuencia de pginas Login remoto Voz digitalizada Correo electrnico Correo registrado Acceo a base de datos

En un protocolo QoS se define mediante una agregacin de distintas medidades de rendimiento de un sistema, estas son [D1]: Disponibilidad: Cuanto tiempo esta disponible. Piensa que un sistema disponible el 99.8 % del tiempo falla una hora y media al mes. Esto puede suponer mucho. 2.6 segundos por mes de caida del sistema se define como la regla de los 6 nueves 99.9999 % del tiempo. Throughput: Transferencia efectiva en bits por segundo. Efectiva significa cantidad de datos reales, no capacidad de la red.
05/10/2008 Pgina: 31

Escuela Politcnica - UEM Perdida de paquetes: Se supone que ha de ser inferior al 1 %.

Prof.: Luis de Salvador

Latencia: Tiempo de viaje de fuente a destino. Una lnea telefnica de larga distancia (5000km) tiene una latencia de 25 ms. VoIP tiene una latencia superior a 150 ms.

Jitter: Variacin de latencia. Distintas aplicaciones varan en sus requisitos de QoS. Voz tiene alto requisitos de Jitter y bajo de throughput, mientras que transferencia de ficheros es todo lo contrario.
7.7.3 Primitivas de servicio

Conjunto de operaciones bsicas disponibles para un usuario o entidad para acceder a un servicio. Tipos de primitivas:

1-REQUEST

4-CONFIRM

3-RESPONSE

2-INDICATION

Los detalles de la negociacin pertenecen al protocolo concreto de que se trate. En funcin de las primitivas implementadas los servicios pueden clasificarse en: confirmados no-confirmados

05/10/2008

Pgina: 32

Escuela Politcnica - UEM

Prof.: Luis de Salvador

8. MODELO DE REFERENCIA OSI


Modelos de referencia son arquitecturas de red que definen un conjunto de niveles y un conjunto de protocolos. 8.1 OSI Definido por Day y Zimmermann en 1983. Se denomina ISO OSI (Open Systems Interconexion). Los principios que sigue son: Un nivel por cada nivel de abstraccin Cada nivel con funciones bien definidas. Cada funcin orientada a su estandarizacin Los limites entre niveles han de minimizar el intercambio de informacin. Tiene que se lo suficientemente pequeo para sea manejable y lo suficientemente grande para que distintas funciones no estn juntas. El modelo OSI no define exactamente servicios y protocolos para cada nivel. Los estndares son desarrollados por ISO. El modelo OSI/tipo de datos es el siguiente: Aplicacin - APDU Presentacin - PPDU Sesion - SPDU Transporte - TPDU Red - Paquetes Enlace - Tramas Fsico - bits

05/10/2008

Pgina: 33

Escuela Politcnica - UEM

Prof.: Luis de Salvador

Enlace

Enlace

Fsico

Fsico

8.1.1 Descripcin de los niveles OSI 8.1.1.1 NIVEL FSICO

Se ocupa de la transmisin de bits sobre un medio. Smbolos sin importar si son paquetes u otra cosa. La transmisin es en forma cruda. El nivel fsico garantiza que si se emite un valor fsico 1 el receptor obtendr ese valor fsico 1 (si el valor es 0 la equivalencia correspondiente). Adems, los valores fsicos se han de recibir en el mismo orden en el que se emitieron.
8.1.1.2 NIVEL DE ENLACE

Garantiza la transmisin de grupos de bits,no ya niveles fsicos de emisor a receptor entre mquinas adyacentes. Estos grupos de bits se denominan tramas. Simula una lnea de transmisin sin errores. Rompe las SDUs en tramas, se envan y se procesan las tramas de ACK. Trata de: Crear y reconocer los lmites de trama. Retransmitir la trama. Posibilidad de tramas duplicadas. Control de flujo de tramas. Transmisin de informacin en ambas direcciones. Control de acceso a un canal compartido -> Medium access sublayer
8.1.1.3 NIVEL DE RED

Permite enviar grupos de bits (a veces denominados datagramas dependiendo del protocolo) de una mquina origen a otra mquina destino aunque no sean mquinas adyacentes, sino que existan n-mquinas intermedias por las que deber ir pasando el datagrama hasta llegar a su destino. Tambin tiene como misin controlar las
05/10/2008 Pgina: 34

Escuela Politcnica - UEM

Prof.: Luis de Salvador

operaciones de la subred. Permite realizar el direccionamiento de cada uno de los elementos y el enrutado. Trata las cuestiones de: Cmo se enrutan los paquetes desde origen a destino. En redes de broadcast no hay problema por lo que en estas redes el nivel de red puede no existir. Control de la conexin de muchos paquetes en la subred. Producir informacin de coste del servicio. Interfase con otras redes: distintos nombres, protocolos, tamaos de paquetes. En OSI el nivel de red puede ser orientado a conexin o a datagramas.
8.1.1.4 NIVEL DE TRANSPORTE

Su misin es aceptar datos del nivel superior, romper este en pequeas unidades (denominadas paquetes o segmentos), pasarlas al nivel de red y asegurarse de que se reciben correctamente al otro extremo de la transmisin. Entre otros propsitos ha de conseguir realizar estas operaciones: De forma eficiente. Ha de independizar a los niveles superiores de los cambios de tecnologa. El nivel de transporte ha de poder multiplexar canales. Puede crear distintas conexiones de red para distintas conexiones de transporte solicitadas por el nivel de sesion. Si el nivel de sesin tiene una carga muy importante, puede dividir el trfico entre varias conexiones de red.
TRANSPORTE
MULTIPLES CONVERSACIONES EN APLICACION
c1 -3 c1 -2 c1 -1

RED

MULTIPLEXADAS POR UN CANAL FISICO MUX


c1 -2 c3 -1 c2 -1 c1 -1

c2 -3

c2 -2

c2 -1

c3 -3

c3 -2

c3 -1

MULTIPLEXADA EN VARIOS CANALES UNA UNICA CONVERSACION MUX


c1 -1 c1 -4 c1 -7

c1 -4

c1 -3

c1 -2

c1 -1

c1 -2

c1 -5

c1 -8

c1 -3

c1 -6

c1 -1

Definir qu tipo de servicio se ofrece al nivel de sesin y por ende al usuario. El nivel de transporte es un nivel realmente de inicio a destino. En host multiprogramados ha de distinguir entre los distintos procesos para identificar origen y/o destino. Debe cuidarse de establecer y cerrar las conexiones (cuando el servicio sea orientado a conexin) en la red. Debe controlar el flujo de informacin de forma que un host no colapse a otro ms lento. En OSI el nivel de transporte tambin puede ser orientado a conexion.
8.1.1.5 NIVEL DE SESIN

Permite a un usuario establecer una sesin entre distintas maquinas. Una sesin permite realizar el transporte de datos entre mquinas, pero con una serie de servicios adicionales que son tiles en algunas aplicaciones como son: Multiplexacin de comunicaciones sobre un mismo canal de transporte. Configuracin del entorno de red a nivel de preferencias del usuario o parmetros de comunicacin.

05/10/2008

Pgina: 35

Escuela Politcnica - UEM

Prof.: Luis de Salvador

Definicin de variables y semillas para intercambio de informacin criptogrfica: gestin de tickets, intercambio de claves de sesin etc. Gestiona el control de dialogo. Si es duplex, simplex o full-duplex debe controlar la conmutacin de turnos. Gestion de testigos (tokens), para que los dos extremos de la comunicacin no realicen la misma operacin al mismo tiempo (p.e. acceso base datos). Gestin de transacciones, como la introduccin de check points en el intercambio de datos, que se utiliza para que en el caso de que una larga transmisin se corte se reanuden las comunicaciones en el ltimo punto establecido. API's de desarrollo
8.1.1.6 NIVEL DE PRESENTACIN

Se ocupa de la semntica y sintaxis de la informacin a transmitir de forma que esta sea transparente para el usuario de sus servicios. Entre otras cosas se ocupa de: Codificacin de los datos con un mismo formato. Big-endian/Little-endian Formatos numricos Formatos de ficheros Definicin de un estndar de estructuras de datos en que todas las estructuras se amolden a ella. ANS.1 XML
8.1.1.7 NIVEL DE APLICACIN

Donde se encuentran los programas que emplean los servicios de los niveles anteriores para implementar aplicaciones en red como son: intercambio de ficheros, correo, sesiones remotas, etc.
8.1.2 Transmisin de Datos en el Modelo OSI

El siguiente grfico muestra cmo se realiza la comunicacin entre entidades pares y niveles adyacente en el protocolo OSI, y cmo se van aadiendo cabeceras a los datos que se van transmitiendo entre niveles.

05/10/2008

Pgina: 36

Escuela Politcnica - UEM


8.1.3 Criticas a OSI

Prof.: Luis de Salvador

Los puntos que han hecho que OSI no se convierta en un estndar prctico sino slo formal son los siguientes: Mala temporizacin entre investigacin, estndares e inversiones. Mala tecnologa de niveles (demasiado complejo) al basarse en SNA. Mala implementacin. Mala poltica, dependiente de las PTTs y el Gobierno, mientras que TCP/IP + UNIX funcion en los centros de desarrollo.

05/10/2008

Pgina: 37

Escuela Politcnica - UEM

Prof.: Luis de Salvador

9. ARQUITECTURAS DE RED
9.1 TCP/IP TCP/IP es la abreviatura de Transmission Control Protocol/Internet Protocol. El software TCP/IP est organizado en tres capas conceptuales que se construyen sobre una cuarta capa de hardware.

OSI
APLICACION PRESENTACION SESION TRANSPORTE RED ENLACE

TCP/IP
APLICACION

TCP/UDP IP

RED FISICA FISICO

En este protocolo no existe una definicin del nivel fsico o enlace sino que se denomina como el interfase entre el host y el nivel de red. Un aspecto caracterstico de TCP/IP, a diferencia de redes en los que la inteligencia de la red reside en la subnet como por ejemplo de X.25, es que exige que los equipos terminales ejecuten todos los protocolos de la red de forma que los host tambin tienen que ejecutar muchas decisiones. En UNIX (y sus derivados) se considera la implementacin de los niveles de transporte y red como formando parte del software del sistema operativo mientras que el nivel de aplicacin se considera formado por aplicaciones fuera del sistema operativo. El interfaz con la red se considera parte del hardware, y los drivers que se necesiten como parte del sistema operativo.
9.1.1 Nivel de Internet o IP

Este nivel ejecuta los protocolos que permiten a un host poner paquetes en la red y que lleguen a su destino independientemente de la clase de redes que tiene que atravesar. Puede que lleguen desordenados o incluso que se pierdan por el camino. Se corresponde con el nivel de red OSI. Define un protocolo y formato de paquete que se denomina IP y utiliza direcciones de 4 bytes. Al contrario que OSI, slo define un protocolo orientado a datagrama, no tiene la posibilidad de establecer conexiones ni circuitos virtuales. En el nivel del Internet, junto con el protocolo IP se definen otro conjunto de protocolos como: ICMP o Internet Control Message Protocol, cuya misin es la de control de protocolo. IGMP o Internet Group management Protocol, que gestiona la multidifusion en Internet. ARP o Address Resolution Protocol, que gestiona la correspondencia entre direcciones fsicas y direcciones de red. RARP o Reverse Address Resolution Protocol, que gestiona la configuracin automtica de direcciones IP.

05/10/2008

Pgina: 38

Escuela Politcnica - UEM


9.1.2 Nivel de Transporte

Prof.: Luis de Salvador

Implementa el protocolo para la transmisin end-to-end en la red. De hecho, una misin parecedia a la del nivel de Transporte de OSI, solo que en este caso podemos elegir entre un servicio orientado a conexin y un servicio orientado a datagrama. Existen dos protocolos: TCP (Transmission Control Protocol) que es un protocolo fiable orientado a conexin. Toma los flujos de bytes desde la aplicacin superior y lo fragmenta en paquetes que pasa al nivel de internet. Proporciona multiplexacin y control de flujo.

UDP (User Datagram Protocol) no fiable orientado a no conexin, sin control de flujo pero con multiplexacin. En contraposicin con otras arquitecturas de red, como OSI o X.25, uno de los principios de TCP/IP es que no considera asegurada la fiabilidad de la transmisin entre capas adyacentes. Los niveles inferiores no garantizan la transmisin fiable de los datos. Por lo tanto, el problema de deteccin y de recuperacin de errores pasa a ser tarea de la capa de transporte.
9.1.3 Nivel de Aplicacin

Contiene los protocolos de alto nivel que hacen uso de los servicios del nivel de transporte y que proporcionan servicios al usuario final. Existen muchos protocolos, los ms comunes son: PING que permite localizar mquinas remotas DNS o Domain Name System, que gestiona el sistema de nombres. TELNET o Terminal Remoto, que permite el establecimiento de sesiones remotas. FTP o File Transfer Protocol, que permite el intercambio de ficheros SMTP o Simple Mail Transfer Protocol, que permite el intercambio de mensajes de correo HTTP o HyperText Transfer Protocol, que configura el servicio de World Wide Web SNMP o Simple Network Management Protocol, que permite realizar la gestin de red. NNTP o News Net Transfer Protocol, que permite el acceso a servicios de noticias. NFS o Net File System, que permite configurar servicios de archivos compartidos en mquinas UNIX. SAMBA que es una extensin del anterior para compartir archivos tambin en entorno Windows. RPC o Remote Procedure Call para programacin distribuida. IRC o Internet Relay Chat

DHCP o Dynamic Host Configuration Protocolo para asignacin dinmica de direcciones IP. Y otros protocolos ms como Gopher, Archie, Finger, Bootp, Rlogin, Tftp, etc. En general, se puede organizar el conjunto de protocolos de la siguiente forma:
NIVEL DE APLICACION
SNMP TELN ET NFS XDR PING ASN.1 BOOT DHCP RPC P

HTTP

FTP

SMTP RPC

DNS

TCP IGMP ARP IP RARP

UDP ICMP

RED FISICA

Figura 19 Dependencias de protocolos en TCP/IP

05/10/2008

Pgina: 39

Escuela Politcnica - UEM

Prof.: Luis de Salvador

Anotar que en general los programas de aplicacin tienen vedado el acceso a los protocolos de nivel inferior a la capa de transporte.
9.1.4 Ejemplo de operacin de TCP/IP

A continuacin se va a mostrar una serie de grficas que ejemplifican el comportamiento del protocolo TCP/IP. Es una simplificacin en la que no aparecen los accesos a DNS ni a ARP por ejemplo.
pedro Estimado Sr. Necesito me envien oferta de asistencia tecnica para la realizacin... pablo

personal.acme.es APLICACION TRANSPORTE RED RED FISICA

comercial.consult_sa.es APLICACION TRANSPORTE RED RED FISICA

Figura 20 Necesidad de la comunicacin entre las entidades finales

pedro

pablo

personal.acme.es ICI
pedro@personal.acme.es pablo@comercial.consult... urgente confirmacin

comercial.consult_sa.es SDU ICI


pedro@personal.acme.es pablo@comercial.consult... urgente

SDU
Estimado Sr. Necesito me envien oferta de asistencia tecnica para la realizacin...

Estimado Sr. Necesito me envien oferta de asistencia tecnica para la realizacin...

SMTP-PDU SAP APLICACION SMTP


HELO MAIL From:pedro@personal.acme.es RCPT To:pablo@comercial.consult... DATA Estimado Sr. Necesito me.... Confirmacin

APLICACION SMTP

TRANSPORTE RED RED FISICA

TRANSPORTE RED RED FISICA

Figura 21 Acceso al servicio del nivel de aplicacin

05/10/2008

Pgina: 40

Escuela Politcnica - UEM


pedro pablo

Prof.: Luis de Salvador

personal.acme.es APLICACION SMTP


Puerto origen: 6666 Dir. origen: 198.2.2.1 Puerto destino: 25 Dir. dest: 198.2.3.1 HELO MAIL From:pedro@personal.acme.es RCPT To:pablo@comercial.consult... DATA Estimado Sr. Necesito me....

comercial.consult_sa.es ICI
pedro@personal.acme.es pablo@comercial.consult... urgente

SDU
Estimado Sr. Necesito me envien oferta de asistencia tecnica para la realizacin...

Segmento
Puerto origen: 6666 Puerto destino: 25 HELO MAIL From:pedro@personal.acme.es RCPT Puerto origen: 6666 Puerto destino: 25 To:pablo@comercial.consult... DATA Estimado Sr Puerto origen: 6666 Puerto destino: 25 Necesito me envien oferta de asistencia tecnica para la realizacin..

APLICACION SMTP 25 TRANSPORTE

6666-SAP TRANSPORTE

RED RED FISICA

RED RED FISICA

Figura 22 Acceso a los servicios de transporte


pedro pablo

personal.acme.es APLICACION SMTP TRANSPORTE


Dir. origen: 198.2.2.1 Dir. dest: 198.2.3.1 QoS
Puerto origen: 6666 Puerto destino: 25 HELO MAIL From:pedro@personal.acme.es RCPT

comercial.consult_sa.es ICI
pedro@personal.acme.es pablo@comercial.consult... urgente

SDU
Estimado Sr. Necesito me envien oferta de asistencia tecnica para la realizacin...

Datagrama

Datagrama

APLICACION SMTP

SAP RED 198.2.2.1

Dir. origen: 198.2.2.1 Dir. dest: 198.2.3.1 QoS Puerto origen: 6666 Puerto destino: 25 HELO RED MAIL From:pedro@personal.acme.es 198.2.4.1 RCPT

Dir. origen: 198.2.2.1 TRANSPORTE Dir. dest: 198.2.3.1 QoS Puerto origen: 6666 SAP Puerto destino: 25 HELO RED MAIL From:pedro@personal.acme.es 198.2.3.1 RCPT

RED FISICA

RED FISICA

RED FISICA

Figura 23 Acceso a los servicios de Red 05/10/2008 Pgina: 41

Escuela Politcnica - UEM


pedro pablo

Prof.: Luis de Salvador

personal.acme.es APLICACION SMTP TRANSPORTE RED


Dir. origen: 00-01-f4-ab-cd-ef Dir. dest: 00-02-f4-ab-cd-ef
Dir. origen: 198.2.2.1 Dir. dest: 198.2.3.1 QoS Puerto origen: 6666 Puerto destino: 25 HELO MAIL From:pedro@personal.acme.es RCPT

comercial.consult_sa.es ICI
pedro@personal.acme.es pablo@comercial.consult... urgente

SDU
Estimado Sr. Necesito me envien oferta de asistencia tecnica para la realizacin...

RED APLICACION SMTP TRANSPORTE RED RED FISICA 00-02-f4-a b-cd-ef SAP RED FISICA 00-03-f4-ab-cd-ef

SAP RED FISICA 00-01-f4-ab-cd-ef

Trama
Dir. origen: 00-01-f4-ab-cd-ef Dir. dest: 00-02-f4-ab-cd-ef Dir. origen: 198.2.2.1 Dir. dest: 198.2.3.1 QoS Puerto origen: 6666 Puerto destino: 25 HELO MAIL From:pedro@personal.acme.es RCPT

Figura 24 Acceso a los servicios de la red fsica

9.1.5 Comparacion entre TCP/IP y OSI

Los conceptos centrales de OSI (servicio, protocolo) no los empleaba TCP/IP. Aunque actualmente los ha asimilado. OSI inventa primero el modelo y luego los protocolos. TCP/IP al revs, primero creo un protocolo operativo al que ms tarde aadi un formalismo. La correspondencia entre protocolos entre los dos modelos de referencia se podra resumir en la siguiente tabla: Tipo de protocolo Nivel de red Routing interno Routing externo Internet IP (Internet Protocol) OSPF (Open Shortest Path First) BGP (Border Gateway Protocol) OSI CNP - CLNP (Connection-Less Network Protocol) IS-IS ( Intermediate System to Intermediate System) IDRP (InterDomain Routing Protocol) TP de 1 a 4 (Transport Protocol clase 4) TP0 (Transport Protocol clase 0)

Nivel de transporte, TCP (Transmission Control orientado a conexin Protocol) Nivel de transporte, no UDP (User Datagram orientado a conexin Protocol)

Tabla 2 Correspondencia protocolos TCP/IP - OSI

Los aspectos de diferencia entre OSI y TCP/IP son: OSI contempla:


05/10/2008 Pgina: 42

Escuela Politcnica - UEM En red conexin y datagrama En transporte conexin y datagrama (slo en TP0). TCP/IP contempla: En red datagrama En transporte conexin y datagrama.
9.1.6 Criticas a TCP/IP

Prof.: Luis de Salvador

El protocolo TCP es un protocolo que ha funcionado muy bien y que todava tiene muchos aos de funcionamiento. Las aspectos ms oscuros de TCP/IP son ms formales que prcticos y son los siguientes: No distinguir los niveles de enlace y fsico. La mayora de los protocolos fueron desarrollados por estudiantes, sin formalidad. El modelo TCP/IP es inadecuado pero los protocolos funcionan.

9.2 Novell Es una red modelo cliente-servidor, la ms popular en el entorno de PC.

9.2.1 Nivel Fsico-Enlace

Ambos se basan en estndares de la industria: Ethernet, Token-ring, ARCnet.


9.2.2 Nivel de Red

Protocolo no fiable, orientado a datagrama llamado IPX (Internet Packet eXchange). Permite comunircar a travs de distintas redes. Funcionalmente es muy parecido al IP pero con direcciones de 12 bytes.
9.2.3 Nivel de Transporte

Tres protocolos: Orientado a conexin llamado NCP (Network Core Protocol). Proporciona otros servicios adems del transporte. Protocolo puro de transporte SPX (Sequenced Packet eXchange). Puede ser tambien TCP.

9.2.4 Niveles Superiores

No estn definidos.
9.2.5 Paquete IPX

Tiene la siguiente forma:


Checksum 2 bytes 9.2.6 Servidores Packetlength 2 bytes Transport Control 1 byte Packet Type 1 byte Destino 12 bytes Fuente 12 bytes Datos 216 bytes

Los servidores se declaran emitiendo cada minuto en broadcast paquetes que dicen su direccin y que servicios ofrecen.
05/10/2008 Pgina: 43

Escuela Politcnica - UEM

Prof.: Luis de Salvador

El protocolo que ofrecen es SAP (Service Advertising Protocol). Los routers hacen acopio de las direcciones de los servidores activos. Cuando un cliente entra en la red, pregunta al router por un servidor y este le sirve el mejor. A continuacin el cliente establece una conexin NCP. En esta conexin el cliente y el servidor negocian el tamao mximo del paquete. 9.3 B-ISDN ATM B-ISDN (Broadband-Integrated Services Digital Network) emplea como modelo de referencia ATM (Asincronous Transfer Mode). ATM es un proyecto diseado por la industria telefnica ya que despus del desarrollo de Ethernet la industria de los ordenadores no se puso de acuerdo en un estndar de red de alta velocidad. Su objetivo es reemplazar el antiguo sistema telefnico y desplazar el uso de otras redes especializadas. Entre ellas la red de televisin por cable. Emplea paquetes de longitud fija, de 5 bytes de cabecera y 48 de datos. En principio consigue 155Mbps para ser compatible con SONET. Se pueden conseguir el cudruple (622Mbps) juntando cuatro SONet Contiene tres niveles: Fsico ATM Niveles de adaptacin ATM.

9.3.1 Nivel Fsico

ATM no describe reglas particulares. Se divide en: PMD (Physical Medium Dependent): interfase con el canal (el cable). TC (Transmission Convergence): Toma clulas que convierte en tiras de bits y recprocamente. (Nivel de enlace). Se encarga del: Control de errores Mantenimiento de los lmites de la celda Asignar las celdas a las tramas fsicas Deacoplamiento de celdas (para insertar celdas vacas que mantenga el ratio de emisin de celdas). Generacin y mantenimiento de la estructura fsica de tramas.
9.3.2 Nivel ATM

Trata de las cldas y su transporte. Formato de la celda. Los campos de la cabecera. Establecimiento y cancelacin de circuitos virtuales. Control de congestin.

05/10/2008

Pgina: 44

Escuela Politcnica - UEM


9.3.3 Nivel de adaptacin ATM (AAL).

Prof.: Luis de Salvador

Para evitar a las aplicaciones tratar directamente con las celdas. Proporciona un servicio orientado a conexin. Acepta mensajes, no celdas. Se encarga de la segmentacin y ensamblado de las clulas. Se divide en: SAR (Segmentation and Reassembly) Hace lo que su propio nombre indica. CS (Convergence Sublayer): permite tener sistemas ATM que ofrecen distintas clases de servicio a distintas aplicaciones.
9.3.4 Nivel tridimensional

Plano de usuario Transporte de datos. Control de flujo. Correccin de errores y otros. Plano de control Gestion de conexin Gestin de nivel y plano Gestin de recursos Coordinacin entre niveles. Plano de gestion del nivel Gestin de planos 9.4 X.25 Estndar realmente internacional desarrollado en los 70s por la CCITT que tuvo realmente mucho empleo fuera de USA. Proporciona un interfase entre las redes pblicas de conmutacin de paquetes y los usuarios que tienen una LAN. Es un servicio orientado a conexin basado en la red telefnica conmutada. La especificacin X.25 define un protocolo punto a punto entre un equipo terminal de datos (DTE) y un equipo de terminacin del circuito (DCE). DTEs son los terminales y los host del usuario. Estos se conectan a los DCE que son los modems, los DCE se conectan con routers o con Packet Switching Exchanges PSE en la Public Switching Network PSN.

9.4.1 Niveles X.25

La especificacin X.25 utiliza los siguientes tres niveles: Nivel 3: Formato de paquetes y protocolo de intercambio con entidades pares. Permite establecer circuitos virtuales y enviar paquetes de 128 bytes a 64Kbps. Orientado a conexin. Nivel 2: Se implementa con el Link Access Procedure, Balanced LAP-B. Define las tramas para el enlace DTE/DCE. Chequea que la trama en el receptor llega la secuencia correcta y libre de errores. Nivel 1: Especificaciones mecnicas y elctricas para conectar DTE y DCE. Se denomina X.21bis y es equivalente a RS-232-C derivado de las recomendaciones UIT-T V.24 y V.28 donde se describe las caractersticas mecnicas y elctricas del interfase DTE a DCE. X.21bis soporta conexiones punto a punto

05/10/2008

Pgina: 45

Escuela Politcnica - UEM

Prof.: Luis de Salvador

con velocidades de hasta 19.2 Kbps, sncronas, full duplex sobre 4 cables. La distancia mxima es de 15 metros.

9.4.2 Circuitos Virtuales

La comunicacin origen-destino entre DTEs se realiza mediante una asociacin bidireccional denominada circuito virtual. Pueden ser de dos tipos: Permanentes o PVC. Transmisin frecuente Temporales o conmutados o SVC. Transmisiones espordicas. Una vez establecido el circuito virtual este se numera con un ndice que se emplea en los paquetes para que cada DCE y PSE sepa determinar a que circuito virtual se est refiriendo y realice las operaciones de routing necesarias. 9.5 Frame Relay Se concibi inicialmente para trabajar con conexiones ISDN. Una red Frame-Relay puede ser pblica o privada. El mecanismo de interfase con la red es el mismo que en X.25 (DTE, DCE y proporciona circuitos virtuales tanto temporales como permanentes). Pero se diferencia de X.25 en que es un protocolo ms sencillo lo que le permite mayor rendimiento. La clave del rendimiento de Frame Relay es que confa en la fiabilidad de las lneas de datos modernas por lo que no utiliza algoritmos de correccin de errores. Incluye un CRC pero no mecanismos en el protocolo para corregir los datos corruptos. Dentro de sus caractersticas estn: No se proporciona un control de flujo, que deja a los niveles superiores. Utiliza mecanismos muy simples de control de congestin. No hay multicast. Permite velocidades de hasta 1.5 Mbps. Multiplexacin estadstica, no TDM, para mejor aprovechamiento de las lneas.
9.5.1 Extensin de Frame-Relay

Se realiz una extensin de la definicin del interfase que se denomin Local Management Interface LMI. Extensiones son: Direccionamiento global. Multicast. Mensajes de estado en VC para sincronizacin, alta, baja y chequeo de la integridad para evitar los agujeros negros (PVCs que no existen). Control de flujo simplificado.

05/10/2008

Pgina: 46

Escuela Politcnica - UEM

Prof.: Luis de Salvador

10. REDES LOCALES - INTRANET EXTRANET


La red local se convierte en un bien de la organizacin, un bien que resulta costoso de modificar, y que por tanto debe prever y adaptarse a los cambios tecnolgicos, manteniendo la coexistencia con el sistema que se est amortizando ante la imposibilidad financiera de cambios radicales. Las decisiones sobre las redes de comunicaciones afectan al largo plazo, pueden condicionar la propia existencia de la organizacin y sus efectos pueden ser irreversibles. Es necesaria una planificacin que asegure una decisin ptima en cada momento, definiendo los parmetros bsicos para la consecucin de estos objetivos. El coste de las comunicaciones es en muchos casos inferiores al coste de su mal funcionamiento. Los perjuicios de una falta de servicio pueden ser superiores incluso a los derivados de no haber dispuesto nunca del mismo. Los principales objetivos de las redes locales en empresas son: Compartir informacin a travs de diferentes aplicaciones como correo electrnico, ficheros compartidos, bases de datos, etc. De tal manera que est disponible para todo aquel que la necesite y que est conectado a la red. Compartir recursos, es decir, hacer que los programas, datos, equipos y perifricos (como impresoras, escner, modem, fax ...) estn disponibles para cualquiera de la red que as lo solicite, sin importar donde se encuentre el recurso. Reducir costes, debido a la posibilidad de compartir recursos. Por ejemplo, es ms barato instalar una impresora y compartir este recurso en todos los equipos de la red, que instalar una impresora para cada uno de los equipos. Aumentar la fiabilidad, ya que es posible duplicar la informacin en varios equipos de manera que sta est disponible para todos, an en el caso de que se produzca un fallo en alguno de ellos.

10.1 Conceptos El creciente xito del WEB como plataforma de difusin y acceso a los servicios de informacin y de los protocolos TCP/IP para la transmisin de paquetes en el entorno abierto de Internet ha llevado a las organizaciones a plantearse decididamente su adopcin tambin en entornos ms restringidos [D6]. Se emplea el trmino Intranet cuando la aplicacin de esta tecnologa se realiza en el mbito interno de la red corporativa de una organizacin. Se emplea el trmino Extranet cuando se aplica a las redes de comunicaciones que dan soporte a las relaciones de negocio especficas que se producen entre clientes, proveedores, socios comerciales y colaboradores.

05/10/2008

Pgina: 47

Escuela Politcnica - UEM


INTRANET

Prof.: Luis de Salvador

RED TCP/IP

TUNEL EXTRANET INTERNET INTRANET RED TCP/IP

Figura 25 Intranet/Extranet

10.2 Elementos de una red de area local Los elementos de una red de rea local son los siguientes: Sw servidor: Aplicaciones que soportan los servicios. Servidor: Se encarga de permitir a los equipos clientes (estaciones de trabajo) el acceso a los recursos y la informacin disponible. Los servidores pueden ser de varios tipos; servidor de archivos, de correo electrnico, servidor web .... As mismo, pueden ser servidores IP o no IP conectados a travs de middleware. Estacin de Trabajo (Cliente): Realiza peticiones al servidor con el fin de tener acceso a los recursos disponibles. Cada estacin de trabajo consta de un sistema operativo propio, que le permite trabajar de manera independiente y de una tarjeta de red y un cable que le proporcionan acceso a la red. Sistema Operativo de Red. Es el software que permite la gestin de la red. Sistemas Operativos de Red son Linux, Unix, Windows 2003, Windows 2000. Protocolo de Red. Perifricos (impresoras, escner, ...) Infraestructura de red

o o
o

Tarjetas de red (NIC): Dispositivos que permiten la interconexin de los equipos a la red. Cableado Elementos de interconexin: Concentradores (hub), conmutadores (switch), routers, etc

05/10/2008

Pgina: 48

Escuela Politcnica - UEM

Prof.: Luis de Salvador


SERVIDOR NO IP

PORTAL CLIENTE
CLIENTE S.O.

GATEWAY VPN

PROTOCOLO

INFRAESTRUCTURA RED

MIDDLEWARE

INTERNET

SWITCH WIRELESS

HUB

SERVIDOR DMZ

FIREWALL

ROUTER

MOVILES SEGURIDAD

SERVIDOR

S.O.
PROTOCOLO

SERVIDOR IP

VOZ IP

10.3 Planificacin de la red local La planificacin de redes consiste en un conjunto de actividades cuyo objetivo es la realizacin de unos criterios sobre las instalaciones y servicios de comunicaciones con los que se va a dotar a la organizacin. Partiendo de una situacin inicial y teniendo siempre presente la posicin futura deseable, se trata de determinar los pasos intermedios y decidir las alternativas tecnolgicas en funcin de los objetos marcados (servicios a ofrecer), dentro de un marco econmico real y en base a proyectos concretos. La puesta en marcha de una Intranet no debera implicar cambios organizativos. La implantacin debe satisfacer las necesidades y expectativas de los usuarios, dejando en un segundo plano los aspectos puramente tecnolgicos. Su puesta en operacin debe estar contemplada en el Plan de Sistemas de Informacin de la Organizacin. La planificacin de la red local se ha de realizar por niveles, diferencindose: Niveles inferiores: que implican la infraestructura de red, es decir, el equipamiento fsico y nivel de enlace. Determinacin de anchos de banda, seleccin de la red fsica, plan de cableado estructurado, segmentacin de la red, conexin de redes disjuntas. Servicios de conectividad WAN. Integracin de servicios de voz, datos y otros. Niveles de red: que determina las familias de protocolos a utilizar, que puede ser TCP/IP, Novell Netware. Convivencia de varios protocolos (por existencia de mainframes) y tunneling. Plan de direccionamiento, mscaras y tablas de enrutamiento.

Niveles superiores: seleccin de aplicaciones finales que darn servicio a los usuarios. Estas aplicaciones determinan el trfico y el tipo de servidores a emplear. As mismo, aplicaciones de gestin de red El ciclo de vida de desarrollo de una red local: Anlisis de requisitos: o Determinacin de las necesidades de los usuarios locales, presentes y futuras. o Determinacin de los usuarios remotos (estimacin de necesidades de extranet). o Derivar de los anteriores los requisitos reales de comunicacin, presentes y futuros. o Situacin de partida: determinacin de la infraestructura presente de computacin y comunicacin. o Capacidad del personal. o Determinacin precisa de los servicios que se dispondrn en la red local. o Seguridad: es necesario definir los requisitos necesarios y puede resolverse a mltiples niveles. Evaluando la sobrecarga de las comunicaciones.
05/10/2008 Pgina: 49

Escuela Politcnica - UEM

Prof.: Luis de Salvador

Definicin de la arquitectura a alto nivel o lgica, buscando un uso ptimo de los recursos disponibles. o Descomposicin en subsistemas. o Anlisis de opciones y requisitos. o Aceptacin por parte de los usuarios. o Estudio de las fases de implantacin. Diseo fsico de la arquitectura, buscando la integracin de soluciones estndar, bajo riesgo, proteccin de la inversin, flexibilidad ante nuevas necesidades y cambios organizativos. o Determinacin de la arquitectura de red o Estimacin de los flujos de datos. o Seleccin de la familia de protocolos: TCP/IP, Novell... o Seleccin de aplicaciones de red o Anlisis de fiabilidad o Definicin de caminos alternativos como respaldo. o Seleccin de equipos: medios a utilizar, capacidades de transmisin de los enlaces y topologa de la red. o Madurez de la tecnologa: Si se representa el estado tecnolgico como una campana de Gausss, estando a la izquierda lo ms avanzado del mercado y a la derecha lo obsoleto, y en el eje vertical la rentabilidad de cada opcin, las opciones de la organizacin deben situarse en la parte central (donde el mercado ofrece mejores precios) y ligeramente a la izquierda (para evitar la rpida obsolescencia). o Evaluar alternativas de crecimiento. Anlisis coste/beneficio de las alternativas incluyendo o Evaluacin del coste global de los sistemas informticos y de comunicaciones tomados como una unidad, no como entes separados. o Costes y momentos de inversin: Esto incluye los costes iniciales, los costes de propiedad (trfico Wan este ltimo conociendo el modelo de tarificacin y licencias) coste de gestin y mantenimiento, costes de las caidas de sistema y su recuperacin. Adems, los costes de crecimiento y ampliaciones. o Un anlisis de fiabilidad de cada tipo de conexin o Estudiar la redundancia. o Considerar la inversin en equipos, o Independencia respecto de los proveedores: Si se abusa de la disparidad aumenta el coste de integracin y coordinacin. o Formacin de personal, o Asistencias tcnicas externas y o Coste de comunicaciones.. Servicios de conectividad WAN buscando la fiabilidad, disponibilidad y calidad de servicio o Determinacin de servicios a proporcionar al exterior. o Definicin de servicios de seguridad de la extranet (privacidad, exclusividad y no repudio). o Estimar el nmero de conexiones diarias y su tipo (grandes transferencias, pequeas transacciones on-line, comunicaciones espordicas). o Opciones: RTC, enlaces punto a punto, RDSI, IBERCOM, lneas dedicadas... Plan de implantacin Interconexin Arranque de servicios
05/10/2008 Pgina: 50

Escuela Politcnica - UEM Gestin y Mantenimiento

Prof.: Luis de Salvador

10.4 Tipos de Intranets Se encuentran tres aproximaciones distintas a las Intranets: Mantenimiento de los sistemas de informacin tradicionales y empleo de pasarelas que implementan las funciones de conversin entre los formatos de comandos y pantallas propios de cada aplicacin al formato de presentacin y dialogo del entorno de trabajo Web del usuario. Este es el caso, por ejemplo, de aquellas organizaciones que cuentan con redes SNA y aplicaciones en entornos de HOST y la pasarela integra ambos mundos separando fsicamente las redes IP y SNA. Actualizacin de los sistemas de informacin existentes con nuevas versiones que extienden su funcionalidad con la inclusin de soporte nativo para clientes Web. Este es la direccin que, arrastrados por el fenmeno Internet, han seguido los principales fabricantes de gestores de bases de datos como IBM, Oracle y Sybase, entre otros, que convierten a sus productos en autnticos servidores Web. Creacin de nuevos sistemas de informacin empleando desde el principio tcnicas de desarrollo de aplicaciones que, como Java o ActiveX, permiten aprovechar toda la potencia de la programacin orientada a objeto para desarrollar aplicaciones distribuidas cuyos componentes, que pueden residir localmente o en cualquier parte de la red, son cargados por el cliente o el servidor Web en tiempo de ejecucin.

05/10/2008

Pgina: 51

Escuela Politcnica - UEM

Prof.: Luis de Salvador

11. REFERENCIAS
[D1] [D2] [D3] [D5] [D6] The cost of quality in Internet-style networks IEEE Spectrum, septiembre 2000 Computer Networks, 3th edition A.S. Tanenbaum - Prentice Hall Internetworking with TCP/IP vol.3 D.E. Comer et al - Prentice Hall Ayuda en Internet de http://training.beginners.com Apuntes de la ASTIC Mdulo 5.18 Pedro Sandoval

Y otras mltiples fuentes en Internet.

05/10/2008

Pgina: 52

También podría gustarte