Anda di halaman 1dari 102

Captulo 1

Arquitectura de un sistema telemtico


Autor: Santiago Felici

Fundamentos de Telemtica
(Ingeniera Telemtica)
1

Sumario
Introduccin Definicin. Tipos de redes y su clasificacin Modelo de Capas Estndares

Telecomunicaciones

Informtica

Telemtica

Telemtica: ciencia que utiliza las telecomunicaciones para potenciar las posibilidades y aplicaciones de la informtica
3

Historia
1838: MORSE desarrolla la comunicacin en largas distancias 1965: Se realizan las primeras pruebas de comunicacin por lnea telefnica entre ordenadores Pero todava no hay muchos ordenadores para comunicar
4

Historia
1957: La antigua URSS lanza el satlite espacial Sputnik. TODO un EXITO!!

Comienza la terrible GUERRA FRIA La URSS es puntera en la carrera espacial.

Historia
El miedo del ejrcito americano ante el xito de la URSS decide robustecerse ante la previsin de cualquier ataque nuclear DECIDEN CREAR UNA RED DE COMUNICACIONES ROBUSTA, EJE FUNDAMENTAL EN CUALQUIER EJERCITO
6

Historia
1969: El Departamento de Defensa americano crea la Agencia de Proyectos de Investigacin Avanzados (ARPA) 1972: Aparece la primera red ARPANET inmune a cualquier ataque blico. OBJETIVO: Que las comunicaciones sigan funcionando aunque alguno de los nodos de la red deje de funcionar. Es la futura INTERNET
7

Historia
Las universidades y centros de investigacin colaboran enormemente en el desarrollo de este proyecto.

Las universidades americanas van conectndose a esta red. Esta red es utilizada para conexiones remotas, para correo electrnico, etc
8

Ordenador, Ordenadores
El abaratamiento de los ordenadores en la dcada de los 80 con la evolucin de los procesadores, hace crecer su nmero as como su utilizacin. La cantidad de ordenadores es tal en la dcada de los 90, que se introduce una nueva dimensin al conectarlos en una red, se convierten en una herramienta muy poderosa.

Internet abre sus puertas al mundo, pero antes revisemos unos conceptos
9

Informtica bsica

10

Informtica bsica

Network Interface Card: utiliza IRQ (interruption request) para avisar de algn Acontecimiento, una direccin de E/S y una direccin de memoria.
11

Informtica bsica

Adaptadores de red en los porttiles (laptop o notebooks, PDA, ...) a travs de tarjetas PCMCIA.
12

Informtica bsica
Procesado digital: bit informacin de 0 o 1 Representacin binaria, representar los nmeros en base 2 y sus potencias Representacin en ASCII, consiste en agrupar la informacin en bytes (256 combinaciones binarias, de 0 a 255) y asignarles un smbolo: letras, nmeros, caracteres de control, etc Representacin binaria, decimal y hexadecimal: base 2(0,1), 10 (0-9) y 16 (0-F)
13

Decimal

14

Binario

15

De decimal a binario
Dividiendo por 2. Por ejemplo 12. 12 2
0 6 0 2 3 2

Leyendo ultimo cociente y restos de derecha a izquierda 12 en decimal es igual a 1100 en binario. Este nmero est formado a potencias de dos, por tanto lo puedo expresar su valor 1x23+1x22+0x21+0x20 =8+4+0+0=12
16

Informtica bsica
18 en binario? Pasamos a potencias de 2 y luego tomamos los exponentes. 18=16+2=2^4+2^1, en binario 10000+10=10010 Ejercicio, pasa a binario 255,252, 240,255,128, 127,64,67,15,192 Transmisin binario en bits por segundo bps (Kbps=1000 bps, Mbps=un milln bps) Sin embargo, la memoria se mide base binaria (por el direccionamiento a esta), por eso 1Kbytes son 2^10 bytes: las posiciones decodificable con 10 bits Es decir, 1 Kbyte es diferente a 1 Kbps.
17

Informtica bsica
Ejemplo prctico: Representacin binaria de las direcciones IP (32 bits), que para memorizar se agrupan en 4 bytes. Cada byte se representa en decimal de 0 a 255. Por ejemplo: 147.156.163.1= 10010011.10011100.10100011.00000001
18

Conceptos
Digital vs analgico: lo digital tiene valores discretos (botellas de litro de agua) y lo analgico tiene valores contnuos (cantidad de agua en un rio) Informacin: algo que da conocimiento a quien lo lee. (En los ordenadores tambin se conoce datos y se mide en bits). Obviamente se trata de informacin digital y los bits se agrupan en tramas y paquetes. Paquete: unidad de datos que enva el usuario Trama: unidad de datos que permite el transporte de paquetes. Se puede decir que una trama encapsular a un paquete Conmutacin: es la accin de cambiar algo de sitio 19

