Anda di halaman 1dari 27

INTRODUCCIN A ETHERNET

Capa 2

Program a
Principios de Acceso mltiple Introducci n a Et!ernet Trama Et!ernet Protocolos C"#A$CD %astEt!ernet & 'iga(itEt!ernet Conclusiones

Acceso mltiple rede en s


En redes) en principio se de(e asumir *ue todos los nodos se encuentran conectados en el mismo medio +,sico -(ac.(one/
Topolog,as

de

(us)

anillo

inal0m(ricas 1a transmisi n de un nodo es reci(ida por todos los dem0s No se considera conmutaci n intermedia

"on necesarios m2todos para moderar el acceso -Controles de acceso al medio3 #AC/

Acceso mltiple rede en s


E*uidad 4C Per+ormance

mo anterior6

reali5ar

lo

#2todos de
De+inir

Asignaci n +i7a8

acceso mltiple

un canal particionado) por lo *ue cada nodo reci(ir0 una porci n del anc!o de (anda

Esto es) esencialmente conmutaci n de circuitos) por lo *ue se torna ine+iciente8 E7emplos9 TD#A) %D#A) CD#A -Todos los inal0m(ricos usados en entornos m :iles/

;asada en colisiones
Cada nodo solicita por igual el anc!o de (anda & recuperaci n ante colisiones E7emplos9 Alo!a) Et!ernet

;asado en un To.en
"e

utili5a el canal de comunicaci n por turnos E7emplo9 To.enRing

Una (re:e rese<a del To.en


Desarrollado por I;# cerca de los oc!entas como una nue:a ar*uitectura 1AN
Consist,a

en nodos conectados en +orma de anillo #ensa7es especiales llamados =to.en> era pasado por el anillo Cuando los nodos toma(an el to.en pod,an transmitir
por tiempo limitado Cada nodo ten,a la misma oportunidad de en:iar pa*uetes

IEEE

?@28A es el est0ndar de To.en Ring

Dise<ado para la pre:isi(ilidad) imparcia(ilidad & +ia(ilidad


Originalmente

dise<ado para +incionar a B & CD #;ps

"e sigue utili5ando & :endiendo8

Et!ern et
Historia
Inventado

en 1973 en el Xerox Palo Alto Research Center (PARC) por Robert Metcalfe (Anter or al !odelo "#I$) P%bl cado en 19&' por ()C* Intel + Xerox (,ers -n 1) Rev sado en 19&. (,ers -n .)* deno! nado/ )thernet II0 Inco!pat ble con la vers -n 10 )thernet II ()thernet (IX) ha sobrev v do hasta el presente + s 1%e s endo !%+ %t l 2ado0 )n 19&3 el I))) p%bl c- s% prop a vers -n* poster or!ente rev sada en 19&&/ )thernet &'.03 I#" adopt- la vers -n I))) en 19&9/ )thernet I#" &&'.430 # 1%e evol%c onando dentro de I)))/ n%evos !ed os f5s cos + n%evas f%nc onal dades* pero !anten endo el ! s!o al1or t!o de acceso al !ed o + co!pat b l dad b6s ca hac a atr6s

Et!ern et
C"#A$CD Pol,tica de control de acceso al medio para Et!ernet8
C" #A

E Detecci n de portadora -Carrier sense/


En:iar nicamente si el medio esta li(re

E Acceso mltiple -#ultiple Access/ D E Detecci n de colisiones -Collision Detection/ C


Detiene el en:,o si una colisi n es detectada

Et!ernet el model O" & o I


Capas C & 2 del modelo O"I %iloso+,a9 #edio compartido -et!er/ al *ue se conectan todos los dispositi:os8

Di(u7o original de Ro(ert #etcal+e

Acceso simultaneo

Cada nodo se conecta !ed ante %n 7adaptador8 o 7tar9eta8 de red (:IC)0 ;odos los d spos t vos t enen acceso co!part do + por lo !enos se! 4d<plex (half4d<plex) al ! s!o !ed o f5s co0 C%al=% er d spos t vo p%ede hablar s la red est6 desoc%pada0 # la red est6 desoc%pada debe esperar a =%e se desoc%pe0 >a tra!a !andada por %n d spos t vo le lle1a a todos los de!6s Cada nodo debe dec d r s la tra!a era para ?l$

Direccionamien to

Cada nodo t ene as 1nada %na d recc -n de se s octetos de lar1o0 >os fabr cantes de tar9etas de red )thernet as 1nan d recc ones n%!?r cas se1<n %n es=%e!a or 1 nal!ente de Xerox + act%al!ente de I)))0 >a tra!a ethernet lleva nd cada la d recc -n del re! tente + del dest natar o0 )n base a la d recc -n cada nodo sabe s debe procesar la nfor!ac -n o descartarla0
00:80:C7:2A:11:EF 00:00:1D:A3:45:F7

00:60:8C:82:41:21

00:A1:00:B3:72:11

Direccionamien to

>a d recc -n de la tar9eta de red as 1nada por el fabr cante ta!b ?n se lla!a 7@%rt4 n Address (@IA) + est6 nte1rada por/
Los primero tres octetos de la direcci Et!er et asi" ados por el #EEE para ide ti$icar al $a%rica te &'r"a i(atio ) i*+e #de ti$ier , ')#-. Los /ltimos tres octetos so + /mero asi" ado por el $a%rica te e ide ti$ica a + a tar0eta espec1$ica.

)x ste %na d recc -n espec al lla!ada 7( recc -n de @roadcast8 =%e s rve para trans! t r nfor!ac -n d r 1 da a todos los nodos (casos espec ales)0

Direcci de Broadcast: FF:FF:FF:FF:FF:FF

00:A1:00:B3:72:11 ')# B#A

Control de
Algoritmo8
En

acceso medi al o

A1OHA las decisiones para transmitir eran !ec!as sin prestar atenci n de lo *ue los otros nodos reali5a(an Et!ernet utili5a C"#A$CD -Escuc!a antes$durante el en:,o de datos/ "i la l,nea esta li(re -no se detecta portadora/
En:,a el pa*uete inmediatamente 1os pa*uetes pueden ser superiores a los CA@@ ;&tes "e de(e esperar F8D #icrosegundos antes de :ol:er a en:iar
"i "i

la l,nea est0 ocupada88


Espera$sensa !asta *ue este disponi(le & en:,ala inmediatamente

se detecta una colisi n


De7a de transmitir & en:,a una se<al GA# Intenta despu2s8

Control de

acceso medi al o
:o #ense Carr er #end (etect Coll s on Ees Fa! channel bGCalc@acAoff()H Ia t(b)H atte!ptsJJH

PacAetB

( scard PacAet atte!pts C 1D atte!pts GG 1D

)n caso de col s -n cada estac -n =%e se da c%enta trans! te %na sec%enc a 7FAM8 para =%e la red se entere0 :o ha+ n n1<n t po de control de fl%9o (etecta errores !ed ante %n c-d 1o de che=%eo (Kra!e ChecA #e=%ence 4 KC#) de L b+tes* pero no los corr 1e0 )s responsab l dad de los protocolos s%per ores detectar s se perd - nfor!ac -n + retrans! t rla (en s% caso)0 K%nc ona! ento probab l5st co : n1<n nodo p%ede 7acaparar8 el !ed o Mt l 2ac -n/ porcenta9e de t e!po d%rante el c%al ha+ tra!as en la red* !ed do a lo lar1o de %n ntervalo f 9o0 )n %n !ed o co!part do* ex ste %n b%en f%nc ona! ento s e!pre + c%ando la %t l 2ac -n est? aba9o del 3'N (aprox0)0

Colision es
1as colisiones son causa de dos estaciones transmiten al mismo tiempo
Am(as

detectan la l,nea como disponi(le Am(os !an esperado para *ue la l,nea este disponi(le 4C mo nos podemos asegurar de *ue la colisi n +ue detectada6
A starts at time @
A @

#essage almost t!ere at time T H!en ; starts I collisionJ

E:oluci n del Et!ernet

1as tramas et!ernet

Al1%nas fa! l as de protocolos %san por 7defa%lt8 %n part c%lar t po ethernet )n 1eneral todas las fa! l as de protocolos de la capa 3 + s%per ores p%eden %sar c%al=% er t po de tra!a ethernet

Et!er et ##

#EEE 802.3

2C34#3

5o6ell #378 Apple2al98 5etBE)#

Et!ernet II

Capa 2 Tramas de longitud :aria(le %ormato sencillo de la trama Encapsula pa*uetes de capa K en el campo de contenido
D@ D@ .@ LD 4 13'' @ L@
KC#

Pre6!b%lo de # ncron 2ac - n ( r0 (est no ( r0 K%ente

; po Conten do

Pre0m(ulo de sincroni5aci n +ormado por DB (its9 secuencia alternante de =C> & =@> eLcepto en los dos ltimos (its para indicar el inicio de la trama 1a direcci n de destino :a primero para +acilitar el procesamiento8 El campo =tipo> de+ine el protocolo de capa K *ue !a sido encapsulado

Et!ernet IEEE

Capa 2 Tramas de longitud Maria(le Estructura de trama mas complicada *ue et!ernet II Pu(licado por dos organismos de est0ndares9 IEEE ?@28K e I"O ??@28K 1a trama se especi+ica en dos recomendaciones separadas9
>o1

cal > nA Control (>>C)/ &'.0. Med %! Access Control (MAC)/ &'.03
F1sica E lace

Et!ernet IEEE LLC 802.2


:AC 802.3

IEEE ?@28K

Control de acceso al !ed o con el ! s!o al1or t!o =%e )thernet II )l ca!po 7conten do8 lleva %na s%btra!a I))) &'.0.. >os dos octetos desp%?s de la d recc -n de or 1en nd can la lon1 t%d de la tra!a total0
D@ D@
( r0 K%ente

#A C

.@

LD 4 13'' @

L@
KC#

Pre6!b%lo de # ncron 2ac -n

( r0 (est no

>on10 Conten doO#%btra!a &'.0.

MAC

Distinci n entre

Proble!a/

# tene!os %na red ethernet en la =%e est?n c rc%lando tra!as )thernet II al ! s!o t e!po =%e tra!as I))) &'.03* c%ando %na estac -n rec be %na tra!a PC-!o sabe de =%? t po esB (s n esperar a exa! narla toda)

Distinci n entre
>as tra!as )thernet II no p%eden llevar c%al=% er valor n%!?r co en el ca!po t po # los dos octetos =%e s 1%en a la d recc -n or 1en llevan %n n<!ero dec !al nfer or a 131& (ta!aQo !6x !o de c%al=% era de las dos tra!as ethernet) se nterpretan co!o 7>on1 t%d8 # el n<!ero es s%per or a 131& (dec !al) se nterpreta co!o 7; po8 )l ca!po 7; po8 dent f ca al protocolo de capa 3 encaps%lado d recta!ente en el 6rea de 7Conten do8 de la tra!a )thernet II0 Xerox or 1 nal!ente* + act%al!ente el I))) p%bl can %na ser e de valores per! t dos para el ca!po 7; po8 de las tra!as )thernet II80 >as tra!as I))) dent f can el 7; po8 !ed ante dos ca!pos en la s%btra!a &'.0.

Consideracion es
Espacio entre tramas

Todo nodo de(e de7ar pasar al menos F8D N seg8 despu2s del +inal de la ltima trama antes de poder transmitir8 Esto e*ui:ale a FD (its o C2 de (&tes -a C@ #(ps/8 En general todas 2stas se detectan por*ue la secuencia de c!e*ueo %C" no da un :alor correcto
RUNT8 Trama menor a DB (&tes -el m,nimo/8 Usualmente de(ido a una colisi n pero tam(i2n de(ido a +allas en la red GA;;ER8 Trama ma&or al m0Limo8 Puede ocasionarse por una colisi n no detectada o por e*uipo no et!ernet Desalineada -misaligned/8 Trama con un nmero de (its no di:isi(le entre ?8 O"o(ran (itsJ Tam(i2n puede de(erse a una colisi n

Tramas da<adas

Conclusion es
ELperiencias con Et!ernet
Et!ernet

tra(a7a me7or cuando la carga es li7era

1a utili5aci n arri(a del K@P es considerada como carga pesada


1a capacidad de la red es desperdiciada por las colisiones

#uc!as redes eran limitadas a los 2@@ Hosts El ni:el transporte & el control de +lu7o a&udan a reducir la carga Et!ernet es ineLpresi:o) +0cil & r0pido) sencillo de administrar

Conclusion es
4Por*u2 usar Et!ernet6
Es

compartida con in+inidad de protocolos 1AN Precio -econ mica/ Es con+ia(le) disponi(le Tiene un (uen rendimiento %acil de uso Escala(le -%astEt!ernet) 'iga(itEt!ernet) C@'iga(itEtnerne t/