ความแตกต่างระหว่าง CSMACA และ CSMACD (พร้อมตาราง)

สารบัญ:

Anonim

การหลีกเลี่ยงการชนและการตรวจจับการชนเป็น 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 ในรูปแบบพื้นฐานที่สุด รับรู้ปัญหาหลังจากที่เกิดขึ้น จากนั้นพยายามล้างข้อมูลและลองอีกครั้ง การหลีกเลี่ยงการชนกันจะป้องกันไม่ให้เกิดปัญหาโดยทำหน้าที่เป็นตัวควบคุมการรับส่งข้อมูลเครือข่ายสำหรับอุปกรณ์

อ้างอิง

ความแตกต่างระหว่าง CSMACA และ CSMACD (พร้อมตาราง)