Está en la página 1de 57

Protocolo Ethernet

Ethernet es una tecnologa de redes de rea local (LAN) que


transmite informacin entre computadores a una velocidad de
10 Mbps (Ethernet), 100 Mbps (Fast Ethernet), 1000 Mbps
(Gigabit Ethernet) o 10,000 Mbps (10 GigabitEthernet)
En 1973, Metcalfe cambi el nombre a Ethernet. Por asociacin
con el ether que propagaba las ondas electromagnticas en
el espacio; aunque Michelson y Morley en 1887 ya haban
demostrado que NO exista.

Evolucin de los estndares Ethernet


Xerox Palo Alto Research Center: Robert M. Metcalfe, 2.94
Mbps. (1972)
DEC-Intel-Xerox (DIX Ethernet Standard): Ethernet V1, 10
Mbps (1980)
DEC-Intel-Xerox (DIX V2.0): Ethernet V2, 10 Mbps (1982)
Novell-NetWare: Ethernet propietario (1983)
IEEE 802.3: 802.3 CSMA/CD, 10 Mbps (1985)
IEEE 802.3a-1985 cable coaxial delgado a 10 Mbps
IEEE 802.3c-1985 especificaciones de un repetidor 10 Mbps.
IEEE 802.3d-1987: enlace de fibra ptica, 10 Mbps (hasta
1000m de distancia)

Evolucin de los estndares Ethernet


IEEE 802.3i-1990: par trenzado a 10 Mbps
IEEE 802.3j-1993: enlace de fibra ptica, 10 Mbps (hasta 2000
m de distancia)
IEEE 802.3u-1995: par trenzado a 100 Mbps (Fast Ethernet) y
auto-negociacin.
IEEE 802.3x-1997: estndar para full duplex
IEEE 802.3z-1998: estndar para 1000 Mbps (Gigabit Ethernet)
sobre fibra ptica.
IEEE 802.3ab-1999: Gigabit Ethernet sobre par trenzado
IEEE 802.3ac-1998: extensin del tamao del frame Ethernet a
1522 bytes para incluir la etiqueta de VLAN
IEEE 802.3ae-2002: Especificacin para 10 GigaBit Ethernet

Redes LAN Tpicas


Red de Casa u Oficina pequea

Red empresarial

Redes LAN
Las redes LAN son una combinacin de dispositivos
de usuarios, Switches y diferentes tipos de cableados

Tecnologas Ethernet
Tecnologa

Velocidad de
Transmisin

Tipo de Cable

Distanci
a
Mxima

Topologa

10Base2

10 Mbps

Coaxial

185 m

Bus (Conector T)

10BaseT

10 Mbps

Par trenzado

100 m

Estrella (Hub, Switch)

10BaseF

10 Mbps

Fibra ptica

2000 m

Estrella (Hub, Switch)

100BaseT4

100 Mbps

Par trenzado (cat3)

100 m

Estrella (Hub, Switch)

100BaseTX

100 Mbps

Par trenzado (cat5)

100 m

Estrella (Hub, Switch)

100BaseFX

100 Mbps

Fibra ptica

1000BaseT

1000 Mbps

1000BaseSX

2000 m

Estrella (Switch)

4 Par trenzado (cat5 6)

100 m

Estrella (Switch)

1000 Mbps

Fibra ptica (multimodo)

5500 m

Estrella

1000BaseLX

1000 Mbps

Fibra ptica (monomodo)

< 10 km

Estrella

10GBase-LR

10 Gbps

SMF 1310 nm

10 km

10GBase-LR

10 Gbps

SMF 1550 nm

40 km

100GBASELR4

100 Gbps

SMF 1310 nm (4x25Gbps)

10 km

100GBASEER4

100 Gbps

SMF 1310 nm (4x25Gbps)

40 km

Tecnologas Ethernet Wireless LAN

Estndar

Banda

Velocidad Mx

802.11 a

5 GHz

54Mbps

802.11 b

2.4 GHz

11 Mbps

802.11 g

2.4 GHz

54 Mbps

802.11 n

2.4, 5 GHz

300 Mbps

Control de Acceso al Medio: CSMA/CA


(Carrier Sense Multiple Access with Collision Avoidance)
RTS
CTS/RxBusy

Autonegociacin
Autonegociacin

Autonegociacin
Autonegociacin

Autonegociacin con un Hub


Auto negociacin con un Hub LAN

10

Conexiones Fsicas
Utilizando cables directos o cruzados

