ٹی سی پی/آئی پی ماڈل: پرتیں اور پروٹوکول | ٹی سی پی آئی پی اسٹیک کیا ہے؟

TCP/IP ماڈل کیا ہے؟

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

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

اس TCP/IP ٹیوٹوریل میں ، آپ سیکھیں گے:

ٹی سی پی کی خصوصیات

یہاں ، TCP/IP پروٹوکول کی ضروری خصوصیات ہیں۔

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

ٹی سی پی/آئی پی ماڈل کی چار پرتیں۔

اس TCP/IP ٹیوٹوریل میں ، ہم مختلف TCP/IP تہوں اور ان کے افعال کے بارے میں سیکھیں گے۔

TCP/IP تصوراتی پرتیں



ٹی سی پی آئی پی ماڈل کی فعالیت کو چار تہوں میں تقسیم کیا گیا ہے ، اور ہر ایک میں مخصوص پروٹوکول شامل ہیں۔

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

  • درخواست کی پرت۔
  • ٹرانسپورٹ لیئر۔
  • انٹرنیٹ پرت۔
  • نیٹ ورک انٹرفیس۔

درخواست کی پرت۔

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

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

ایپلیکیشن پرت کی مثال ایک ایپلیکیشن ہے جیسے فائل ٹرانسفر ، ای میل ، ریموٹ لاگ ان وغیرہ۔

ایپلیکیشن لیئرز کا کام یہ ہے:

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

ٹرانسپورٹ لیئر۔

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

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

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

ٹرانسپورٹ پرت کامیاب ڈیٹا ٹرانسمیشن کا اعتراف بھی پیش کرتی ہے اور اگلا ڈیٹا بھیجتا ہے اگر کوئی غلطی نہ ہو۔ TCP ٹرانسپورٹ پرت کی سب سے مشہور مثال ہے۔

ٹرانسپورٹ پرتوں کے اہم افعال:

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

انٹرنیٹ پرت۔

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

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

نیٹ ورک لیئر پر پیغام کی ترسیل کسی قابل اعتماد نیٹ ورک لیئر پروٹوکول کی ضمانت نہیں دیتی۔

لیئر مینجمنٹ پروٹوکول جو نیٹ ورک لیئر سے تعلق رکھتے ہیں وہ ہیں:

  1. روٹنگ پروٹوکول۔
  2. ملٹی کاسٹ گروپ مینجمنٹ
  3. نیٹ ورک لیئر ایڈریس اسائنمنٹ۔

نیٹ ورک انٹرفیس پرت۔

نیٹ ورک انٹرفیس پرت چار پرت TCP/IP ماڈل کی یہ پرت ہے۔ اس پرت کو نیٹ ورک تک رسائی کی پرت بھی کہا جاتا ہے۔ یہ آپ کو اس بات کی وضاحت کرنے میں مدد کرتا ہے کہ نیٹ ورک کا استعمال کرتے ہوئے ڈیٹا کیسے بھیجا جائے۔

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

ایک نیٹ ورک پرت ڈیٹا لائن کا مجموعہ ہے اور OSI حوالہ ماڈل کے مضمون میں بیان کیا گیا ہے۔ یہ پرت اس بات کی وضاحت کرتی ہے کہ ڈیٹا کو جسمانی طور پر نیٹ ورک کے ذریعے کیسے بھیجا جائے۔ یہ پرت ایک ہی نیٹ ورک پر دو آلات کے درمیان ڈیٹا کی ترسیل کے لیے ذمہ دار ہے۔

OSI اور TCP/IP ماڈل کے مابین فرق

یہاں ، کے درمیان کچھ اہم فرق ہیں۔ OSI اور TCP/IP ماڈل۔ :

