Está en la página 1de 65

REDES DE BANDA ANCHA

rea de Ingeniera Telemtica

Conmutacin Ethernet
Area de Ingeniera Telemtica
http://www.tlm.unavarra.es
Redes de Banda Ancha
5 Ingeniera de Telecomunicacin

REDES DE BANDA ANCHA


rea de Ingeniera Telemtica

Puentes y conmutadores
Conmutador Ethernet (switch, switching-hub) es
bsicamente un puente
Los primeros puentes tenan pocos puertos (2)
Un switch tiene uno por estacin

Switch
1

REDES DE BANDA ANCHA


rea de Ingeniera Telemtica

Puentes y conmutadores

Puede otorgar un camino conmutado entre cada par de


estaciones para cada trama

Cada pareja puede tener un canal dedicado con la capacidad


total de la LAN

Puede trabajar con multiples tramas al mismo tiempo

Los puertos pueden ser Full-Duplex

Switch

Hub
10Mbps

10Mbps

10Mbps

Medio compartido
Capacidad total 10Mbps

Medio conmutado
Capacidad total Nx10Mbps
2

REDES DE BANDA ANCHA


rea de Ingeniera Telemtica

Conmutacin asimtrica
Permite conmutacin asimtrica (diferentes
velocidades en los puertos)
Esto es imposible con un hub

100Mbps
10Mbps

10Mbps

10Mbps

Store-and-forward

Dest
Addr

Src
Addr

Datos

CRC

Espera a recibir toda la


trama
Mayor latencia

EtherType

REDES DE BANDA ANCHA


rea de Ingeniera Telemtica

Tcnicas de conmutacin

Store-and-Forward
4

Store-and-forward
Espera a recibir toda la
trama
Mayor latencia

Cut-through

Una vez procesada la MAC


destino
Menor latencia
Ms errores
Tipos:

Dest
Addr

Src
Addr

Conmutacin Rpida

Datos

CRC

Rpida ()

EtherType

REDES DE BANDA ANCHA


rea de Ingeniera Telemtica

Tcnicas de conmutacin

Store-and-Forward
5

Store-and-forward
Espera a recibir toda la
trama
Mayor latencia

Cut-through

Una vez procesada la MAC


destino
Menor latencia
Ms errores
Tipos:

Dest
Addr

Src
Addr

Conmutacin Rpida

Datos

Libre de fragmentos

CRC

Rpida ()
Libre de fragmentos

EtherType

REDES DE BANDA ANCHA


rea de Ingeniera Telemtica

Tcnicas de conmutacin

Store-and-Forward
6

REDES DE BANDA ANCHA


rea de Ingeniera Telemtica

Hub multi-velocidad ?

Se venden concentradores 10/100


Soportan conectarse tanto a redes/host a 10 como a 100 Mbps
Y adems para cada puerto
Pero no tiene sentido un hub que mezcle velocidades !!
No puede haber dos velocidades en un dominio de colisin
()

REDES DE BANDA ANCHA


rea de Ingeniera Telemtica

Hub multi-velocidad ?

Se venden concentradores 10/100


Soportan conectarse tanto a redes/host a 10 como a 100 Mbps
Y adems para cada puerto
Pero no tiene sentido un hub que mezcle velocidades !!
No puede haber dos velocidades en un dominio de colisin
Crean dos dominios de colisin separados por un pequeo
puente/switch

Puente

Puertos conectados a
dispositivos a 10Mbps

Puertos conectados a
dispositivos a 100Mbps

REDES DE BANDA ANCHA


rea de Ingeniera Telemtica

Concentradores y conmutadores
Hub

Switch

Un dominio de broadcast
Un dominio de colisin

Una estacin puede ver todo


el trfico

Rapidez

Hub

Un dominio de broadcast
Cada puerto un dominio de
colisin
Normalmente una estacin
ver
su
trfico
y
broadcast/multicast
Store-and-Forward

Switch
9

REDES DE BANDA ANCHA


