PDF de programación - Protocolos, Servicios e Interfaces

Imágen de pdf Protocolos, Servicios e Interfaces

Protocolos, Servicios e Interfacesgráfica de visualizaciones

Publicado el 19 de Junio del 2017
431 visualizaciones desde el 19 de Junio del 2017
3,1 MB
31 paginas
ARQUITECTURA DE REDES, SISTEMAS Y SERVICIOS

Área de Ingeniería Telemática

Protocolos, Servicios e

Interfaces

Area de Ingeniería Telemática

http://www.tlm.unavarra.es

Arquitectura de Redes, Sistemas y Servicios

3º Ingeniería de Telecomunicación


a
c
i
t



,



S
E
D
E
R
E
D
A
R
U
T
C
E
T
U
Q
R
A

I

I

I



S
O
C
V
R
E
S
Y
S
A
M
E
T
S
S

I



l



á
m
e
e
T
a
í
r
e
n
e
g
n

i

I


e
d



a
e
r
Á

Temario

Introducción

1. 
2.  Arquitecturas, protocolos y estándares
3.  Conmutación de paquetes
4.  Conmutación de circuitos
5.  Tecnologías
6.  Control de acceso al medio en redes de área local
7.  Servicios de Internet

1/30


a
c
i
t



,



S
E
D
E
R
E
D
A
R
U
T
C
E
T
U
Q
R
A

I



I

I

S
O
C
V
R
E
S
Y
S
A
M
E
T
S
S



I

l



á
m
e
e
T
a
í
r
e
n
e
g
n

i

I


e
d



a
e
r
Á

Temario

Introducción

1. 
2.  Arquitecturas, protocolos y estándares
3.  Conmutación de paquetes
4.  Conmutación de circuitos
5.  Tecnologías
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 Ingeniería Telemática

Elementos de la red


a
c
i
t



,



S
E
D
E
R
E
D
A
R
U
T
C
E
T
U
Q
R
A

I

I

I



S
O
C
V
R
E
S
Y
S
A
M
E
T
S
S

I



l



á
m
e
e
T
a
í
r
e
n
e
g
n

i

I


e
d



a
e
r
Á

Elementos

Hosts = end systems
•  PCs, estaciones,

teléfonos, PDAs,

servidores, tostadoras, TVs, etc.
•  Ejecutan aplicaciones de red (...)
•  Forman el borde (edge) de la red
•  Conectados con

la

red mediante

enlaces de comunicaciones
–  Fibra, cobre, radio, satélite
–  Tasa de transmisión (bps) ≅ ancho de

banda (bandwidth)

•  Veremos Servicios:

–  Los principios de funcionamiento de
aplicaciones clásicas de Internet (Web,
e-mail, FTP, etc.)

–  También los fundamentos del servicio

telefónico tradicional

Router

Servidor

Estación Usuario

móvil

4/30


a
c
i
t



,



S
E
D
E
R
E
D
A
R
U
T
C
E
T
U
Q
R
A

I

I

I



S
O
C
V
R
E
S
Y
S
A
M
E
T
S
S

I



l



á
m
e
e
T
a
í
r
e
n
e
g
n

i

I


e
d



a
e
r
Á

Elementos

Conmutadores
•  Conmutadores telefónicos
•  Routers en el caso de Internet
• 
Interconectados mediante
comunicaciones
Forman el núcleo (core) de la red
Emplean rutas o caminos (paths) dentro de la
red (…)

enlaces

de

• 
• 

• 

Veremos arquitecturas:
–  En la toma de decisiones en los conmutadores
–  En la organización de la red
–  En el cálculo de los caminos
–  Arquitectura interna de los conmutadores

Router

Servidor

Estación Usuario

móvil

5/30


a
c
i
t



,



S
E
D
E
R
E
D
A
R
U
T
C
E
T
U
Q
R
A

I

I

I



S
O
C
V
R
E
S
Y
S
A
M
E
T
S
S



I

l



á
m
e
e
T
a
í
r
e
n
e
g
n

i

I


e
d



a
e
r
Á

Elementos

Protocolos
•  Controlan el envío y la recepción de

información

•  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

Estación Usuario

móvil

6/30

ARQUITECTURA DE REDES, SISTEMAS Y SERVICIOS

Área de Ingeniería Telemática

Protocolos


a
c
i
t



,



S
E
D
E
R
E
D
A
R
U
T
C
E
T
U
Q
R
A

I



I

I

S
O
C
V
R
E
S
Y
S
A
M
E
T
S
S

I



l



á
m
e
e
T
a
í
r
e
n
e
g
n

i

I


e
d



a
e
r
Á

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


a
c
i
t



,



S
E
D
E
R
E
D
A
R
U
T
C
E
T
U
Q
R
A

