HDLC بمقابلہ SDLC

ایچ ڈی ایل سی اور ایس ڈی ایل سی مواصلاتی پروٹوکول ہیں۔ ایس ڈی ایل سی (ہم وقت سازی ڈیٹا لنک کنٹرول) ایک مواصلاتی پروٹوکول ہے جو IBM کے ذریعہ تیار کردہ کمپیوٹر نیٹ ورکس کے ڈیٹا لنک پرت میں استعمال ہوتا ہے۔ ایچ ڈی ایل سی (اعلی سطح کا ڈیٹا لنک کنٹرول) ایک بار پھر ڈیٹا لنک پروٹوکول ہے ، جسے آئی ایس او (بین الاقوامی ادارہ برائے معیاریہ) نے تیار کیا ہے ، اور ایس ڈی ایل سی سے بنا ہوا تھا۔

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

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

خلاصہ یہ کہ ، SDLC اور HDLC دونوں ڈیٹا لنک لیئر نیٹ ورک پروٹوکول ہیں۔ ایس ڈی ایل سی کو آئی بی ایم نے تیار کیا تھا جبکہ ایس ڈی ایل سی کو بطور ایس ڈی ایل سی استعمال کرتے ہوئے ایچ ڈی ایل سی کی تعریف کی گئی تھی۔ ایچ ڈی ایل سی میں زیادہ فعالیت ہے ، حالانکہ ، ایس ڈی ایل سی کی کچھ خصوصیات ایچ ڈی ایل سی میں موجود نہیں ہیں۔ ایس ڈی ایل سی کو چار کنفیگریشن کے ساتھ استعمال کیا جاسکتا ہے جبکہ ایچ ڈی ایل سی صرف دو ہی کے ساتھ استعمال کیا جاسکتا ہے۔ ایچ ڈی ایل سی کے پاس 32 بٹ چیکسم کیلئے ایک آپشن موجود ہے۔ ان دونوں کے مابین بڑے فرق یہ ہے کہ ان کے پاس ٹرانسفر موڈ ہیں۔ ایس ڈی ایل سی کے پاس صرف ایک ٹرانسفر موڈ ہے ، جو این آر ایم ہے لیکن ، ایچ ڈی ایل سی میں این آر ایم سمیت تین موڈ ہیں۔