คืออะไร?
Non-persistent CSMA เป็นรุ่น "ไม่ก้าวร้าว" (Non-aggressive) ของ CSMA ทำงานที่ชั้น MAC
Sensing Busy → รอ Random Time โดยไม่สensing ระหว่างรอ → ทำอัลกอริทึมใหม่
อัลกอริทึม
- เฟรมพร้อม → ตรวจสอบ Channel
- Idle → ส่งทันที
- Busy → รอ Random Time (ไม่ตรวจสอบ Channel ระหว่างรอ)
- หมดเวลา → ตรวจสอบ Channel ใหม่ → เริ่มอัลกอริทึมใหม่
ข้อดี
อัตรา Collision ต่ำกว่า 1-persistent มาก แต่ละสถานีรอ Random Time โอกาสรอเวลาเท่ากันต่ำมาก → Collision ลดลงมาก
ข้อเสีย
ลด Bandwidth Usage Channel ว่างแต่สถานียังรออยู่ (เพราะรอ Random Time) → Channel Idle แม้มี Frame รอส่ง
Throughput Comparison

กราฟเปรียบเทียบ Throughput กับ MAC Protocols อื่นๆ