OSI ماڈل TCP/IP ماڈل
یہ آئی ایس او (انٹرنیشنل سٹینڈرڈ آرگنائزیشن) نے تیار کیا ہےاسے ARPANET (ایڈوانسڈ ریسرچ پروجیکٹ ایجنسی نیٹ ورک) نے تیار کیا ہے۔
OSI ماڈل انٹرفیس ، خدمات اور پروٹوکول کے درمیان واضح فرق فراہم کرتا ہے۔TCP/IP کے پاس خدمات ، انٹرفیس اور پروٹوکول کے درمیان کوئی واضح امتیازی نکات نہیں ہیں۔
او ایس آئی سے مراد اوپن سسٹم انٹرکنکشن ہے۔ٹی سی پی سے مراد ٹرانسمیشن کنٹرول پروٹوکول ہے۔
OSI روٹنگ کے معیار اور پروٹوکول کی وضاحت کے لیے نیٹ ورک لیئر کا استعمال کرتا ہے۔TCP/IP صرف انٹرنیٹ پرت استعمال کرتا ہے۔
OSI عمودی نقطہ نظر کی پیروی کرتا ہے۔TCP/IP افقی نقطہ نظر کی پیروی کرتا ہے۔
OSI ماڈل نیچے کی تہوں کی فعالیت کی وضاحت کے لیے دو علیحدہ پرتیں جسمانی اور ڈیٹا لنک استعمال کریں۔TCP/IP صرف ایک پرت (لنک) استعمال کرتا ہے۔
OSI تہوں کی سات تہیں ہیں۔TCP/IP کی چار تہیں ہیں۔
OSI ماڈل ، ٹرانسپورٹ پرت صرف کنکشن پر مبنی ہے۔ٹی سی پی/آئی پی ماڈل کی ایک پرت دونوں کنکشن پر مبنی اور کنکشن لیس ہے۔
OSI ماڈل میں ، ڈیٹا لنک پرت اور جسمانی الگ پرتیں ہیں۔ٹی سی پی میں ، جسمانی اور ڈیٹا لنک دونوں ایک میزبان سے نیٹ ورک پرت کے طور پر مل جاتے ہیں۔
سیشن اور پریزنٹیشن پرتیں TCP ماڈل کا حصہ نہیں ہیں۔ٹی سی پی ماڈل میں کوئی سیشن اور پریزنٹیشن پرت نہیں ہے۔
اس کی وضاحت انٹرنیٹ کی آمد کے بعد کی گئی ہے۔اس کی وضاحت انٹرنیٹ کی آمد سے پہلے کی گئی ہے۔
OSI ہیڈر کا کم از کم سائز 5 بائٹس ہے۔کم از کم ہیڈر کا سائز 20 بائٹس ہے۔

سب سے زیادہ عام TCP/IP پروٹوکول

کچھ بڑے پیمانے پر استعمال ہونے والے عام TCP/IP پروٹوکول ہیں:

ٹی سی پی:

ٹرانسمیشن کنٹرول پروٹوکول ایک انٹرنیٹ پروٹوکول سوٹ ہے جو پیغام کو ٹی سی پی حصوں میں تقسیم کرتا ہے اور وصول کرنے والے حصے میں دوبارہ جمع کرتا ہے۔

آئی پی:

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

HTTP:

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

SMTP:

ایس ایم ٹی پی کا مطلب سادہ میل ٹرانسفر پروٹوکول ہے۔ یہ پروٹوکول ای میل کو سپورٹ کرتا ہے جسے سادہ میل ٹرانسفر پروٹوکول کہا جاتا ہے۔ یہ پروٹوکول آپ کو دوسرے ای میل ایڈریس پر ڈیٹا بھیجنے میں مدد کرتا ہے۔

SNMP:

SNMP کا مطلب ہے سادہ نیٹ ورک مینجمنٹ پروٹوکول۔ یہ ایک فریم ورک ہے جو TCP/IP پروٹوکول کا استعمال کرتے ہوئے انٹرنیٹ پر آلات کے انتظام کے لیے استعمال ہوتا ہے۔

DNS:

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

ٹیلی نیٹ:

ٹیل نیٹ کا مطلب ٹرمینل نیٹ ورک ہے۔ یہ مقامی اور ریموٹ کمپیوٹر کے درمیان رابطہ قائم کرتا ہے۔ اس نے کنکشن کو اس طرح قائم کیا کہ آپ اپنے مقامی نظام کو ریموٹ سسٹم پر نقل کر سکتے ہیں۔

ایف ٹی پی:

ایف ٹی پی کا مطلب فائل ٹرانسفر پروٹوکول ہے۔ فائلوں کو ایک مشین سے دوسری مشین میں منتقل کرنے کے لیے یہ زیادہ تر استعمال شدہ معیاری پروٹوکول ہے۔

TCP/IP ماڈل کے فوائد

یہاں ، TCP/IP ماڈل استعمال کرنے کے فوائد/فوائد ہیں:

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

