Ugrás a tartalomhoz

Carrier Sense Multiple Access with Collision Detection

Ellenőrzött
A Wikipédiából, a szabad enciklopédiából
(CSMA/CDszócikkből átirányítva)

ACarrier Sense Multiple Access with Collision Detection(CSMA/CD, Vivő érzékeléses többszörös hozzáférés, ütközés detektálással)azinformatikábanegy kommunikációsprotokoll,melyben az adni kívánó eszköz ellenőrzi, hogy a csatornán ad-e már valaki (azaz hallható-e egyvivőjel). Ha az eszköz adott ideig nem érzékel vivőt, elkezd adni. Ha két eszköz egyszerre ad, ütközés következik be, melyet minden adó érzékel. Ütközés esetén a kábelben megnő a jel amplitúdója, melyet minden a hálózathoz kapcsolt eszköz érzékel, akik véletlen ideig várnak (az időtartamotcsonkolt bináris exponenciális visszatartássalhatározzák meg), mielőtt újra próbálkoznának az adással.

A CSMA/CD a CSMA (Carrier Sense Multiple Access) protokoll kiterjesztése az ütközésvizsgálattal. Az ütközés érzékelésének módja a vivő közegtől függ. Elektromos vezetékeknél általában úgy történik, hogy az adó veszi a saját jelét, és az adott és a vett jel összehasonlításával ellenőrzi, nem változott-e meg útközben.

A CSMA/CD azIEEE802.3 specifikációjában szerepel. AzOSI modellszerint a második,adatkapcsolati rétegbetartozik.

A protokoll legelterjedtebb megvalósítása azEthernet.

Alaphelyzetben csend van a hálózaton, minden gép figyel. Ha valamelyiknek adni valója van, belehallgat a hálózatba. Ha csend van, megkezdi az adást. Ha a hálózat foglalt, akkor vár, amíg felszabadul. Ha azonos időpillanatban több gép kezdeményezne adást, akkor ütközés következik be. Ilyenkor mindkettő felfüggeszti a kezdeményezést és véletlenszerű idő után kezdi újra.

Lásd még

[szerkesztés]

Hivatkozások

[szerkesztés]