15- Capa Enlace de datos - unq.edu.ar...Llegar a un esquema híbrido y dinámico entre ambos casos....

82
Enlace de Datos

Transcript of 15- Capa Enlace de datos - unq.edu.ar...Llegar a un esquema híbrido y dinámico entre ambos casos....

Page 1: 15- Capa Enlace de datos - unq.edu.ar...Llegar a un esquema híbrido y dinámico entre ambos casos. 20 ... FramesEthernet/802.3 (1, 10 y 100 Mbps) Ethernet 802.3 •Tipo especifica

Enlace de Datos

Page 2: 15- Capa Enlace de datos - unq.edu.ar...Llegar a un esquema híbrido y dinámico entre ambos casos. 20 ... FramesEthernet/802.3 (1, 10 y 100 Mbps) Ethernet 802.3 •Tipo especifica

2

Problema de Asignación del Canal

•Redes

–Punto a Punto: WANs

–Broadcast: LANs

•Broadcast=> medio o canal compartido

–conflictos

–identificación

–medio no siempre disponible

•Capa 2 dividida: MAC y LLC

Page 3: 15- Capa Enlace de datos - unq.edu.ar...Llegar a un esquema híbrido y dinámico entre ambos casos. 20 ... FramesEthernet/802.3 (1, 10 y 100 Mbps) Ethernet 802.3 •Tipo especifica

3

¿Cómo Resolver el Problema?

•Asignación estática

–FDM

–TDM �No aplicables a redes broadcast

•Asignación dinámica

–protocolos de contienda

–generan los protocolos de acceso al

medio que operan en la subcapa

MAC

Page 4: 15- Capa Enlace de datos - unq.edu.ar...Llegar a un esquema híbrido y dinámico entre ambos casos. 20 ... FramesEthernet/802.3 (1, 10 y 100 Mbps) Ethernet 802.3 •Tipo especifica

4

Tipos de Protocolos MAC

•Acceso múltiple sin detección de

portadora

•Acceso múltiple con detección de

portadora

•Libres de colisiones

•De contienda limitada

•Token Passing

•Inalámbricos

Page 5: 15- Capa Enlace de datos - unq.edu.ar...Llegar a un esquema híbrido y dinámico entre ambos casos. 20 ... FramesEthernet/802.3 (1, 10 y 100 Mbps) Ethernet 802.3 •Tipo especifica

5

Acceso m

últiple sin detección portadora

•Antecedentes

•1970: Abramsoncrea Alohanet

(Hawaii)

•Topología Maestro (1) Esclavo (3)

•Dos canales: descendente y ascendente

•Canales en la banda UHF:

–Anchura: 100 KHz

–Capacidad: 9.6 Kbps

Page 6: 15- Capa Enlace de datos - unq.edu.ar...Llegar a un esquema híbrido y dinámico entre ambos casos. 20 ... FramesEthernet/802.3 (1, 10 y 100 Mbps) Ethernet 802.3 •Tipo especifica

6

Maestro

Esclavo

Esclavo

Esclavo

Funcionamiento de Alohanet

•Canal descendente: sin problemas

•Canal ascendente: si dos esclavos transmiten se

crea un colisión

•Requiere protocolo MAC

Page 7: 15- Capa Enlace de datos - unq.edu.ar...Llegar a un esquema híbrido y dinámico entre ambos casos. 20 ... FramesEthernet/802.3 (1, 10 y 100 Mbps) Ethernet 802.3 •Tipo especifica

7

Protocolo M

AC Aloha

•Funcionamiento básico:

Estación transmite framey espera

ACK; si esto no se produce dentro

del timeout) se retransmite el

frame.

•Solapamiento de un bitentre dos nodos

produce un conflicto de transmisión.

•A este conflicto se le llama colisión.

•En Alohalos tiempos de transmisión

son aleatorios.

Page 8: 15- Capa Enlace de datos - unq.edu.ar...Llegar a un esquema híbrido y dinámico entre ambos casos. 20 ... FramesEthernet/802.3 (1, 10 y 100 Mbps) Ethernet 802.3 •Tipo especifica

8

Estación

A ED

Tiempo

Emisión de framesen ALOHA puro

Page 9: 15- Capa Enlace de datos - unq.edu.ar...Llegar a un esquema híbrido y dinámico entre ambos casos. 20 ... FramesEthernet/802.3 (1, 10 y 100 Mbps) Ethernet 802.3 •Tipo especifica

9

Estación

A EDCB

Tiempo

Emisión de framesen ALOHA puro

Tiempo inutilizado por colisiones

Page 10: 15- Capa Enlace de datos - unq.edu.ar...Llegar a un esquema híbrido y dinámico entre ambos casos. 20 ... FramesEthernet/802.3 (1, 10 y 100 Mbps) Ethernet 802.3 •Tipo especifica

10

Slotted

Aloha

•Funcionamiento básico:

Estación transmite framey espera

ACK; si esto no se produce dentro

del timeout) se retransmite el

frame.

•En SlottedAlohalos intervalos de inicio

de transmisión son múltiplos de un

frame.

•Requiere sincronización entre todos los

nodos

Page 11: 15- Capa Enlace de datos - unq.edu.ar...Llegar a un esquema híbrido y dinámico entre ambos casos. 20 ... FramesEthernet/802.3 (1, 10 y 100 Mbps) Ethernet 802.3 •Tipo especifica

11

Estación

A EDCB

Tiempo

Emisión de framesen SlottedALOHA

Intervalos

Tiempo inutilizado por colisiones

Page 12: 15- Capa Enlace de datos - unq.edu.ar...Llegar a un esquema híbrido y dinámico entre ambos casos. 20 ... FramesEthernet/802.3 (1, 10 y 100 Mbps) Ethernet 802.3 •Tipo especifica

12

Rendim

iento de Aloha

•Suponiendo distribución de Poisson:

–Alohapuro: max. 18,4% al 50% de

utilización

–Aloharanurado: 36,8% al 100%

de utilización

•Pero el tráfico es auto-similar o fractal

=> en la práctica: ¡más rendimiento!

•SlottedAlohaes usado actualmente en

redes GSM y comunicaciones vía satélite.

Page 13: 15- Capa Enlace de datos - unq.edu.ar...Llegar a un esquema híbrido y dinámico entre ambos casos. 20 ... FramesEthernet/802.3 (1, 10 y 100 Mbps) Ethernet 802.3 •Tipo especifica

13

G

(densidad de tráfico

inyectado en la red)

01,5

2,0

3,0

1,0

0,5

0,10,2

