Arquitectura de redes modelo osi expansión

93
1 Sistemas Telemáticos Tecnologías de la Información y la Comunicación

Transcript of Arquitectura de redes modelo osi expansión

Page 1: Arquitectura de redes modelo osi expansión

1

Sistemas TelemáticosTecnologías de la Información y la Comunicación

Page 2: Arquitectura de redes modelo osi expansión

2

Sumario

• Introducción Definición. Tipos de redes y su clasificación Modelo de Capas Estándares

Page 3: Arquitectura de redes modelo osi expansión

3

Telecomunicaciones Informática

Telemática

Telemática: ciencia que utiliza las telecomunicaciones para potenciar las posibilidades y aplicaciones de la informática

Page 4: Arquitectura de redes modelo osi expansión

4

Historia• 1838: MORSE desarrolla la comunicación en largas distancias• 1965: Se realizan las primeras pruebas de comunicación por línea

telefónica entre computadoras. • 1957: La antigua URSS lanza el satélite espacial Sputnik.

• Comienza la terrible GUERRA FRIA.

• La URSS es puntera en la carrera espacial.• El miedo del ejército americano ante el éxito de la URSS decide

robustecerse ante la previsión de cualquier ataque nuclear…• DECIDEN CREAR UNA RED DE COMUNICACIONES ROBUSTA,

EJE FUNDAMENTAL EN CUALQUIER EJERCITO.• 1969: El Departamento de Defensa americano crea la Agencia de

Proyectos de Investigación Avanzados (ARPA)• 1972: Aparece la primera red ARPANET inmune a cualquier ataque

bélico.• OBJETIVO: Que las comunicaciones sigan funcionando aunque

alguno de los nodos de la red deje de funcionar. Es la futura INTERNET …

Page 5: Arquitectura de redes modelo osi expansión

5

Historia• Julio de 1977. Surge el protocolo TCP/IP. Este nuevo método se

expandió rápidamente por las redes, y el 1 de Enero de 1983, los protocolos TCP/IP se hicieron los únicos protocolos aprobados en ARPANET, sustituyendo al anterior protocolo NCP.

• Las universidades y centros de investigación colaboran enormemente en el desarrollo de este proyecto.

• Las universidades americanas van conectándose a esta red.

• Esta red es utilizada para conexiones remotas, para correo electrónico, etc.

• El abaratamiento de los ordenadores en la década de los 80 con la evolución de los µprocesadores, hace crecer su número así como su utilización.

• Para 1986, ARPANET empezó a fusionarse con NSFNet, originando el término Internet, con, "una internet" definida como cualquier red que usase el protocolo TCP/IP. "La Internet" significaba una red global y muy grande que usaba el protocolo TCP/IP, y que a su vez significaba NSFNet y ARPANET. Hasta entonces "internet" e "internetwork" (lit. "inter-red") se habían usado indistintamente, y "protocolo de internet" se usaba para referirse a otros sistemas de redes

• La cantidad de ordenadores es tal en la década de los 90, que se introduce una nueva dimensión al conectarlos en una red, se convierten en una herramienta muy poderosa.

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

Page 6: Arquitectura de redes modelo osi expansión

6

Informática básica

Page 7: Arquitectura de redes modelo osi expansión

7

Informática básica

Network Interface Card: utiliza IRQ (interruption request) para avisar de algúnAcontecimiento, una dirección de E/S y una dirección de memoria.

Page 8: Arquitectura de redes modelo osi expansión

8

Informática básica

Adaptadores de red en los portátiles (laptop o notebooks, PDA, ...) a través de tarjetas PCMCIA.

Page 9: Arquitectura de redes modelo osi expansión

9

Informática básica

• Procesado digital: bit información de 0 o 1• Representación binaria, representar los números en base 2 y

sus potencias• Representación en ASCII, consiste en agrupar la

información en bytes (256 combinaciones binarias, de 0 a 255) y asignarles un símbolo: letras, números, caracteres de control, etc

• Representación binaria, decimal y hexadecimal: base 2(0,1), 10 (0-9) y 16 (0-F)

Page 10: Arquitectura de redes modelo osi expansión

10

Decimal

Page 11: Arquitectura de redes modelo osi expansión

11

Binario

Page 12: Arquitectura de redes modelo osi expansión

12

Dividiendo por 2. Por ejemplo 12.

12 2

De decimal a binario

0 6

3

2

0 2

1 1

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

Page 13: Arquitectura de redes modelo osi expansión

13

Informática básica• ¿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