I



I

I

S
O
C
V
R
E
S
Y
S
A
M
E
T
S
S



I

l



á
m
e
e
T
a
í
r
e
n
e
g
n

i

I


e
d



a
e
r
Á

Capas de protocolos

Analogía
•  Usuario escribe una carta
•  La deja en su buzón e
indica a su asistente para
quién es

•  El asistente añade una
el

portada
remitente y destinatario

indicando

•  La envía a

la oficina

remota mediante un fax

To: B
From: A

9/30


a
c
i
t



,



S
E
D
E
R
E
D
A
R
U
T
C
E
T
U
Q
R
A

I

I

I



S
O
C
V
R
E
S
Y
S
A
M
E
T
S
S

I



l



á
m
e
e
T
a
í
r
e
n
e
g
n

i

I


e
d



a
e
r
Á

Capas de protocolos

•  Llega a

destino

la oficina

•  La recibe el secretario
•  Retira la portada y la
coloca en el buzón del
destinatario

•  La recoge el usuario

•  Hemos separado

tareas

las

To: B
From: A

10/30


a
c
i
t



,



S
E
D
E
R
E
D
A
R
U
T
C
E
T
U
Q
R
A

I

I



I

S
O
C
V
R
E
S
Y
S
A
M
E
T
S
S

I



l



á
m
e
e
T
a
í
r
e
n
e
g
n

i

I


e
d



a
e
r
Á

Capas de protocolos

•  Los asistentes ofrecen un servicio simple realizando

tareas más complicadas para ello

•  Se comunican entre ellos mediante un protocolo

–  Información adicional al mensaje (portada)
–  Encapsulación y desencapsulación

Interfaz

To: B
From: A

To: B
From: A

11/30


a
c
i
t



,



S
E
D
E
R
E
D
A
R
U
T
C
E
T
U
Q
R
A

I

I

I



S
O
C
V
R
E
S
Y
S
A
M
E
T
S
S



I

l



á
m
e
e
T
a
í
r
e
n
e
g
n

i

I


e
d



a
e
r
Á

¿Qué es un protocolo?

Un protocolo humano y uno de redes de ordenadores:

Hola
Hola
¿Tienes
hora?
14:00
Gracias

De nada

tiempo

TCP connection
req
TCP connection
response
Get http://www.tlm.unavarra.es

<file>
FIN
OK, FIN

12/30

¿Qué es un protocolo?

•  Todas las comunicaciones están gobernadas por


a
c
i
t



,



S
E
D
E
R
E
D
A
R
U
T
C
E
T
U
Q
R
A

I

I

I



S
O
C
V
R
E
S
Y
S
A
M
E
T
S
S

I



l



á
m
e
e
T
a
í
r
e
n
e
g
n

i

I


e
d



a
e
r
Á

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 envían datos
–  Cómo se le pide una página web a un servidor

13/30


a
c
i
t



,



S
E
D
E
R
E
D
A
R
U
T
C
E
T
U
Q
R
A

I

I

I



S
O
C
V
R
E
S
Y
S
A
M
E
T
S
S

I



l



á
m
e
e
T
a
í
r
e
n
e
g
n

i

I


e
d



a
e
r
Á

¿Por qué capas?

•  Sistemas complejos
•  Una estructura ayuda en
de

la
funciones y relaciones

identificación

•  La modularización facilita
el mantenimiento
y
actualización del sistema
–  Cambio en una capa es
transparente a las demás

Capa 7

Capa 6

Capa 5

Capa 4

Capa 3

Capa 2

Capa 1

14/30

ARQUITECTURA DE REDES, SISTEMAS Y SERVICIOS

Área de Ingeniería Telemática

Servicios


a
c
i
t



,



S
E
D
E
R
E
D
A
R
U
T
C
E
T
U
Q
R
A

I

I



I

S
O
C
V
R
E
S
Y
S
A
M
E
T
S
S

I



l



á
m
e
e
T
a
í
r
e
n
e
g
n

i

I


e
d



a
e
r
Á

Servicios y protocolos

Capa N+1

Protocolo

Capa N+1

Interfaz

Servicio

Capa N

Protocolo

Capa N

Interfaz

Servicio

Capa N-1

Protocolo

Capa N-1

16/30


a
c
i
t



,



S
E
D
E
R
E
D
A
R
U
T
C
E
T
U
Q
R
A

I

I

I



S
O
C
V
R
E
S
Y
S
A
M
E
T
S
S

I



l



á
m
e
e
T
a
í
r
e
n
e
g
n

i

I


e
d



a
e
r
Á

Servicios y protocolos

•  PDU = Protocol Data Unit
•  Bloque de datos que intercambian dos entidades

