Go-Back-N Protocol กับ Selective Repeat Protocol

ผู้เขียน: Laura McKinney
วันที่สร้าง: 6 เมษายน 2021
วันที่อัปเดต: 14 พฤษภาคม 2024
Anonim
Go-Back-N ARQ
วิดีโอ: Go-Back-N ARQ

เนื้อหา

ข้อแตกต่างที่สำคัญระหว่างสองประเภทนี้คือโปรโตคอล Go-Back-N ลดค่าลำดับที่แตกต่างกันโดยไม่ได้รับการยืนยันใด ๆ ในทางตรงกันข้ามโปรโตคอลการทำซ้ำ Selective ให้ตัวเลือกในการยกเลิกและการอนุญาต


สารบัญ: ความแตกต่างระหว่างโปรโตคอล Go-Back-N และโปรโตคอลเลือกซ้ำ

  • แผนภูมิเปรียบเทียบ
  • โปรโตคอล Go-Back-N คืออะไร
  • โปรโตคอลการทำซ้ำแบบเลือกคืออะไร
  • ความแตกต่างที่สำคัญ

แผนภูมิเปรียบเทียบ

พื้นฐานของความแตกต่างโปรโตคอล Go-Back-Nโปรโตคอลการเลือกซ้ำ
คำนิยามส่งสัญญาณโดยไม่ได้รับอนุญาตหรือได้รับอนุญาตจากแหล่งส่งสัญญาณต้นฉบับส่งสัญญาณไปยังผู้ใช้ที่มีตัวเลือกในการให้สิทธิ์หรือเพิกถอน
ความผิดพลาดพื้นที่จำนวนมากสูญเปล่าเนื่องจากอัตราความล้มเหลวอยู่ในระดับสูงและมีการเคลื่อนย้ายข้อมูลน้อยลงจากเอ่อแบนด์วิดธ์ที่น้อยกว่าจะสูญเปล่าเนื่องจากอัตราความผิดพลาดมีขนาดเล็กระหว่างตัวส่งและตัวรับ
ชนิดง่ายซับซ้อน
การเรียงลำดับไม่มีความต้องการของการเรียงลำดับที่แตกต่างกันสามารถเรียงลำดับออกทั้งหมด

โปรโตคอล Go-Back-N คืออะไร

มันแตกต่างจากรูปแบบอื่น ๆ เนื่องจากไม่ต้องการการรับรองความถูกต้องใด ๆ เมื่อข้อมูลเคลื่อนย้ายระหว่างระบบโดยที่ผู้รับจะใช้ค่าถัดไปที่รออยู่ในแถวและไม่ใช่ทุกอย่างที่เข้ามา ด้วยวิธีนี้ผู้ใช้ล่าสุดจะสามารถใช้งานได้ แต่ข้อมูลก่อนหน้านี้บางส่วนจะหายไป ไม่ได้หมายความว่าคำล่าสุดมีความสำคัญสูงสุด โหมดการสื่อสารนี้ซ้ำซ้อนด้วยเหตุผลหลายประการเช่นใช้เวลามากในการทำให้ครบวงจรและอ่านหมายเลขลำดับทั้งหมด การโต้ตอบนี้เกิดขึ้นระหว่างคอมพิวเตอร์สองเครื่องที่ผู้คนต้องการเข้าหากัน อาจใช้เพื่อธุรกิจหรือการใช้งานส่วนบุคคล แต่เช่นกรณีสื่อที่นำข้อมูลระหว่างอุปกรณ์สองเครื่องมีโปรโตคอลที่ช่วยให้ทำงานได้ ผู้ใช้ขอให้ข้อมูลย้ายจากคอมพิวเตอร์ของพวกเขาไปยังอีกเครื่องหนึ่งและในทำนองเดียวกันพวกเขาต้องขอให้ข้อมูลปรากฏบนอุปกรณ์ของพวกเขา เพื่อจุดประสงค์นี้มีการใช้คำสั่งต่าง ๆ เช่น DatReq และการออกเดท การใช้งานเป็นเรื่องง่ายโดยที่ข้อมูลจะแสดงเพียงหลายครั้งตามที่แนะนำรับค่าพร้อมกับเครื่องหมายจากนั้นผู้อ่านมีหน้าจอที่แสดงค่าหลายค่าและขึ้นอยู่กับการตัดสินใจว่าจะให้พร้อมรับคำสั่งใด เมื่อค่าถึงค่าสูงสุดแล้วมันจะลงมาที่ค่าเริ่มต้นดังนั้นจึงเริ่มรอบใหม่อีกครั้ง