0,30,4

S (rendimiento)Rendimiento de Alohay SlottedAloha

Slotted: S = Ge-G

Puro: S = Ge-2G

Page 14: 15- Capa Enlace de datos - unq.edu.ar...Llegar a un esquema híbrido y dinámico entre ambos casos. 20 ... FramesEthernet/802.3 (1, 10 y 100 Mbps) Ethernet 802.3 •Tipo especifica

14

Carrier Sense

MultipleAccess

con D

etección Colisión

•Funcionamiento básico:

Estación sensael canal, si está

libre

transmite frame; caso contrario se

espera un tiempo aleatorio y se

vuelve a sensarrepitiendo el

algoritm

o. Una vez trasmitido el

framese sensael canal para

detectar colisiones. En caso de

existir una, se avisa con una señal

•¡Ahora existe seguridad si hubo

colisiones!

Page 15: 15- Capa Enlace de datos - unq.edu.ar...Llegar a un esquema híbrido y dinámico entre ambos casos. 20 ... FramesEthernet/802.3 (1, 10 y 100 Mbps) Ethernet 802.3 •Tipo especifica

15

Nuevo intento

Ocupado

Libre

CSMA/CD

Detectar

canal

Listo

para Tx

Esperar

rand(x) seg

Tx

Sensar

canal

Aviso

(jamming)

Tx

lista

Colisión

OK

Page 16: 15- Capa Enlace de datos - unq.edu.ar...Llegar a un esquema híbrido y dinámico entre ambos casos. 20 ... FramesEthernet/802.3 (1, 10 y 100 Mbps) Ethernet 802.3 •Tipo especifica

16

CSMA/CD

•Una colisión se producirási dos o más

nodos Txal mismo tiempo o separados

un instante de tiempo tal que la señal Tx

no haya llegado al otro nodo (Período de

Contienda)

•Los estados de una red CSMA/CD son

entonces: libre, transmisión y colisión

Page 17: 15- Capa Enlace de datos - unq.edu.ar...Llegar a un esquema híbrido y dinámico entre ambos casos. 20 ... FramesEthernet/802.3 (1, 10 y 100 Mbps) Ethernet 802.3 •Tipo especifica

17

Protocolos Libres de Colisión

•Antecedentes

•Las colisiones reducen el desempeño de la

red

•A medida que aumenta el tráfico

aumentan las colisiones (¿quépasa con

poco tráfico?)

•Solución:

•Eliminar las colisiones

•Con esto se obtendráun mayor

desempeño a alto tráfico

Page 18: 15- Capa Enlace de datos - unq.edu.ar...Llegar a un esquema híbrido y dinámico entre ambos casos. 20 ... FramesEthernet/802.3 (1, 10 y 100 Mbps) Ethernet 802.3 •Tipo especifica

18

�Protocolo BitMap

�Protocolo de Cuenta

Regresiva

Protocolos Libres de Colisión

Page 19: 15- Capa Enlace de datos - unq.edu.ar...Llegar a un esquema híbrido y dinámico entre ambos casos. 20 ... FramesEthernet/802.3 (1, 10 y 100 Mbps) Ethernet 802.3 •Tipo especifica

19

Protocolos de Contención Lim

itada

•Antecedentes

•Las colisiones reducen el desempeño de

la red en alto tráfico

•Eliminar colisiones introduce latencia en

una red con bajo tráfico

•Solución:

•Llegar a un esquema híbrido y dinámico

entre ambos casos

Page 20: 15- Capa Enlace de datos - unq.edu.ar...Llegar a un esquema híbrido y dinámico entre ambos casos. 20 ... FramesEthernet/802.3 (1, 10 y 100 Mbps) Ethernet 802.3 •Tipo especifica

20

Protocolos de Contención Lim

itada -II

•Si la red tiene poco tráfico, comportarse

como protocolos con colisiones

•Si la red tiene alto tráfico, comportarse

como protocolos sin colisiones

•Solución práctica:

•Identificar el nodo o grupo de nodos que

generan gran tráfico y a ellos otorgarle

intervalos propios de transmisión

Page 21: 15- Capa Enlace de datos - unq.edu.ar...Llegar a un esquema híbrido y dinámico entre ambos casos. 20 ... FramesEthernet/802.3 (1, 10 y 100 Mbps) Ethernet 802.3 •Tipo especifica

21

Protocolos Token Passing

•Antecedentes

•Los protocolos anteriores son no

determ

inistas

•En redes de control de procesos se

requiere tener una garantía de tiempo

máximo de retardo

•Solución:

•Otorgar el medio a los nodos un tiempo

máximo y luego reasignarlo.

Page 22: 15- Capa Enlace de datos - unq.edu.ar...Llegar a un esquema híbrido y dinámico entre ambos casos. 20 ... FramesEthernet/802.3 (1, 10 y 100 Mbps) Ethernet 802.3 •Tipo especifica

22

Protocolos Token Passing

•Funcionamiento básico:

Por la red siempre circula un token. Si un nodo

desea Txdebe esperar hasta recibir el token,

entonces se apodera de él y Txframeshasta

un cierto tiempo m

áxim

o, para luego liberar el

tokena la red.

•Control de acceso flexible, eficiente y equitativo a

carga elevada.

•Perm

ite generar prioridades y BW garantizados

Page 23: 15- Capa Enlace de datos - unq.edu.ar...Llegar a un esquema híbrido y dinámico entre ambos casos. 20 ... FramesEthernet/802.3 (1, 10 y 100 Mbps) Ethernet 802.3 •Tipo especifica

23

Operación Token Passing

a)b)

c)

d)

e)f)

Page 24: 15- Capa Enlace de datos - unq.edu.ar...Llegar a un esquema híbrido y dinámico entre ambos casos. 20 ... FramesEthernet/802.3 (1, 10 y 100 Mbps) Ethernet 802.3 •Tipo especifica

24

Protocolos Token Passing

•Token holding time: máximo período

de tiempo en el que un nodo puede

transmitir

•Este protocolo no produce colisiones

•¿quésucede si se pierde el token?

•¿quésucede si se corta el anillo?

•¿el anillo debe ser físico, lógico o

ambos?

Page 25: 15- Capa Enlace de datos - unq.edu.ar...Llegar a un esquema híbrido y dinámico entre ambos casos. 20 ... FramesEthernet/802.3 (1, 10 y 100 Mbps) Ethernet 802.3 •Tipo especifica

25

Aplicación

Presentación

Sesión

Transporte

Red

Enlace

Física

Aplicación

Presentación

Sesión

Transporte