(N+1)-PDU

Capa N+1

Protocolo

(N+1)-PDU

Capa N+1

Interfaz

Servicio

Entidad

Capa N

Protocolo

Capa N

Interfaz

Servicio

Capa N-1

Protocolo

Capa N-1

17/30


a
c
i
t



,



S
E
D
E
R
E
D
A
R
U
T
C
E
T
U
Q
R
A

I



I

I

S
O
C
V
R
E
S
Y
S
A
M
E
T
S
S

I



l



á
m
e
e
T
a
í
r
e
n
e
g
n

i

I


e
d



a
e
r
Á

Funciones

•  Funcionalidades ofrecidas por los protocolos

–  Encapsulado
–  Segmentación/fragmentación y reensamblado
–  Control de la conexión
–  Entrega en orden
–  Control de flujo
–  Control de errores
–  Direccionamiento
–  Multiplexación
–  Servicios de transmisión

18/30


a
c
i
t



,



S
E
D
E
R
E
D
A
R
U
T
C
E
T
U
Q
R
A

I

I



I

S
O
C
V
R
E
S
Y
S
A
M
E
T
S
S

I



l



á
m
e
e
T
a
í
r
e
n
e
g
n

i

I


e
d



a
e
r
Á

Encapsulado

•  La PDU contiene también datos de control
•  Suele ser una cabecera (header) (. . .)
•  En ocasiones una cola (trailer) o ambas

Capa N+1

(N+1)-PDU

(N+1)-PDU

Capa N+1

HN Datos

HN Datos

N-PDU

Capa N

Capa N

Capa N-1

Capa N-1

19/30


a
c
i
t



,



S
E
D
E
R
E
D
A
R
U
T
C
E
T
U
Q
R
A

I



I

I

S
O
C
V
R
E
S
Y
S
A
M
E
T
S
S



I

l



á
m
e
e
T
a
í
r
e
n
e
g
n

i

I


e
d



a
e
r
Á

Encapsulado

•  Típicos datos de control:

–  Direcciones
–  Códigos para la detección de errores
–  Control del protocolo (según los servicios ofrecidos)

Capa N+1

(N+1)-PDU

(N+1)-PDU

Capa N+1

HN Datos

HN Datos

N-PDU

Capa N

Capa N

Capa N-1

Capa N-1

20/30


a
c
i
t



,



S
E
D
E
R
E
D
A
R
U
T
C
E
T
U
Q
R
A

I

I

I



S
O
C
V
R
E
S
Y
S
A
M
E
T
S
S

I



l



á
m
e
e
T
a
í
r
e
n
e
g
n

i

I


e
d



a
e
r
Á

Fragmentación y reensamblado
•  Un nivel puede imponer a otro una MTU
•  MTU = Maximum Transfer Unit
•  Motivos:

–  La tecnología en cuestión está diseñada para unos tamaños

máximos o incluso constantes

–  Control de errores más eficiente a menor PDU
–  Uso de medio compartido más equitativo
–  Menores recursos de memoria en el receptor
–  Necesidad de interrumpir para tráfico de control

Capa N+1

(N+1)-PDU

(N+1)-PDU

Capa N+1

HN Datos

HN Datos’

Capa N

Capa N-1

MTU

HN Datos
HN Datos’

Capa N

Capa N-1

21/30


a
c
i
t



,



S
E
D
E
R
E
D
A
R
U
T
C
E
T
U
Q
R
A

I



I

I

S
O
C
V
R
E
S
Y
S
A
M
E
T
S
S

I



l



á
m
e
e
T
a
í
r
e
n
e
g
n

i

I


e
d



a
e
r
Á

Fragmentación y reensamblado
•  Desventajas:

de control

–  Cuanto menor es el bloque mayor es la proporción de información
–  A menores bloques mayor número de llegadas por segundo
–  Mayor tiempo de procesado
  • Links de descarga
http://lwp-l.com/pdf4495

Comentarios de: Protocolos, Servicios e Interfaces (0)


No hay comentarios
 

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios...
CerrarCerrar
CerrarCerrar
Cerrar

Tienes que ser un usuario registrado para poder insertar imágenes, archivos y/o videos.

Puedes registrarte o validarte desde aquí.

Codigo
Negrita
Subrayado
Tachado
Cursiva
Insertar enlace
Imagen externa
Emoticon
Tabular
Centrar
Titulo
Linea
Disminuir
Aumentar
Vista preliminar
sonreir
dientes
lengua
guiño
enfadado
confundido
llorar
avergonzado
sorprendido
triste
sol
estrella
jarra
camara
taza de cafe
email
beso
bombilla
amor
mal
bien
Es necesario revisar y aceptar las políticas de privacidad