CSMA / CD magyarázata

a Half-duplex Ethernet hálózatok a Carrier Sense Multiple Access with Collision Detection (CSMA/CD) nevű algoritmust használják. Ez az algoritmus segíti az azonos hálózati szegmensben lévő eszközöket abban, hogy eldöntsék, mikor küldjenek csomagokat, és mit tegyenek ütközés esetén. A CSMA / CD-t gyakran használják átjátszókkal és hubokkal rendelkező hálózatokban, mivel ezek az eszközök félduplex módban futnak, és minden portjuk ugyanabban az ütközési tartományban van.

Csomagütközések akkor fordulnak elő, amikor a csomagokat egyszerre továbbítják különböző gazdagépekről. Ennek megakadályozása érdekében a CSMA / CD arra kényszeríti az adóállomást, hogy ellenőrizze a digitális jel jelenlétét a vezetéken. Ha más gazdagép nem továbbít csomagokat, a feladó megkezdi a keret küldését. A feladó figyeli a vezetéket is, hogy megbizonyosodjon arról, hogy más gazdagépek nem kezdik el az adást. Ha azonban egy másik állomás egyidejűleg elkezdi az adást, és ütközés következik be, az adó állomás elakadásjelet küld, amely a hálózati szegmens összes gazdagépét leállítja az adatok küldésében. Véletlenszerű idő elteltével a házigazdák újra továbbítják csomagjaikat.

Tekintsük a következő példát:

hogyan működik a csma/cd

a fenti képen négy állomás hálózata van csatlakoztatva egy hubhoz. Mivel a hubok félduplex módban működnek, és a hub minden portja ugyanabban az ütközési tartományban van, csomagütközések fordulhatnak elő, és a CSMA/CD-t használják ezek megelőzésére és észlelésére. Az a gazda észleli, hogy nincs más jel a hálózaton, és úgy dönt, hogy küld egy csomagot. A B állomás azonban azt is feltételezi, hogy egyetlen más állomás sem küld csomagot. Ütközés történik, amelyet az A és a B gazda észlel. A küldő állomások zavaró jelet küldenek, amely a szegmens összes gazdagépét közli, hogy ütközés történt. Egy véletlenszerű idő elteltével az A és a B állomás újraküldi a csomagokat.

Vélemény, hozzászólás?

Az e-mail-címet nem tesszük közzé.