Conceptos
Canal: es el mismo concepto que canal en hidrulica, pero en vez de circular agua, circula informacin Capacidad de un canal: cantidad de bits por segundo que es capaz de transmitir. Est ligada directamente con el ancho de banda. A veces se utiliza ancho de banda en vez de capacidad. Frecuencia: variaciones de una seal por segundo. Altas frecuencias, son variaciones rpidas y bajas frecuencias, son variaciones lentas. Ancho de banda: es la amplitud o rango de frecuencias que puede transportar un canal analgico. Como veremos, est ntimamente relacionado con la capacidad. Espectro: es el conjunto total de frecuencias que forman la seal a estudiar. El espectro de la luz solar son todas las frecuencias que rada el sol, pero si limitados esa luz, a la que pasa por un telescopio, esa limitacin hara fijar un lmite a la cantidad de frecuencias que pasan o a la cantidad de luz. Esta limitacin, fijara un ancho de banda de frecuencias que pueden pasar.
20

Conceptos
Circuito: es un trayecto, que atraviesa uno o varios canales Circuito virtual (virtual circuit, VC): es como un circuito de cara al usuario, pero realmente su implementacin no tiene porqu ser un circuito Terminal: punto de acceso a un supercomputador Telnet o conexin remota que se realiza desde los terminales a travs de una red a un supercomputador. Host (inquilino): antiguamente se utilizaban terminales para acceder a un supercomputador, que ms tarde aumentaron su capacidad y son los actuales PC. Cuando efectuaban una conexin remota, se les consideraba inquilinos en el supercomputador accedido. Este termino, actualmente se utiliza para identificar a un PC en red.
21

Conceptos
Internet: la red formada por todos los hosts y dispositivos de red que permiten comunicacin global, de forma transparente al usuario. La filosofa de Internet es BEST EFFORT (har lo mejor posible para trabajar) Intranet: red formada por hosts pertenecientes a una empresa, que tienen sus propias pautas y normas, principalmente referidas a seguridad. Es como una Internet de usuario. Para acceder al exterior, hay que pasar barreras establecidas (cortafuegos-firewall, proxies, etc) Extranet: el resto del mundo de una Intranet.
22

Cmo se manda la informacin: tramas y paquetes? Los ordenadores slo intercambian informacin digital y utilizan diferentes tcnicas para el envo de la informacin. Las tcnicas para mandarse la informacin entre ordenadores son: -Lnea dedicada: un circuito fijo, cerrado y establecido por donde slo van a viajar los paquetes de quien la contrata. Ej la unin de Campus de Burjassot con Paterna. -Conmutacin de circuitos: los datos se mandan por un circuito, pero para mandar datos, se establece el circuito, se mandan datos y luego se libera el circuito. Ej el telfono, RDSI, GSM (mviles) -Conmutacin de paquetes: los datos se van enviando sin ningn establecimiento de circuito previo y por tanto, pueden desordenarse. Ej, Internet
23

Conceptos

Configuracin de la tarjeta de red:

Configuracin de PC (host)

Direccin IP y mscara (comandos winipcfg en Win98, ipconfig en Win2k, ifconfig en Linux) Puerta por defecto o puerta de enlace predeterminada (default gateway) DNS o servidor de nombres, configuracin realizada o bien por el usuario o bien de forma automtica por DHCP, ...
DNS: domain name server, DHCP: dynamic host configuration protocol, Host: un ordenador

Configuracin de las aplicaciones:


Configuracin del navegador (proxy?): el proxy evita que las
consultas a Internet se realicen una sola vez, guardndolas en CACHE (copia local ubicada en servidor proxy). Si alguien vuelve a pedir la misma informacin, se le entregar la copia local. Ahorramos tiempo y 24 trfico.

Ejemplo de configuracin de un host en IPv4


Dado un host A con su tarjeta de red (con su MAC) arranca y solicita al servidor DHCP su configuracin. De la IP y de la mscara, podemos obtener la direccin de red y estimar el nmero de hosts que pueden haber conectados en la red. El router (encaminador) es la puerta por defecto de la red, donde los hosts de dicha red mandarn los paquetes en el momento que analicen que la direccin IP destino no es de la red. Las IP destino, bien las pueden conecer directamente por el usuario o bien la pueden solicitar al servidor DNS. Ver ejemplo de configuracin desde un host A con IP 147.156.13.24/22 que conecta a http://www.upv.es (servidor web con IP 153.126.13.1/20) siendo la puerta de enlace 147.156.13.1
25

Sumario
Introduccin Definicin. Tipos de redes y su clasificacin Modelo de Capas Estndares

26

Clasificacin de las redes


Por su mbito: Redes de rea local o LAN (Local Area Network): Diseadas desde el principio para transportar datos. Redes de rea extensa o WAN (Wide Area Network): Utilizan el sistema telefnico, diseado inicialmente para transportar voz. Por su tecnologa: Redes broadcast (broadcast = radiodifusin, o tambin por su topologa (o forma) multipunto) Redes punto a punto
27

Clasificacin de las redes por su mbito


Distancia entre procesadores 1m 10 m Procesadores ubicados en el mismo ... Sistema Habitacin Ejemplo Multiprocesador LAN MAN (o WAN)

100 m
1 Km 10 Km 100 Km 1.000 Km

Edificio
Campus Ciudad Pas Continente

WAN

10.000 Km

Planeta

28

Redes de rea local o LAN (Local Area Network)


