WiFi does not use CSMA/CD because:

  • wireless nodes cannot usually transmit and receive simultaneously, because power generated to transmit signal usually swamps the receiving circuitry
  • hidden terminal problem

WiFi uses CSMA/CA

WiFi: Hidden Terminal Problem

RTS & CTS (Ready-to-Send & Clear-to-Send)

  1. sender sends an RTS to receiver
  2. receiver receives RTS then sends CTS
  3. even though RTS may not reach hidden terminal, CTS is likely heard. this effectively tells all nodes within range of receiver to not send anything for awhile. The amount of time of intended transmission is included in the RTS and CTS packet