โปรโตคอลการทำซ้ำแบบเลือกคืออะไร

ที่นี่ทั้งตัวส่งและตัวรับมีอยู่ที่ช่วยให้มีการสื่อสารที่รวดเร็วระหว่างผู้ใช้ สิ่งที่ทำให้ประสิทธิภาพของระบบคืออุปกรณ์ที่ตอบกลับอย่างรวดเร็ว ดังนั้นโปรโตคอลการเลือกซ้ำได้กลายเป็นโหมดที่ทันสมัยของโปรโตคอลที่ปัจจุบันกฎของอุปกรณ์ของเรา เช่นเดียวกับลำดับอื่น ๆ มีการใช้คำสั่งต่าง ๆ เช่น DatReq และ DatInd ที่ช่วยในการอ่านและการนำเข้าข้อมูลตามลำดับ ตัวส่งสัญญาณเป็นตัวเลขและแสดงค่าเท่านั้น แต่ไม่ใช่ข้อมูลการกระทำนี้ช่วยในการอ่านข้อมูลที่เกี่ยวข้องที่ผู้อ่านต้องการ ที่กล่าวว่าข้อ จำกัด ยังคงมีอยู่ในจำนวนของ s ที่คน s ไปยังอีกและเมื่อค่าสูงสุดละเมิดวงจรเริ่มต้นอีกครั้งกับ s ใหม่ ขึ้นอยู่กับบุคคลที่ใช้อุปกรณ์เพื่อตัดสินใจว่าจะโพสต์ใดที่พวกเขาต้องการอ่านและต้องการที่จะเพิกเฉย เอ่อยังได้รับแจ้งกับสิ่งที่คนอื่นทำและติดตามกิจกรรมทั้งหมด หน้าต่างเริ่มต้นจากศูนย์และถึง 7 สำหรับกรณีส่วนใหญ่ก่อนที่จะรีเฟรช บัฟเฟอร์สำหรับแต่ละค่าทำให้บุคคลไม่สูญเสียข้อมูลในระหว่างกระบวนการนี้

ความแตกต่างที่สำคัญ

  1. พื้นที่จำนวนมากสูญเปล่าระหว่างโปรโตคอล Go Back N เนื่องจากอัตราความผิดพลาดสูงและน้อยกว่า ใช้แบนด์วิดท์น้อยลงในระหว่าง Selective Repeat Protocol เนื่องจากอัตราความผิดพลาดมีขนาดเล็กระหว่างตัวส่งและตัวรับ
  2. การนำโพรโทคอลการทำซ้ำแบบเลือกมาใช้มีความซับซ้อนมากขึ้นเมื่อค่าต่างกันเข้ามาในการต่อสู้ ในทางกลับกันการประยุกต์ใช้โปรโตคอล Go Back N นั้นตรงไปตรงมามากขึ้นเนื่องจากไม่มีกิจกรรมดังกล่าวเกิดขึ้น
  3. ไม่มีความต้องการของการเรียงลำดับที่แตกต่างกันอยู่ในโปรโตคอล Go Back N ในขณะที่ผู้รับสามารถเรียงลำดับบันทึกทั้งหมดได้เพราะมันจะต้องรักษากระบวนการที่เราปฏิบัติตามในโปรโตคอลการเลือกซ้ำ
  4. โปรโตคอลที่ใช้มากที่สุดที่มีอยู่ในอุปกรณ์ยังคงเป็นโปรโตคอล Go Back N แม้ว่าจะเก่าและใช้เวลามากกว่า ในทางตรงกันข้ามโปรโตคอลการทำซ้ำแบบเลือกทำให้การใช้งานที่ซับซ้อนจึงยังคงเกี่ยวข้องกับวัตถุประสงค์ในการวิเคราะห์เท่านั้น