Share to: share facebook share twitter share wa share telegram print page

 

CSMA/CD

Infotaula de llibreCSMA/CD
Tipusprotocol de comunicació Modifica el valor a Wikidata
Fitxa
AutorInstitute of Electrical and Electronics Engineers
LlenguaAnglès
PublicacióInternacional, 1990
EditorIEEE
Dades i xifres
GènereNorma IEEE 802.3

L'accés múltiple amb sentit de portadora amb detecció de col·lisions (amb acrònim anglès CSMA/CD) és un mètode de control d'accés mitjà (MAC) utilitzat sobretot en les primeres tecnologies Ethernet per a xarxes d'àrea local. Utilitza la detecció de portadora per ajornar les transmissions fins que no transmetin cap altra estació. S'utilitza en combinació amb la detecció de col·lisions en la qual una estació de transmissió detecta col·lisions detectant transmissions d'altres estacions mentre transmet una trama. Quan es detecta aquesta condició de col·lisió, l'estació deixa de transmetre aquesta trama, transmet un senyal d'embús i després espera un interval de temps aleatori abans d'intentar tornar a enviar la trama.[1]

CSMA/CD és un protocol que opera a la capa d'enllaç de dades (capa 2) del model OSI.

CSMA/CD és una modificació de l'accés múltiple amb detecció de portadora (CSMA). CSMA/CD s'utilitza per millorar el rendiment del CSMA acabant la transmissió tan bon punt es detecta una col·lisió, escurçant així el temps necessari abans que es pugui intentar un nou intent.[2]

Amb la creixent popularitat dels commutadors Ethernet a la dècada de 1990, IEEE 802.3 va deixar els repetidors Ethernet el 2011,[3] fent que el funcionament CSMA/CD i semidúplex fos menys habitual i menys important.

El procediment següent s'utilitza per iniciar una transmissió. El procediment s'ha completat quan la trama es transmet correctament o es detecta una col·lisió durant la transmissió.[4]

Funcionament del CSMA/CD.
  1. Està una trama llest per a la transmissió? Si no, esperar una trama.
  2. El mitjà està inactiu? Si no, esperar fins que estigui llest.
  3. Començar a transmetre i controlar la col·lisió durant la transmissió.
  4. S'ha produït una col·lisió? Si és així, anar al procediment de col·lisió detectada.
  5. Reiniciar els comptadors de retransmissió i completar la transmissió de trames.

El procediment següent s'utilitza per resoldre una col·lisió detectada. El procediment s'ha completat quan s'inicia la retransmissió o s'avorta la retransmissió a causa de nombroses col·lisions.

  1. Continuar la transmissió (amb un senyal d'embús en comptes de la capçalera/dades/CRC de trama) fins que s'arribi al temps mínim del paquet per assegurar que tots els receptors detectin la col·lisió.
  2. Increment del comptador de retransmissions.
  3. S'ha assolit el nombre màxim d'intents de transmissió? Si és així, avortar la transmissió.
  4. Calcular i esperar el període de retrocés aleatori en funció del nombre de col·lisions.
  5. Tornar a entrar al procediment principal a l'etapa 1.

Referències

  1. «Carrier Sense Multiple Access Collision Detect (CSMA/CD) Explained» (en anglès). learn-networking.com, 29-01-2008. Arxivat de l'original el 2011-07-23. [Consulta: 29 juliol 2011].
  2. «Collision Detection in CSMA/CD» (en anglès). https://www.geeksforgeeks.org,+21-03-2018.+[Consulta: 17 novembre 2022].
  3. IEEE 802.3-2012 Clauses 9, 27, 41
  4. Heinz-Gerd Hegering. Ethernet: Building a Communications Infrastructure (en anglès). Addison-Wesley, 1993. ISBN 0-201-62405-2. 
Kembali kehalaman sebelumnya


Index: pl ar de en es fr it arz nl ja pt ceb sv uk vi war zh ru af ast az bg zh-min-nan bn be ca cs cy da et el eo eu fa gl ko hi hr id he ka la lv lt hu mk ms min no nn ce uz kk ro simple sk sl sr sh fi ta tt th tg azb tr ur zh-yue hy my ace als am an hyw ban bjn map-bms ba be-tarask bcl bpy bar bs br cv nv eml hif fo fy ga gd gu hak ha hsb io ig ilo ia ie os is jv kn ht ku ckb ky mrj lb lij li lmo mai mg ml zh-classical mr xmf mzn cdo mn nap new ne frr oc mhr or as pa pnb ps pms nds crh qu sa sah sco sq scn si sd szl su sw tl shn te bug vec vo wa wuu yi yo diq bat-smg zu lad kbd ang smn ab roa-rup frp arc gn av ay bh bi bo bxr cbk-zam co za dag ary se pdc dv dsb myv ext fur gv gag inh ki glk gan guw xal haw rw kbp pam csb kw km kv koi kg gom ks gcr lo lbe ltg lez nia ln jbo lg mt mi tw mwl mdf mnw nqo fj nah na nds-nl nrm nov om pi pag pap pfl pcd krc kaa ksh rm rue sm sat sc trv stq nso sn cu so srn kab roa-tara tet tpi to chr tum tk tyv udm ug vep fiu-vro vls wo xh zea ty ak bm ch ny ee ff got iu ik kl mad cr pih ami pwn pnt dz rmy rn sg st tn ss ti din chy ts kcg ve 
Prefix: a b c d e f g h i j k l m n o p q r s t u v w x y z 0 1 2 3 4 5 6 7 8 9