CSMA ir mehānisms, kas uztver koplietotā kanāla stāvokli, lai novērstu vai atgūtu datu paketes no sadursmes. To izmanto arī, lai kontrolētu datu pakešu plūsmu tīklā, lai paketes nepazustu un tiktu saglabāta datu integritāte. CSMA gadījumā, kad koplietotā kanālā vienlaikus tiek nosūtītas divas vai vairākas datu paketes, radās sadursmes iespēja. Sadursmes dēļ uztvērējs nesaņem nekādu informāciju par sūtītāja datu paketēm. Un pazaudētā informācija ir jāpārsūta, lai saņēmējs to varētu iegūt. Tāpēc mums ir jāsajūt kanāls pirms datu pakešu pārsūtīšanas tīklā. Tas ir sadalīts divās daļās, CSMA CA (Sadursmes novēršana) un CSMA kompaktdisks (Sadursmes noteikšana).
CSMA kompaktdisks
The Carrier Sense vairākkārtējas piekļuves/ sadursmes noteikšana protokols tiek izmantots, lai atklātu sadursmi mediju piekļuves kontrolē ( MAC ) slānis. Kad sadursme tika konstatēta, CSMA kompaktdisks nekavējoties pārtrauca pārraidi, nosūtot signālu, lai sūtītājs netērētu visu laiku datu paketes nosūtīšanai. Pieņemsim, ka pakešu apraides laikā no katras stacijas tiek konstatēta sadursme. Tādā gadījumā CSMA kompaktdisks nekavējoties nosūta iestrēgšanas signālu, lai apturētu pārraidi, un gaida nejaušu laika kontekstu, pirms pārsūta citu datu paketi. Ja kanāls tiek atrasts brīvs, tas nekavējoties nosūta datus un atgriež tos.
CSMA CD priekšrocības un trūkumi
CSMA CD priekšrocības:
- To izmanto sadursmes noteikšanai koplietotā kanālā ļoti īsā laikā.
- CSMA CD ir labāks par CSMA sadursmes noteikšanai.
- CSMA CD tiek izmantots, lai izvairītos no jebkāda veida atkritumu pārsūtīšanas.
- Ja nepieciešams, to izmanto, lai katrā stacijā izmantotu vai koplietotu tādu pašu joslas platumu.
- Tam ir zemākas CSMA CD pieskaitāmās izmaksas, salīdzinot ar CSMA CA.
CSMA CD trūkums
- Tas nav piemērots tālsatiksmes tīkliem, jo, attālumam palielinoties, CSMA CD efektivitāte samazinās.
- Tas var noteikt sadursmi tikai līdz 2500 metriem, un ārpus šī diapazona tas nevar noteikt sadursmes.
- Ja CSMA kompaktdiskam tiek pievienotas vairākas ierīces, sadursmes noteikšanas veiktspēja tiek samazināta.
CSMA/CA
CSMA apzīmē Carrier Sense vairākkārtēja piekļuve ar Sadursmju novēršana . Tas nozīmē, ka tas ir tīkla protokols, ko izmanto, lai izvairītos no sadursmes, nevis ļautu tai notikt, un tas nenodarbojas ar pakešu atkopšanu pēc sadursmes. Tas ir līdzīgs CSMA CD protokolam, kas darbojas multivides piekļuves kontroles slānī. CSMA CA ikreiz, kad stacija nosūta datu kadru uz kanālu, tā pārbauda, vai tas tiek izmantots. Ja koplietotais kanāls ir aizņemts, stacija gaida, līdz kanāls pāriet dīkstāves režīmā. Tādējādi mēs varam teikt, ka tas samazina sadursmju iespējamību un labāk izmanto datu nesēju, lai efektīvāk nosūtītu datu paketes.
CSMA CA priekšrocības un trūkumi
CSMA CA priekšrocība
- Ja datu pakešu lielums ir liels, sadursmes iespējamība CSMA CA ir mazāka.
- Tas kontrolē datu paketes un nosūta datus, kad saņēmējs vēlas tos nosūtīt.
- To izmanto, lai novērstu sadursmi, nevis sadursmes noteikšanu koplietotajā kanālā.
- CSMA CA novērš nelietderīgu datu pārraidi pa kanālu.
- Tas ir vislabāk piemērots bezvadu pārraidei tīklā.
- Tas novērš nevajadzīgu datu trafiku tīklā, izmantojot RTS/CTS paplašinājumu.
CSMA CA trūkums
- Dažkārt CSMA/CA prasa daudz gaidīšanas laika, kā parasti, lai pārsūtītu datu paketi.
- Katra stacija patērē vairāk joslas platuma.
- Tā efektivitāte ir mazāka nekā CSMA CD.
Atšķirība starp CSMA CA un CSMA CD
Jā nē | CSMA kompaktdisks | CSMA CA |
---|---|---|
1. | Tas ir CSMA veids, lai atklātu sadursmi koplietotā kanālā. | Tas ir CSMA veids, lai izvairītos no sadursmes koplietotā kanālā. |
2. | Tas ir sadursmes noteikšanas protokols. | Tas ir sadursmju novēršanas protokols. |
3. | To izmanto 802.3 Ethernet tīkla kabelī. | To izmanto 802.11 Ethernet tīklā. |
4. | Tas darbojas vadu tīklos. | Tas darbojas bezvadu tīklos. |
5. | Tas ir efektīvs pēc sadursmes noteikšanas tīklā. | Tas ir efektīvs pirms sadursmes noteikšanas tīklā. |
6. | Ikreiz, kad datu pakete konfliktē koplietotā kanālā, tā atkārtoti nosūta datu rāmi. | Savukārt CSMA CA gaida, līdz kanāls ir aizņemts, un neatjaunojas pēc sadursmes. |
7. | Tas samazina atkopšanas laiku. | Tas samazina sadursmes risku. |
8. | CSMA CD efektivitāte ir augsta, salīdzinot ar CSMA. | CSMA CA efektivitāte ir līdzīga CSMA efektivitātei. |
9. | Tas ir populārāks nekā CSMA CA protokols. | Tas ir mazāk populārs nekā CSMA CD. |