سافٹ ویئر سے متعین نیٹ ورکنگ اور روایتی نیٹ ورکنگ کے مابین کلیدی فرق کیا ہے؟


جواب 1:

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

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


جواب 2:

ایس ڈی این کے بارے میں ویکیپیڈیا کا ایک ٹکڑا: -

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

آسان الفاظ میں اس کا ایس ڈی این کنٹرولر ہے جس میں کنٹرول طیارے کی ذہانت ہے اور ٹریفک کے بہاؤ کو نپٹانے کے لئے تقسیم شدہ ڈیٹا ہوائی جہاز کی رہنمائی کرتا ہے۔


جواب 3:

آہ بہت دلچسپ سوال۔ روایتی نیٹ ورک کے بارے میں سوچئے کیوں کہ سسکو پر مبنی نیٹ ورک کی ایک ہی قسم کے نیٹ ورک پر قابو پالیا گیا ہے۔

سوچئے کہ کس طرح ہر آلہ کا اپنا دماغ ہوتا ہے اور ایک دوسرے سے منقطع ہوتا ہے اور جڑے رہنے کے لئے ہر طرح کے پروٹوکول استعمال کرتا ہے…. پھر بھی اس طرح کے پروٹوکول پیچیدہ ہیں اور ایسے پروٹوکول کی کارروائی کو بھی پیچیدہ بنانے کے لچک کی سطح…

روایتی نیٹ ورک کے بارے میں سوچئے کہ اس قسم کا نیٹ ورک جو متعدد منقطع دماغوں کے ساتھ ایک دوسرے کے ساتھ کام نہ کرنے کی وجہ سے ناکامی کا زیادہ خطرہ ہوتا ہے… اس طرح کہ ایس ڈی این جیسے نیٹ ورک کی قسم کو کہیں کہ اس کے مقابلے میں آسانی سے اسکرپٹ اور قابل ترتیب ہوجائے کہ سافٹ ویئر کی پرت پر مرکزی کنٹرولرز کے بہاؤ کے ذریعہ کھلا اور مربوط ہے….

اس میں اور بھی بہت کچھ ہے لیکن مؤثر طریقے سے جو میں نے ابھی بیان کیا وہ ہے آئس برگ کی نوک۔ مکمل آئس برگ کو دیکھنے کے ل Network اپنے کیریئر کو بادل میں تبدیل کرنے پر غور کریں ، نیٹ ورک انجینئرز کے لئے IOT اور SDN مطالعہ کا راستہ