Red

LLC: 802.2

MAC: 802.3, 802.4,

802.5, etc.

Física

Capa de Enlace en IEEE 802

Page 26: 15- Capa Enlace de datos - unq.edu.ar...Llegar a un esquema híbrido y dinámico entre ambos casos. 20 ... FramesEthernet/802.3 (1, 10 y 100 Mbps) Ethernet 802.3 •Tipo especifica

La capa de enlace

�La principal función de la capa de enlace es comprobar

que los datos enviados estanlibres de error. Para ello

se utiliza el CRC (CyclicRedundancyCheck)

�Cuando se detecta un error se pueden hacer tres cosas:

�Intentar corregirlo (no es posible con el CRC)

�Descartar el paquete erróneo y pedir reenvío

�Descartar el paquete erróneo y no decir nada

�En todos los casos habituales se procede de la tercera

forma (se descarta y no se dice nada). Será

normalmente la capa de transporte (en el hostde

destino) la que se encargue de solicitar la retransmisión

de los datos al emisor. Pero no siempre es así, hay

protocolos que no reenvían.

Page 27: 15- Capa Enlace de datos - unq.edu.ar...Llegar a un esquema híbrido y dinámico entre ambos casos. 20 ... FramesEthernet/802.3 (1, 10 y 100 Mbps) Ethernet 802.3 •Tipo especifica

Capa de enlace: tipos deenlaces

�Un enlace puede ser:

�Sim

plex: transmisión en un solo sentido. Ej.: emisión

de TV

�Semi-dúplex o half-duplex: transmisión en ambos

sentidos, pero no a la vez. Ej.: walkie-talkies, redes WiFi

(inalámbricas)

�Dúplex o full-duplex: transmisión simultánea en

ambos sentidos. Ej.: conversación telefónica. Ethernet,

ADSL

�En el caso dúplex y semi-dúplex el enlace puede

ser:

�Sim

étrico(m

isma velocidad ambos sentidos). Ej.:

Ethernet

�Asim

étrico(diferente velocidad). Ej: ADSL

Page 28: 15- Capa Enlace de datos - unq.edu.ar...Llegar a un esquema híbrido y dinámico entre ambos casos. 20 ... FramesEthernet/802.3 (1, 10 y 100 Mbps) Ethernet 802.3 •Tipo especifica

Velocidad deun enlace

�La velocidad se especificaen bits por segundo (no

bytes!) usando los prefijos métricos: bps, Kbps,

Mbps, Gbps, Tbps, ... pero OJO, con el

significado métrico (1000), no inform

ático

(1024):

�1 Kbps= 1.000 bps (no 1.024 bps)

�1 M

bps =

1.000.000 bps (no 1.024*1.024 bps)

�Ej.: conexión ADSL 320/1024 Kbps(asc./desc.):

�Envia: 320.000 bits/s = 40.000 Bytes/s = 39,1 KBytes/s

�Recibe: 1.024.000 bits/s = 128.000 Bytes/s = 125

Kbytes/s

Page 29: 15- Capa Enlace de datos - unq.edu.ar...Llegar a un esquema híbrido y dinámico entre ambos casos. 20 ... FramesEthernet/802.3 (1, 10 y 100 Mbps) Ethernet 802.3 •Tipo especifica

Capa de enlace: las tramas

�La capa de enlace transmite tramas. De form

a general las

tramas suelen tener la estructura siguiente:

CRC

Datos

Info. de control

(cabecera)

Bytes →

2-14 0-9000 2 ó

4

�¿Como sabe el receptor cuando term

ina una trama?

�Porque el emisor ha dejado de enviar datos. Ej.: LANs

�Porque la longitud va escrita en la cabecera. Ej.: Ethernet

�Porque aparece un delimitador de fin de trama que nunca

aparece en los datos (01111110 con bitstuffing). Ej.: HDLC,

PPP, FrameRelay, etc.

�Porque las tramas tienen una longitud constante. Ej.: ATM

Page 30: 15- Capa Enlace de datos - unq.edu.ar...Llegar a un esquema híbrido y dinámico entre ambos casos. 20 ... FramesEthernet/802.3 (1, 10 y 100 Mbps) Ethernet 802.3 •Tipo especifica

SubcapaMAC

Estandarización 802.3

�1983: 802.3 aprueba CSMA/CD con una

modificación respecto a Ethernet DIX:

Campo Ethertypereemplazado por

longitud

�Xerox desplaza campo Ethertypea valores

>1536 para que pueda coexistir DIX con

802.3

�En 802.3 el tipo es especificado en LLC

�Por lo tanto, ¡existen dos especificaciones!

Page 31: 15- Capa Enlace de datos - unq.edu.ar...Llegar a un esquema híbrido y dinámico entre ambos casos. 20 ... FramesEthernet/802.3 (1, 10 y 100 Mbps) Ethernet 802.3 •Tipo especifica

Frames

Ethernet/802.3 (1, 10 y 100 Mbps)

Ethernet

802.3

•Tipo especifica protocolo nivel 3

•Largo especifica el largo del cam

po datos

Page 32: 15- Capa Enlace de datos - unq.edu.ar...Llegar a un esquema híbrido y dinámico entre ambos casos. 20 ... FramesEthernet/802.3 (1, 10 y 100 Mbps) Ethernet 802.3 •Tipo especifica

Explícita en campo

longitud

En campo

longitud de

paquete (nivel

de red)

Longitud si <64

bytes

Explícita en campo

longitud

Implícita por

longitud del

frame

Longitud si ≥64

bytes

Campo DSAP/SSAP

en encabezado

802.2

Campo Tipo en

frameMAC

Protocolo de

red

Form

ato 802.3

Form

ato DIX

Especificación

Frames

Ethernet/802.3

Page 33: 15- Capa Enlace de datos - unq.edu.ar...Llegar a un esquema híbrido y dinámico entre ambos casos. 20 ... FramesEthernet/802.3 (1, 10 y 100 Mbps) Ethernet 802.3 •Tipo especifica

Estructura de la Trama Ethernet

�La detección de colisiones de Ethernet requiere que las

tramas tengan una longitud mínima de 64 bytes.

�La longitud máxima es de 1518 bytes (1500 bytes de datos

una vez descontada la cabecera y el CRC)

CRC

Relleno

(opcional)

Datos

Protocolo

si > 1536

Longitud

si ≤ ≤≤≤1536

Dir. MAC

Origen

Dir. MAC

Destino

62

60-1500

0-46

4Longitud

(bytes)

El relleno solo está

cuando es preciso