Caractersticas:
Generalmente son de tipo broadcast (medio compartido) Cableado normalmente propiedad del usuario Diseadas inicialmente para transporte de datos

Ejemplos:
Ethernet (IEEE 802.3): 10, 100, 1000 Mb/s (1 Gbps) Token Ring (IEEE 802.5): 1, 4, 16, 100 Mb/s FDDI: 100 Mb/s HIPPI: 800, 1600, 6400 Mb/s (en crossbar) Fibre Channel: 100, 200, 400, 800 Mb/s (en crossbar) Redes inalmbricas por radio (IEEE 802.11): 1, 2, 5.5, 11 Mb/s
29

Topologa en bus (Ethernet) o anillo (Token Ring, FDDI)

Topologas LAN tpicas


Ordenador (Host)

Ordenador (Host)

Cable

Cable

Bus (Ethernet)

Anillo (Token Ring, FDDI)

Topologa = forma o diseo La topologa en bus tiene peores prestaciones que el anillo, porque en el bus todos los equipos se conectan al mismo cable y en el 30 anillo, son conexiones punto a punto.

Redes de rea extensa o WAN (Wide Area Network)


Se caracterizan por utilizar normalmente medios telefnicos, diseados en principio para transportar la voz. Son servicios contratados normalmente a operadoras (Telefnica, Retevisin, Ono, BT, Uni2, etc.). Las comunicaciones tienen un costo elevado, por lo que se suele optimizar su diseo. Normalmente utilizan enlaces (conexiones o circuitos) punto a punto temporales o permanentes, salvo las comunicaciones va satlite que son broadcast. Tambin hay servicios WAN que son redes de conmutacin de paquetes (luego lo veremos). Los circuitos permanentes se llaman PVC (Permanent Virtual Circuit) y los temporales (o conmutados, switched) se llaman SVC. Las tecnologas utilizadas para mandar la informacin en las redes WAN son: lneas dedicadas, conmutacin de paquetes y conmutacin de circuitos. 31

Servicios de comunicacin WAN


Pueden ser de tres tipos, como hemos visto:
Lneas dedicadas. El enlace est dedicado de forma permanente con un caudal reservado, se use o no. Conmutacin de circuitos. La conexin solo se establece cuando se necesita, pero mientras hay conexin el caudal est reservado al usuario tanto si lo usa como si no. Se aprovecha mejor la infraestructura. Conmutacin de paquetes. El ancho de banda disponible es compartido por diversos usuarios, de forma que se multiplexa trfico. Se pueden generar circuitos virtuales. El ancho de banda no est reservado y la infraestructura se aprovecha de manera ptima.
32

Enlaces troncales RedIRIS. RedIRIS es el proveedor de conexin para las Universidades en Espaa.

Conexiones WAN Ao 1999

33

RedIRIS en la Comunidad Valenciana

Conexiones WAN Ao 1999

34

Estadsticas de trfico enlaces troncales RedIRIS Trfico de bajada MadridValencia Trfico de subida

MadridCatalua

MadridExtremadura
35

Trfico Madrid-Valencia

Diario

Semanal

Mensual
36

Clasificacin de las redes por su tecnologa


Tipo Broadcast Enlaces punto a punto La informacin se enva solo al nodo al cual va dirigida Enlaces dedicados Servicios de conmutacin de paquetes (X.25, Frame Relay y ATM). LANs conmutadas
37

Caractersticas La informacin se enva a todos los nodos de la red, aunque slo interese a unos pocos Ejemplos Casi todas las LANs (excepto LANs conmutadas) Redes de satlite Redes de TV por cable

Algunas topologas tpicas de redes LAN y WAN

Estrella Estrella extendida

Anillo Estrella distribuida, rbol sin bucles o spanning tree: topologa jerrquica

Malla completa

Anillos interconectados

Topologa irregular (malla parcial)


38

Redes de enlaces punto a punto


En una red punto a punto los enlaces pueden ser:
Simplex: transmisin en un solo sentido Semi-dplex o half-duplex: transmisin en ambos sentidos, pero no a la vez Dplex o full-duplex: transmisin simultnea en ambos sentidos En el caso dplex y semi-dplex el enlace puede ser simtrico (misma velocidad en ambos sentidos) o asimtrico. Normalmente los enlaces son dplex simtricos La velocidad se especifica en bps, Kbps, Mbps, Gbps, Tbps, ... Pero OJO:
1 Kbps = 1.000 bps (no 1.024) 1 Mbps = 1.000.000 bps (no 1.024*1.024)

Ejemplo: la capacidad total mxima de un enlace de 64 Kbps son 128.000 bits por segundo si es simtrico (64.000 bits por segundo en cada sentido).
39

Clasificacin de las redes


Redes LAN Redes broadcast Ethernet, Token Ring, FDDI Redes WAN Redes va satlite, redes CATV Lneas dedicadas, RDSI, Frame Relay, ATM
40

Redes de HIPPI, Fiber enlaces punto a Channel punto LANs conmutadas

Escenario tpico de una red completa (LAN-WAN)


Subred Host Router

LAN (red broadcast o LAN conmutada)

