Vous êtes sur la page 1sur 31

ARQUITECTURA DE REDES, SISTEMAS Y SERVICIOS rea de Ingeniera Telemtica

Protocolos, Servicios e Interfaces


Area de Ingeniera Telemtica http://www.tlm.unavarra.es Arquitectura de Redes, Sistemas y Servicios 3 Ingeniera de Telecomunicacin

ARQUITECTURA DE REDES, SISTEMAS Y SERVICIOS rea de Ingeniera Telemtica

Temario
1. 2. 3. 4. 5. 6. 7. Introduccin Arquitecturas, protocolos y estndares Conmutacin de paquetes Conmutacin de circuitos Tecnologas Control de acceso al medio en redes de rea local Servicios de Internet

1/30

ARQUITECTURA DE REDES, SISTEMAS Y SERVICIOS rea de Ingeniera Telemtica

Temario
1. Introduccin 2. Arquitecturas, protocolos y estndares 3. Conmutacin de paquetes 4. Conmutacin de circuitos 5. Tecnologas 6. Control de acceso al medio en redes de rea local 7. Servicios de Internet

2/30

ARQUITECTURA DE REDES, SISTEMAS Y SERVICIOS rea de Ingeniera Telemtica

Elementos de la red

ARQUITECTURA DE REDES, SISTEMAS Y SERVICIOS rea de Ingeniera Telemtica

Elementos
Hosts = end systems
PCs, estaciones, telfonos, PDAs, servidores, tostadoras, TVs, etc. Ejecutan aplicaciones de red (...) Forman el borde (edge) de la red Conectados con la red enlaces de comunicaciones
Fibra, cobre, radio, satlite Tasa de transmisin (bps) ancho de banda (bandwidth)

Router Servidor Estacin Usuario mvil

mediante

Veremos Servicios:
Los principios de funcionamiento de aplicaciones clsicas de Internet (Web, e-mail, FTP, etc.) Tambin los fundamentos del servicio telefnico tradicional

4/30

ARQUITECTURA DE REDES, SISTEMAS Y SERVICIOS rea de Ingeniera Telemtica

Elementos
Conmutadores
Conmutadores telefnicos Routers en el caso de Internet Interconectados comunicaciones mediante enlaces de

Router Servidor Estacin Usuario mvil

Forman el ncleo (core) de la red Emplean rutas o caminos (paths) dentro de la red () Veremos arquitecturas:
En la toma de decisiones en los conmutadores En la organizacin de la red En el clculo de los caminos Arquitectura interna de los conmutadores

5/30

ARQUITECTURA DE REDES, SISTEMAS Y SERVICIOS rea de Ingeniera Telemtica

Elementos
Protocolos
Controlan el envo y la recepcin de informacin Entre las aplicaciones (HTTP, FTP) Entre los hosts (UDP, TCP) Entre los nodos (IP, ICMP) Veremos algunos de la familia TCP/ IP (Internet)

Router Servidor Estacin Usuario mvil

6/30

ARQUITECTURA DE REDES, SISTEMAS Y SERVICIOS rea de Ingeniera Telemtica

Protocolos

ARQUITECTURA DE REDES, SISTEMAS Y SERVICIOS rea de Ingeniera Telemtica

Capas de protocolos
Las redes son complejas! Muchos elementos:
Hosts Conmutadores Enlaces de diferente tipo Aplicaciones Hardware, software Hay alguna forma de organizar las estructura de la red? O al menos la forma de explicarla?

8/30

ARQUITECTURA DE REDES, SISTEMAS Y SERVICIOS rea de Ingeniera Telemtica

Capas de protocolos
Analoga
Usuario escribe una carta La deja en su buzn e indica a su asistente para quin es El asistente aade una portada indicando el remitente y destinatario La enva a la oficina remota mediante un fax
To: B From: A

9/30

ARQUITECTURA DE REDES, SISTEMAS Y SERVICIOS rea de Ingeniera Telemtica

Capas de protocolos
Llega a la oficina destino La recibe el secretario Retira la portada y la coloca en el buzn del destinatario La recoge el usuario Hemos separado las tareas
10/30

To: B From: A

ARQUITECTURA DE REDES, SISTEMAS Y SERVICIOS rea de Ingeniera Telemtica

