You are on page 1of 30

ETHERNET

802.3 Ethernet

La Ethernet de 10 Mb/s

Redes de rea Local C.F.G.S. Administrador de Sistemas Informticos David H. Martn Alonso - Febrero 2004 -

ETHERNET

Tabla de Contenidos
Historia Identidad Tecnolgica Sealizacin MAC 10BASE5 Coaxial Grueso 10BASE2 Coaxial Fino 10BASE-T Par Trenzado Direcciones MAC Tramas Diseo de la Red VLAN Bibliografa
David H. Martn Alonso

ethnet.sxi

25/01/2004

ETHERNET

Historia
Modelo actual de LAN ms universal Basado en el sistema ALOHA 1970's: Primera Ethernet experimental a 2'94 Mb/s
PARC (Xerox Palo Alto Research Center)

[TFest]

1976: Publicado y patentado por Robert Metcalfe & Co. 1980: Alianza Digital Intel Xerox
DIX Ethernet 1.0

1983: Publicacin del primer estndar IEEE 802.3 1995: 100 Mb/s 1998: 1 Gb/s 2002: 10 Gb/s
ethnet.sxi David H. Martn Alonso 25/01/2004

ETHERNET

Identidad (I - Tecnologa)
Medio Fsico comn / compartido por todos los nodos
Bus de cable coaxial Evoluciona a cableado estructurado con par trenzado

Mtodo Aleatorio de Acceso al Medio CSMA/CD


Por contienda Semidplex
(Shared Ethernet Compartida)

Evoluciona a Full Dplex sin colisiones


(Switched Ethernet Conmutada)

El respeto a las seas de identidad era esencial en un contexto de competencia (Fast Ethernet). En la situacin actual de hegemona hay ms flexibilidad para incorporar nuevas tecnologas.

ethnet.sxi

David H. Martn Alonso

25/01/2004

ETHERNET

Identidad (II - Denominacin)


Diversas denominaciones:
Ethernet

del ter luminfero: mito de la propagacin radioelctrica Alianza Digital Intel Xerox Aunque mnimas, existen diferencias sobre Ethernet DIX ISO/IEC 8802-3

DIX

IEEE 802.3

ethnet.sxi

David H. Martn Alonso

25/01/2004

ETHERNET

Sealizacin
Manchester

Se representan los dgitos binarios por cambios de nivel de distinto signo


Niveles: 0,85 V (y 0 V en silencio)

Velocidad de transmisin: 10 Mb/s (1 bit ~ 0,1 s)


Velocidad de modulacin: 20 Mbaud

Ranura de tiempo: 51.2 s

Doble del retardo mximo (2) Asociado al dimetro o distancia mxima en la red

2 interfaces (tarjetas) + longitud cable + nmero de repetidores

Determina el tamao mnimo de trama: 512 bits (64 Bytes) Determina el tiempo de espera en caso de colisin

ethnet.sxi

David H. Martn Alonso

25/01/2004

ETHERNET

MAC (I)
Control de Acceso al medio: CSMA/CD
Acceso aleatorio por contienda con escucha Antes de transmitir se espera a que el medio est disponible
1-persistente

Cuando el canal se encuentra disponible se inicia inmediatamente la transmisin (probabilidad 1)

Durante la transmisin se mantiene la escucha para detectar posibles colisiones

ethnet.sxi

David H. Martn Alonso

25/01/2004

ETHERNET

MAC (II)
A pesar del CSMA se pueden producir colisiones

Un equipo est transmitiendo, pero por efecto del tiempo de propagacin de la seal, los dems nodos de la red tardan en enterarse. Ventana de colisiones: tiempo de propagacin entre los extremos ms alejados. Asociado a la velocidad de propagacin en el cable

Fraccin de la velocidad de propagacin de la luz en el vaco Del orden de (2/3)c Tarjetas Repetidores (Dispositivos de retransmisin Nivel 1)

Asociado al retardo de los dispositivos


ethnet.sxi

David H. Martn Alonso

25/01/2004

ETHERNET

MAC (III)
Deteccin de colisiones:

Las tramas tienen que ser mayores que la ventana de colisiones (1 ranura = 512 bits = 51.2 s) para que el emisor detecte las colisiones. El emisor conoce as el error y la conserva para reenviarla Termina de transmitir con una seal de ruido de 32 bits
Equivale a un CRC errneo