• Transmisión binario en bits por segundo bps (Kbps=1000 bps, Mbps=un millón 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.

Page 14: Arquitectura de redes modelo osi expansión

14

Informática básica

• Ejemplo práctico: Representación 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

Page 15: Arquitectura de redes modelo osi expansión

15

Conceptos

• Digital vs analógico: lo digital tiene valores discretos (botellas de litro de agua) y lo analógico tiene valores contínuos (cantidad de agua en un río)

• Información: algo que da conocimiento a quien lo lee. (En los ordenadores también se conoce “datos” y se mide en bits). Obviamente se trata de información digital y los bits se agrupan en tramas y paquetes.

• Paquete: unidad de datos que envía el usuario• Trama: unidad de datos que permite el transporte de

paquetes. Se puede decir que una trama encapsulará a uno o mas paquetes.

• Conmutación: es la acción de cambiar algo de sitio

Page 16: Arquitectura de redes modelo osi expansión

16

Conceptos• Canal: es el mismo concepto que canal en hidráulica, pero en vez de

circular agua, circula información

• 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 señal por segundo. Altas frecuencias, son variaciones rápidas y bajas frecuencias, son variaciones lentas.

• Ancho de banda: es la amplitud o rango de frecuencias que puede transportar un canal analógico. Como veremos, está íntimamente relacionado con la capacidad.

• Espectro: es el conjunto total de frecuencias que forman la señal a estudiar.

El espectro de la luz solar son todas las frecuencias que radía el sol, pero si limitados esa luz, a la que pasa por un telescopio, esa limitación haría fijar un límite a la cantidad de frecuencias que pasan o a la cantidad de luz. Esta limitación, fijaría un ancho de banda de frecuencias que pueden pasar.

Page 17: Arquitectura de redes modelo osi expansión

17

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 implementación no tiene porqué ser un circuito

• Terminal: punto de acceso a un supercomputador

• Telnet o conexión remota que se realiza desde los terminales a través de una red a un supercomputador.

• Host (inquilino): antiguamente se utilizaban terminales para acceder a un supercomputador, que más tarde aumentaron su capacidad y son los actuales PC. Cuando efectuaban una conexión remota, se les consideraba inquilinos en el supercomputador accedido. Este termino, actualmente se utiliza para identificar a un PC en red.

Page 18: Arquitectura de redes modelo osi expansión

18

Conceptos• Internet: la red formada por todos los hosts y

dispositivos de red que permiten comunicación global, de forma transparente al usuario. La filosofía 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.

Page 19: Arquitectura de redes modelo osi expansión

19

Conceptos¿Cómo se manda la información: tramas y paquetes? Los

ordenadores sólo intercambian información digital y utilizan diferentes técnicas para el envío de la información.

Las técnicas para mandarse la información entre ordenadores son:

-Línea dedicada: un circuito fijo, cerrado y establecido por donde sólo van a viajar los paquetes de quien la contrata. Ej la unión de Campus de Burjassot con Paterna.

-Conmutación 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 teléfono, RDSI, GSM (móviles)

-Conmutación de paquetes: los datos se van enviando sin ningún establecimiento de circuito previo y por tanto, pueden desordenarse. Ej, Internet

Page 20: Arquitectura de redes modelo osi expansión

20

Configuración de PC (host)• Configuración de la tarjeta de red:

–Dirección IP y máscara (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, configuración realizada o bien por el usuario o bien de forma automática por DHCP, ...

DNS: domain name server, DHCP: dynamic host configuration protocol, Host: un ordenador

Configuración de las aplicaciones:–Configuración del navegador (¿proxy?): el proxy evita que las consultas a Internet se realicen una sola vez, guardándolas en CACHE (copia local ubicada en servidor proxy). Si alguien vuelve a pedir la misma información, se le entregará la copia local. Ahorramos tiempo y tráfico.

Page 21: Arquitectura de redes modelo osi expansión

21

Ejemplo de configuración de un host en IPv4• Dado un host A con su tarjeta de red (con su MAC) arranca y

solicita al servidor DHCP su configuración.• De la IP y de la máscara, podemos obtener la “dirección de

red” y estimar el número 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 mandarán los paquetes en el momento que analicen que la dirección 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 configuración 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

Page 22: Arquitectura de redes modelo osi expansión

22

Sumario

Introducción

• Definición. Tipos de redes y su clasificación

Modelo de Capas Estándares

Page 23: Arquitectura de redes modelo osi expansión

23

Clasificación de las redes

Por su ámbito: Redes de área local o LAN (Local Area Network):

Diseñadas desde el principio para transportar datos. Redes de área extensa o WAN (Wide Area Network):

Utilizan el sistema telefónico, diseñado inicialmente para transportar voz.

Por su tecnología: Redes broadcast (broadcast = radiodifusión, o

también por su topología (o forma) multipunto) Redes punto a punto

Page 24: Arquitectura de redes modelo osi expansión

24

Clasificación de las redes por su ámbito

Distancia entreprocesadores

Procesadores ubicadosen el mismo ...

Ejemplo

1 m Sistema Multiprocesador

10 m Habitación

LAN

100 m Edificio

1 Km Campus

10 Km Ciudad MAN (o WAN)

100 Km PaísWAN1.000 Km Continente

10.000 Km Planeta

Page 25: Arquitectura de redes modelo osi expansión

25

Redes de área local o LAN (Local Area Network)

Características: Generalmente son de tipo broadcast (medio compartido) Cableado normalmente propiedad del usuario Diseñadas 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 inalámbricas por radio (IEEE 802.11): 1, 2, 5.5, 11 Mb/s

Topología en bus (Ethernet) o anillo (Token Ring, FDDI)

Page 26: Arquitectura de redes modelo osi expansión

26

Topologías LAN típicas

Bus(Ethernet) Anillo

(Token Ring, FDDI)

Cable

Ordenador (Host)

Ordenador (Host)

Cable

Topología = forma o diseñoLa topología en bus tiene peores prestaciones que el anillo, porque en el bus todos los equipos se conectan al mismo cable y en el anillo, son conexiones punto a punto.

Page 27: Arquitectura de redes modelo osi expansión

27

Redes de área extensa o WAN (Wide Area Network)

Se caracterizan por utilizar normalmente medios telefónicos, diseñados en principio para transportar la voz.

Son servicios contratados normalmente a operadoras (Telefónica, Retevisión, Ono, BT, Uni2, etc.).

Las comunicaciones tienen un costo elevado, por lo que se suele optimizar su diseño.

Normalmente utilizan enlaces (conexiones o circuitos) punto a punto “temporales” o “permanentes”, salvo las comunicaciones vía satélite que son broadcast. También hay servicios WAN que son redes de conmutación de paquetes (luego lo veremos).

Los circuitos permanentes se llaman PVC (Permanent Virtual Circuit) y los temporales (o conmutados, switched) se llaman SVC.

Las tecnologías utilizadas para mandar la información en las redes WAN son: líneas dedicadas, conmutación de paquetes y conmutación de circuitos.

Page 28: Arquitectura de redes modelo osi expansión

28

Servicios de comunicación WAN

Pueden ser de tres tipos, como hemos visto: Líneas dedicadas. El enlace está dedicado de forma

permanente con un caudal reservado, se use o no. Conmutación de circuitos. La conexión solo se

establece cuando se necesita, pero mientras hay conexión el caudal está reservado al usuario tanto si lo usa como si no. Se aprovecha mejor la infraestructura.

Conmutación de paquetes. El ancho de banda disponible es compartido por diversos usuarios, de forma que se multiplexa tráfico. Se pueden generar circuitos virtuales. El ancho de banda no está reservado y la infraestructura se aprovecha de manera óptima.

Page 29: Arquitectura de redes modelo osi expansión

29

Clasificación de las redes por su tecnología

Tipo Broadcast Enlaces punto a punto

Características

La información se envía a todos los nodos de la red, aunque sólo interese a unos pocos

La información se envía solo al nodo al cual va dirigida

Ejemplos

•Casi todas las LANs (excepto LANs conmutadas)•Redes de satélite•Redes de TV por cable

•Enlaces dedicados•Servicios de conmutación de paquetes (X.25, Frame Relay y ATM).•LANs conmutadas

Page 30: Arquitectura de redes modelo osi expansión

30

Algunas topologías típicas de redes LAN y WAN

Estrella Anillo

Estrella distribuida, árbol sinbucles o ‘spanning tree’: topología jerárquica

Malla completa Anillos interconectadosTopología irregular

(malla parcial)

Estrella extendida

Page 31: Arquitectura de redes modelo osi expansión

31

Redes de enlaces punto a punto En una red punto a punto los enlaces pueden ser:

Simplex: transmisión en un solo sentido Semi-dúplex o half-duplex: transmisión en ambos sentidos, pero

no a la vez Dúplex o full-duplex: transmisión simultánea en ambos sentidos

En el caso dúplex y semi-dúplex el enlace puede ser simétrico (misma velocidad en ambos sentidos) o asimétrico. Normalmente los enlaces son dúplex simétricos

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 máxima de un enlace de 64 Kbps son 128.000 bits por segundo si es simétrico (64.000 bits por segundo en cada sentido).

Page 32: Arquitectura de redes modelo osi expansión

32

Clasificación de las redes

Redes LAN Redes WAN

Redes broadcast

Ethernet, Token Ring, FDDI

Redes vía satélite, redes CATV

Redes de enlaces punto a punto

HIPPI, Fiber Channel LANs conmutadas

Líneas dedicadas, RDSI, Frame Relay, ATM

Page 33: Arquitectura de redes modelo osi expansión

33

WAN (red de enlaces punto a punto)

LAN (red broadcasto LAN conmutada)

Host Router

Subred

Escenario típico de una red completa (LAN-WAN)

Page 34: Arquitectura de redes modelo osi expansión

34

Posibles formas de enviar la información Según el número de destinatarios el envío de un paquete

puede ser: Unicast: si se envía a un destinatario concreto. Es el mas normal. Broadcast: si se envía a todos los destinatarios posibles en la red.

Ejemplo: para anunciar nuevos servicios en la red. Multicast: si se envía a un grupo selecto de destinatarios de entre

todos los que hay en la red. Ejemplo: emisión de videoconferencia.

Anycast: si se envía a uno cualquiera de un conjunto de destinatarios posibles. Ejemplo: servicio de alta disponibilidad ofrecido por varios servidores simultáneamente; el cliente solicita una determinada información y espera recibir respuesta de uno cualquiera de ellos.

Page 35: Arquitectura de redes modelo osi expansión

35

Sumario

Introducción Definición. Tipos de redes y su

clasificación

• Modelo de Capas Estándares

Page 36: Arquitectura de redes modelo osi expansión

36

Planteamiento del problemaRETOMEMOS EL PROBLEMA DE INTERNET... La interconexión de ordenadores es un problema

técnico 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 más aún cuando se interconectan equipos de distintos fabricantes.

Page 37: Arquitectura de redes modelo osi expansión

37

La solución

La mejor forma de resolver un problema complejo es dividirlo en partes.

En telemática 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 más 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 ...

Page 38: Arquitectura de redes modelo osi expansión

38

Modelo de referencia en capas

• Ventajas de un modelo en capas:–Reduce la complejidad–Estandariza interfaces–Ingeniería modular–Asegura la interoperabilidad–Acelera la evolución–Simplifica el aprendizaje

Page 39: Arquitectura de redes modelo osi expansión

39

Ejemplo de 2 artistas que quieren intercambiar opinión ...

RUSO

VALENCIANO

?

Page 40: Arquitectura de redes modelo osi expansión

40

Ejemplo de comunicación mediante el modelo de capas

Dos artistas, uno en Moscú y el otro en Valencia, mantienen por vía telegráfica una conversación sobre pintura. Para entenderse disponen de traductores ruso-inglés y valenciano-inglés, respectivamente. Los traductores pasan el texto escrito en inglés a los telegrafistas que lo transmiten por el telégrafo utilizando código Morse.

Page 41: Arquitectura de redes modelo osi expansión

41

Telegrafista

Telégrafo

Traductor

Artista

Telegrafista

Telégrafo

Traductor

Artista

Ejemplo de comunicación mediante el modelo de capas

Capa

1

2

3

4

Moscú Valencia

Comunicaciónvirtual

Comunicaciónreal

Page 42: Arquitectura de redes modelo osi expansión

42

Protocolos e Interfaces

Telegrafista

Telégrafo

Traductor

Artista

Telegrafista

Telégrafo

Traductor

Artista

Capa

1

2

3

4

Moscú Valencia

Pintura

Inglés

Morse

Impulsos eléctricos

Ruso Valenciano

Texto escrito Texto escrito

Manipulador Manipulador

Protocolos Interfaces

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

Page 43: Arquitectura de redes modelo osi expansión

43

MAS OBSTACULOSAhora más difícil todavía...

Se ha estropeado el telégrafo entre Moscú y Valencia

Moscú Valencia

Page 44: Arquitectura de redes modelo osi expansión

44

Comunicación indirecta mediante el modelo de capas

Pero como somos tan buenos los valencianos, le avisamos que hemos encontrado otra medio de comunición de forma indirecta por la ruta:

Moscú – Copenague: telégrafo por cable

Copenague – París: radiotelégrafo

París – Valencia: telégrafo por cable

Page 45: Arquitectura de redes modelo osi expansión

45Telégrafo por cable

Radiotelégrafo

Valencia

París

Copenhague

Moscú

Page 46: Arquitectura de redes modelo osi expansión

46

Telegrafista

Telégrafo

Traductor

Artista

Telegrafista

Telégrafo

Traductor

Artista

Comunicación indirecta entre dos artistas a través de una red de telégrafos

Moscú Valencia

Pintura

Inglés

Morse

Impulsoseléctricos

Telegrafista

Telégrafo

Telegrafista

Telégrafo

Ondas de radio

ParísCopenhague

MorseMorse

Impulsoseléctricos

Page 47: Arquitectura de redes modelo osi expansión

47

Modelo de capas

Actualmente todas las arquitecturas de red se describen utilizando un modelo de capas.

El más conocido es el denominado Modelo de Referencia OSI (Open Systems Interconnection) de ISO (International Standarization Organization), que tiene 7 capas.

Page 48: Arquitectura de redes modelo osi expansión

48

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 comunicación entre capas se realiza mediante una interfaz Cada capa se comunica con la capa equivalente en el otro sistema

utilizando un protocolo característico 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.

Page 49: Arquitectura de redes modelo osi expansión

49

Conceptos del modelo de capas

Entidad: elemento activo de cada capa, que implementa servicios para ofrecer a la capa superior. Proceso o tarea en ejecución 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 información por un SAP. Las unidades de datos intercambiadas por la interfaz se llaman IDU (Interface Data Unit). Las IDU están formadas por información 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 SDUPDU PDUPDU PDUPDU PDU

Info de control

Page 50: Arquitectura de redes modelo osi expansión

50

Capa N

Servicios utilizados de la capa N-1

Servicios ofrecidos a la capa N+1

Comunicación con la entidadhomóloga mediante el protocolo de la capa N

Comunicación virtual(salvo si N=1)

Se envían PDUs

Comunicaciónreal

Interfaz/Punto de acceso al servicio

IDUSDU

Page 51: Arquitectura de redes modelo osi expansión

51

Modelo de Referencia OSI (OSIRM)

Page 52: Arquitectura de redes modelo osi expansión

52

Capa Física

N=1

Repetidor

Conectoren ‘T’

Envía bits por el medio físico asociado. PDU=bit!!!!

Page 53: Arquitectura de redes modelo osi expansión

53

Capa de Enlace

Datos puros

Driver del dispositivo de comunicaciones

Resuelve el control de la capa física

Detecta y/o corrigeErrores de transmisión

N=2La PDU de esta capa se llama trama

Page 54: Arquitectura de redes modelo osi expansión

54

Capa de Red

¿Por donde deboir a w.x.y.z?

Suministra información sobre la

ruta a seguir

N=3Routers

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

Page 55: Arquitectura de redes modelo osi expansión

55

Capa de Transporte

Conexión extremo a extremo (host a host)

Error de comprobación

de mensaje

Paquetesde datos

¿Son estosdatos buenos?

Este paquete no es bueno.

Reenviar

Verifica que los datos se transmitan

correctamente

N=4Las PDU de esta capa se llaman segmentos o mensajes

Page 56: Arquitectura de redes modelo osi expansión

56

Capa de Sesión

CerrarConexión

De nada!GraciasMe gustaría

enviarte algoBuenaidea!

EstablecerConexión

Sincroniza el intercambio de datos entre capas inferiores y superiores

N=5

Page 57: Arquitectura de redes modelo osi expansión

57

Capa de PresentaciónConvierte los datos de la red al formato requerido por la aplicación

N=6

Page 58: Arquitectura de redes modelo osi expansión

58

Capa de Aplicación

¿Que debo enviar?

Es la interfaz que ve el usuario final Muestra la información recibida En ella residen las aplicaciones Envía los datos de usuario a la

aplicación de destino usando los servicios de las capas inferiores

N=7

WWW (HTTP)

Tran

sf. F

iche

ros

(FTP

)

e-mail (

SMTP)

Vid

eoco

nfer

enci

a (H

.323

)

Page 59: Arquitectura de redes modelo osi expansión

59

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 implementación.

Page 60: Arquitectura de redes modelo osi expansión

60

Comparación 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 tecnología de conmutación de circuitos y con servicio orientado a conexión.

• Es decir, antes de establecer la comunicación realizo la llamada para dar constancia que estoy utilizando dichos recursos.

Page 61: Arquitectura de redes modelo osi expansión

61

Comparación OSI-TCP/IP• Sin embargo el retraso y la incertidumbre, además

del elevado precio de los productos del modelo OSI, dio paso a otro modelo que aparecía en las universidades y centros de investigación, el modelo TCP/IP mucho más simple y con aplicaciones más económicas.

• El modelo OSI es bueno, pero los protocolos son malos y caros.

• En 1974 aparece el modelo TCP/IP que está basado en RFC’s.

• Este modelo hereda el nombre de sus protocolos principales de su funcionamiento.

Page 62: Arquitectura de redes modelo osi expansión

62

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

Page 63: Arquitectura de redes modelo osi expansión

63

La nueva capa de acceso a la red

• Contiene las funciones de la capa física 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 señales eléctricas nos referiremos a capa 1.

• Cuando nos referimos a tarjetas, direcciones de las tarjetas (también conocidas como direcciones físicas o direcciones MAC, p.ej 0E-5F-3A-FF-21-12), nos referiremos a capa 2.

Page 64: Arquitectura de redes modelo osi expansión

64

Modelos TCP/IP e híbrido

Los protocolos TCP/IP nacieron por la necesidad de interoperar redes diversas (internetworking)

El modelo TCP/IP se diseñó después de los protocolos (puede decirse que primero se hizo el traje y después los patrones)

Por eso a diferencia del OSI en el modelo TCP/IP hay unos protocolos ‘predefinidos’.

A menudo se sigue un modelo híbrido, siguiendo el OSI en las capas bajas y el TCP/IP en las altas. Además en LANs el nivel de enlace se divide en dos subcapas. Esto da lugar a lo que denominamos el modelo híbrido.

Page 65: Arquitectura de redes modelo osi expansión

65

Aplicación

Presentación

Sesión

Transporte

Red

Enlace

Física

Aplicación

Transporte

Internet

Host-red

Comparación de modelos OSI, TCP/IP e híbrido

OSI TCP/IP

Aplicación

Transporte

Red

EnlaceLLC

MAC

Física

HíbridoWAN LAN

Hard

ware

Firm

ware

So

ftware

Sist. O

perativo

Pro

gr. d

e usu

ario

Host-Red o también conocida como de “Acceso a la Red”

Page 66: Arquitectura de redes modelo osi expansión

66

Comparación OSI-TCP/IP

El modelo híbrido que utilizaremos es el siguiente: 7: Capa de aplicación (incluye sesión y presentación) 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 física

Page 67: Arquitectura de redes modelo osi expansión

67

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

Capa

1

2

3

4

HTTP

TCP

IP

IEEE 802.3

Cliente Servidor

Aplicación

Transporte

Enlace

Red

Física

Aplicación

Transporte

Enlace

Red

Física

IEEE 802.3

7

Page 68: Arquitectura de redes modelo osi expansión

68

Protocolos e información de control Normalmente todo protocolo requiere el envío de

algunos mensajes especiales o información de control adicional a la que se transmite. Generalmente esto se hace añadiendo una cabecera al paquete a transmitir. ENCAPSULAMIENTO.

La información de control reduce el caudal útil, supone un overhead.

Cada capa añade su propia información de control. Cuantas más capas tiene un modelo más overhead se introduce.

Page 69: Arquitectura de redes modelo osi expansión

69

Cab. de enlace Datagrama IP Cola de

enlace

Cab. IP Segmento TCP

Cab. TCP Datos aplicación

Elementos de datos en el modelo TCP/IP

SegmentoTCP

DatagramaIP

Trama

20bytes

20bytes

14bytes

4bytes

Los valores que aparecen para el nivel de enlace se aplican al caso de Ethernet.Según el tipo de red puede haber pequeñas variaciones

Page 70: Arquitectura de redes modelo osi expansión

70

Simbología 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

Page 71: Arquitectura de redes modelo osi expansión

71

Simbología en WAN

• Conmutador WAN, en función de su tecnología, conmutador ATM, Frame Relay (FR), RDSI. Capa 2, conmuta tramas FR o RDSI, y en ATM se llama células

• Router, capa 3, encamina paquetes

• Símbolo de conexión WAN

• Abstracción de un conjunto de redes

Page 72: Arquitectura de redes modelo osi expansión

72

Aplicación

Acceso a un servidor Web a través de una conexión remota

Capa

1

2

3

4

HTTP

TCP

IP

Cliente Servidor

Transporte

Enlace

RedIP IP

PPP

IEEE802.3

IEEE802.5V.35

Física

Aplicación

Transporte

Enlace

Red

Física

Enlace

Red

Física

Enlace

Red

Física

IEEE802.5

IEEE802.3

LANEthernet

LANToken Ring

7

WAN

PPP: Point to Point Protocol

Page 73: Arquitectura de redes modelo osi expansión

73

Tipo de servicios ofrecidosAparte de las técnicas para mandar la información, es de

destacar, el tipo de servicio ofrecido de cara al usuario, que se puede clasificar en:

Un Servicio orientado a conexión (CONS: connection oriented network service), donde se respeta el orden de los paquetes transmitidos y en el caso de pérdidas, la capa que ofrece el servicio, la capa inferior, trata de rescatar.

Un Servicio no orientado a conexión (CLNS: conectionless oriented network service), donde no se respeta el orden y en el caso de pérdidas, la capa superior tratará de recuperar.

Page 74: Arquitectura de redes modelo osi expansión

74

Tipos de redes y servicios ofrecidos

Ejemplos: Internet es una red basada en datagramas,

conmutación de paquetes, que no ofrece servicio orientado a la conexión. Pero, la capa de transporte si puede ofrecer dicho servicio a la capa de aplicación a través de TCP.

RDSI, es una red de conmutación de circuitos y los paquetes enviados serán recibidos por orden, así que de forma involuntaria estamos ofreciendo un servicio orientado a la conexión.

Page 75: Arquitectura de redes modelo osi expansión

75

Otros ejemplos CONS vs CLNS

Ejemplos de redes con servicios CONS, orientadas a la negociación previa de un circuito virtual (VC): Red Telefónica conmutada (RTC o básica 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

Page 76: Arquitectura de redes modelo osi expansión

76

Calidad de Servicio (QoS) La Calidad de Servicio (QoS, Quality of Service)

consiste en fijar unos valores límite para un conjunto de parámetros, 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 información Fluctuación (variación) del retardo, o jitter: 100 ms Disponibilidad: 99,95 % (21 min/mes fuera de

servicio) Probabilidad de error o Bit Error Rate (BER)=bits

erróneos/bits transmitidos Podemos ver la QoS como el ‘contrato’ usuario-

proveedor.

Page 77: Arquitectura de redes modelo osi expansión

77

Internetworking

Se denomina así a la interconexión de redes diferentes Las redes pueden diferir en tecnología (p. ej. Ethernet-

Token Ring) o en tipo (p. ej. LAN-WAN). También pueden diferir en el protocolo utilizado, p. ej.

DECNET y TCP/IP. Los dispositivos que permiten la interconexión de redes

diversas son: Repetidores y amplificadores Puentes (Bridges) Routers y Conmutadores (Switches) Pasarelas de nivel de transporte o aplicación (Gateways)

Page 78: Arquitectura de redes modelo osi expansión

78

Sumario

Introducción Definición. Tipos de redes y su

clasificación Modelo de Capas

• Estándares

Page 79: Arquitectura de redes modelo osi expansión

79

Estándares

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

Page 80: Arquitectura de redes modelo osi expansión

80

Estándares Son imprescindibles para asegurar la interoperabilidad Pueden ser:

De facto (de hecho), también llamados a veces estándares de la industria. Ej.: PC IBM o compatible, UNIX, SNA de IBM

De jure (por ley); ej.: protocolos OSI, redes X.25, ATM, papel tamaño A4. Estos estándares 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 estándares: 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)

Page 81: Arquitectura de redes modelo osi expansión

81

ISO: International Organization for Standardization

Las siglas provienen del griego isos: igual Formada en 1946 en Ginebra como organización voluntaria a partir de

las asociaciones de normalización de 89 países. Entre sus miembros se encuentran AENOR (Asociación Española de

Normalización y Certificación, España), ANSI (American National Estándar Institute, Estados Unidos), DIN (Deutsches Institut fuer Normung, Alemania), etc, de los cuales adopta y estudia estándares.

Estandariza desde lenguajes de programación y protocolos hasta pasos de rosca, números ISBN, tamaños de papel, etc.

Se organiza de forma jerárquica: Comités técnicos o TC (Technical Commitee) SubComités o SC Grupos de trabajo o WG (Working Groups).

El TC97 trata de ordenadores y proceso de la información.

Page 82: Arquitectura de redes modelo osi expansión

82

ISO: International Organization for Standardization

La creación de un estándar 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 más amplio; eventualmente se aprueba y se convierte en un IS (International Standard)

A menudo ISO adopta estándares de otras organizaciones (ANSI, ITU-T, IEEE, etc.)

Mas información en www.iso.ch

Page 83: Arquitectura de redes modelo osi expansión

83

Ejemplo de estándares ISO (en comunicaciones)

ISO 7498: el modelo OSI ISO 3309: HDLC (protocolo a nivel de enlace) ISO 8802.3: el IEEE 802.3 (Ethernet) adopción de IEEE ISO 9000: Estándares de control de calidad ISO 9314: FDDI (ANSI X3T9.5) adopción de ANSI ISO 10589: IS-IS ISO 11801: Normativa de Cableado Estructurado ISO 8473: CLNP: ConnectionLess Network Protocol

(variante de IP hecha por ISO)

Page 84: Arquitectura de redes modelo osi expansión

84

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 Télégraphique et Téléphonique). Los otros dos son: -R de RadioComunicaciones y –D de desarrollo.

Sus miembros son las administraciones de los países participantes; también son miembros sin voto las operadoras, fabricantes de equipos, organizaciones científicas, bancos, líneas aéreas, etc.

Se organiza como ISO de forma jerárquica: 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 años.

Sus estándares afectan sobre todo a tecnologías y servicios de redes de área extensa (intereses de operadoras). Muchos estándares son adaptados directamente de otros organismos, por ejemplo de ANSI en SONET/SDH. Más información en www.itu.int.

Page 85: Arquitectura de redes modelo osi expansión

85

Algunos Estándares ITU-T

X.25: red pública de conmutación de paquetes X.400: sistema de mensajería de correo electrónico V.35: interfaz de nivel físico para líneas punto a punto V.90: Módems de 56/33,6 Kb/s H.323: videoconferencia en IP (ej.: Netmeeting) G.711: digitalización de la voz en telefonía G.957: interfaz óptica de equipos SDH G.DMT: ADSL

Page 86: Arquitectura de redes modelo osi expansión

86

La ISOC (Internet Society)

En 1991 se creó la ISOC, asociación internacional para la promoción de la tecnología y servicios Internet. Cualquier persona física que lo desee puede asociarse a la ISOC.

La ISOC está gobernada por un Consejo de Administración (Board of Trustees) cuyos miembros son elegidos por votación.

El desarrollo técnico de Internet está gobernado por el IAB (Internet Architecture Board) cuyos miembros son nombrados por el Consejo de Administración de la ISOC.

El IAB supervisa el trabajo de dos comités: 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. Más información en www.isoc.org y www.ietf.org

Page 87: Arquitectura de redes modelo osi expansión

87

Organización del trabajo técnico en Internet

IRSG IESG

area 1 area n

Grupos deinvestigación

. . .. ..

. .. . ..Grupos de

trabajo

IAB

IRTF IETF

IAB: Internet Architecture BoardIRTF: Internet Research Task ForceIRSG: Internet Research Steering GroupIETF: Internet Engineering Task ForceIESG: Internet Engineering Steering Group

Page 88: Arquitectura de redes modelo osi expansión

88

Los estándares Internet

Desde 1969 los documentos técnicos de Internet se han publicado en la red bajo el nombre de RFCs (Request For Comments). Actualmente hay más de 3.000. Un RFC puede contener la especificación de un protocolo o ser un documento de carácter 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 estándares.

Para que un protocolo sea un estándar Internet ha de pasar por varias fases:

Proposed Standard: se considera de interés Draft Standard: hay alguna implementación operativa probada Internet Standard: es aprobado por el IAB

La mayor parte de los estándares y la actividad técnica de Internet se realizan en el seno del IETF y sus grupos de trabajo.

Page 89: Arquitectura de redes modelo osi expansión

89

Protocolo Experimental

InformativoEstándar Propuesto

Estándar Borrador

Borrador de RFC

Estándar Internet Histórico

Evolución de los RFCs

Page 90: Arquitectura de redes modelo osi expansión

90

Algunos ‘estándares’ Internet Estándar Internet:

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

Estándar Borrador RFC 2131: DHCP RFC 2460: IPv6

Estándar Propuesto: RFC 2210: RSVP RFC 2401: IPSEC

Protocolo Experimental: RFC 1459: IRC

Histórico: RFC 904: EGP

Informativo: RFC 1983: Internet User’s Glossary RFC 2475: Arquitectura DIFFSERV

Page 91: Arquitectura de redes modelo osi expansión

91

Foros Industriales

Son grupos de interés sobre una tecnología formados por fabricantes, operadores de telecomunicaciones, universidades, etc.

Nacieron como ‘represalia’ a la lentitud de ITU-T e ISO en la aprobación de estándares internacionales (ej. RDSI)

Suelen funcionar con fechas límite (‘deadline’) para la adopción 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

Page 92: Arquitectura de redes modelo osi expansión

92

Otras organizaciones

El IEEE (Institute of Electrical and Electronic Engineers) Asociación profesional de ámbito internacional Elabora los estándares 802.x que especifican la mayoría de las

tecnologías LAN existentes Los estándares 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 estándares ISO tienen su origen en un estándar

ANSI Algunos estándares ANSI no son estándares ISO, lo cual los

convierte en estándares internacionales de facto

Page 93: Arquitectura de redes modelo osi expansión

93

Otras organizaciones

El NIST (National Institute of Standars and Technologies) que define los estándares para la administración de EEUU

El ETSI (European Telecommunication Estándar 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.