WAN (red de enlaces punto a punto)


41

Posibles formas de enviar la informacin


Segn el nmero de destinatarios el envo de un paquete puede ser:
Unicast: si se enva a un destinatario concreto. Es el mas normal. Broadcast: si se enva a todos los destinatarios posibles en la red. Ejemplo: para anunciar nuevos servicios en la red. Multicast: si se enva a un grupo selecto de destinatarios de entre todos los que hay en la red. Ejemplo: emisin de videoconferencia. Anycast: si se enva a uno cualquiera de un conjunto de destinatarios posibles. Ejemplo: servicio de alta disponibilidad ofrecido por varios servidores simultneamente; el cliente solicita una determinada informacin y espera recibir respuesta de uno cualquiera de ellos.

42

Sumario
Introduccin Definicin. Tipos de redes y su clasificacin Modelo de Capas Estndares

43

Planteamiento del problema


RETOMEMOS EL PROBLEMA DE INTERNET... La interconexin de ordenadores es un problema tcnico de complejidad elevada. Requiere el funcionamiento correcto de equipos (hardware) y programas (software) desarrollados por diferentes equipos humanos. El correcto funcionamiento de A con B y de B con C no garantiza el correcto funcionamiento de A con C Estos problemas se agravan ms an cuando se interconectan equipos de distintos fabricantes.
44

La solucin
La mejor forma de resolver un problema complejo es dividirlo en partes. En telemtica dichas partes se llaman capas y tienen funciones bien definidas. El modelo de capas permite describir el funcionamiento de las redes de forma modular y hacer cambios de manera sencilla. El modelo de capas ms conocido es el llamado modelo OSI de ISO (OSI = Open Systems Interconnection). Y estandarizar su funcionamiento para que todos lo hagamos igual y nos entendamos ...
45

Modelo de referencia en capas


Ventajas de un modelo en capas:
Reduce la complejidad Estandariza interfaces Ingeniera modular Asegura la interoperabilidad Acelera la evolucin Simplifica el aprendizaje
46

Ejemplo de 2 artistas que quieren intercambiar opinin ...


VALENCIANO

RUSO

47

Ejemplo de comunicacin mediante el modelo de capas


Dos artistas, uno en Mosc y el otro en Valencia, mantienen por va telegrfica una conversacin sobre pintura. Para entenderse disponen de traductores ruso-ingls y valenciano-ingls, respectivamente. Los traductores pasan el texto escrito en ingls a los telegrafistas que lo transmiten por el telgrafo utilizando cdigo Morse.
48

Ejemplo de comunicacin mediante el modelo de capas


Capa 4 Artista
Comunicacin virtual

Artista

Traductor

Traductor

Telegrafista

Telegrafista
Comunicacin real

Telgrafo Mosc

Telgrafo Valencia
49

Protocolos e Interfaces
Protocolos Interfaces

Capa
Pintura

4 3 2 1

Artista
Ruso Ingls

Artista
Valenciano

Traducto Texto escritor Telegrafi sta Manipulador Telgraf o Mosc

Morse

Traducto rTexto escrito Telegrafi sta Manipulador Telgraf o Valencia

Impulsos elctricos

Qu es un protocolo? El lenguaje utilizado dentro de cada capa para entenderse entre ellas.
50

MAS OBSTACULOS
Ahora ms difcil todava... Se ha estropeado el telgrafo entre Mosc y Valencia

Mosc

Valencia
51

Comunicacin indirecta mediante el modelo de capas


Pero como somos tan buenos los valencianos, le avisamos que hemos encontrado otra medio de comunicin de forma indirecta por la ruta: Mosc Copenague: telgrafo por cable Copenague Pars: radiotelgrafo Pars Valencia: telgrafo por cable
52

Mosc

Copenhague

Pars

Valencia

Radiotelgrafo Telgrafo por cable


53

Comunicacin indirecta entre dos artistas a travs de una red de telgrafos

Pintura

Artista

Artista

Ingls

Traductor

Traductor

Morse

Morse

Morse

Telegrafista
Impulsos elctricos

Telegrafista
Ondas de radio

Telegrafista
Impulsos elctricos

Telegrafista

Telgrafo

Telgrafo

Telgrafo

Telgrafo

Mosc

Copenhague

Pars

Valencia 54

Modelo de capas
Actualmente todas las arquitecturas de red se describen utilizando un modelo de capas. El ms conocido es el denominado Modelo de Referencia OSI (Open Systems Interconnection) de ISO (International Standarization Organization), que tiene 7 capas.

55

Principios del modelo de capas


El modelo de capas se basa en los siguientes principios:
La capa n ofrece sus servicios a la capa n+1. La capa n+1 solo usa los servicios de la capa n. La comunicacin entre capas se realiza mediante una interfaz Cada capa se comunica con la capa equivalente en el otro sistema utilizando un protocolo caracterstico de esa capa (protocolo de la capa n).

El protocolo forma parte de la arquitectura, la interfaz no. El conjunto de protocolos que interoperan en todos los niveles de una arquitectura dada se conoce como pila de protocolos o protocol stack. Ejemplo: la pila de protocolos OSI, SNA, TCP/IP, etc.
56