TODOS los dems equipos reciben una trama incorrecta

ethnet.sxi

David H. Martn Alonso

25/01/2004

ETHERNET

MAC (IV)
Retroceso exponencial binario
Tras una colisin se introducen ranuras de contencin Tiempo de espera aleatorio Con sucesivas colisiones se incrementa el rango
Adaptacin automtica a las condiciones de trfico

10

0 1 ranuras de espera tras la primera colisin 0-2, 0-4 (0-2


n-1

) hasta la dcima colisin consecutiva

0-1024 hasta la 16 y ah se desiste y devuelve error

ethnet.sxi

David H. Martn Alonso

25/01/2004

ETHERNET

10BASE5 Coaxial Grueso (I)


Cable coaxial grueso de 50 (impedancia caracterstica)
Forma de manguera amarilla 500 m mximo por segmento Marcas de conexin cada 2,5 m Conectores tipo N en los extremos para las impedancias

11

Uno solo de los extremos conectado a tierra.


TRANSmisor reCEPTOR

Transceptores: MAU (Medium Attachment Unit)


Responsables del aspecto elctrico de la conexin

Envo de seal, deteccin de portadora, deteccin de colisiones

Cable de conexin: AUI (Attachment Unit Interface)


50 m mximo 5 pares

2 de datos + 2 de control [ + alimentacin transceptor ]

Conector tipo D de 15 pines (DB-15)


ethnet.sxi David H. Martn Alonso 25/01/2004

ETHERNET

10BASE5 Coaxial Grueso (II)


MDI medium dependent interface

12

Tipo de cable Coaxial (grueso) Impedancia 50 Longitud segmento 500 m Segmentos totales 5 Conexiones por segmento 100 MAU's Separacin entre conexiones 2'5 m Longitud del cable AUI 50 m
AUI attachment unit interface MAU medium attachment unit
ethnet.sxi David H. Martn Alonso 25/01/2004

ETHERNET

10BASE5 Coaxial Grueso (III)

13

Tarjeta
LLC MAC PLS