Capas de protocolos
Los asistentes ofrecen un servicio simple realizando tareas ms complicadas para ello Se comunican entre ellos mediante un protocolo
Informacin adicional al mensaje (portada) Encapsulacin y desencapsulacin

Interfaz

To: B From: A

To: B From: A

11/30

ARQUITECTURA DE REDES, SISTEMAS Y SERVICIOS rea de Ingeniera Telemtica

Qu es un protocolo?
Un protocolo humano y uno de redes de ordenadores:

Hola Hola 14:00


Tienes hora?

TCP connection req TCP connection response


Get http://www.tlm.unavarra.es

Gracias De nada

tiempo

<file> FIN
OK, FIN

12/30

ARQUITECTURA DE REDES, SISTEMAS Y SERVICIOS rea de Ingeniera Telemtica

Qu es un protocolo?
Todas las comunicaciones estn gobernadas por protocolos Especifican:
Los mensajes a enviar El formato de los mensajes Las acciones a llevar a cabo ante ciertos mensajes o ciertos eventos

Controlan por ejemplo:


El camino que va a seguir un paquete de origen a destino El formato de los datos por el cable La velocidad a la que se envan datos Cmo se le pide una pgina web a un servidor

13/30

ARQUITECTURA DE REDES, SISTEMAS Y SERVICIOS rea de Ingeniera Telemtica

Por qu capas?
Sistemas complejos Una estructura ayuda en la identificacin de funciones y relaciones La modularizacin facilita el mantenimiento y actualizacin del sistema
Cambio en una capa es transparente a las dems

Capa 7 Capa 6 Capa 5 Capa 4 Capa 3 Capa 2 Capa 1


14/30

ARQUITECTURA DE REDES, SISTEMAS Y SERVICIOS rea de Ingeniera Telemtica

Servicios

ARQUITECTURA DE REDES, SISTEMAS Y SERVICIOS rea de Ingeniera Telemtica

Servicios y protocolos

Capa N+1
Interfaz

Protocolo

Capa N+1

Servicio Protocolo

Capa N
Interfaz

Capa N

Servicio Protocolo

Capa N-1

Capa N-1
16/30

ARQUITECTURA DE REDES, SISTEMAS Y SERVICIOS rea de Ingeniera Telemtica

Servicios y protocolos
PDU = Protocol Data Unit Bloque de datos que intercambian dos entidades Capa N+1
Interfaz
(N+1)-PDU (N+1)-PDU

Protocolo

Capa N+1 Entidad Capa N

Servicio Protocolo

Capa N
Interfaz

Servicio Protocolo

Capa N-1

Capa N-1
17/30

ARQUITECTURA DE REDES, SISTEMAS Y SERVICIOS rea de Ingeniera Telemtica

Funciones
Funcionalidades ofrecidas por los protocolos
Encapsulado Segmentacin/fragmentacin y reensamblado Control de la conexin Entrega en orden Control de flujo Control de errores Direccionamiento Multiplexacin Servicios de transmisin

18/30

ARQUITECTURA DE REDES, SISTEMAS Y SERVICIOS rea de Ingeniera Telemtica

Encapsulado
La PDU contiene tambin datos de control Suele ser una cabecera (header) (. . .) En ocasiones una cola (trailer) o ambas
(N+1)-PDU (N+1)-PDU

Capa N+1
HN

Capa N+1

Datos N-PDU

HN

Datos

Capa N

Capa N

Capa N-1

Capa N-1
19/30

ARQUITECTURA DE REDES, SISTEMAS Y SERVICIOS rea de Ingeniera Telemtica

Encapsulado
Tpicos datos de control:
Direcciones Cdigos para la deteccin de errores Control del protocolo (segn los servicios ofrecidos) (N+1)-PDU (N+1)-PDU

Capa N+1
HN

Capa N+1

Datos N-PDU

HN

Datos

Capa N

Capa N

Capa N-1

Capa N-1
20/30

ARQUITECTURA DE REDES, SISTEMAS Y SERVICIOS rea de Ingeniera Telemtica

