گھر نیٹ ورکس خودکار اعادہ کی درخواست (آرک) کیا ہے؟ - ٹیکپوپیڈیا سے تعریف

خودکار اعادہ کی درخواست (آرک) کیا ہے؟ - ٹیکپوپیڈیا سے تعریف

فہرست کا خانہ:

Anonim

تعریف - خود کار طریقے سے دہرائیں جانے والی درخواستوں کا کیا مطلب ہے؟

آٹومیٹک ریپیٹ ری کویسٹ (اے آر کیو) ، جسے آٹومیٹک ریپیٹ کوئری بھی کہا جاتا ہے ، ایک غلطی پر قابو پانے والا پروٹوکول ہے جو غلطی یا غلط ڈیٹا موصول ہونے کے بعد کسی بھی ڈیٹا پیکٹ یا فریم کو دوبارہ منتقل کرنے کے لئے خود بخود کال شروع کرتا ہے۔ جب ترسیل کرنے والا آلہ اعداد و شمار کے موصول ہونے کی تصدیق کے لled کسی اعتراف سگنل کو حاصل کرنے میں ناکام ہوجاتا ہے تو ، یہ عام طور پر پہلے سے طے شدہ ٹائم آؤٹ کے بعد اعداد و شمار کو دوبارہ منتقل کرتا ہے اور اس عمل کو اس وقت تک اعادہ کرتا ہے جب تک کہ منتقل کرنے والے آلے کی شناخت موصول نہیں ہوجاتی۔


اے آر کیو اکثر معتبر ٹرانسمیشن کی یقین دہانی کے لئے غیر معتبر خدمت پر استعمال ہوتے ہیں۔

ٹیکوپیڈیا خود کار طریقے سے دہرائے جانے کی درخواست کی وضاحت کرتا ہے (اے آر کیو)

اے آر کیو کی تین اہم اقسام ہیں اسٹاپ اینڈ ویٹ اے آر کیو ، گو بیک این این اے آر کیو ، اور سلیکٹیکٹ ریپیٹ آرک۔ اسٹاپ اینڈ ویٹ ARQ سب سے آسان ARQ ہے۔ اس میں ایک وقت میں ایک فریم ہوتا ہے جب تک کسی اضافی فریم کے ساتھ بھیجا نہیں جاتا جب تک کہ کسی ایک اعتراف سگنل کے ذریعہ پچھلے کے استقبال کی تصدیق نہ ہو۔

گو بیک این اے آر کیو ایک بہت پیچیدہ پروٹوکول ہے۔ یہ فریم بھیجنے کی اجازت دیتا ہے یہاں تک کہ اگر پچھلے فریم کسی اعتراف سگنل کے بغیر موصول ہوئے ہوں۔ یہ پروٹوکول تسلسل کو ٹریک کرتا ہے۔ جب آخری فریم موصول ہوجاتا ہے ، تو یہ بغیر کسی اعتراف کے بھیجے گئے فریموں کی دوبارہ ٹرانسمیشن کی درخواست کرتا ہے۔ یہ تب تک دہرایا جاتا ہے جب تک کہ تمام فریم وصول ہونے کے اشارے کے ساتھ موصول نہ ہوں۔ تاہم ، اس پروٹوکول کے نتیجے میں متعدد فریم متعدد بار بھیجے جاسکتے ہیں ، جس سے سلیکٹ سلپیٹ اے آر کیو پروٹوکول کا استعمال کرکے بچا جاسکتا ہے۔


منتخب کردہ اعادہ کے اعدادوشمار کو بھیجے گئے ڈیٹا پیکٹوں کی ترسیل اور اعتراف کے لئے یا ذیلی اکائیوں میں ضمنی پیغامات کی فراہمی کے لئے استعمال کیا جاسکتا ہے۔ پہلے طریقہ کار میں ، پروٹوکول ابتدائی خرابی کے بعد بھیجے گئے فریموں کو قبول اور تسلیم کرتا رہتا ہے۔ یہ تب تک جاری ہے جب تک کہ ایک مخصوص تعداد میں فریم موصول نہ ہوں ، جسے ونڈو سائز کہتے ہیں۔ دونوں کو منتقل اور وصول کرنے کے ل a ونڈو کا سائز موجود ہے اور وہ برابر ہونے چاہئیں۔ موصول نہیں ہوئے تمام فریموں کی ترتیب نمبروں کو ٹریک کیا جاتا ہے اور ٹرانسمیٹر پر واپس بھیج دیا جاتا ہے۔