para llegar al mínim

o de 64 bytes

Page 34: 15- Capa Enlace de datos - unq.edu.ar...Llegar a un esquema híbrido y dinámico entre ambos casos. 20 ... FramesEthernet/802.3 (1, 10 y 100 Mbps) Ethernet 802.3 •Tipo especifica

34

Diferencias Ethernet II/IE

EE 802.3

•IEEE 802.3 introdujo una modificación

respecto a DIX: el campo protocolofue

reemplazado por longitud

•Por compatibilidad Xerox desplazóel

campo protocolo a valores por encima de

1536 para que DIX pudiera coexistir con

IEEE 802.3

•En 802.3 el protocolo de red se

especifica en un nuevo encabezado LLC

(802.2) en la parte de datos.

Page 35: 15- Capa Enlace de datos - unq.edu.ar...Llegar a un esquema híbrido y dinámico entre ambos casos. 20 ... FramesEthernet/802.3 (1, 10 y 100 Mbps) Ethernet 802.3 •Tipo especifica

35

Form

atos DIX

y 802.3

•En 1997 el IEEE aprobóel doble

significado (tipo/longitud) siguiendo el uso

habitual de distinguir según el valor del

Ethertype. La asignación de Ethertypes

pasóentonces de Xerox a IEEE

•DIX: TCP/IP, DECNET Fase IV, LAT (Local

AreaTransport), IPX

•802.3/LLC: AppletalkFase 2, NetBIOS,

IPX

Page 36: 15- Capa Enlace de datos - unq.edu.ar...Llegar a un esquema híbrido y dinámico entre ambos casos. 20 ... FramesEthernet/802.3 (1, 10 y 100 Mbps) Ethernet 802.3 •Tipo especifica

36

LLC (LogicalL

ink Control 802.2)

•Interfaz entre nivel de red y el subnivel

MAC.

•Tres tipos de servicio:

•LLC Tipo 1: Datagramassin acuse de

recibo (como PPP pero sin comprobar CRC).

•LLC Tipo 2: Servicio CONS con ACK y

numeración.

•LLC Tipo 3: datagramascon ACK y

numeración.

Page 37: 15- Capa Enlace de datos - unq.edu.ar...Llegar a un esquema híbrido y dinámico entre ambos casos. 20 ... FramesEthernet/802.3 (1, 10 y 100 Mbps) Ethernet 802.3 •Tipo especifica

37

LLC

•Dada la elevada confiabilidad de las LANs

se usa LLC Tipo 1

•Si existen errores/problemas (colisiones

excesivas o no detectadas) el rendimiento

decae con rapidez.

•Ethernet II la subcapaLLC no existe.

•En IEEE 802.3 y otras LANs(Token Ring,

FDDI, etc.) la subcapaLLC da el soporte

multiprotocolo.

Page 38: 15- Capa Enlace de datos - unq.edu.ar...Llegar a un esquema híbrido y dinámico entre ambos casos. 20 ... FramesEthernet/802.3 (1, 10 y 100 Mbps) Ethernet 802.3 •Tipo especifica

38

FrameLLC SAP

•DSAP: DestinationServiceAccess Point

•SSAP: SourceServiceAccess Point

•En DSAP y SSAP los dos primeros bits

tienen el significado Individual/Grupo y

Local/Global. Esto deja solo 6 bits para el

protocolo (64 posibilidades).Datos

Variable

DSAP

1 B

SSAP

1 B

Control

LLC

1-2 B

Page 39: 15- Capa Enlace de datos - unq.edu.ar...Llegar a un esquema híbrido y dinámico entre ambos casos. 20 ... FramesEthernet/802.3 (1, 10 y 100 Mbps) Ethernet 802.3 •Tipo especifica

39

FrameLLC SNAP SAP

•OUI: OrganizationallyUniqueIdentifier.

Un prefijo que identifica el fabricante del

protocolo (coincide con el de las

direcciones MAC).

•Tipo: el protocolo para un OUI dado

•Si el OUI es X 000000 el significado de

Tipo es Ethertype

Datos

Variable

DSAP

1 B

SSAP

1 B

Control

LLC

1 B

OUI

3 B

Tipo

2 B

Page 40: 15- Capa Enlace de datos - unq.edu.ar...Llegar a un esquema híbrido y dinámico entre ambos casos. 20 ... FramesEthernet/802.3 (1, 10 y 100 Mbps) Ethernet 802.3 •Tipo especifica

40

Comparación de Ethernet D

IX y 802.2/LLC

DIX 6

62

46-1500

66

Dir.

Dest .

Dir.

Orig .

Longi

-tud

X

’AA’

X

’AA’

X

’03’

X

‘000000

Ether

-type

Paquete a nivel de red

802.2/LLC

21

11

32

38-1492

Dir.

Dest.

Dir.

Orig.Ether

-type

Paquete a nivel de red

Para protocolo IP Ethertype= 0800h

Encabezado MAC

Encabezado MAC

Encabezado LLC

Page 41: 15- Capa Enlace de datos - unq.edu.ar...Llegar a un esquema híbrido y dinámico entre ambos casos. 20 ... FramesEthernet/802.3 (1, 10 y 100 Mbps) Ethernet 802.3 •Tipo especifica

Direcciones MAC

= 0 Dirección Individual (unicast)

= 1 Dirección de Grupo (multicast/broadcast)

= 0 Dirección Única (administrada globalmente)

= 1 Dirección Local (administrada localmente)

Parte asignada al fabricante (OUI)

Parte específica del equipo

Los OUIs(OrganizationallyUniqueIdentifier) los asigna el

IEEE a cada fabricante (un OUI cuesta US$ 1250)

Las direcciones se expresan en hexadecimal. Ej.: 0030.A43C.0CF1

Page 42: 15- Capa Enlace de datos - unq.edu.ar...Llegar a un esquema híbrido y dinámico entre ambos casos. 20 ... FramesEthernet/802.3 (1, 10 y 100 Mbps) Ethernet 802.3 •Tipo especifica

Tipos de Direcciones IEEE de 48 bits

Dirección local (46 bits)

10

Broadcast

Unicast

Local

Dir. Nodo (24 b)

Fab(22 b)

00

Unicast

Global

Grupo Multicast local (46 bits)

11

Grupo Multicast (24 b)

Fab(22 b)

01

Multicast

Global

11111111111…111111111111111

11

Multicast

Local

Page 43: 15- Capa Enlace de datos - unq.edu.ar...Llegar a un esquema híbrido y dinámico entre ambos casos. 20 ... FramesEthernet/802.3 (1, 10 y 100 Mbps) Ethernet 802.3 •Tipo especifica