Fragmentacin y reensamblado
Un nivel puede imponer a otro una MTU MTU = Maximum Transfer Unit Motivos:
La tecnologa en cuestin est diseada para unos tamaos mximos o incluso constantes Control de errores ms eficiente a menor PDU Uso de medio compartido ms equitativo Menores recursos de memoria en el receptor Necesidad de interrumpir para trfico de control Capa N+1
HN (N+1)-PDU Datos HN Datos (N+1)-PDU HN HN Datos Datos

Capa N+1

Capa N
MTU

Capa N

Capa N-1

Capa N-1
21/30

ARQUITECTURA DE REDES, SISTEMAS Y SERVICIOS rea de Ingeniera Telemtica

Fragmentacin y reensamblado
Desventajas:
Cuanto menor es el bloque mayor es la proporcin de informacin de control A menores bloques mayor nmero de llegadas por segundo (interrupciones) Mayor tiempo de procesado invertido para la misma informacin

Capa N+1
HN

(N+1)-PDU Datos HN Datos

(N+1)-PDU HN HN Datos Datos

Capa N+1

Capa N
MTU

Capa N

Capa N-1

Capa N-1
22/30

ARQUITECTURA DE REDES, SISTEMAS Y SERVICIOS rea de Ingeniera Telemtica

Control de la conexin
Servicio de datagramas: cada PDU es independiente Servicio orientado a conexin: existe una asociacin lgica entre las entidades extremo Se dan varias fases
Establecimiento conexin () de la
Entidad de protocolo
Solicitud de conexi

Entidad de protocolo
n

ptada exin ace Con


Datos
irmacin Datos/Conf

Transferencia de datos () Cierre de la conexin ()

Solicitud

de cierre

PDUs numeradas

de conex

in

ceptado conexin a Cierre de la

23/30

ARQUITECTURA DE REDES, SISTEMAS Y SERVICIOS rea de Ingeniera Telemtica

Entrega en orden
Una red puede desordenar las PDUs que transporta Una red de datagramas puede decidir un camino diferente para cada uno En base a este servicio, una capa orientada a conexin puede ofrecer entrega en orden Numeracin de PDUs

13

12

11

10

1
24/30

ARQUITECTURA DE REDES, SISTEMAS Y SERVICIOS rea de Ingeniera Telemtica

Control de flujo
Fuente puede enviar demasiado rpido para lo que puede procesar el receptor () Desbordamiento de memoria (buffer) Control de flujo: receptor limita la velocidad de emisor Emisor-Receptor pueden ser extremos finales o intermedios de la red o ambos

25/30

ARQUITECTURA DE REDES, SISTEMAS Y SERVICIOS rea de Ingeniera Telemtica

Control de errores
Recuperar prdidas o deterioro de los datos Dos funciones separadas:
Deteccin de errores (CRC) y prdidas (timeout) Retransmisin

13

12

11

10

1
26/30

ARQUITECTURA DE REDES, SISTEMAS Y SERVICIOS rea de Ingeniera Telemtica

Direccionamiento
Pretende identificar a una entidad en una mquina Complejo, en varias capas simultneamente Ejemplo (en Internet)
En Capa 2: direcciones fsicas (la tarjeta) En Capa 3: direcciones de red (la mquina) En Capa 4: puertos (la aplicacin)

Capa 4 Capa 3 Capa 2 Capa 1


27/30

ARQUITECTURA DE REDES, SISTEMAS Y SERVICIOS rea de Ingeniera Telemtica

Multiplexacin
Multiplexacin ascendente
Varios flujos de capa superior se transportan en uno de capa inferior

Divisin
Un nico flujo de capa superior se divide en varios de capa inferior

28/30

ARQUITECTURA DE REDES, SISTEMAS Y SERVICIOS rea de Ingeniera Telemtica

Servicios de transmisin
Servicios adicionales Ejemplo:
Prioridades Calidad de servicio Seguridad

29/30

ARQUITECTURA DE REDES, SISTEMAS Y SERVICIOS rea de Ingeniera Telemtica

Desventajas
Eficiencia
Subptima
Ejemplo: TCP y enlace inalmbrico

Redundancia de funciones
Fragmentacin y reensamblado Espacios de direcciones

Confuso en la realidad
Reapilamiento (IP sobre ATM) A qu capa pertenece la seguridad?

30/30

Vous aimerez peut-être aussi