Hvad er en Carrier Sense Multiple Access?
Med hensyn til computernetværk er Carrier Sense Multiple Access en del af datalinklaget, som er en del af det overordnede skema for, hvordan netværk og IP-adresser (Internet Protocol) fungerer. Carrier Sense Multiple Access, også kendt under forkortelsen CSMA, er en populær måde at sende pakker på; pakker er databits, der sendes over et netværk. Før pakker sendes, kontrollerer CSMA linjen for at se, om den bruges. i så fald venter den, indtil linjen er inaktiv, før den sendes.
Carrier Sense Multiple Access er en af de mere populære måder at sende informationspakker på tværs af netværk. Denne metode bruges af Ethernet-netværk, der er størstedelen af netværkscomputere i verden. Carrier Sense Multiple Access hjælper med at forhindre computere i at udveksle information på samme tid. Når computere sender pakker til hinanden på samme tid, forårsager det en kollision, og data går ikke, hvor de er beregnet. Carrier Sense Multiple Access opbevarer dataene, indtil linjen er klar for at gøre det mere sandsynligt, at det kommer til den rigtige computer og bruger.
Selvom CSMA venter på, at linjen skal være klar, før den transmitteres, kan der stadig opstå en kollision. Denne metode er således ofte kombineret med kollisionsdetektion (CD). Når der påvises en kollision, sendes der et jam-signal, der advarer modtagere om kollisionen. Dataene sendes derefter igen, når linjen er klar, indtil enten dataene er modtaget eller et maksimalt antal forsøg er nået.
Den vigtige ting at vide om Carrier Sense Multiple Access med Collision Detection er hvad hver del af protokollen gør. Carrier sens-delen lytter til netværket for at se, om nogen sender oplysninger i øjeblikket. Hvis intet ser ud til at transmittere, går det videre og begynder at sende pakken; hvis det hører noget, venter det, indtil disse oplysninger er blevet sendt, og fortsætter derefter med at sende pakken.
Flere adgang betyder, at intet kan forhindre to eller flere netværksenheder i at sende information på samme tid. Tilføjelse af kollisionsdetektion tvinger Carrier Sense Multiple Access til at vente med at se, om de pakker, der blev sendt, styrtede ned i en anden pakke. I så fald venter Kollisionsdetektion, indtil der ikke sendes andre pakker, før den begynder at sende pakken igen. Normalt sker der ikke en anden kollision.
Kombinationen af Carrier Sense Multiple Access og Collision Detection fungerer meget godt på små netværk, såsom et hjemmekontor eller hjemmeforretning; disse virksomheder vil normalt have 30 computere eller færre, hvilket giver mulighed for en meget jævnere overgang og afsendelse af pakker. Når der er mere end 30 computere, såsom i tilfælde af et stort firma, fungerer kombinationen af de to ikke så godt, da der er flere kollisioner på grund af den konstante afsendelse af pakker fra alle på netværket.