PDF de programación - Redes tema9 sistemas

Imágen de pdf Redes tema9 sistemas

Redes tema9 sistemasgráfica de visualizaciones

Publicado el 11 de Julio del 2017
603 visualizaciones desde el 11 de Julio del 2017
3,7 MB
17 paginas
Creado hace 13a (30/11/2010)
La fuente original de gran parte de las imágenes presentadas en esta lección son cortesía
del texto docente “Redes y Transmisión de Datos” P. Gil, J. Pomares, F. Candelas. Servicio

de Publicaciones Universidad de Alicante.

Redes (9359). Curso 2010-11
Ingeniería Técnica en Informática de Sistemas (plan 2001)

Pablo Gil Vázquez ([email protected])
Grupo de Innovación Educativa en Automática

© 2010 GITE – IEA

Redes (9359). Curso 2010-11
Ingeniería Técnica en Informática de Sistemas (plan 2001)

BLOQUE I: INTRODUCCIÓN.

Tema 1: Introducción a las redes de computadores.

BLOQUE II. NIVEL FÍSICO.

Tema 2: Transmisión de señales.
Tema 3: Codificación de la información.
Tema 4: Medios de transmisión.

BLOQUE III. NIVEL DE ENLACE.

Tema 5: Diseño del nivel de enlace y control de errores.
Tema 6: Control de flujo en el nivel de enlace.
Tema 7: Protocolos estandarizados del nivel de enlace.

BLOQUE IV. NIVEL DE RED.

Tema 8: Diseño del nivel de red.
Tema 9: Encaminamiento en el nivel de red

Pablo Gil Vázquez ([email protected])
Grupo de Innovación Educativa en Automática

© 2010 GITE – IEA

1

Contenidos

1. Introducción.
2. Tipos y protocolos de encaminamiento.

2.1. Protocolos ‘GATEWAY’ Interior (IGP)
2.2. Protocolos ‘GATEWAY’ Exterior (EGP)
2.3. Protocolos basados en estado del enlace.
2.4. Protocolos basados en vector de distancia.

1
1
-
0
1
0
2

i


.
s
a
m
e
t
s
S
e
d
a
c
i
t



á
m
r
o

f

n

I


3. Algoritmos de calculo de ruta para encaminamiento.

i



n
e
a
c
n
c
é
T
a
í
r
e
n
e
g
n



i

I




s
e
d
e
R

1
1
-
0
1
0
2

.
s
a
m
e
t
s
S

e
d
a
c
i
t



i

á
m
r
o

f

n

I


i



n
e
a
c
n
c
é
T
a
í
r
e
n
e
g
n



i

I





s
e
d
e
R

3.1. Algoritmo de Dijkstra (estado de enlace).
3.2. Algoritmo de Bellman-Ford (vector de distancia).

4. Protocolos de Encaminamiento estandarizados.

4.1. OSPF
4.2. RIP

IX. Encaminamiento en el nivel de red

3

Introducción

Las funciones más importantes del
nivel de red son:

 Encaminamiento de la información.
 Control de la congestión.

RED 1

10.1.0.0/16

RED 3

10. 3.0.0/16

ROUTER2

RIP

Definición de encaminamiento:

ROUTER1

ROUTER5

RED 2

10.2.0.0/16 2

ROUTER3

 Calcular la ruta óptima de los paquetes

para que lleguen a su destino.

INTERNET

ROUTER4

BGP

ROUTER6

RED 1

10.1.0.0/16

ROUTER7

RED 2

10.2.0.0/16

ROUTER8

OSPF

RED 3

10. 3.0.0/16

Imágenes cortesía de “Redes y Transmisión de datos”. P. Gil y otros. Servicio de Publicaciones Universidad de Alicante.

IX. Encaminamiento en el nivel de red

4

2

Contenidos

1. Introducción.
2. Tipos y protocolos de encaminamiento.

2.1. Protocolos ‘GATEWAY’ Interior (IGP)
2.2. Protocolos ‘GATEWAY’ Exterior (EGP)
2.3. Protocolos basados en estado del enlace.
2.4. Protocolos basados en vector de distancia.

1
1
-
0
1
0
2

i


.
s
a
m
e
t
s
S
e
d
a
c
i
t



á
m
r
o

f

n

I


3. Algoritmos de calculo de ruta para encaminamiento.

3.1. Algoritmo de Dijkstra (estado de enlace).
3.2. Algoritmo de Bellman-Ford (vector de distancia).

4. Protocolos de Encaminamiento estandarizados.

4.1. OSPF
4.2. RIP

