คืออะไร?
CSMA/CA เป็นโปรโตคอลเครือข่ายสำหรับการส่งสัญญาณ ทำงานที่ชั้น Medium Access Control (MAC) ต่างจาก CSMA/CD ที่จัดการ Collision หลังเกิดขึ้น CSMA/CA ป้องกัน Collision ก่อนเกิด
อัลกอริทึม
- เฟรมพร้อม → ตรวจสอบ Channel ว่างหรือไม่
- Channel Busy → รอจนว่าง
- Channel Idle → รอ Inter-frame Gap (IFG) แล้วส่งเฟรม
- ส่งเสร็จ → ตั้ง Timer
- รอ Acknowledgement (ACK) จาก Receiver รับ ACK ก่อนหมดเวลา → ส่งสำเร็จ
- ไม่ได้ ACK → รอ Back-off Time แล้วเริ่มใหม่

ข้อดี
- ป้องกัน Collision
- มี ACK → ข้อมูลไม่หายเปล่า
- หลีกเลี่ยงการส่งซ้ำที่ไม่จำเป็น
- เหมาะกับ Wireless Transmission มาก
ข้อเสีย
- ต้องรอนาน (Long Waiting Times)
- Consumption สูง (High Power Consumption)