[http://www.a2zcables.com/]

AUI MAU MDI CABLE

RG: VG: AWG:

Radio Grade Voice Grade American Wire Grade

El ndice es inverso al dimetro: RG6 es coaxial grueso y RG58 fino

ethnet.sxi

David H. Martn Alonso

25/01/2004

ETHERNET

10BASE2 Coaxial Fino (I)


Cheapernet: Versin econmica de Ethernet
Llave del xito posterior y de la hegemona actual

14

IEEE 802.3a (1985) Cable coaxial fino RG58 de 50


185 m mximo por segmento Conexin cada 0,5 m mnimo Conectores en T tipo BNC: Bus desmontable

Transceptores integrados con la interface en el DTE


No requiere electrnica de red: $$$ El bus es muy vulnerable por los empalmes

ethnet.sxi

David H. Martn Alonso

25/01/2004

15

ETHERNET
ethnet.sxi

10BASE2

David H. Martn Alonso

25/01/2004

ETHERNET

10BASE2 Coaxial Fino (III)

16

Tipo de cable Coaxial (fino) Impedancia 50 Longitud segmento 185 m Segmentos totales 5 Conexiones por segmento 30 Separacin entre conexiones 0'5 m

ethnet.sxi

David H. Martn Alonso

25/01/2004

ETHERNET

10BASE-T Par Trenzado (I)


Ethernet sobre cableado estructurado IEEE 802.3i (1990) Par trenzado (UTP3 y superiores) de 100
Usa slo 2 pares: pares 2 y 3 (pines 3-6 y 1-2)

17

Tx en 1-2 y Rx en 3-6 Pares naranja y verde Se pueden cruzar para conectar directamente dos DTE

100 m mximo por equipo (cable rgido)


Hasta unos 5m de cable flexible (latiguillos de conexin) Conectores tipo telefnico RJ45 de 8 pines Cableado estructurado: ISO 11801 EIA/TIA 568A 568B

Requiere de concentradores (hubs / multirrepetidores)


Proteccin frente a fallos y monitorizacin
ethnet.sxi David H. Martn Alonso 25/01/2004

ETHERNET

10BASE-T Par Trenzado (II)

18

Tipo de cable Par Trenzado ( > UTP3 ) Impedancia 100 Longitud segmento 100-150 m (cable rgido) Segmentos totales 5 Conexiones por segmento 2

ethnet.sxi

David H. Martn Alonso

25/01/2004

ETHERNET

Otros tipos de Ethernet 802.3


10BASE-FOIRL IEEE 802.3d (1987): Fibra ptica entre repetidores 10BASE-F IEEE 802.3j (1993): Fibra ptica 10BROAD36 IEEE 802.3b (1985): Banda Ancha Ethernet Full-Dplex IEEE 802.3x (1997): Funcionamiento full-dplex alternativo a CSMA/CD Ethernet Conmutada (Puentes) IEEE 802.1D (1990) Ethernet segmentada (VLAN's) IEEE 802.1Q (1998)

19

ethnet.sxi

David H. Martn Alonso

25/01/2004

ETHERNET

Direcciones MAC
Cada Interface (tarjeta de red) tiene una direccin nica
6 Bytes
Pudieran ser 2, pero no se usa

20

[EthF] [RFC1374]

nica, Universal asignada por el fabricante (802.1a)


Pudiera ser local, pero no se usa

Se escriben en hexadecimal, separadas en bytes por :


Ej.: 00:50:BF:5D:17:F7

Hay direcciones destino de Grupo (Multicast, multidestino)


El primer bit (transmitido) es 1 (bit I/G: individual/grupo)
Ej.: 09:... (Ojo: En Ethernet el bit menos significativo del Byte superior, TR al revs) Arquitecturas Little Endian/Big Endian. La red y la pizarra son BE.

El segundo bit indica direcciones Locales (bit U/L: universal/local)

...y una direccin de destino genrica para difusin (Broadcast)


Todos los bits a 1:
FF:FF:FF:FF:FF:FF
ethnet.sxi David H. Martn Alonso 25/01/2004

ETHERNET

Tramas (I)
Prembulo Inicio MAC Destino MAC Origen Tipo/Tamao Datos/Relleno Checksum (CRC) Tamao (MACCRC) 7 Bytes (10101010) 1 Byte (10101011) 6 Bytes 6 Bytes 2 Bytes 46 Bytes (mn.) a 1500 Bytes (mx.) 4 Bytes

21

64 Bytes (mn.) a 1518 Bytes (mx.) 1522 Bytes (mx.) con id. VLAN (802.3ac) Pausa inter-tramas 12 Bytes ~ 9,6 s Los bytes se transmiten empezando por el bit menos significativo (LSB)
Prembulo

Destino

Origen

Datos Relleno

16

24

32

40

48

56

64

CRC
72

ethnet.sxi

Tipo

David H. Martn Alonso

25/01/2004

ETHERNET

Tramas (II)
Trama DIX Ethernet II
Tipo (2) > 0x0600 (1536)
Ej.: IPv4=0x0800 ISO-OSI?

22

[EthF] [Leon-352] [RFC1700-166]

Trama 802.3 (802.2)


Inicio como 802.4/802.5 Longitud (2) <= 0x05DC DSAP (1) y SSAP (1) Control (1)

Trama 802.3 (Novell)


Longitud (2) <= 1500 Datos comienzan 0xFFFF
(No existe SAP 0xFF)

Trama 802.2 SNAP


Sub-Network Access Protocol

802: La funcionalidad del tipo se coloca en zona de datos, a modo de LLC-PDU


Ethernet II 802.3 - Novell 802.3 - 802.2 802.2 SNAP
0 8 16 24 32 40

OUI (3) y Tipo (2)


Aaden ms tipos

DSAP y SSAP: 0xAA


SNAP

SAP

48

56

64

72

ethnet.sxi

David H. Martn Alonso

25/01/2004

ETHERNET

Diseo de la Red (I)


La distribucin de los repetidores tiene restricciones
Sumado al cable tienen que ajustarse al tamao de trama No se limita el tamao de la red, sino la distancia mxima Se emplean un par de reglas estimando retardos estndar NO SON VLIDAS en redes de alta velocidad a 100 Mb/s

23

No ms de DOS REPETIDORES entre nodo y nodo


Los segmentos se cruzan a 100 m (2 AUI de 50 m) Una pareja con conexin directa cuenta como 1 Se pueden utilizar concentradores en estrella (multirrepetidores)

R R R R

ethnet.sxi

David H. Martn Alonso

25/01/2004

ETHERNET

Diseo de la Red (II)


Enunciado alternativo en 10BASE-T: Regla 5-4-3
Entre dos nodos no se puede atravesar ms de:
5 segmentos 4 repetidores 3 segmentos poblados
Las otras dos tienen que ser conexiones directas entre hubs

24

Se hace una distribucin radial Los conmutadores (switch) son dispositivos de nivel 2 y no estn sujetos a esas limitaciones
Dividen en dos dominios de colisiones Tablas MAC de tamao limitado: 2K, 8K,...
H H
ethnet.sxi David H. Martn Alonso

H H H
25/01/2004

ethnet.sxi

ETHERNET

Diseo de la Red (III)

25

David H. Martn Alonso

25/01/2004

ETHERNET

Diseo de la Red (IV)


Los hubs de gama baja hacen difcil la ampliacin de la red
Se conectan externamente por los puertos habituales Requieren un cable cruzado Estn sujetos a las reglas de nmero Precio asequible

26

Los dispositivos de gama alta son apilables


Podemos conectar varios a alta velocidad Se configuran de forma solidaria Cuentan como un nico dispositivo Puertos Autosensibles que realizan los cruces automticamente Gestin remota, VLAN, etc.

Los dispositivos modulares son muy flexibles pero caros


Mdulos especializados (Ej.: Fibra ptica)
ethnet.sxi David H. Martn Alonso 25/01/2004

ETHERNET

VLAN's
Los conmutadores de gama alta soportan VLAN's.
Virtual LAN (802.1Q) Segmentacin lgica para formar grupos independientes

27

Ampliacin de la trama Ethernet para VLAN's (802.3ac)


Intercambio de VLAN's entre conmutadores Incorpora campos especficos de forma compatible

Tipo VLAN (2): 0x8100 (valor reservado en tipos Ethernet) Control VLAN (2): Prioridad (3 bits), CFI (1 bit), id. de VLAN (12 bits)

Puertos para dispositivos sin/con soporte de VLAN


Trama normal: asignados a una VLAN concreta (estaciones) Trama 802.3ac: mltiples VLAN identificadas en trama (red)
802.3

VLAN

802.3ac VLAN

16

24

32

40

48

56

64

72

ethnet.sxi

David H. Martn Alonso

25/01/2004

ETHERNET

Bibliografa (I)
[Tan4] Computer Networks (4 Ed.) Andrew S.Tanenbaum
Ed. Prentice Hall PTR (Pearson Educacin) 2003 Libro de referencia, autoridad mxima en el tema. Nivel tcnico medio.

28

[Leon] Redes de Comunicacin Alberto Len-Garca, Indra Widjaja


Ed. McGraw-Hill 2000 Libro de referencia general de nivel tcnico medio-alto ajustado a las clases.

[Mont] Pgina Personal de Rogelio Montaana Rogelio Montaana


http://www.uv.es/~montanan/ Apuntes y materiales de las asignaturas de redes. Completisimo, claro y bien organizado.

[Rhys] Data Networks Resource: Ethernet, Data Cabling, etc. Rhys Haden
http://www.rhyshaden.com/ Materiales variados sobre redes. Completo, detallado y claro.

ethnet.sxi

David H. Martn Alonso

25/01/2004

ETHERNET

Bibliografa (II)
[EthF] comp.dcom.lans.ethernet FAQ
http://www.faqs.org/faqs/LANs/ethernet-faq/ FAQ sobre Ethernet. Bsico. Descripcin, historia, tipos...

29

[TFest] TechFest
http://www.techfest.com/ Material de referencia sobre redes. Avanzado.

[CSpur] Charles Spurgeon's Ethernet Web Site


http://www.ethermanage.com/ethernet/ethernet.html Recopilacin de materiales sobre Ethernet.

[Ank] Ethernet Technology James Antonakos, Circuit Cellar Online, Marzo 2002
http://www.circuitcellar.com/library/ccofeature/antonakos0302/ Recopilacin de materiales sobre Ethernet.

ethnet.sxi

David H. Martn Alonso

25/01/2004

ETHERNET

Normativa
[802] Get IEEE 802
http://standards.ieee.org/getieee802/portfolio.html Sitio de distribucin gratuita de los estndares 802

30

[RFC] IETF Request for Comments


http://www.rfc-editor.org/ http://sunsite.cnlab-switch.ch/ftp/doc/standard/rfc/mini-index.html
Documentacin del IETF relacionada con Internet

ethnet.sxi

David H. Martn Alonso

25/01/2004

You might also like