rea de Ingeniera Telemtica

Concentradores y conmutadores
Hub

Switch

Colisiones
Lmite de distancias

Lmite de nmero de hubs


entre dos estaciones
Half-duplex

Hub

Sin colisiones
Distancias limitadas solo por
la tecnologa
Sin lmite de conmutadores
entre dos estaciones
Capacidad full-duplex

Switch
10

REDES DE BANDA ANCHA


rea de Ingeniera Telemtica

Concentradores y conmutadores
Hub

Switch

Mximo 1024 estaciones

Hub

Lmite de estaciones es por


dominio de colisin
Tabla de MACs de tamao
limitado

Switch
11

REDES DE BANDA ANCHA


rea de Ingeniera Telemtica

Dominios de colisin y broadcast


Antes
10Mbps en la LAN

12

REDES DE BANDA ANCHA


rea de Ingeniera Telemtica

Dominios de colisin y broadcast


Despus
10Mbps por segmento (dominio de colisin)

13

REDES DE BANDA ANCHA


rea de Ingeniera Telemtica

Dominios de colisin y broadcast


Dominio de Colisin 1

Dominio de Colisin 2

Dominio de Colisin 3

Dominio de Colisin 4
14

REDES DE BANDA ANCHA


rea de Ingeniera Telemtica

Dominios de colisin y broadcast


Dominio de Broadcast 1

Dominio de Broadcast 2

15

REDES DE BANDA ANCHA


rea de Ingeniera Telemtica

Dominios de colisin y broadcast


Dominio de Broadcast 1
Dominio de Colisin 1

Dominio de Colisin 2

Dominio de Colisin 3

Dominio de Colisin 4

Dominio de Broadcast 2

16

REDES DE BANDA ANCHA


rea de Ingeniera Telemtica

Segmentacin
Con puentes

Con routers

Nivel de enlace
Examinan direcciones MAC
Transparente
Latencia
Un
solo
dominio
de
broadcast

Nivel de red
Examinan direcciones IP
Configurar rutas
Ms latencia
Mayor flexibilidad

17

REDES DE BANDA ANCHA


rea de Ingeniera Telemtica

Diseo segn regla 80-20


80% del trfico local al dominio de colisin
20% del trfico externo

20%

80%

20%

80%

20%

80%

18

REDES DE BANDA ANCHA


rea de Ingeniera Telemtica

Hacia el exterior de la LAN?


Regla 80-20 (80% del trfico local a la LAN, 20% a la
WAN) se ha invertido en los ltimos aos
Los lmites clsicos de Ethernet LAN ptica: 2km,
1023 nodos, 1 repetidor ptico, estn obsoletos
Hoy en da los lmites provienen de:
La necesidad de terminar el trfico de broadcast
Ofrecer seguridad entre dominios
Lmites en el nmero de MACs que puede soportar un
switch

19

REDES DE BANDA ANCHA


rea de Ingeniera Telemtica

STP

REDES DE BANDA ANCHA


rea de Ingeniera Telemtica

Caminos redundantes
El host A enva una trama al host B

Switch1
If

Switch2

MAC

If

E0
E1

MAC

E0
E1

B
21

REDES DE BANDA ANCHA


rea de Ingeniera Telemtica

Caminos redundantes
Switch1 y Switch2 aprenden la localizacin
del host A

Switch1

Switch2

If

MAC

If

MAC

E0

E0

E0
E1

E0
E1

B
22

REDES DE BANDA ANCHA


rea de Ingeniera Telemtica

Caminos redundantes
Los conmutadores no conocen al destino
Reenvan por todos los puertos menos por donde
recibieron
Switch1

Switch2

If

MAC

If

MAC

E0

E0

E0
E1

E0
E1

B
23

REDES DE BANDA ANCHA


rea de Ingeniera Telemtica

Caminos redundantes
Host B recibe la trama
Switch2 recibe la trama que envi Switch1
Switch1 recibe la trama que envi Switch2
Switch1

