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
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/
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
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
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
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
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
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
)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 @
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
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#
; 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
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#
( r0 (est no
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
#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/