PC, Router

Switch, Hub

Algunos dispositivos recientes tienen la funcin MDIX (Media Dependent Interface


Crossover) que detectan el tipo de cable y hacen el ajuste necesario para interconectarse
11

Redes LAN Ethernet


LAN Local Area Network
Tecnologa: 10Base2
Un dominio de colisin
Modo Half-Duplex
Control de acceso al medio CSMA/CD
Topologa: Bus

Tecnologa: 10/100BaseT
Un dominio de colisin
Modo operacin Half-Duplex
Control de acceso al medio CSMA/CD
Topologa: Estrella (Hub)

12

Dominio de Colisin
Los HUBs (concentradores) envan la informacin usando
estndares de capa fsica. Cuando una seal elctrica entra
en un puerto del hub, el hub repite la seal elctrica por todos
sus puertos (excepto por el que entr)

Desde un punto de vista lgico el hub sigue siendo un solo


cable (BUS)
13

Creando mltiples dominios de colisin


Bridging (Puenteo)

Broadcast a todos los


puertos

14

Ventajas de los Bridges (Puentes)


Separan los dispositivos en grupos llamados
dominios de colisin
Reducen el nmero de colisiones que pueden
ocurrir en la red, porque las tramas dentro de un
dominio no colisionan con las tramas de otro
dominio
Incrementan el ancho de banda dando a cada
dominio de colisin su propio ancho de banda, con
un transmisor a la vez por dominio de colisin

15

Switches en redes LAN Ethernet


Bridge Multipuertos (Switch)

Un switch habilita la posibilidad de operar en modo Full-Duplex


incrementando al doble la capacidad de transferencia (la funcin de control
de acceso al medio (CSMA/CD) queda deshabilitada).
Crea mltiples dominios de colisin (uno por puerto)

16

Mltiples dominios de colisin


Un switch crea mltiples dominios de colisin (uno
por puerto) permitiendo a cada elemento conectado
tener el ancho de banda 100% dedicado en ambos
sentidos (Tx y RX)

17

Dominios de Colisin y Dominios de Broadcast

18

Funcionamiento de los Bridges


Deciden cuando enviar o filtrar una trama basndose
en la direccin MAC destino
Aprenden las direcciones MAC de los dispositivos
analizando la direccin MAC origen de cada trama
recibida
Si la direccin MAC destino no es conocida, realizan
una inundacin de la trama (Flooding), es decir la
enven por todos los puertos excepto por el puerto en
donde fue recibida la trama
Las tramas de tipo broadcast son enviadas por todos
los puertos excepto por el que fue recibida
Crean topologas libres de LOOPs (capa 2) con otros
switches utilizando STP (Sapanning Tree Protocol)
19

Funcionamiento de Switches LAN

20

Funcionamiento de Switches LAN

21

Trama Ethernet IEEE 802.3


La trama Ethernet consta de varios bits organizados en campos.
Estn definidos dos tipos de tramas: Ethernet V1 o V2
SFD
Prembulo

MAC
Destino

MAC Longitud
Origen

Datos

FCS

46 - 1500

Prembulo: 56 bits (7 bytes) de sincronizacin


SFD: 1 byte, delimitador de inicio de trama (10101011)
Destino: 6 bytes, direccin fsica del nodo destino (MAC address)
Origen: 6 bytes, direccin fsica del nodo origen
Longitud: 2 bytes, cantidad de bytes en el campo de datos
Datos: entre 46 y 1500 bytes, informacin de las capas superiores
FCS: Secuencia de verificacin de la trama (FCS)
Un nodo sabe si el frame es Ethernet V2 IEEE 802.3 al revisar los dos bytes que
siguen a la direccin origen. Si su valor es mayor que el hexadecimal 0x05DC
(decimal 1500), entonces es un frame Ethernet V2. Si es menor se asume que ese
campo representa la longitud de los datos.
22

Trama Ethernet Versin 2


SFD
Prembulo

MAC
Destino

MAC
Origen Tipo

Datos

46 - 1500

FCS

Tipo: 2 bytes, especifica el protocolo de la capa superior


0x0800 -> IPv4
0x86DD -> IPv6
0x0806 -> ARP
0x8100 -> 802.1Q
0x8847 -> MPLS

El Prembulo y el SFD en s no son parte de la trama, por lo que el tamao de la trama


puede variar entre: 64 Bytes mnimo y 1518 bytes mximo.
Tramas menores a 64 bytes: RUNT Frames
Tramas mayores a 1518 bytes: Jumbo Frames (Giants)