IX. Encaminamiento en el nivel de red

5

Tipos y protocolos de encaminamiento

 Protocolos de ‘gateway’ interior (IGP: Interior Gateway Protocol).

 Se usan para intercambiar información de enrutamiento dentro de un mismo

sistema de red autónomo. Un sistema autónomo, no es más que un conjunto de
redes administradas bajo un mismo dominio (es decir, por un mismo
administrador).

 Se suelen emplear en redes LAN.
 Ejemplos: RIP y OSPF.

 Protocolos de ‘gateway’ exterior (EGP: Exterior Gateway Protocol).

 Se usan para intercambiar información de enrutamiento entre distintos sistemas

de red autónomos.

 Se suelen emplear en redes WAN.
 Ejemplos: BGP.

i



n
e
a
c
n
c
é
T
a
í
r
e
n
e
g
n



i

I




s
e
d
e
R

1
1
-
0
1
0
2

.
s
a
m
e
t
s
S

e
d
a
c
i
t



i

á
m
r
o

f

n

I


i



n
e
a
c
n
c
é
T
a
í
r
e
n
e
g
n



i

I





s
e
d
e
R

IX. Encaminamiento en el nivel de red

6

3

1
1
-
0
1
0
2

i


.
s
a
m
e
t
s
S
e
d
a
c
i
t



á
m
r
o

f

n

I


i



n
e
a
c
n
c
é
T
a
í
r
e
n
e
g
n



i

I




s
e
d
e
R

1
1
-
0
1
0
2

.
s
a
m
e
t
s
S

e
d
a
c
i
t



i

á
m
r
o

f

n

I


i



n
e
a
c
n
c
é
T
a
í
r
e
n
e
g
n



i

I





s
e
d
e
R

Tipos y protocolos de encaminamiento

 Ejemplo IGP: RIP (Routing Information

Protocol) es un protocolo de
encaminamiento dinámico usado en
redes gestionadas por una única
organización (LAN).

 Su descripción y análisis está

publicada en RFC1721-1723 para la
v.2 y RFC1058 para la v.1.

 Ejemplo EGP: BGP (Border Gateway

Protocol) es un protocolo de
encaminamiento usado con conjuntos
de redes gestionadas por distintas
organizaciones (WAN).

RED 1

10.1.0.0/16

RED 3

10. 3.0.0/16

ROUTER2

RIP

ROUTER1

ROUTER5

RED 2

10.2.0.0/16 2

ROUTER3

INTERNET

ROUTER4

BGP

ROUTER6

RED 1

10.1.0.0/16

 Se emplean arquitectura TCP/IP.
 Estándar de encaminamiento en

Internet.

 Su descripción para la v.4. en RFC

1771.

IX. Encaminamiento en el nivel de red

ROUTER7

RED 2

10.2.0.0/16

ROUTER8

OSPF

RED 3

10. 3.0.0/16

Imagen cortesía de “Redes y Transmisión de datos”. P. Gil y otros. Servicio de Publicaciones

Universidad de Alicante.

7

Tipos y protocolos de encaminamiento

 Protocolos basados en vector de distancia.

 Éste tipo de protocolos permiten calcular la distancia para llegar a un nodo

destino situado en cualquier red, y la dirección necesaria para llegar hasta ese
nodo destino. Ejemplos: RIP e IGRP.

 Las rutas calculadas por unos routers pueden ser empleadas por otros.
 Los routers se intercambian periódicamente la información de rutas que

disponen. Algoritmos de cálculo de ruta: Bellman-Ford

 Protocolos basados en estado del enlace.

 Se crean tablas de encaminamiento basándose en información de la topología, a
partir de paquetes denominados de estado de enlace que se intercambian todos
los routers que forman la red para describir y determinar el estado de los
distintos enlaces. Ejemplos: OSPF

 La ventaja de estos protocolos es que cada router calcula de manera

independiente la ruta óptima hacia un nodo destino. Esto permite que la ruta
calculada por un router no depende de la calculada por otro. Algoritmo de cálculo
de ruta: Dijkstra.

IX. Encaminamiento en el nivel de red

 Ejemplos: OSPF.

8

4

Contenidos

1. Introducción.
2. Tipos y protocolos de encaminamiento.

2.1. Protocolos ‘GATEWAY’ Interior (IGP)
2.2. Protocolos ‘GATEWAY’ Exterior (EGP)
2.3. Protocolos basados en estado del enlace.
2.4. Protocolos basados en vector de distancia.

1
1
-
0
1
0
2

i


.
s
a
m
e
t
s
S
e
d
a
c
i
t