Switch2

If

MAC

If

MAC

E0

E0

E0
E1

E0
E1

B
24

REDES DE BANDA ANCHA


rea de Ingeniera Telemtica

Caminos redundantes
Aprenden una nueva ubicacin del host A

Switch1

Switch2

If

MAC

If

MAC

E1

E1

E0
E1

E0
E1

B
25

REDES DE BANDA ANCHA


rea de Ingeniera Telemtica

Caminos redundantes
Aprenden una nueva ubicacin del host A
Y reenvan por todos los puertos menos por donde
recibieron la trama
Switch1

Switch2

If

MAC

If

MAC

E1

E1

E0
E1

E0
E1

B
26

REDES DE BANDA ANCHA


rea de Ingeniera Telemtica

Caminos redundantes
Y se repite
No hay TTL en la trama Ethernet

Switch1

Switch2

If

MAC

If

MAC

E1

E1

E0
E1

E0
E1

B
27

REDES DE BANDA ANCHA


rea de Ingeniera Telemtica

Caminos redundantes
Y si la trama es de broadcast sucede siempre
Adems todos los hosts la deberan procesar

Switch1

Switch2

If

MAC

If

MAC

E1

E1

E0
E1

E0
E1

B
28

REDES DE BANDA ANCHA


rea de Ingeniera Telemtica

Ejemplo

PC enva trama de broadcast

29

REDES DE BANDA ANCHA


rea de Ingeniera Telemtica

Spanning-Tree Protocol (STP)

Calcula una topologa libre de ciclos


A partir del grafo de la topologa crea un rbol
Desactiva los enlaces sobrantes
IEEE 802.1D

Puente 2

Puente 1

Puente 4

Puente 3
Puente 1
Puente 4
Radia Perlman (1983)

Puente 2

Puente 3
30

REDES DE BANDA ANCHA


rea de Ingeniera Telemtica

Spanning-Tree Protocol (STP)

Ante fallos en otros enlaces recalcula el rbol


Los conmutadores envan tramas BPDU peridicamente
MAC destino 01:80:C2:00:00:00 (Bridge Group Address)
No son reenviadas

Puente 2

Puente 1

Puente 4

Puente 3
Puente 1
Puente 4
Puente 2

Puente 3
31

REDES DE BANDA ANCHA


rea de Ingeniera Telemtica

Spanning-Tree Protocol (STP)


BPDUs

Bridge Protocol Data Units


Enviadas peridicamente
Destino 01:80:C2:00:00:00 (Bridge Group Address)
No son reenviadas
Prio.
MAC
BID = Bridge ID
Informacin importante:
2 Bytes
6 Bytes
Root BID
Root Path Cost
Sender BID
Port ID
32

REDES DE BANDA ANCHA


rea de Ingeniera Telemtica

Spanning-Tree Protocol (STP)


Seleccin de un Root Bridge (Root War !!!)
Raz para el rbol
A partir de un valor de prioridad y una MAC del
puente
Vienen en las BPDU
Puente de prioridad ms baja (def. 0x8000)
MAC ms baja en caso de empate

Puente 2

Puente 1

Puente 4

Puente 3
33

REDES DE BANDA ANCHA


rea de Ingeniera Telemtica

Spanning-Tree Protocol (STP)


Path Cost

Asociado a cada LAN


Segn la velocidad
Originalmente 1000 / Velocidad(Mbps)
802.1D-2004 :

Se va agregando en un camino creando el Root Path Cost


34

REDES DE BANDA ANCHA


rea de Ingeniera Telemtica

Spanning-Tree Protocol (STP)


BPDUs
Se pueden comparar entre si
Se puede decidir si un BPDU recibida por un puerto
es mejor que otra
Mejor en el sentido de mejor camino a la raz
Relacionado con el coste hasta la raz
Incluye dependencia con la velocidad de los tramos

Puente 2

Puente 1

Puente 4

Puente 3
35

