การหลีกเลี่ยงการชนและการตรวจจับการชนเป็น CSMA สองประเภท: การเข้าถึงหลายช่องทางที่รับรู้โดยผู้ให้บริการ, Media Access Protocol (MAC) ในที่นี้ โหนดต้องยืนยันว่ามีการรับส่งข้อมูลบนช่องทางการส่งข้อมูลที่ใช้ร่วมกันหรือไม่ แม้ว่าจะเป็นคำศัพท์ที่คล้ายกันมาก แต่ก็มีความแตกต่างที่น่าสังเกตเล็กน้อยระหว่างคำเหล่านี้เมื่อสังเกตอย่างใกล้ชิด
CSMACA กับ CSMACD
ความแตกต่างระหว่าง CSMA/CA และ CSMA/CD คือแม้ว่า CSMA/CA จะมีผลก่อนการชน แต่ CSMA/CD จะมีผลในภายหลัง เครือข่ายไร้สายมักใช้ CSMA/CA ในขณะที่เครือข่ายแบบมีสายมักใช้ CSMA/CD ในมาตรฐาน 802.11 จะใช้ CSMA / CA ในทางกลับกัน CSMA / CD ใช้ในมาตรฐาน 802.3
Carrier Sense Multiple Access / การหลีกเลี่ยงการชนกัน หรือ CSMA/CA เป็นส่วนหนึ่งของ CSMA ซึ่งเป็นโปรโตคอลเครือข่ายการรับส่งข้อมูลของผู้ให้บริการ มันทำงานในเลเยอร์ควบคุมการเข้าถึงสื่อเดียวกันกับ CSMA/CD และในมาตรฐาน 802.11 จะใช้ CSMA / CA ไม่เหมือนกับ CSMA/CD ซึ่งทำงานหลังจากการชนเท่านั้น CSMA/CA จะทำงานก่อนการชน
Carrier Sense Multiple Access / Collision Detection (CSMA/CD) เป็นโปรโตคอลเครือข่ายสำหรับการถ่ายโอนของผู้ให้บริการที่ย่อมาจาก Carrier Sense Multiple Access / Collision Detection ตรวจพบว่าช่องที่ใช้ร่วมกันสำหรับการออกอากาศไม่ว่างและขัดจังหวะการออกอากาศจนกว่าช่องจะพร้อมใช้งาน CSMA/CD มีประสิทธิภาพเหนือกว่า CSMA ในแง่ของประสิทธิภาพ
ตารางเปรียบเทียบระหว่าง CSMACA และ CSMACD
พารามิเตอร์ของการเปรียบเทียบ | CSMACA | CSMACD |
ใช้เมื่อ | ก่อนเกิดการชน จะใช้ CSMA/CA | CSMA/CD ต่างจาก CSMA/CA หลังจากการชนกัน CSMA/CD มีประโยชน์ |
ประเภทเครือข่าย | ในเครือข่ายไร้สายมักใช้ CSMA/CA | ในเครือข่ายแบบมีสาย มักใช้ CSMA/CD |
เวลาสำหรับการกู้คืน | การชนกันมีโอกาสน้อยอันเป็นผลมาจากโปรโตคอล | เวลาในการฟื้นตัวจะลดลงครึ่งหนึ่งด้วย CSMA/CD |
การจัดการความขัดแย้ง | ส่งเจตนาในการส่งข้อมูลก่อน ข้อมูลจะถูกส่งหลังจากได้รับการตอบรับ | หากมีข้อพิพาทระหว่างการส่ง CSMA/CD จะส่งกรอบข้อมูลอีกครั้ง |
ประสิทธิภาพ | เมื่อพูดถึงประสิทธิภาพ CSMA/CD สำคัญกว่า CSMA | เมื่อเปรียบเทียบกับ CSMA แล้ว CSMA/CD จะมีประสิทธิภาพมากกว่า |
CSMACA คืออะไร?
ในระบบเครือข่ายคอมพิวเตอร์ การเข้าถึงหลายช่องทางด้วยประสาทสัมผัสของผู้ให้บริการด้วยการหลีกเลี่ยงการชน (CSMA/CA) เป็นวิธีการเข้าใช้แบบหลายเครือข่ายซึ่งโหนดใช้การตรวจจับของผู้ให้บริการ แต่จะส่งสัญญาณเฉพาะเมื่อช่องสัญญาณรู้สึกว่า "ไม่ได้ใช้งาน"
เป็นสิ่งสำคัญอย่างยิ่งสำหรับเครือข่ายไร้สาย เนื่องจาก CSMA/CD ทางเลือกไม่สามารถตรวจจับการชนกันได้ ท้ายที่สุด เครื่องส่งสัญญาณไร้สายจะลดความไวของตัวรับระหว่างการส่งแพ็กเก็ต
เนื่องจากปัญหาโหนดที่ซ่อนอยู่ CSMA/CA จึงไม่น่าเชื่อถือ Data Link Layer (Layer 2) ของโมเดล OSI คือตำแหน่งที่โปรโตคอล CSMA/CA ทำงาน มันทำงานในเลเยอร์ควบคุมการเข้าถึงสื่อเดียวกันกับ CSMA/CD และในมาตรฐาน 802.11 จะใช้ CSMA / CA
การหลีกเลี่ยงการชนกันทำหน้าที่เป็นตัวควบคุมการรับส่งข้อมูลเครือข่ายสำหรับอุปกรณ์ ป้องกันไม่ให้เกิดปัญหาขึ้น แม้ว่า CSMA/CA จะถูกใช้ในระบบการสื่อสารแบบมีสายหลายระบบ แต่ก็มีประโยชน์อย่างยิ่งใน LAN ไร้สาย เนื่องจากสามารถแก้ปัญหาของสถานีต่างๆ ที่เห็นจุดเข้าใช้งานแต่ไม่ใช่ซึ่งกันและกัน CSMA/CA ส่งเจตนาในการส่งข้อมูลก่อน ผู้ส่งจะส่งข้อมูลหลังจากได้รับการตอบรับแล้ว
เทคนิคการมอดูเลตที่ใช้ในการขนส่งข้อมูลระหว่างโหนดมีส่วนสำคัญต่อประสิทธิภาพของ CSMA/CA CSMA/CA ยังพบการใช้งานในเครือข่ายบัสอีกด้วย ในเครือข่ายไร้สาย มีการใช้ CSMA/CA มากกว่า
CSMACD คืออะไร?
CSMA/CD ที่เข้าถึงได้หลายทางด้วยความรู้สึกของผู้ให้บริการที่มีการตรวจจับการชนกันคือประเภทของ CSMA ที่เป็นการเข้าถึงหลายครั้งที่รับรู้โดยผู้ให้บริการซึ่งอยู่ภายใต้กลไกการควบคุมการเข้าถึงสื่อ (MAC) ที่ใช้ครั้งแรกสำหรับเครือข่ายท้องถิ่นในเทคโนโลยีอีเทอร์เน็ตยุคแรก ใช้ร่วมกับการตรวจจับการชน ซึ่งเกี่ยวข้องกับการส่งสัญญาณการตรวจสอบสถานีจากสถานีอื่นเพื่อตรวจจับการชน
ซึ่งใช้ร่วมกับการตรวจจับการชนกัน ซึ่งเกี่ยวข้องกับสถานีส่งสัญญาณที่คอยตรวจสอบการส่งสัญญาณจากสถานีอื่นขณะส่งเฟรม
เดิมทีเอฟเฟกต์การดักจับช่องสัญญาณถูกพบในเครือข่ายอีเทอร์เน็ตที่ใช้ CSMA/CD
Collision Detection ในรูปแบบพื้นฐานที่สุด รับรู้ปัญหาหลังจากที่เกิดขึ้น จากนั้นพยายามล้างข้อมูลและลองอีกครั้ง หากมีข้อพิพาทระหว่างการส่ง CSMA/CD จะส่งกรอบข้อมูลอีกครั้ง
CSMA/CD มีประสิทธิภาพเหนือกว่า CSMA ในแง่ของประสิทธิภาพ CSMA / CD ใช้ในมาตรฐาน 802.3
ลิงก์ฮาล์ฟดูเพล็กซ์ใดๆ ใช้ CSMA/CD คำตอบสั้น ๆ: การสนับสนุนยังคงมีอยู่ แต่ส่วนใหญ่จะใช้เมื่อเชื่อมต่ออุปกรณ์รุ่นเก่า เช่น ฮับหรืออินเทอร์เฟซเครือข่ายที่เก่ามาก (หรือฝังตัว) ที่อนุญาตเพียง 10Mbps และไม่รองรับการเจรจาอัตโนมัติ ในเครือข่ายแบบมีสาย มักใช้ CSMA/CD เวลาในการฟื้นตัวจะลดลงครึ่งหนึ่งด้วย CSMA/CD
ความแตกต่างหลักระหว่าง CSMACA และ CSMACD
บทสรุป
ดังนั้นเราจึงเห็นว่าการทำความเข้าใจความแตกต่างระหว่าง CSMA/CD และ CSMA/CA นั้นเป็นเรื่องง่ายเมื่อคุณพิจารณาว่าโปรโตคอลเหล่านี้ใช้อย่างไรและที่ไหน เครือข่ายฮาล์ฟดูเพล็กซ์ที่เก่ากว่านั้นสามารถใช้เลนได้ครั้งละหนึ่งเลนเท่านั้น ทำให้การประสานงานการจราจรช้าลงมาก หากเครือข่ายสมัยใหม่ประสบปัญหาการชนกันของเครือข่ายในปัจจุบัน หมายความว่ามีความล้มเหลวของฮาร์ดแวร์หรือปัญหาสำคัญอื่นๆ
สวิตช์สมัยใหม่ใช้เทคโนโลยีหลายอย่างเพื่อกำหนดเส้นทางการรับส่งข้อมูลผ่านโดเมนการชนที่หลากหลาย อุปกรณ์ที่ไม่มีการจัดการ เช่น ฮับเครือข่ายสร้างโดเมนการชนกันขนาดใหญ่เพียงโดเมนเดียว ซึ่งเพิ่มโอกาสที่แพ็กเก็ตจะชนกันระหว่างการขนส่ง เมื่อประกอบเครือข่ายไร้สายในอุดมคติเข้าด้วยกัน ปัจจัยต่างๆ เหล่านี้ก็จะเข้ามามีบทบาท
Collision Detection ในรูปแบบพื้นฐานที่สุด รับรู้ปัญหาหลังจากที่เกิดขึ้น จากนั้นพยายามล้างข้อมูลและลองอีกครั้ง การหลีกเลี่ยงการชนกันจะป้องกันไม่ให้เกิดปัญหาโดยทำหน้าที่เป็นตัวควบคุมการรับส่งข้อมูลเครือข่ายสำหรับอุปกรณ์