á
m
r
o

f

n

I


3. Algoritmos de calculo de ruta para encaminamiento.

i



n
e
a
c
n
c
é
T
a
í
r
e
n
e
g
n



i

I




s
e
d
e
R

1
1
-
0
1
0
2

.
s
a
m
e
t
s
S

e
d
a
c
i
t



i

á
m
r
o

f

n

I


i



n
e
a
c
n
c
é
T
a
í
r
e
n
e
g
n



i

I





s
e
d
e
R

3.1. Algoritmo de Dijkstra (estado de enlace).
3.2. Algoritmo de Bellman-Ford (vector de distancia).

4. Protocolos de Encaminamiento estandarizados.

4.1. OSPF
4.2. RIP

IX. Encaminamiento en el nivel de red

9

Algoritmos de encaminamiento: Métricas

 Número de saltos. Número de ‘routers’ o encaminadores por los que

pasará un paquete.

 Ancho de banda: Capacidad de datos del enlace. Es decir, velocidad

de transmisión máxima que soporta el enlace.

 Carga: Número de paquetes que están gestionando un router o que

está soportando un enlace en un determinado instante de tiempo.

 Coste: Valor arbitrario que suele basarse en un valor ponderado o no
obtenido a partir del ancho de banda del enlace, el coste económico o
cualquier otra medida y que es asignado por el administrador del
sistema autónomo.

 Tasa de errores: Número de bits erróneos que se producen en cada

enlace.

 MTU: Longitud máxima de datos de la trama de nivel de enlace que

puede ser aceptada por todos los enlaces de la ruta.

IX. Encaminamiento en el nivel de red

10

5

Algoritmos de encaminamiento

 Algoritmos de coste mínimo:

 Algoritmos de trayectoria más corta en coste: Dijkstra.
 Algoritmos de enrutamiento por vector de distancia: Bellman-Ford.

 Los algoritmos usados en conmutación de paquetes y redes de tipo

INTERNET basan sus decisiones en criterios de mínimo coste.

 Una variante de estos algoritmos es usado en INTERNET por el

protocolo RIP.

1
1
-
0
1
0
2

i


.
s
a
m
e
t
s
S
e
d
a
c
i
t



á
m
r
o

f

n

I


i



n
e
a
c
n
c
é
T
a
í
r
e
n
e
g
n



i

I




s
e
d
e
R

IX. Encaminamiento en el nivel de red

11

Algoritmos de encaminamiento

 Algoritmo de Dijkstra: Algoritmo de mínimo coste entre un nodo origen

y uno destino.

VARIABLES:

• n dž N: conjunto de nodos de la red
• s: nodo origen

• T: lista de nodos incorporados por

PASOS:

1.- INICIO:

• T={s} y L(n)=w(s,n), con n≠s.

2.- NODO SIGUIENTE:

• Encontrar el nodo x dž N, L(x)=min L(j)

con x,j no dž T.

el algoritmo

• Añadir x a T: T={s,…,x}

• w(i,j): coste del enlace directo del

3.-ACTUALIZAR EL CAMINO DE COSTE

nodo i al nodo j.

MINIMO.

• L(n): Coste en curso desde el nodo

• Calcular L(n)=min{L(n) , L(x)+w(x,n)}

s al nodo n.

con n no dž T.

• Caminos desde s al resto de nodos

4.- FINAL: Cuando todos los nodos han

de N.

sido añadidos a T.

1
1
-
0
1
0
2

.
s
a
m
e
t
s
S

e
d
a
c
i
t



i

á
m
r
o

f

n

I


i



n
e
a
c
n
c
é
T
a
í
r
e
n
e
g
n



i

I





s
e
d
e
R

IX. Encaminamiento en el nivel de red

12

6

Algoritmos de encaminamiento

 Ejemplo

Imagen de la imagen original cortesía de “Comunicaciones y Redes de Computadores” Williams Stallings. Ed. Prentice Hall. 6º Edición (pág. 323).

1
1
-
0
1
0
2

i


.
s
a
m
e
t
s
S
e
d
a
c
i
t



á
m
r
o

f

n

I


i



n
e
a
c
n
c
é
T
a
í
r
e
n
e
g
n



i

I




s
e
d
e
R

IX. Encaminamiento en el nivel de red

13

Algoritmos de encaminamiento

 Ejemplo

1
1
-
0
1
0
2

.
s
a
m
e
t
s
S

e
d
a
c
i
t



i

á
m
  • Links de descarga
http://lwp-l.com/pdf5285

Comentarios de: Redes tema9 sistemas (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