REDES DE BANDA ANCHA


rea de Ingeniera Telemtica

Spanning-Tree Protocol (STP)


Root Port
Puerto con menor Root Path Cost
Puente raz es el nico sin un puerto raz

Puente 2

Puente 1
R

R Puente 4

Puente 3
R
36

REDES DE BANDA ANCHA


rea de Ingeniera Telemtica

Spanning-Tree Protocol (STP)


Designated Port
Del puente conectado a una LAN con mejor camino
hasta la raz
Uno por segmento

Puente 2

D
D
Puente 1
R

Puente 3

R Puente 4
D

R
37

REDES DE BANDA ANCHA


rea de Ingeniera Telemtica

Spanning-Tree Protocol (STP)


Blocked Port

No se aprenden MACs
No se reenvan tramas
Se aceptan BPDUs
El un puerto alternativo o de
backup

Puente 1
Puente 4
Puente 2

Puente 2

D
D
Puente 1
R

Puente 3

Puente 3

R Puente 4
D

R
38

REDES DE BANDA ANCHA


rea de Ingeniera Telemtica

Spanning-Tree Protocol (STP)


Cambios en la topologa
Ante un fallo ()
Recalcular rbol ()
Puente 1
Puente 4
Puente 2

Puente 2

D
D
Puente 1
R

Puente 3

Puente 3

R Puente 4
D

R
39

REDES DE BANDA ANCHA


rea de Ingeniera Telemtica

Spanning-Tree Protocol (STP)


Cambios en la topologa
Ante un fallo ()
Recalcular rbol ()
Tiempo de convergencia:
30-60 segs

Puente 1
Puente 4
Puente 2

Puente 2

D
D
Puente 1
R

Puente 3

Puente 3

R Puente 4
D

R
40

REDES DE BANDA ANCHA


rea de Ingeniera Telemtica

Spanning-Tree Protocol (STP)


Seleccin del puente raz

Por defecto todos la misma prioridad


Gana el de direccin MAC ms baja
Primeros 3 bytes de la MAC son el OUI
Luego el ganador depende del fabricante !
Cuidado pues puede ser el conmutador ms lento
Seleccin manual con el campo de prioridad

Puente 2

Puente 1

Puente 4

Prio.

MAC

2 Bytes

6 Bytes

Puente 3
41

REDES DE BANDA ANCHA


rea de Ingeniera Telemtica

RSTP
Rapid Spanning-Tree Protocol

IEEE 802.1w
STP obsoleto
RSTP en 802.1D-2004
Tiempos de convergencia de 2-3 segs

Puente 1
Puente 2

Puente 1

Puente 3

Puente 4

Puente 4
Puente 2

Puente 3
42

REDES DE BANDA ANCHA


rea de Ingeniera Telemtica

Routed vs Bridged
Algunos routers pueden funcionar simultneamente
como puentes
Por ejemplo: unos protocolos enrutados, otros no
IP enrutado
AppleTalk puenteado

43

REDES DE BANDA ANCHA


rea de Ingeniera Telemtica

Routed vs Bridged
Un router separa Bridged LANs

STP domain

STP domain

44

REDES DE BANDA ANCHA


rea de Ingeniera Telemtica

Routed vs Bridged
Un router separa Bridged LANs
Sin embargo, si puentea algn protocolo se unen

STP domain

45

REDES DE BANDA ANCHA


rea de Ingeniera Telemtica

VLANs

REDES DE BANDA ANCHA


rea de Ingeniera Telemtica

VLANs en un conmutador
Conmutador que se comporte como varios
Crea diferentes dominios de broadcast
Cada uno es una Virtual Local Area Network

47

REDES DE BANDA ANCHA


rea de Ingeniera Telemtica

VLANs en un conmutador
Conmutador que se comporte como varios
Crea diferentes dominios de broadcast
Cada uno es una Virtual Local Area Network

48

REDES DE BANDA ANCHA


rea de Ingeniera Telemtica