بھیجنے والا غیر اعلانیہ ڈیٹا کے فریم بھیجنا جاری رکھے گا جب تک کہ اس کی ونڈو کا سائز نہ آجائے (اس نے اپنی ونڈو کو خالی کردیا)۔ جب ایسا ہوتا ہے تو ، مرسل بھیجے جانے والے اشارے کے ذریعہ دیا ہوا فریم نمبر دوبارہ بھیج دیتا ہے اور جہاں رہ جاتا ہے اسے جاری رکھتا ہے۔ یہ یقینی بنانے کے لئے کہ آیا تمام فریم موصول ہوئے ہیں ، بھیجنے اور وصول کرنے والی ونڈوز کا سائز زیادہ سے زیادہ ترتیب نمبر سے نصف ہونا چاہئے۔ لہذا ، اگر موصولہ ونڈو نصف زیادہ سے زیادہ ترتیب نمبر سے زیادہ ہے تو ، کچھ یا اس سے بھی تمام فریم ناراض ہوجاتے ہیں ، مطلوبہ ٹائم آؤٹ کے بعد ، نقلیں ہیں لیکن اس طرح کی شناخت نہیں کی جاتی ہے۔ اگر مرسل ہر موصولہ اعتراف کے ل its اپنی ونڈو (جسے سلائڈنگ ونڈو کہا جاتا ہے) منتقل کرتا ہے تو ، منظوری کی تعداد اور سب سے بڑا تسلسل نمبر برابر ہونا چاہئے اور اس نمبر کا نصف وصول کنندہ کے ذریعہ استعمال ہونے والی ونڈو کا سائز ہونا چاہئے۔


ذیلی تقسیم والے پیغامات کا استعمال کرتے ہوئے دوسرے طریقہ کار میں ، عمل مختلف ہے۔ غیر متناسب مواصلاتی چینلز استعمال کیے جاتے ہیں جہاں پیغامات کی لمبائی مختلف ہوتی ہے ، لیکن پروٹوکول پیغام کو واحد اکائی کی طرح سمجھتے ہیں۔ باری باری ، ہر پیغام کو ذیلی بلاکس میں تقسیم کیا جاسکتا ہے ، جو ایک طے شدہ لمبائی کے ہوتے ہیں ، اس عمل میں پیکٹ تقسیم کرنے کو کہتے ہیں۔ ہر پیغام میں ذیلی بلاکس کی متغیر تعداد ہوتی ہے۔ ہر غیر تسلیم شدہ جواب میں ایک اضافی بٹ پرچم ہوتا ہے جس میں یہ ظاہر ہوتا ہے کہ ہر ذیلی بلاک کامیابی کے ساتھ موصول ہوا ہے۔ ہر دوبارہ ٹرانسمیشن لمبائی میں کم ہوتی ہے ، اس میں صرف غیر تسلیم شدہ ذیلی بلاکس ہوتے ہیں۔


متغیر لمبائی پیغامات والے اے آر کیو نے طویل پیغامات کے ساتھ مشکلات میں اضافہ کیا ہے ، کیونکہ ہر بار بار آنے والا پیغام پوری لمبائی کا ہوتا ہے۔ تاہم ، متغیر لمبائی پیغامات کی سلیکٹو ری ٹرانسمیشن ، جب سلیکٹیٹ رپیٹ اے آر کیو کا استعمال کرتے ہیں تو ، طویل پیغامات کی فراہمی میں دشواری کو دور کرتی ہے۔ ہر ٹرانسمیشن کے بعد کامیابی کے ساتھ فراہم کردہ سب بلاکس کو برقرار رکھنے اور ہر ٹرانسمیشن کے بعد بقایا ذیلی بلاکس کی تعداد میں کمی سے کم مشکلات کا ثبوت ہے۔


اے آر کیو پروٹوکول OSI ماڈل کے ڈیٹا لنک یا ٹرانسپورٹ کی پرتوں میں رہتا ہے۔ انٹرنیٹ پروٹوکول پر قابل اعتماد ڈیٹا منتقل کرنے کو یقینی بنانے کے لئے ٹی سی پی گو-بیک-این اے آر کی ایک مختلف شکل استعمال کرتی ہے۔ تاہم ، یہ ڈیٹا پیکٹوں کی فراہمی کی ضمانت نہیں دیتا ہے۔ اگر ٹی سی پی انتخابی اعتراف (SACK) استعمال کرتی ہے تو ، منتخب دوبارہ کریں ARQ استعمال کیا جاتا ہے۔ جب لوکل ایریا نیٹ ورک (LAN) میں شور مچا ہوا ماحول ہوتا ہے تو ، منتخب کردہ رپیٹ اے آر کیو کو پیکٹ تقسیم کرنے میں لگایا جاتا ہے۔

خودکار اعادہ کی درخواست (آرک) کیا ہے؟ - ٹیکپوپیڈیا سے تعریف