Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Nodo
El desarrollo de
Ethernet
Capas
Superiores
LLC
MAC
Reconciliacin
GMII
PCS
PMA
MDI
Medio
El nombre Ethernet
A finales de 1972, Robert Metcalfe y sus colegas
desarrollaron Alto Aloha Network (utilizaba el reloj
de las estaciones Xerox Alto: 2.94 Mbps)
En 1973 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 su NO existencia.
El sistema de Metcalfe lleva seales a todos los
computadores
El Sistema 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). [Se est desarrollando 10Gigabit Ethernetnorma es la IEEE-802.3ae, junio 17 2002]
Los medios que soporta 10 Mbps son coaxial grueso (thick),
coaxial delgado (thin), par trenzado (twisted-pair) y fibra ptica.
Los medios que soporta 100 Mbps son par trenzado y fibra ptica
Los medios que soporta 1000 Mbps son par trenzado y fibra ptica
10 GigaBit Ethernet solo soporta fibra ptica para backbones
Aplicacin
Presentacin
Sesin
Transporte
Red
80
2
3
.
Enlace
Fsica
Subcapa de Control de
IEEE
802.2
Ethernet
7
6
5
4
3
2
1
FSICA
Nivel OSI
ENLACE
Los estndares para Ethernet (IEEE 802.3) especifican -mediante subcapaselementos que se encuentran en ubicados en las capas 1 y 2 del modelo OSI
del medio
Identificadores IEEE
La IEEE asign identificadores a los diferentes
medios que puede utilizar Ethernet. Este identificador
consta de tres partes:
10
Rapidez de transmisin
(10 Mega bits por segundo)
Base
Informacin sobre
el medio fsico
(Par trenzado)
Identificadores IEEE
10Base5: Sistema original. Coaxial grueso. Transmisin banda
base, 10Mbps y la mxima longitud del segmento es 500 m.
10Base2: Coaxial delgado. 10 Mbps, transmisin banda base y
la mxima longitud del segmento es de 185 m.
FOIRL (Fiber Optic Inter-Repeater Link) Fibra ptica multimodo,
10 Mbps, banda base, hasta 1000 m de distancia.
10Broad36: Diseado para enviar seales 10 Mbps sobre un
sistema de cable de banda amplia hasta una distancia de 3600
metros (actualmente reemplazado por sistema de fibra ptica).
Un sistema broadband -banda amplia- soporta mltiples servicios
sobre un mismo cable al utilizar frecuencias separadas. La
televisin por cable es un ejemplo de un sistema broadband pues
lleva mltiples canales de televisin sobre el mismo cable.
Identificadores IEEE
1Base5: Par trenzado a 1 Mbps -que no fue muy
popular-. Fue reemplazado por 10BaseT, pues tena
mejor desempeo.
10Base-T: La T quiere decir twisted, par trenzado.
Opera sobre dos pares de cableados categora 3 o
superior.
El guin se utiliza ahora para evitar que, en ingls, se
pronucie como 10 basset que recuerda cierta raza de
perros. La pronunciacin correcta es ten base tee.
Identificadores IEEE
(Medios para Fast Ethernet)
100Base-T: identifica todo el sistema 100Mbps (Fast Ethernet),
incluyendo par trenzado y fibra ptica.
100Base-X: Identifica 100Base-TX y 100Base-FX. Los dos utilizan
el mismo sistema de codificacin (4B/5B) adaptado de FDDI -Fiber
Distributed Data Interface- de la ANSI.
100Base-TX: Fast Ethernet, 100 Mbps, banda base, par trenzado.
Opera sobre dos pares de cableados categora 5 o superior. TX indica
que es la versin de par trenzado de 100Base-X.
100Base-FX: 100 Mbps, banda base, fibra ptica multimodo.
Identificadores IEEE
(Medios para Gigabit Ethernet)
1000Base-X: Identifica 1000Base-SX, 1000Base-LX y 1000Base-CX.
Los tres utilizan el mismo sistema de codificacin (8B/10B) adaptado
del estndar de Canal de Fibra (Fibre Channel), desarrollado por ANSI.
1000Base-T: Utiliza un sistema de codificacin diferente a 1000BaseX. Utiliza cuatro pares de cableados categora 5 o superior.
Codificacin Manchester y
Manchester diferencial
1
El sistema Ethernet
Elementos bsicos
Ethernet
El frame Ethernet
El frame Ethernet
El corazn del sistema Ethernet es el frame Ethernet
utilizado para llevar datos entre los computadores.
El frame consta de varios bits organizados en varios
campos.
Estos campos incluyen la direccin fsica de las interfaces
Ethernet, un campo variable de datos (entre 46 y 1500
bytes) y un campo de chequeo de error.
Hay varios tipos de frames: Para 10 Mbps y 100 Mbps se
tienen Ethernet V2 (Frame DIX) e IEEE 802.3.
Adicionalmente, Gigabit Ethernet hace algunos ajustes al
manejo del frame (carrier extension y frame bursting) para
poder ser utilizado en canales compartidos (half duplex)
Origen Tipo
Datos
46 - 1500
Chequeo
e4-8c-23-6c-77-9b
11100100-10001100-00100011-01101100-01110111-10011011
0010 0111
0011 0001
1100 0100
0011 0110
1110 1110
La transmisin:
se hace del bit menos significante al ms significante
1101 1001
Longitud
Origen
Datos
46 - 1500
Chequeo
168.176.1.50
(DNS)
TCP/IP
IPX/SPX
AppleTalk
Canal Ethernet
FRAME
S
TCP/IP
IPX/SPX
ETHERNET
El conjunto de reglas Ethernet
(half duplex)
El protocolo CSMA/CD
CSMA/CD funciona como una conversacin
alrededor de una mesa en un cuarto oscuro.
Antes de hablar, cualquier participante debe
escuchar por unos segundos para comprobar que
nadie est hablando (Carrier Sense).
Cuando esto ocurre -nadie habla-, cualquiera tiene
oportunidad de hablar (Multiple Access)
Si dos personas comienzan a hablar en el mismo
momento, se darn cuenta y dejarn de hablar
(Collision Detection)
El protocolo CSMA/CD
(continuacin...)
Traducindolo al mundo Ethernet, cada estacin debe esperar
hasta que no haya seal sobre el canal, entonces puede
comenzar a transmitir
Si otra interfaz (tarjeta de red) est transmitiendo habr una
seal sobre el canal, que es llamada carrier
Todas las otras interfaces deben esperar un tiempo
denominado IFG (interframe gap de 96 bit times: tiempo que
tomara transmitir 96 bits) hasta que el carrier termine, antes de
poder transmitir
Es decir, no debe haber carrier durante 9.6 microsegundos en
10Mbps, 960 nanosegundos en 100 Mbps 96 nanosegundos en
Gigabit Ethernet.
El protocolo CSMA/CD
(continuacin...)
Todas las interfaces Ethernet tienen la misma
habilidad para enviar frames sobre el medio. Ninguna
tiene prioridad (Multiple Access)
A la seal le toma un tiempo finito viajar desde un
extremo del cable Ethernet al otro.
Dos interfaces pueden escuchar que el canal est libre y
comenzar a transmitir simultneamente (mientras trasmiten
deben seguir escuchando)
Cuando esto sucede, el sistema Ethernet tiene una forma de
sensar la colisin de seales y detener la transmisin
(Collision Detect) e intentar transmitir despus
Colisiones
Si ms de una estacin intenta trasmitir sobre el
canal Ethernet al mismo tiempo, se dice entonces
que las seales colisionan.
Al detectar la colisin la estacin enviar un mensaje de jam
(32 bits) para reforzar la colisin.
Colisiones (continuacin...)
Las colisiones son normales dentro del mtodo de
acceso al medio e indican que el protocolo
CSMA/CD est funcionado como fue diseado
Infortunadamente, colisin no es el mejor nombre: algunas
personas creen que son sntomas de problemas
Al conectar ms computadores a la red, el trfico aumenta y se
presentarn ms colisiones
El diseo del sistema permite que las colisiones se resuelvan en
microsegundos
Una colisin normal no implica perdida ni corrupcin de datos...
Cuando sucede una, la interface espera algunos microsegundos
(Backoff_time) y retransmite automticamente los datos.
Colisiones (continuacin...)
Sobre una red con trfico intenso, una estacin
puede experimentar varias colisiones al intentar
transmitir un frame (esto tambin es un
comportamiento normal)
Colisiones repetidas para un intento de transmisin de un
frame indican una red ocupada (congestionada).
Un algoritmo especial (llamado truncated binary exponential
backoff) permite a las estaciones ajustarse a las condiciones
de trfico de la red cambiando los tiempos de espera entre
intentos de retransmisin (backoff time)
Slo despus de 16 intentos consecutivos de retrasmisin el
frame es descartado (por sobrecarga del canal o porque el
canal est roto)
Origen Tipo
Datos
Chequeo
46 - 1500
Extensin
1. Carrier extension slo debera utilizarse en modo half duplex. Full duplex no lo necesita
2. Carrier extension, para frames pequeos (menores a 512 bytes), es demasiado
ineficiente: se desaprovecha mucho canal. Para esto se diseo Frame Bursting.
Frame bursting
El estndar de gigabit Ethernet define una caracterstica opcional para
mejorar el rendimiento del canal half duplex con frames cuyo tamao
sea menor a 512 bytes.
Frame bursting
Primer frame enviado normalmente
Frame
Extensin
Los siguentes frames se envan en rfaga utilizando smbolos de extensin durante los IFGs
Frame
IFG
Frame
IFG
Frame
IFG
Frame
IFG
Frame
Inter-Frame Gap
65536 bit times (Frame Burst Limit)
Transmisin de frames
(10Mbps y 100Mbps)
Datos
para
enviar
tiene
60 bytes
ms?
NO
Fin.
Demasiados
errores
Rellene
hasta lograr
60 bytes
S
Calcule y
agregue
el CRC
Hay
Carrier?
Alguien est
usando el
medio
NO
Transmitir
Datos
Escuchar
si hay
colisiones
Detecto
Colisin?
Muchos
Intentos?
Enve
un
Jam
NO
S
Espera
96
bit times
NO
NO
Transmitir hasta que termine
Fin de
los
Datos?
Fin.
Transmisin
OK
Es para
esta
estacin?
NO
NO
Frame demasiado corto
No se recibe ms el frame
y se desocupa el buffer
CRC
vlido?
NO
Frame bueno
se pasa al protocolo de
la capa superior
Termina
alineado a
8 bits?
NO
Frame
descartado
Error
de
alineamiento
Error
de
CRC
Hubs Repetidores
Hubs de conmutacin de paquetes (switches)
Topologa lgica
La topologa lgica (que depende de la forma en que fluyen las seales
en el medio) puede ser diferente de la topologa fsica.
La topologa lgica de Ethernet es un slo canal (bus) que lleva las
seales a todas las estaciones.
Varios segmentos Ethernet pueden ser conectados para formar una
LAN Ethernet ms grande utilizando dispositivos de amplificacin y de
ajuste de tiempos llamados repetidores (un concentrador 10BaseT
actua como un repetidor multipuerto).
Utilizando repetidores, un sistema Ethernet de mltiples segmentos
puede crecer en forma de un rbol sin raz (en cualquier direccin,
pero sin formar loops)
Cada segmento es una rama del sistema y aunque fsicamente estn
conectados como una estrella, lgicamente el sistema de seales
Ethernet sigue siendo un bus
Topologa fsica
7
3
4
Origen
time
opcode
Tipo
Destino
0001
8808
0002
Relleno
CRC
Autonegociacin
Permite que los dispositivos de red intercambien informacin sobre la
forma en que pueden usar el medio, es decir que permite que los
dispositivos se autoconfiguren. Como mnimo, la autonegociacn debe
permitir a los dispositivos con mltiples velocidades (tarjetas 10/100
tarjetas 100/1000) negociar la velocidad y buscar la mejor.
La autonegociacin, que apareci en el suplemento 802.3u de fast
ethernet en 1995, es opcional: incluso se puede deshabilitar en
concentradores e interfaces de red si se desea (no existe norma, as
que la implementacin de full duplex depende del vendedor)..
Tambin permite negociar el tipo de operacin: Full duplex o half
duplex.
Interface 100Mbps
Hub
A qu velocidad
trabajarn los puertos del hub?
La respuesta es: depende del diseador del Hub.
Opcin 1: todos los puertos tendrn la mnima velocidad: 10BaseT
Opcin 2: Si hay estaciones a 100Mbps no se podrn conectar estaciones a
10 Mbps fijo (le enviar un mensaje de intento de conexin fallido).
Opcin 3: Puede ser un hub, costoso, que tenga diferentes backplanes,
as que se conectan unas estaciones al backplane de 10Mbps y las
otras al de 100 Mbps. Cada backplane se conectara a un switch.
Los switches Ethernet con autonegociacin si pueden operar cada puerto a la velocidad
que se requiera.
6B
2B
2B
2B
2B
2B
2B 2B
mB
xB 4B
Length R1 R2 APDU P
FC
R. Pellizzoni R. Vignoni
7B 1B 6B
6B
2B
2B
2B
2B
2B
2B 2B
mB
xB 4B
Length R1 R2 APDU P
FC
TPID
0x8100 (802.1Q)
User Prior.
TCI
CFI
VID
VID
R. Pellizzoni R. Vignoni
TPID
0x8100 (802.1Q)
User Prior.
TCI
CFI
VID
VID
7B 1B 6B
6B
2B
2B
2B
2B
2B
2B 2B
mB
xB 4B
Length R1 R2 APDU P
FC
R. Pellizzoni R. Vignoni
Uso
Valor de Ethertype
Valor APPID
GOOSE
Hex.88-B6
0 0
GSE Mangement
Hex. 88-89
0 0
IEC 61850-9-1
Sampled values
Hex. 88-BA
0 1
IEC 61850-9-2
Sampled values
Hex. 88-BA
0 1
7B 1B 6B
6B
2B
2B
2B
2B
2B
2B 2B
mB
xB 4B
Length R1 R2 APDU P
FC