Conceptos del modelo de capas


Entidad: elemento activo de cada capa, que implementa servicios para ofrecer a la capa superior. Proceso o tarea en ejecucin del sistema operativo. SAP (Service Access Point): punto de acceso al servicio o lugar donde se ofrece el servicio Interfaz: conjunto de reglas que gobiernan el intercambio de informacin por un SAP. Las unidades de datos intercambiadas por la interfaz se llaman IDU (Interface Data Unit). Las IDU estn formadas por informacin de control local y la SDU (Service Data Unit), unidad de datos para el servicio. La SDU es enviada a la entidad de la misma capa del ordenador extremo. La SDU se fragmenta en PDUs (Protocol Data Unit) que viajan por la red e implementan el propio protocolo.

IDU
PDU PDU

SDU
PDU PDU PDU PDU

57

Info de control

Comunicacin real

Servicios ofrecidos a la capa N+1

Interfaz/Punto de acceso al servicio


IDU SDU

Capa N

Comunicacin con la entidad homloga mediante el protocolo de la capa N

Servicios utilizados de la capa N-1

Comunicacin virtual (salvo si N=1) Se envan PDUs

58

Modelo de Referencia OSI (OSIRM)

59

Capa Fsica

Repetidor Conector en T

Enva bits por el medio fsico asociado. PDU=bit!!!!

N=1

60

Capa de Enlace
Resuelve el control de la capa fsica Datos puros Detecta y/o corrige Errores de transmisin

Driver del dispositivo de comunicaciones

La PDU de esta capa se llama trama

N=2

61

Capa de Red
Suministra informacin sobre la ruta a seguir

Por donde debo ir a w.x.y.z?

Routers La PDU de esta capa se llama paquete. Router=encaminador

N=3

62

Capa de Transporte
Verifica que los datos se transmitan correctamente Son estos datos buenos?

Error de comprobacin de mensaje

Conexin extremo a extremo (host a host)


Paquetes de datos

Este paquete no es bueno. Reenviar

Las PDU de esta capa se llaman segmentos o mensajes

N=4

63

Capa de Sesin
Sincroniza el intercambio de datos entre capas inferiores y superiores
Me gustara enviarte algo Buena idea! Gracias De nada!

Cerrar Conexin

Establecer Conexin

N=5

64

Capa de Presentacin
Convierte los datos de la red al formato requerido por la aplicacin

N=6

65

Capa de Aplicacin
Que debo enviar?

Es la interfaz que ve el usuario final Muestra la informacin recibida En ella residen las aplicaciones Enva los datos de usuario a la aplicacin de destino usando los servicios de las capas inferiores

N=7

66

7!!!
REALMENTE LOS UTILIZAMOS TODOS!! ... La verdad que hay capas que las pusieron en un principio porque quedaban muy formales, pero claro, .... NO SON MUCHAS CAPAS? PARECE UN POCO COMPLEJO, NO? La verdad que los resultados se vieron en el momento de la implementacin.

67

Comparacin OSI-TCP/IP
El modelo OSI de 7 capas naci en el entorno de las operadoras de comunicaciones, estrechamente vinculadas a los gobiernos. POLITICOS!!! Las operadoras les interesa ganar dinero y por tanto la mejor forma de controlar las comunicaciones es utilizar la tecnologa de conmutacin de circuitos y con servicio orientado a conexin. Es decir, antes de establecer la comunicacin realizo la llamada para dar constancia que estoy utilizando dichos recursos.
68

Comparacin OSI-TCP/IP
Sin embargo el retraso y la incertidumbre, adems del elevado precio de los productos del modelo OSI, dio paso a otro modelo que apareca en las universidades y centros de investigacin, el modelo TCP/IP mucho ms simple y con aplicaciones ms econmicas. El modelo OSI es bueno, pero los protocolos son malos y caros. En 1974 aparece el modelo TCP/IP que est basado en RFCs. Este modelo hereda el nombre de sus protocolos principales de su funcionamiento.
69

Qu opinis?
Os parece bien? Esto es un RFC Request For Comment

70

Modelo de referencia TCP/IP

FTP: file transfer protocol, HTTP: HyperText Transfer Protocol, SMTP: Simple Mail Transfer Protocol, TFTP: Trivial FTP , TCP: Transmission Control Protocol, UDP: User Datagram Protocol, IP: Intenet Protocol

71

La nueva capa de acceso a la red


Contiene las funciones de la capa fsica y enlace de datos del modelo OSI, es decir las capas 1 y 2, es decir en una Ethernet, los cables y la propia tarjeta de red. Cuando nos referimos a cables, conectores y seales elctricas nos referiremos a capa 1. Cuando nos referimos a tarjetas, direcciones de las tarjetas (tambin conocidas como direcciones fsicas o direcciones MAC, p.ej 0E-5F-3A-FF-2112), nos referiremos a capa 2.
72

Modelos TCP/IP e hbrido