23

Formato de las Direcciones MAC


Estructura de la direccin Ethernet

--------- OUI ---------

----- Asignacin -----


del fabricante

e4:8c:23:6c:77:9b
11100100-10001100-00100011-01101100-01110111-10011011

0: Universally administered
1: Locally administered

0: Unicast
1: Multicast

e4:8c:23:6c:77:9b
E48C.236C.779B
OUI: Organizationally Unique Identifier
24

Direcciones MAC Multicast y Broadcast


IPv4 Multicast

01:00:5e:00:00:00
01:00:5e:7f:ff:ff
IPv6 Multicast

33:33:00:00:00:00
33:33:ff:ff:ff:ff
Broadcast

ff:ff:ff:ff:ff:ff
25

VLANs
Switch Multibridge (mltiples VLANs)

Algunos switches tienen la capacidad de soportar mltiples VLANs

26

Mltiples dominios de broadcast


Dos switches separados fsicamente

Un solo switch con dominios de broadcast


separados lgicamente

27

Multi-switch VLANs
VLANs en mltiples switches sin usar troncales

28

Multi-switch VLANs
VLANs en mltiples switches usando troncales

29

Configuracin de Troncales
 Configuracin desde el modo de configuracin de interfaz:
SwitchX(config-if)#

switchport mode {access |

Modo Lado
A

dynamic {auto | desirable} | trunk}

Modo lado B
Access

Trunk

Dynamic
Auto

Dynamic
desirable

Access

access

INCORRECTO

access

access

Trunk

INCORRECTO

trunk

trunk

trunk

Dynamic auto

access

trunk

access

trunk

Dynamic desirable

access

trunk

trunk

trunk

 El modo por default en los puertos de switches es: dynamic auto

30

IEEE 802.1Q (VLAN Trunking)


Etiqueta
802.1Q

SFD
Prembulo

Destino

Origen

16 bits
TPID

Tipo

3 bits
PCP

Datos

1 bit
TCI
CFI

46 - 1500

FCS

12 bits
VID

Tag Protocol Identifier (TPID): Campo de 16-bits con valor 0x8100 para identificar que la
trama es una trama etiquetada 802.1Q
Tag Control Identifier (TCI)
Priority Code Point (PCP): Campo de 3-bits que se refiere al estndar IEEE 802.1p
usados para clasificar diferentes tipos de trfico (voz, video, datos, etc).
Canonical Format Indicator (CFI): Campo de 1 bit, siempre va en 0 para switches
Ethernet.
VLAN Identifier (VID): Campo de 12 bits para identificar el nmero de VLAN
31

Envo de datos entre diferentes VLANs


Router con dos interfaces fsicas

Router usando una interfaz troncal

32

Switches Multicapa (Multilayer Switch)


Enrutamiento entre VLANs usando switches
multicapa: Las dos funciones (switch y router) en
un mismo dispositivo

33

Lgica de enrutamiento de un Host


Si el destino es local, enva el mensaje directamente
a.

Encuentra la direccin MAC del host destino (ARP)

b.

Encapsula el paquete IP en una trama con la direccin MAC del


host destino

Si el destino no es local, enva el mensaje al default-gateway


a.

Encuentra la direccin MAC del default-gateway

b.

Encapsula el paquete IP en una trama con la direccin MAC del


default-gateway

34

ARP (Address Resolution Protocol)


Protocolo que se encarga de obtener la direccin fsica (MAC) del dispositivo con
determinada direccin IP
Los Hosts (dispositivos) crea una tabla ARP dinmica, la cual contiene la
asociacin de direcciones IP y direcciones MAC. Si el host ya conoce la direccin
MAC del destino la utiliza sin enviar una solicitud ARP

ARP Request

Broadcast!

Quin tiene la direccin IP


10.1.1.2?
Dice: 10.1.1.1
MAC: PC1-MAC

Otras redes

PC1
10.1.1.1/24

Unicast to PC1!
ARP Reply

PC2
10.1.1.2/24

IP Destino: 10.1.1.1
MAC Destino: PC1-MAC
IP origen: 10.1.1.2
MAC Origen: MAC-PC2

35

SPANNING TREE PROTOCOL


802.1D
36

Diseo tpico de redes LAN extensas


Modelo jerrquico

37

Tormentas de broadcast
Tormentas de broadcast en una red con caminos
redundantes

38

Spanning Tree Protocol (802.1D)