VLANs en un conmutador
Conmutador que se comporte como varios
Crea diferentes dominios de broadcast
Cada uno es una Virtual Local Area Network

49

REDES DE BANDA ANCHA


rea de Ingeniera Telemtica

Comunicacin entre VLANs?

Con Routers

50

REDES DE BANDA ANCHA


rea de Ingeniera Telemtica

VLANs entre conmutadores


Podemos interconectar las VLANs de diferentes
conmutadores? ()

51

REDES DE BANDA ANCHA


rea de Ingeniera Telemtica

VLANs entre conmutadores


Podemos interconectar las VLANs de diferentes
conmutadores? ()

52

REDES DE BANDA ANCHA


rea de Ingeniera Telemtica

VLANs entre conmutador


Y con un solo enlace? ()
Encapsulado 802.1Q ( )

53

Un enlace 802.1Q emplea un etiquetado adicional


Tag de 4 bytes
Se recalcula el CRC

Dest Src
Addr Addr

Datos

CRC
CRC

802.1Q

Datos
EtherType

Dest Src
Addr Addr

EtherType

Ethernet

VLAN Tag

REDES DE BANDA ANCHA


rea de Ingeniera Telemtica

Trunking 802.1Q

54

REDES DE BANDA ANCHA


rea de Ingeniera Telemtica

802.1Q Trunking

Encapsulado 802.1Q
En el enlace habr una VLAN nativa
Para esa VLAN no se emplea encapsulado
Ambos extremos deben estar configurados con la
misma VLAN nativa

55

VLAN ID

16 bits
(Ethertype)

12 bits

802.1Q
Dest
Addr

Src
Addr

EtherType

0x8100

Datos

CRC

VLAN-ID de 12 bits (1-4094)


Manteniendo la MTU aumenta el tamao mximo de
la trama 1518 1522

VLAN Tag

REDES DE BANDA ANCHA


rea de Ingeniera Telemtica

Trunking 802.1Q

56

REDES DE BANDA ANCHA


rea de Ingeniera Telemtica

Ventajas

Agrupar usuarios por departamento, equipo, aplicacin


independiente de la ubicacin
Eliminar los lmites fsicos
Los routers suministran la comunicacin entre las VLANs

Backbone

57

REDES DE BANDA ANCHA


rea de Ingeniera Telemtica

Ventajas

Movilidad ()

58

REDES DE BANDA ANCHA


rea de Ingeniera Telemtica

Ventajas

Movilidad ()

59

REDES DE BANDA ANCHA


rea de Ingeniera Telemtica

Ventajas
Red plana: baja latencia y fcil de administrar
Sin embargo el trfico de broadcast crece con el
nmero de hosts
Las VLANs son dominios de broadcast
independientes

60

REDES DE BANDA ANCHA


rea de Ingeniera Telemtica

Ventajas
Seguridad

Aplicaciones sensibles en
una VLAN
Controlar el acceso a la
misma

Puertos sin usar: en una


VLAN separada
El router puede controlar la
comunicacin entre VLANs

61

REDES DE BANDA ANCHA


rea de Ingeniera Telemtica

Ejemplo

2 VLANs
Enlace de trunking al router con ambas VLANs
Router: 1 interfaz fsico, 2 lgicos
VLAN 1: PC A y Router
VLAN 2: PC B y Router

Trunk

A
A

B
62

REDES DE BANDA ANCHA


rea de Ingeniera Telemtica

Ejemplo
Trunk a un servidor
1 interfaz fsico, 2 interfaces lgicos
El servidor en ambas VLANs

Trunk

A
A

B
63

REDES DE BANDA ANCHA


rea de Ingeniera Telemtica

VLANs y STP
MSTP

Multiple Spanning Tree Protocol


Un rbol por VLAN o para un conjunto de VLANs (una MSTI =
Multiple Spanning Tree Instance)
Permite equilibrar el uso de los enlaces

VLANs 1-50

VLANs 51-100
64

También podría gustarte