Los protocolos TCP/IP nacieron por la necesidad de interoperar redes diversas (internetworking) El modelo TCP/IP se dise despus de los protocolos (puede decirse que primero se hizo el traje y despus los patrones) Por eso a diferencia del OSI en el modelo TCP/IP hay unos protocolos predefinidos. A menudo se sigue un modelo hbrido, siguiendo el OSI en las capas bajas y el TCP/IP en las altas. Adems en LANs el nivel de enlace se divide en dos subcapas. Esto da lugar a lo que denominamos el modelo hbrido.
73

Comparacin de modelos OSI, TCP/IP e hbrido


Progr. de usuario Sist. Operativo
74

Aplicacin Presentacin

Aplicacin

Aplicacin

Enlace Host-red Fsica


WAN

Enlace

LLC MAC

Fsica
LAN

OSI TCP/IP Hbrido Host-Red o tambin conocida como de Acceso a la Red

Hardware

Red

Internet

Red

Firmware

Transporte

Transporte

Transporte

Software

Sesin

Comparacin OSI-TCP/IP
El modelo hbrido que utilizaremos es el siguiente:
7: Capa de aplicacin (incluye sesin y presentacin) 4: Capa de transporte 3: Capa de red 2: Capa de enlace para WAN En el caso de conexiones LAN se utilizan subcapas:
2.2: Subcapa LLC (Logical Link Control) 2.1: Subcapa MAC (Media Acess Control)

1: Capa fsica

75

Acceso a un servidor Web desde un cliente en una LAN Ethernet


Capa
HTTP

Aplicacin
TCP

Aplicacin

4 3 2

Transporte
IP

Transporte

Red
IEEE 802.3

Red

Enlace
IEEE 802.3

Enlace

Fsica

Fsica

Cliente

Servidor

76

Protocolos e informacin de control


Normalmente todo protocolo requiere el envo de algunos mensajes especiales o informacin de control adicional a la que se transmite. Generalmente esto se hace aadiendo una cabecera al paquete a transmitir. ENCAPSULAMIENTO. La informacin de control reduce el caudal til, supone un overhead. Cada capa aade su propia informacin de control. Cuantas ms capas tiene un modelo ms overhead se introduce.
77

Elementos de datos en el modelo TCP/IP


20 bytes

Cab. TCP
20 bytes

Datos

aplicacin

Segmento TCP

Cab. IP

Segmento

TCP

Datagrama IP
4 bytes

14 bytes

Cab. de enlace

Datagrama

IP

Cola de enlace

Trama

Los valores que aparecen para el nivel de enlace se aplican al caso de Ethernet. Segn el tipo de red puede haber pequeas variaciones
78

Simbologa en LAN
Hub o concentrador, capa 1, retransmite bits
(velocidades 10, 100, 10/100)

Switch o conmutador de tramas o IP, capa 2, conmuta tramas (10, 100, 10/100, FD/HD) Bridge o puente de tramas, de capa 2, conmuta tramas, pero lo suele hacer por software y tienes menos bocas que el switch Router, capa 3, encamina paquetes IP Red LAN
79

Simbologa en WAN
Conmutador WAN, en funcin de su tecnologa, conmutador ATM, Frame Relay (FR), RDSI. Capa 2, conmuta tramas FR o RDSI, y en ATM se llama clulas Router, capa 3, encamina paquetes

Smbolo de conexin WAN

Abstraccin de un conjunto de redes

80

Acceso a un servidor Web a travs de una conexin remota


Capa
HTTP

Aplicacin
TCP

Aplicacin

Transporte
IP IP IP

Transporte

Red
IEEE 802.3

Red
PPP

Red
IEEE 802.5

Red

Enlace
IEEE 802.3

Enlace
V.35

Enlace
IEEE 802.5

Enlace

Fsica

Fsica

Fsica

Fsica

Cliente

LAN Ethernet

WAN

LAN Token Ring

Servidor
81

PPP: Point to Point Protocol

Tipo de servicios ofrecidos


Aparte de las tcnicas para mandar la informacin, es de destacar, el tipo de servicio ofrecido de cara al usuario, que se puede clasificar en: Un Servicio orientado a conexin (CONS: connection oriented network service), donde se respeta el orden de los paquetes transmitidos y en el caso de prdidas, la capa que ofrece el servicio, la capa inferior, trata de rescatar. Un Servicio no orientado a conexin (CLNS: conectionless oriented network service), donde no se respeta el orden y en el caso de prdidas, la capa superior tratar de recuperar.
82

Tipos de redes y servicios ofrecidos


Ejemplos: Internet es una red basada en datagramas, conmutacin de paquetes, que no ofrece servicio orientado a la conexin. Pero, la capa de transporte si puede ofrecer dicho servicio a la capa de aplicacin a travs de TCP. RDSI, es una red de conmutacin de circuitos y los paquetes enviados sern recibidos por orden, as que de forma involuntaria estamos ofreciendo un servicio orientado a la conexin. 83

Otros ejemplos CONS vs CLNS


Ejemplos de redes con servicios CONS, orientadas a la negociacin previa de un circuito virtual (VC):
Red Telefnica conmutada (RTC o bsica RTB, RDSI, GSM) ATM, X.25, Frame Relay

Ejemplos de redes con servicios CLNS, es un servicio best effort y no se negocia VC