Una red Ethernet tiene tres estados:

•Red libre: no hay transm

isión

•Red en contienda: existe riesgo de colisión

(sólo ocurre los primeros 51.2 µs de Tx)

•Red en Transmisión: no existe riesgo de

colisión

Funcionam

iento de Ethernet/802.3

Page 44: 15- Capa Enlace de datos - unq.edu.ar...Llegar a un esquema híbrido y dinámico entre ambos casos. 20 ... FramesEthernet/802.3 (1, 10 y 100 Mbps) Ethernet 802.3 •Tipo especifica

Cronologíade unacolisióna 10 M

bps

0 µs

25.6-εµs

256

0bits

25.6 µs

51.2 µs

A Txfram

e

B Txjusto

antes de Rx

fram

ede A

¡Colisión!

Colisión

llega a A

Tiempo

Page 45: 15- Capa Enlace de datos - unq.edu.ar...Llegar a un esquema híbrido y dinámico entre ambos casos. 20 ... FramesEthernet/802.3 (1, 10 y 100 Mbps) Ethernet 802.3 •Tipo especifica

Tam

año del frameEthernet

�En Ethernet/802.3 es fundamental

detectar una colisión

�Para ello existe un tiempo máximo que un

nodo debe quedar censando el canal en

espera de recibir una señal jam

Page 46: 15- Capa Enlace de datos - unq.edu.ar...Llegar a un esquema híbrido y dinámico entre ambos casos. 20 ... FramesEthernet/802.3 (1, 10 y 100 Mbps) Ethernet 802.3 •Tipo especifica

Cam

po Protocolo/longitud de Ethernet

�Por razones históricas este campo tiene dos

posibles significados. Para saber si es uno u otro

hay que averiguar su valor

�Cuando representa el protocolo del paquete que

contiene se suele llamar ‘Ethertype’

�Algunos Ethertypescomunes (en hexadecimal):

�IP: 0x0800

�ARP: 0x0806

�Appletalk: 0x809b

Page 47: 15- Capa Enlace de datos - unq.edu.ar...Llegar a un esquema híbrido y dinámico entre ambos casos. 20 ... FramesEthernet/802.3 (1, 10 y 100 Mbps) Ethernet 802.3 •Tipo especifica

Dispositivos LAN

�Repetidores (Físico)

�Hubs(Físico)

�Bridges (Físico)

�Switch (Físico)

Page 48: 15- Capa Enlace de datos - unq.edu.ar...Llegar a un esquema híbrido y dinámico entre ambos casos. 20 ... FramesEthernet/802.3 (1, 10 y 100 Mbps) Ethernet 802.3 •Tipo especifica

Repetidores

Page 49: 15- Capa Enlace de datos - unq.edu.ar...Llegar a un esquema híbrido y dinámico entre ambos casos. 20 ... FramesEthernet/802.3 (1, 10 y 100 Mbps) Ethernet 802.3 •Tipo especifica

Dominios de Colisión

�Un dominio de colisiones: zona o

distancia física en la que es probable que

ocurra una colisión producto del

funcionamiento de CSMA/CD.

LAN 1

LAN 2

Dom. Colisión 1

Dom. Colisión 2

Page 50: 15- Capa Enlace de datos - unq.edu.ar...Llegar a un esquema híbrido y dinámico entre ambos casos. 20 ... FramesEthernet/802.3 (1, 10 y 100 Mbps) Ethernet 802.3 •Tipo especifica

Dominios de Colisión y Repetidores

�Se extiende el dominio de colisiones al

usar repetidores.

LAN

Dominio de Colisión

Page 51: 15- Capa Enlace de datos - unq.edu.ar...Llegar a un esquema híbrido y dinámico entre ambos casos. 20 ... FramesEthernet/802.3 (1, 10 y 100 Mbps) Ethernet 802.3 •Tipo especifica

Hubs

�Repetidores Multipuertas

�¿Stackeables? ¿Managed? ¿SNMP? ¿Uplink?

Page 52: 15- Capa Enlace de datos - unq.edu.ar...Llegar a un esquema híbrido y dinámico entre ambos casos. 20 ... FramesEthernet/802.3 (1, 10 y 100 Mbps) Ethernet 802.3 •Tipo especifica

Funcionam

iento H

ubs/Repetidores

Page 53: 15- Capa Enlace de datos - unq.edu.ar...Llegar a un esquema híbrido y dinámico entre ambos casos. 20 ... FramesEthernet/802.3 (1, 10 y 100 Mbps) Ethernet 802.3 •Tipo especifica

HubsConectando LANs

Page 54: 15- Capa Enlace de datos - unq.edu.ar...Llegar a un esquema híbrido y dinámico entre ambos casos. 20 ... FramesEthernet/802.3 (1, 10 y 100 Mbps) Ethernet 802.3 •Tipo especifica

Hubsy Dominios de Colisión

Page 55: 15- Capa Enlace de datos - unq.edu.ar...Llegar a un esquema híbrido y dinámico entre ambos casos. 20 ... FramesEthernet/802.3 (1, 10 y 100 Mbps) Ethernet 802.3 •Tipo especifica

Puentes o Bridges

�Separan redes a nivel MAC

�Objetivos:

�Rendimiento (separan tráfico local)

�Seguridad (separan medio broadcast)

�Fiabilidad (un problema no afecta a toda la

red)

�Interoperabilidad (Ethernet-Token Ring)

�Distancia (en Fast Ethernet 412 m)

�Número de estaciones (1024 en Ethernet)

Page 56: 15- Capa Enlace de datos - unq.edu.ar...Llegar a un esquema híbrido y dinámico entre ambos casos. 20 ... FramesEthernet/802.3 (1, 10 y 100 Mbps) Ethernet 802.3 •Tipo especifica

Dominios de Colisión y Bridges

�Se separa el dominio de colisiones al usar

bridges.

�Dominio de broadcast:toda la zona o distancia

lógica en la que un framedirigido a

FF:FF:FF:FF:FFes recibido por los nodos

conectados a una LAN.

Page 57: 15- Capa Enlace de datos - unq.edu.ar...Llegar a un esquema híbrido y dinámico entre ambos casos. 20 ... FramesEthernet/802.3 (1, 10 y 100 Mbps) Ethernet 802.3 •Tipo especifica

Red con puentes

Fac. Física

Fac. Química

Fac. Biología

Serv. Informática

Red típica de un campus universitario en los años 1985-1990

