ٹی سی پی / آئی پی پروٹوکول فن تعمیر اور اس کی پرتیں

مسائل کو ختم کرنے کے لئے ہمارے آلے کو آزمائیں





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

TCP / IP پروٹوکول کیا ہے؟

TCP / IP پروٹوکول کا مطلب ٹرانسمیشن کنٹرول پروٹوکول / انٹرنیٹ پروٹوکول ہے۔ اسے 1960 کی دہائی میں ریاستہائے متحدہ کے محکمہ دفاع نے تیار کیا تھا۔ یہ ایک تصوراتی ماڈل ہے جس کا ایک سیٹ ہے مواصلات پروٹوکول انٹرنیٹ پر معلومات کی منتقلی کے لئے استعمال کیا جاتا ہے اور کمپیوٹر نیٹ ورکس




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

بہت سے مشہور ویب ایپلی کیشنز جیسے ورلڈ وائڈ ویب ، ای میل ، وغیرہ۔ اس پروٹوکول کا استعمال کرتے ہیں۔



TCP / IP پروٹوکول بنیادی

ٹی سی پی / آئی پی ایک پرتوں والا پروٹوکول ہے جو نیٹ ورکنگ میں بڑے پیمانے پر استعمال ہوتا ہے۔ نیٹ ورکنگ پروٹوکول کے کام کو سمجھنے کے ل us آئیے ایک آسان ترسیل کی مثال دیکھیں۔

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


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

TCP / IP پروٹوکول فن تعمیر

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

ڈی سی فلو-آف-ٹی سی پی / آئی پی پروٹوکول

ڈی سی فلو-آف-ٹی سی پی / آئی پی پروٹوکول

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

نیٹ ورک پر بھیجے جانے والے اعداد و شمار کی وشوسنییتا ، فلو کنٹرول اور اصلاح کی دیکھ بھال ٹرانسپورٹ پرت کے ذریعہ کی جاتی ہے۔ یوزر ڈیٹاگرام پروٹوکول اور ٹرانسمیشن کنٹرول پروٹوکول ٹرانسپورٹ پرت میں موجود ہیں۔ ٹرانسپورٹ پرت کے بعد ، کنٹرول انٹرنیٹ پرت کو دیا جاتا ہے۔

انٹرنیٹ پرت کو نیٹ ورک کی پرت بھی کہا جاتا ہے۔ اس کا کام انٹرنیٹ سے ڈیٹا پیکٹ کو منزل تک منتقل کرنا ہے۔ ڈیٹا پیکٹ اس پرت کے ذریعہ تجویز کردہ کوئی بھی بہتر راستہ لے سکتے ہیں۔ اس پرت میں سب سے اہم پروٹوکول-آئی پی پروٹوکول موجود ہے۔ یہ پروٹوکول آئی پی ایڈریس کو ڈیٹا میں شامل کرنے ، پیکٹوں کو روٹ کرنے ، ڈیٹا انکپولیشن ، فارمیٹنگ کے لئے ذمہ دار ہے۔

TCP / IP پروٹوکول اسٹیک میں آخری پرت نیٹ ورک ایکسیس پرت ہے۔ یہ OSI ماڈل کی جسمانی اور ڈیٹا لنک پرتوں کا امتزاج ہے۔ جسمانی طور پر دو آلات کے مابین نیٹ ورک پر ڈیٹا منتقل کرنا اس پرت کے ذریعہ کنٹرول کیا جاتا ہے۔ جسمانی پتوں میں آلات کے IP پتوں کی میپنگ بھی اسی پرت سے کی جاتی ہے۔

پروٹوکول سویٹ

ایک پروٹوکول قواعد کا ایک مجموعہ ہے جو نظام کو بات چیت کرنے کے طریقوں کو بتاتا اور ہدایت کرتا ہے۔ ایک پروٹوکول سویٹ پروٹوکول کا ایک مجموعہ ہے جو مل کر کام کرنے کے لئے ڈیزائن کیا گیا ہے۔ پروٹوکول سوٹ جس میں صرف ایک پروٹوکول ہوتا ہے وہ واحد اسٹیک پروٹوکول کے نام سے جانا جاتا ہے۔ لیکن اس قسم کا پروٹوکول بہت غیر مستحکم ہے اور اگر درخواست میں کوئی تبدیلی کی گئی ہے تو اکثر پروٹوکول سافٹ ویئر کو تبدیل کرنا پڑتا ہے۔

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