TCP/IP ماڈل کے نقصانات

یہاں ، TCP/IP ماڈل استعمال کرنے کی چند خرابیاں ہیں:

  • TCP/IP ترتیب دینے اور انتظام کرنے کے لیے ایک پیچیدہ ماڈل ہے۔
  • TCP/IP کی اتلی/اوور ہیڈ IPX (انٹرنیٹ ورک پیکٹ ایکسچینج) سے زیادہ ہے۔
  • اس میں ، ماڈل ٹرانسپورٹ پرت پیکٹوں کی ترسیل کی ضمانت نہیں دیتی ہے۔
  • TCP/IP میں پروٹوکول کو تبدیل کرنا آسان نہیں ہے۔
  • اس کی خدمات ، انٹرفیس اور پروٹوکول سے کوئی واضح علیحدگی نہیں ہے۔

خلاصہ:

  • مکمل فارم یا TCP/ IP ماڈل ٹرانسمیشن کنٹرول پروٹوکول/ انٹرنیٹ پروٹوکول کے طور پر بیان کیا گیا ہے۔
  • ٹی سی پی لچکدار فن تعمیر کی حمایت کرتا ہے۔
  • ٹی سی پی/آئی پی ماڈل کی چار پرتیں ہیں 1) ایپلیکیشن لیئر 2) ٹرانسپورٹ لیئر 3) انٹرنیٹ لیئر 4) نیٹ ورک انٹرفیس
  • ایپلی کیشن ایپلیکیشن پروگرام کے ساتھ تعامل کرتی ہے ، جو کہ او ایس آئی ماڈل کی اعلیٰ ترین سطح ہے۔
  • انٹرنیٹ پرت TCP/IP ماڈل کی دوسری پرت ہے۔ اسے نیٹ ورک لیئر بھی کہا جاتا ہے۔
  • نیٹ ورک لیئر پر ٹرانسپورٹ لیئر بنتی ہے تاکہ سورس سسٹم مشین پر کسی پروسیس سے ڈیسٹونشن سسٹم پر پروسیس تک ڈیٹا ٹرانسپورٹ فراہم کیا جا سکے۔
  • نیٹ ورک انٹرفیس پرت چار پرت TCP/IP ماڈل کی یہ پرت ہے۔ اس پرت کو نیٹ ورک تک رسائی کی پرت بھی کہا جاتا ہے۔
  • او ایس آئی ماڈل آئی ایس او (انٹرنیشنل سٹینڈرڈ آرگنائزیشن) نے تیار کیا ہے جبکہ ٹی سی پی/آئی پی ماڈل اے آر پی این ای ٹی (ایڈوانسڈ ریسرچ پروجیکٹ ایجنسی نیٹ ورک) نے تیار کیا ہے۔
  • ایک انٹرنیٹ پروٹوکول ایڈریس جسے IP ایڈریس بھی کہا جاتا ہے ایک عددی لیبل ہے۔
  • HTTP ورلڈ وائڈ ویب کی بنیاد ہے۔
  • ایس ایم ٹی پی کا مطلب ہے سادہ میل ٹرانسفر پروٹوکول جو ای میل کو سپورٹ کرتا ہے اسے سادہ میل ٹرانسفر کہا جاتا ہے۔
  • SNMP کا مطلب ہے سادہ نیٹ ورک مینجمنٹ پروٹوکول۔
  • DNS کا مطلب ڈومین نام سسٹم ہے۔
  • ٹیل نیٹ کا مطلب ٹرمینل نیٹ ورک ہے۔ یہ مقامی اور ریموٹ کمپیوٹر کے درمیان رابطہ قائم کرتا ہے۔
  • ایف ٹی پی کا مطلب فائل ٹرانسفر پروٹوکول ہے۔ فائلوں کو ایک مشین سے دوسری مشین میں منتقل کرنے کے لیے یہ زیادہ تر استعمال شدہ معیاری پروٹوکول ہے۔
  • ٹی سی پی/آئی پی ماڈل کا سب سے بڑا فائدہ یہ ہے کہ یہ آپ کو مختلف قسم کے کمپیوٹرز کے درمیان کنکشن قائم کرنے/قائم کرنے میں مدد کرتا ہے۔
  • TCP/IP ترتیب دینے اور انتظام کرنے کے لیے ایک پیچیدہ ماڈل ہے۔