IP (Internet). Los paquetes IP se llaman datagramas. Ethernet
84

Calidad de Servicio (QoS)


La Calidad de Servicio (QoS, Quality of Service) consiste en fijar unos valores lmite para un conjunto de parmetros, asegurando as que la red no se va a congestionar. Por ejemplo:
Ancho de banda: 256 Kb/s Retardo o latencia: 200 ms, debido a la distancia, enlaces, colas y procesado de la informacin Fluctuacin (variacin) del retardo, o jitter: 100 ms Disponibilidad: 99,95 % (21 min/mes fuera de servicio) Probabilidad de error o Bit Error Rate (BER)=bits errneos/bits transmitidos

Podemos ver la QoS como el contrato usuarioproveedor.


85

Internetworking
Se denomina as a la interconexin de redes diferentes Las redes pueden diferir en tecnologa (p. ej. EthernetToken Ring) o en tipo (p. ej. LAN-WAN). Tambin pueden diferir en el protocolo utilizado, p. ej. DECNET y TCP/IP. Los dispositivos que permiten la interconexin de redes diversas son:
Repetidores y amplificadores Puentes (Bridges) Routers y Conmutadores (Switches) Pasarelas de nivel de transporte o aplicacin (Gateways)
86

Sumario
Introduccin Definicin. Tipos de redes y su clasificacin Modelo de Capas Estndares

87

Estndares
Al principio cada fabricante especificaba sus propios protocolos:
SNA (IBM) System Network Architecture Appletalk (Apple) protocolo de red IPX (Novell) protocolo de red

88

Estndares
Son imprescindibles para asegurar la interoperabilidad Pueden ser:
De facto (de hecho), tambin llamados a veces estndares de la industria. Ej.: PC IBM o compatible, UNIX, SNA de IBM De jure (por ley); ej.: protocolos OSI, redes X.25, ATM, papel tamao A4. Estos estndares a su vez, pueden ser oficiales (declarados por los gobiernos, como ISO, AENOR, ITU,..) o extraoficiales (declarados por sus miembros, empresas, fabricantes, ... como ATM-Forum, Intenet Society).

Principales organizaciones de estndares:


ISO (igual en griego, International Organization for Standardization) ITU-T (International Telecommunication Union- Telecommunications Sector) La ISOC (Internet Society), el IAB (Internet Architecture Board) y el IETF (Internet Engineering Task Force), que utiliza RFC, ej RFC791 de IP, RFC793 de TCP,.. Otras organizaciones: el IEEE, el ANSI, etc.. (Estas son de EEUU.) El W3C (World Wide Web Consortium)

89

ISO: International Organization for Standardization


Las siglas provienen del griego isos: igual Formada en 1946 en Ginebra como organizacin voluntaria a partir de las asociaciones de normalizacin de 89 pases. Entre sus miembros se encuentran AENOR (Asociacin Espaola de Normalizacin y Certificacin, Espaa), ANSI (American National Estndar Institute, Estados Unidos), DIN (Deutsches Institut fuer Normung, Alemania), etc, de los cuales adopta y estudia estndares. Estandariza desde lenguajes de programacin y protocolos hasta pasos de rosca, nmeros ISBN, tamaos de papel, etc. Se organiza de forma jerrquica: Comits tcnicos o TC (Technical Commitee) SubComits o SC Grupos de trabajo o WG (Working Groups). El TC97 trata de ordenadores y proceso de la informacin.
90

ISO: International Organization for Standardization


La creacin de un estndar ISO pasa por varias fases:
Fase 1: Un Grupo de Trabajo estudia una propuetsa y redacta un CD (Committee Draft) Fase 2: El CD se discute, se modifica y se vota; eventualmente se aprueba y se convierte en un DIS (Draft International Standard) Fase 3: El DIS es de nuevo discutido, modificado y votado en un mbito ms amplio; eventualmente se aprueba y se convierte en un IS (International Standard)

A menudo ISO adopta estndares de otras organizaciones (ANSI, ITU-T, IEEE, etc.) Mas informacin en www.iso.ch

91

Ejemplo de estndares ISO (en comunicaciones)


ISO 7498: el modelo OSI ISO 3309: HDLC (protocolo a nivel de enlace) ISO 8802.3: el IEEE 802.3 (Ethernet) adopcin de IEEE ISO 9000: Estndares de control de calidad ISO 9314: FDDI (ANSI X3T9.5) adopcin de ANSI ISO 10589: IS-IS ISO 11801: Normativa de Cableado Estructurado ISO 8473: CLNP: ConnectionLess Network Protocol (variante de IP hecha por ISO)

92

ITU-T: International Telecommunications Union Sector Telecomunicaciones