TCP / IP ایک 4 پرتوں والا پروٹوکول سوٹ ہے۔ یہ OSI ماڈل کو اپنے تصوراتی فریم ورک کے طور پر لیتا ہے۔ یہ سویٹ چار سطحوں پر ترتیب دیئے گئے مختلف پروٹوکول پر مشتمل ہے۔ اس کا نام اس کے دو سب سے مشہور پروٹوکول یعنی ٹرانسمیشن کنٹرول پروٹوکول اور انٹرنیٹ پروٹوکول کے نام پر رکھا گیا ہے۔

پروٹوکول ایپلی کیشن پرت میں موجود ہے

HTTP - ہائپر ٹیکسٹ ٹرانسفر پروٹوکول۔ یہ پروٹوکول صارف کو ورلڈ وائڈ ویب میں ڈیٹا تک رسائی حاصل کرنے کی اجازت دیتا ہے۔ اسے ہائپر ٹیکسٹ ماحول میں استعمال کیا جاسکتا ہے اور سادہ نصوص ، آڈیو اور ویڈیو کی شکل میں ڈیٹا بھیج سکتا ہے۔

ایس این ایم پی - سادہ نیٹ ورک مینجمنٹ پروٹوکول ، جو انٹرنیٹ پر ڈیوائسز کا انتظام کرتا ہے۔

ایس ایم ٹی پی - سنگل میل ٹرانسفر پروٹوکول یہ پروٹوکول ای میلز بھیجنے اور وصول کرنے کا انتظام کرتا ہے

ڈی این ایس - ڈومین نام سسٹم ، یہ میزبان IP کے ایڈریس پر میزبان ناموں کا نقشہ تیار کرتا ہے جو انٹرنیٹ سے جڑے ہوئے ہیں۔

TELNET - ٹرمینل نیٹ ورک ، مقامی کمپیوٹر اور ریموٹ کمپیوٹر کے مابین روابط قائم کرنے کے لئے۔

ایف ٹی پی - فائل ٹرانسفر پروٹوکول ، فائلوں کو ایک کمپیوٹر سے دوسرے کمپیوٹر میں منتقل کرنے کے لئے استعمال ہوتا ہے۔

پروٹوکول ٹرانسپورٹ پرت میں موجود ہے

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

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

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

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

پروٹوکول انٹرنیٹ لیئر میں موجود ہیں

IP پروٹوکول - یہ TCP / IP پروٹوکول سویٹ کا سب سے اہم پروٹوکول ہے۔ انٹرنیٹ پر آلے کی نشاندہی کرنے اور انٹرنیٹ ورک روٹنگ قائم کرنے کے ل this ، یہ پروٹوکول منطقی میزبان پتے کو نافذ کرتا ہے جسے ہر میزبان آلہ کے IP پتے کہتے ہیں۔ یہ پروٹوکول نقل و حمل کی پرت سے ڈیٹا کو قبول کرتا ہے اور ڈیٹا کو دوسرے آلے سے منتقل کرنے کو یقینی بناتا ہے۔

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

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

اس طرح یہ تمام پروٹوکول مل کر ٹی سی پی / آئی پی پروٹوکول سویٹ تشکیل دیتے ہیں۔ درخواستیں پروٹوکول کے ذریعہ فراہم کردہ افعال کی بنیاد پر ہر پرت پر کس قسم کے پروٹوکول کو استعمال کریں گی کا انتخاب کریں گی۔ یہ پروٹوکول سویٹ آسانی سے تبدیل کیا جاسکتا ہے اور ہر قسم کے کمپیوٹر ہارڈ ویئر اور آپریٹنگ سسٹم کے ساتھ ہم آہنگ ہے۔ یہ اصل میں UNIX آپریٹنگ سسٹم کے لئے ڈیزائن کیا گیا تھا۔

روٹرز اور سوئچ نیٹ ورکنگ ڈیوائسز کی مثال ہیں جو انٹرنیٹ کے ذریعے منسلک آلات کے مابین ڈیٹا منتقل کرنے کے لئے استعمال ہوتے ہیں۔ چونکہ ٹی سی پی / آئی پی پروٹوکول او ایس آئی ماڈل کو ایک حوالہ کے طور پر لیتا ہے ، جس کی پرتیں OSI ماڈل TCP / IP پروٹوکول کی ایپلیکیشن پرت کے بطور مشترکہ ہیں؟