10 Mb/s (Coaxial grueso, 10BASE5)

10 Mb/s

(Coaxial

Fino,

10BASE2)

10 Mb/s

(Coaxial

Fino,

10BASE2)

10 Mb/s

(Coaxial

Fino,

10BASE2)

10 Mb/s

(Coaxial

Fino,

10BASE2)

Backbone

de campus

Page 58: 15- Capa Enlace de datos - unq.edu.ar...Llegar a un esquema híbrido y dinámico entre ambos casos. 20 ... FramesEthernet/802.3 (1, 10 y 100 Mbps) Ethernet 802.3 •Tipo especifica

Los puentes transparentes en la

arquitectura IEEE 802

802.3:

CSMA/CD

(Ethernet)

802.12:

Demand

Priority

802.9:

Iso-

Ethernet

802.6:

DQDB

802.5:

Token

Ring

802.4:

Token

Bus

802.11:

LANs

Inalám-

bricas

802.14:

CATV

802.1: Puentes Transparentes

802.2: LLC (LogicalLink Control)

Capa

Física

Subcapa

LLC

Subcapa

MAC

(Media

Access

Control)

802.1: Gestión

802.1: Perspectiva y Arquitectura

802.10: Seguridad

Homogéneo

Heterogéneo

Page 59: 15- Capa Enlace de datos - unq.edu.ar...Llegar a un esquema híbrido y dinámico entre ambos casos. 20 ... FramesEthernet/802.3 (1, 10 y 100 Mbps) Ethernet 802.3 •Tipo especifica

Tipos de Bridges

�Por su funcionamiento:

�Transparentes (802.1): el puente sin

conversión de form

ato

�Ruteodesde el origen (802.5): Token

Ring

�Por su alcance:

�Locales: interconectan LANs

directamente

�Remotos: para unir LANsa través de

conexiones WAN.

Page 60: 15- Capa Enlace de datos - unq.edu.ar...Llegar a un esquema híbrido y dinámico entre ambos casos. 20 ... FramesEthernet/802.3 (1, 10 y 100 Mbps) Ethernet 802.3 •Tipo especifica

Física

MAC

LLC

Red

Física

MAC

LLC

Red

Física

FísicaMAC

Funcionam

iento de un puente transparente

Arquitectura

Paquete nivel de red

Cabecera LLC

Paquete nivel de red

Cola M

AC

Cabecera M

AC

Cabecera LLC

Paquete nivel de red

Encapsulado

LAN

LAN

Ordenador

Puente

Ordenador

El puente transparente

homogéneo no modifica

la trama MAC.

El heterogéneo cambia la

MAC pero no la LLC

Page 61: 15- Capa Enlace de datos - unq.edu.ar...Llegar a un esquema híbrido y dinámico entre ambos casos. 20 ... FramesEthernet/802.3 (1, 10 y 100 Mbps) Ethernet 802.3 •Tipo especifica

LAN 1

LAN 2

Puente

Interfaces en

modo promiscuo

α αααβ βββ

α ααα

Funcionam

iento de un puentetransparente

Tablas de interfaces-MACs

AB

1.

A genera una trama con destino B que el puente recibe por α

β βββ

AB

2.

El puente busca a B en la tabla de direcciones de α; si le encuentra descarta la trama, si no

la reenvía por β

3.

El puente incluye A en su lista de direcciones de la interfaz α

4.

Cuando B envía una trama de respuesta el puente le incluiráen la lista de la interfaz β

�Las tablas solo se actualizan con direcciones de origen. Si una estación nunca emite una

trama (o no pone la dir. de origen) su dirección no estaráen las tablas.

A→ →→→B

B→ →→→A

CD

Page 62: 15- Capa Enlace de datos - unq.edu.ar...Llegar a un esquema híbrido y dinámico entre ambos casos. 20 ... FramesEthernet/802.3 (1, 10 y 100 Mbps) Ethernet 802.3 •Tipo especifica

Final de

Trama

CRC

Datos

Direcc. MAC

de origen

Direcc. MAC

de destino

Preámbulo

de trama

Form

ato de una tram

a MAC 802.x (x=

3,4,5,…

)

66

4

La principal utilidad de la dirección MAC de origen es permitir el

funcionamiento de los puentes transparentes

Page 63: 15- Capa Enlace de datos - unq.edu.ar...Llegar a un esquema híbrido y dinámico entre ambos casos. 20 ... FramesEthernet/802.3 (1, 10 y 100 Mbps) Ethernet 802.3 •Tipo especifica

Puentes transparentes (IEEE 802.1D)

�Se pueden utilizar en todo tipo de LANs

�Funcionan en modo ‘promiscuo’(lo oyen todo)

�El puente averigua que estaciones (direcciones MAC)

tiene a cada lado, y solo reenvía las tramas que:

�Van dirigidas a una estación al otro lado, o

�Tienen un destino desconocido para el puente, o

�Tienen una dirección de grupo (broadcast o

multicast). Estas no figuran nunca como direcciones

de origen y por tanto no están nunca en la tabla MAC

�La trama reenviada es idéntica a la original (la dirección

MAC de origen no se cambia por la de la interfaz de

salida).

�Aunque cada interfaz del puente tiene una dirección MAC

distinta, estas direcciones no aparecennunca en las

tramas reenviadas por él.

Page 64: 15- Capa Enlace de datos - unq.edu.ar...Llegar a un esquema híbrido y dinámico entre ambos casos. 20 ... FramesEthernet/802.3 (1, 10 y 100 Mbps) Ethernet 802.3 •Tipo especifica

Trama recibida

sin error en

puerto x

¿Puerto de

salida = x?

Reenviar trama

por puerto

de salida

Reenviar trama

por todos los

puertos excepto x

¿Dirección de

origen encontrada

en base de datos?

Actualizar dirección

y contador

de tiempo

Term

inar

Añadir a base de datos

dirección de origen

(con número de puerto

y contador de tiempo)

¿Dirección de

destino encontrada

en base de datos?

Reenvío

Aprendizaje

No

No No

Funcionam

iento de los puentes transparentes

Page 65: 15- Capa Enlace de datos - unq.edu.ar...Llegar a un esquema híbrido y dinámico entre ambos casos. 20 ... FramesEthernet/802.3 (1, 10 y 100 Mbps) Ethernet 802.3 •Tipo especifica

A

FE

B

C

P 1

α αααβ βββ

α αααβ βββ

Red con dos puentes

D

P 2

A Bα ααα

C D E Fβ βββ

E Fβ βββ

A B C Dα ααα