Eleccin del Bridge Raz:
Bridge ID menor (Bridge ID: Prioridad:MAC-Address)

Eleccin del puerto raz:


Puerto con el menor costo al switch raz
Puerto al vecino con el menor Bridge ID
Puerto vecino con el menor ID de puerto

Roles
Root
Designated
Blocked
Disabled

Estados
Listening
Learning
Forwarding
Blocking

Temporizadores
Hello time: 2 seg
Max age: 20 seg
Forwarding delay: 15 seg

39

Spanning Tree Protocol (802.1D)


STP ayuda a crear topologas (lgicas) libres de loops

40

STP: Eleccin del Switch Raz


El Switch con el menor Bridge ID (BID) es elegido el SW
Raz

41

Operacin de STP
Eleccin de los puertos Root y Designados

42

Operacin de STP
Clculo de costos

43

STP: Roles de puertos


Determinando los roles
Designado

Designado

Root

Root
Designado

Bloqueado

44

STP: Estados de puertos


Estados
Estado

Enva
Tramas?

Aprende direcciones
MAC?

Transitorio o
estable?

Listening

No

No

Transitorio

Learning

No

Transitorio

Forwarding

Estable

Blocking

No

No

Estable

Disabled

No

No

Estable

Roles vs Estados
Rol

Estado final

Root

Forwarding

Designado

Forwarding

Blocked

Blocking

Disabled

Disabled
45

Costo de puertos en STP


Costos de interfaces segn su velocidad

46

STP Timers
Timers de STP

47

STP: Convergencia despus de una falla

48

STP: funciones adicionales


PortFast
Permite habilitar un puerto en estado forwarding inmediatamente
despus de conectarlo (slo para puertos de acceso)
Switch(config)# interface fastEthernet 0/1
Switch(config-if)# spanning-tree portfast

BPDU Guard
Permite deshabilitar un puerto si ste recibe BPDUs, para cubrir
posibles riesgos de seguridad (p.e. que alguien conecte un switch
con una prioridad inferior a la del switch raz actual).
Es til en puertos que deberan usarse slo como acceso y nunca
conectados a otro switch
Switch(config)# interface fastEthernet 0/1
Switch(config-if)# spanning-tree bpduguard enable
49

EtherChannel
Combina mltiples enlaces fsicos en uno lgico

Modos de Configuracin
Manual
Dinmico
PAgP (Propietario Cisco)
LACP (Estndar IEEE 802.3ad)

50

EtherChannel
Configuracin manual
Switch(config)# interface fastEthernet 0/24
Switch(config-if)# channel-group 1 mode on
Switch(config)# interface fastEthernet 0/23
Switch(config-if)# channel-group 1 mode on

Configuracin dinmica

51

Configuracin y verificacin de STP


En una red Jerrquica los switches de mayor nivel
son la mejor opcin para ser el switch raz

52

Parmetros de configuracin por VLAN (PVST+)


Los switches Cisco utilizan una implementacin
mejorada de STP llamada PVST+
PVST+ permite la configuracin del BID y los
costos de puertos por VLAN

53

STP Bridge ID
Los switches Cisco permiten configurar el BID
especificando solamente la parte de la Prioridad en
mltiplos de 4096. La prioridad por default es
32,768

54

STP: Configurando la prioridad


Configurando la prioridad para influenciar la
eleccin del switch raz
Switch(config)# spanning-tree vlan vlan-id root primary
Si el SW raz actual tiene una prioridad mayor a 24,576 el switch local usa una prioridad
base de 24,576
Si el SW raz actual tiene una prioridad base menor o igual a 24,576 el switch local usa el
mximo mltiplo de 4096 menor a esta prioridad

Switch(config)# spanning-tree vlan vlan-id root secondary


Define una prioridad base de 28,672

Switch(config)# spanning-tree vlan vlan-id priority valor


Establece la prioridad de acuerdo al valor configurado en mltiplos de 4096

55

STP: Comandos de verificacin


Verificar el estado de spanning-tree

Switch# show spanning-tree


Switch# show spanning-tree vlan vlan-id
Switch# show spanning-tree interface type/number

56

RSTP (Rapid Spanning Tree Protocol)


RSTP (802.1w)
Roles: Root, Designado, Alterno, Backup, Deshabilitado
Estados: Learning, Forwarding, Discarding
Converge en pocos segundos, no depende de
temporizadores

Configuracin de RPVST+
Switch(config)#spanning-tree mode rapid-pvst

57

También podría gustarte