Creada en 1934 y desde 1947 pertenece a la ONU. Redacta recomendaciones, pero no es obligado su cumplimiento. Ah! pero salirse de sus especificaciones es quedarse aislado del resto :-( ITU tiene tres sectores; el que nos interesa es el ITU-T conocido hasta 1993 como CCITT (Comit Consultatif International Tlgraphique et Tlphonique). Los otros dos son: -R de RadioComunicaciones y D de desarrollo. Sus miembros son las administraciones de los pases participantes; tambin son miembros sin voto las operadoras, fabricantes de equipos, organizaciones cientficas, bancos, lneas areas, etc. Se organiza como ISO de forma jerrquica: los Study Groups se dividen en Working Parties, que a su vez se dividen en Expert Teams Organiza una conferencia mundial denominada Telecom en Ginebra cada cuatro aos. Sus estndares afectan sobre todo a tecnologas y servicios de redes de rea extensa (intereses de operadoras). Muchos estndares son adaptados directamente de otros organismos, por ejemplo de ANSI en 93 SONET/SDH. Ms informacin en www.itu.int.

Algunos Estndares ITU-T


X.25: red pblica de conmutacin de paquetes X.400: sistema de mensajera de correo electrnico V.35: interfaz de nivel fsico para lneas punto a punto V.90: Mdems de 56/33,6 Kb/s H.323: videoconferencia en IP (ej.: Netmeeting) G.711: digitalizacin de la voz en telefona G.957: interfaz ptica de equipos SDH G.DMT: ADSL

94

La ISOC (Internet Society)


En 1991 se cre la ISOC, asociacin internacional para la promocin de la tecnologa y servicios Internet. Cualquier persona fsica que lo desee puede asociarse a la ISOC. La ISOC est gobernada por un Consejo de Administracin (Board of Trustees) cuyos miembros son elegidos por votacin. El desarrollo tcnico de Internet est gobernado por el IAB (Internet Architecture Board) cuyos miembros son nombrados por el Consejo de Administracin de la ISOC. El IAB supervisa el trabajo de dos comits: IRTF (Internet Research Task Force): se concentra en estrategia y porblemas a largo plazo IETF (Internet Engineering Task Force): se ocupa de los problemas mas inmediatos. Ms informacin en www.isoc.org y www.ietf.org
95

Organizacin del trabajo tcnico en Internet


IAB IRTF IRSG area 1 IETF

IESG

...

area n

. . .
Grupos de investigacin

.. .
Grupos de trabajo

...

IAB: Internet Architecture Board IRTF: Internet Research Task Force IRSG: Internet Research Steering Group IETF: Internet Engineering Task Force IESG: Internet Engineering Steering Group

96

Los estndares Internet


Desde 1969 los documentos tcnicos de Internet se han publicado en la red bajo el nombre de RFCs (Request For Comments). Actualmente hay ms de 3.000. Un RFC puede contener la especificacin de un protocolo o ser un documento de carcter informativo o divulgativo Para que un protocolo se estandarice ha de estar publicado en un RFC, pero no todos los protocolos publicados en RFCs son estndares. Para que un protocolo sea un estndar Internet ha de pasar por varias fases:
Proposed Standard: se considera de inters Draft Standard: hay alguna implementacin operativa probada Internet Standard: es aprobado por el IAB

La mayor parte de los estndares y la actividad tcnica de Internet se realizan en el seno del IETF y sus grupos de trabajo.
97

Evolucin de los RFCs


Borrador de RFC

Estndar Propuesto

Protocolo Experimental

Informativo

Estndar Borrador

Estndar Internet

Histrico
98

Algunos estndares Internet


Estndar Internet:
RFC 791: IPv4 RFC 793: TCP RFC 826: ARP

Estndar Borrador
RFC 2131: DHCP RFC 2460: IPv6

Estndar Propuesto:
RFC 2210: RSVP RFC 2401: IPSEC

Protocolo Experimental:
RFC 1459: IRC

Histrico:
RFC 904: EGP

Informativo:
RFC 1983: Internet Users Glossary RFC 2475: Arquitectura DIFFSERV
99

Foros Industriales
Son grupos de inters sobre una tecnologa formados por fabricantes, operadores de telecomunicaciones, universidades, etc. Nacieron como represalia a la lentitud de ITU-T e ISO en la aprobacin de estndares internacionales (ej. RDSI) Suelen funcionar con fechas lmite (deadline) para la adopcin de sus resoluciones. Algunos ejemplos:
El ATM forum El Frame Relay forum El Gigabit Ethernet forum El ADSL forum (ADSL = Asymmetric Digital Subscriber Loop) El IPv6 Forum

100

Otras organizaciones
El IEEE (Institute of Electrical and Electronic Engineers)
Asociacin profesional de mbito internacional Elabora los estndares 802.x que especifican la mayora de las tecnologas LAN existentes Los estndares 802.x han sido adoptados por ISO como 8802.x

El ANSI (American National Standards Institute)


Es el miembro de EEUU en la ISO Muchos de los estndares ISO tienen su origen en un estndar ANSI Algunos estndares ANSI no son estndares ISO, lo cual los convierte en estndares internacionales de facto
101

Otras organizaciones
El NIST (National Institute of Standars and Technologies) que define los estndares para la administracin de EEUU El ETSI (European Telecommunication Estndar Insitute) que pertenece a la ITU-T y vela en Europa por la compatibilidad de sus miembros. La TIA (Telecommunication Industry Association) y EIA ( Electrical Industry Association) que son asociaciones americanas que agrupan a los fabricantes.

102