Desde el punto de vista de P1 las estaciones C, D, E y F están todas en la misma

LAN, ya que cuando P2 reenvía por α αααlas tramas de E y Fla copia es idéntica al

original (la dirección MAC de origen no se cambia)

Page 66: 15- Capa Enlace de datos - unq.edu.ar...Llegar a un esquema híbrido y dinámico entre ambos casos. 20 ... FramesEthernet/802.3 (1, 10 y 100 Mbps) Ethernet 802.3 •Tipo especifica

B

DC

A

EF

P

α αααβ βββ γ γγγ

Puente con tres interfaces

(de diferente velocidad)

γ γγγβ βββ

α ααα

LAN 1

LAN 2

LAN 3

Una vez el puente ha conseguido las direcciones de todos los ordenadores las tramas

solo viajan por las LANsque es preciso. Una trama de A hacia C solo sale por β, no por γ

A B

C D

E F

100 Mb/s

10 Mb/s

10 Mb/s

La velocidad puede no ser la misma en todas las interfaces. El puente procesa

tramas enteras y puede adaptar velocidades diferentes.

Page 67: 15- Capa Enlace de datos - unq.edu.ar...Llegar a un esquema híbrido y dinámico entre ambos casos. 20 ... FramesEthernet/802.3 (1, 10 y 100 Mbps) Ethernet 802.3 •Tipo especifica

Ej. Funcionam

iento Puente transparente

Page 68: 15- Capa Enlace de datos - unq.edu.ar...Llegar a un esquema híbrido y dinámico entre ambos casos. 20 ... FramesEthernet/802.3 (1, 10 y 100 Mbps) Ethernet 802.3 •Tipo especifica

Segmentación con bridge

transparente

Page 69: 15- Capa Enlace de datos - unq.edu.ar...Llegar a un esquema híbrido y dinámico entre ambos casos. 20 ... FramesEthernet/802.3 (1, 10 y 100 Mbps) Ethernet 802.3 •Tipo especifica

Funcionam

iento bridge

transparente

Page 70: 15- Capa Enlace de datos - unq.edu.ar...Llegar a un esquema híbrido y dinámico entre ambos casos. 20 ... FramesEthernet/802.3 (1, 10 y 100 Mbps) Ethernet 802.3 •Tipo especifica

Bridges Conectando LANs

Page 71: 15- Capa Enlace de datos - unq.edu.ar...Llegar a un esquema híbrido y dinámico entre ambos casos. 20 ... FramesEthernet/802.3 (1, 10 y 100 Mbps) Ethernet 802.3 •Tipo especifica

Bridges y Dominios de Colisión

Page 72: 15- Capa Enlace de datos - unq.edu.ar...Llegar a un esquema híbrido y dinámico entre ambos casos. 20 ... FramesEthernet/802.3 (1, 10 y 100 Mbps) Ethernet 802.3 •Tipo especifica

Repasem

os Aprendizaje de direcciones

Bridgecon dos interfaces: eth0 y eth1:

1.Bridgerecibe por eth0 framecon dirección de

origen A y dirección de destino B

2.Bridgeincluye A en su tabla de direcciones

(SAT) y la asocia a la interfaz eth0

3.Bridgebusca B en la SAT; si la encuentra

asociada a eth0 descarta frame, si no reenvía

usando por la otra interfaz.

Page 73: 15- Capa Enlace de datos - unq.edu.ar...Llegar a un esquema híbrido y dinámico entre ambos casos. 20 ... FramesEthernet/802.3 (1, 10 y 100 Mbps) Ethernet 802.3 •Tipo especifica

Consecuencias del Aprendizaje

1.Bridgesólo aprende direcciones de origen para

actualizar las tablas.

2.Si nodo no Txframessu dirección no estaráen

las tablas.

3.Se utiliza contadores de tiempo (aging) para

borrar direcciones de SAT

4.Los bridgesespecifican el número máximo de

direcciones que pueden almacenar (1 a 8K

direcciones)

Page 74: 15- Capa Enlace de datos - unq.edu.ar...Llegar a un esquema híbrido y dinámico entre ambos casos. 20 ... FramesEthernet/802.3 (1, 10 y 100 Mbps) Ethernet 802.3 •Tipo especifica

Tabla M

AC de un conmutador LAN

(Catalyst1900)

Puertos Ethernet 0/1 a Ethernet 0/24

(10BASE-T)

Puerto FastEthernet0/26

(100BASE-FX)

Puerto FastEthernet0/27

(100BASE-TX)

Un conmutador LAN es un puente con muchas interfaces

# show mac-address-table

0004.75EF.4BEB Ethernet 0/1

0004.75EF.4B1C Ethernet 0/2

0004.75EF.2DA6 Ethernet 0/3

0004.75EF.4AD9 Ethernet 0/4

0004.75EF.49D6 Ethernet 0/5

0004.75EF.49D2 Ethernet 0/7

0004.75EF.4B0C Ethernet 0/8

0004.75EF.49D3 Ethernet 0/9

0004.75EF.472B Ethernet 0/10

0004.75EF.4952 Ethernet 0/11

0004.75EF.4BF8 Ethernet 0/12

0004.75EF.4B19 Ethernet 0/13

0004.75EF.41DB Ethernet 0/16

0004.75EF.49CF Ethernet 0/17

0004.75EF.494F Ethernet 0/18

0004.75EF.4AD8 Ethernet 0/19

0004.75EF.4B30 Ethernet 0/20

0004.75EF.3D67 Ethernet 0/21

0004.75EF.4753 Ethernet 0/22

0004.75EF.49D8 Ethernet 0/23

0001.E654.0FF9 Ethernet 0/24

0040.3394.95CD FastEthernet0/27

00C0.DF0F.C9E0 FastEthernet0/27

000C.6E1D.126E FastEthernet0/27

0060.0811.9114 FastEthernet0/27

0000.B458.D92B FastEthernet0/27

00D0.BABF.B200 FastEthernet0/27

0000.48B5.246F FastEthernet0/27

0004.0018.C74B FastEthernet0/27

0040.F479.6773 FastEthernet0/27

0004.769F.7ABC FastEthernet0/27

0001.020B.F581 FastEthernet0/27

0001.E68E.7273 FastEthernet0/27

000B.5FF8.8900 FastEthernet0/27

00D0.BABF.B218 FastEthernet0/27

0000.E87B.9E9B FastEthernet0/27

Page 75: 15- Capa Enlace de datos - unq.edu.ar...Llegar a un esquema híbrido y dinámico entre ambos casos. 20 ... FramesEthernet/802.3 (1, 10 y 100 Mbps) Ethernet 802.3 •Tipo especifica

Puentes y direcciones M

AC

�Cada interfaz del puente tiene una dirección MAC diferente. A

menudo hay una dirección adicional que no se corresponde

con ninguna interfaz y que se usa para identificar el puente

mismo. Es la que llamamos dirección ‘canónica’.

�Las direcciones propias del puente no aparecen nunca en las

tramas que reenvía, pero él las usa como direcciones de

origen cuando tiene que enviar tramas propias.

�En unos casos utiliza la dirección canónica y en otros la de la

interfaz por la que envía la trama.

Puertos Ethernet 0/1 a Ethernet 0/24

Dir. 0030.9432.0C01 a 0030.9432.0C18

Puerto FastEthernet0/26

Dir. 0030.9432.0C1A

Puerto FastEthernet0/27

Dir. 0030.9432.0C1B

Dir. Canónica: 0030.9432.0C00

Puerto Ethernet 0/25

Dir. 0030.9432.0C19

Page 76: 15- Capa Enlace de datos - unq.edu.ar...Llegar a un esquema híbrido y dinámico entre ambos casos. 20 ... FramesEthernet/802.3 (1, 10 y 100 Mbps) Ethernet 802.3 •Tipo especifica

Aprendizaje de direcciones

�Al cabo de un rato las tablas incluyen las direcciones de

la mayoría de las estaciones activas de todas las LANs

conectadas directa o indirectamente.

�Las entradas de las tabla MAC tienen un tiempo de

expiración (típico 5 min.) para permitir la movilidad.

�Las tablas se mantienen en memoria RAM, y tienen un

tamaño limitado (típico 1000-8000 direcciones máx.)

�Las tablas son exhaustivas. No existe un mecanismo de

sumarizacióno agrupación de direcciones por rangos ya

que normalmente no guardan ninguna relación.

Page 77: 15- Capa Enlace de datos - unq.edu.ar...Llegar a un esquema híbrido y dinámico entre ambos casos. 20 ... FramesEthernet/802.3 (1, 10 y 100 Mbps) Ethernet 802.3 •Tipo especifica

Bucles entre Puentes

�A veces al conectar LANs con varios puentes

se producen bucles, es decir hay más de un

camino posible entre dos redes.

�Estos bucles pueden hacerse por error o

porque se quiere disponer de varios caminos

para tener mayor fiabilidad y tolerancia a

fallos.

�Con el funcionamiento norm

al de los puentes

transparentes cuando se produce un bucle la

red se bloquea. Para evitarlo se ha creado el

protocolo denominado SpanningTree.

Page 78: 15- Capa Enlace de datos - unq.edu.ar...Llegar a un esquema híbrido y dinámico entre ambos casos. 20 ... FramesEthernet/802.3 (1, 10 y 100 Mbps) Ethernet 802.3 •Tipo especifica

1.A envía trama t0a LAN X

Bucle entre dos LANs: el problema

AB

P 1

P 2

LAN X

LAN Y

α αααβ βββ

α αααβ βββ

t 0

t 1

t 2

5.P1retransmite t2en LAN X como t4

4.P2retransmite t1en LAN X como t3

2.P1retransmite t0en LAN Y como t1

6.... y asísucesivamente.

Transmitiendo una sola trama la red se

satura eternamente

3.P2retransmite t0en LAN Y como t2

t 3

t 4

Page 79: 15- Capa Enlace de datos - unq.edu.ar...Llegar a un esquema híbrido y dinámico entre ambos casos. 20 ... FramesEthernet/802.3 (1, 10 y 100 Mbps) Ethernet 802.3 •Tipo especifica

Desconectando tres cables (por ejemplo

estos) se suprimen los bucles

Red con bucles

A

F

13

4

56

7

89

2 DE

H

BC

En esta red hay tres bucles:

B-D-G

-E

G-H-I-J

C-E-J-F

G

JI

Page 80: 15- Capa Enlace de datos - unq.edu.ar...Llegar a un esquema híbrido y dinámico entre ambos casos. 20 ... FramesEthernet/802.3 (1, 10 y 100 Mbps) Ethernet 802.3 •Tipo especifica

SpanningTree

Un SpanningTree, o árbol de expansión, es un grafo en el que solo

hay un camino posible entre dos nodos (un árbol sin bucles).

Si podemos pintar una red de puentes transparentes como un

spanningtree, entonces el problema del bucle no puede darse. El

objetivo del protocolo SpanningTreees evitar que la red tenga bucles

Raíz

Page 81: 15- Capa Enlace de datos - unq.edu.ar...Llegar a un esquema híbrido y dinámico entre ambos casos. 20 ... FramesEthernet/802.3 (1, 10 y 100 Mbps) Ethernet 802.3 •Tipo especifica

Protocolo spanningtree

�Los puentes intercambian información sobre sus

conexiones. La información se envía regularmente

siguiendo un protocolo denominado BridgeProtocol. Los

mensajes se denominan BPDUs(BridgeProtocolData

Units).

�Las BPDUsemplean un Ethertypepropio y se envían a

una dirección multicast reservada, la 01-80-C2-00-00-

00. Asíse asegura que se identifican fácilmente y que

llegan a toda la red.

�Cada puente se identifica por su dirección MAC

‘canónica’.

�Cada puerto recibe un identificador y tiene asociado un

costo que por defecto es inversamente proporcional a

su velocidad (ej.: 10 Mb/s costo 100,100 Mb/s costo

10).

�Cada puente calcula el grafo de la red y observa si

existe algún bucle; en ese caso se van desactivando

interfaces hasta cortar todos los bucles y construir un

árbol sin bucles o ‘spanning tree’.

Page 82: 15- Capa Enlace de datos - unq.edu.ar...Llegar a un esquema híbrido y dinámico entre ambos casos. 20 ... FramesEthernet/802.3 (1, 10 y 100 Mbps) Ethernet 802.3 •Tipo especifica

Protocolo spanningtree

�El protocolo SpanningTreepermite crear topologías

redundantes, para mejorar la tolerancia a fallos.

�SpanningTreees parte de la especificación de puentes

transparentes (802.1D), pero los equipos de gama baja

no lo implementan

�El tiempo de reacción ante fallos es lento (minutos) y no

es fácil reducirlo en redes grandes. Por tanto no es

adecuado como mecanismo de protección para redes de

alta disponibilidad

�En 2001 se estandarizóel RapidSpanningTree

(802.1w). Con el RST la red converge en pocos

segundos. No todos los equipos soportan RST.