اگر آپ زیادہ تر لوگوں کی طرح ہیں تو ، آپ کا انٹرنیٹ سروس فراہم کرنے والا آپ کو ایک واحد انٹرنیٹ پروٹوکول ایڈریس دیتا ہے اور آپ کا روٹر آپ کے گھر کے سبھی جڑے ہوئے آلات میں بانٹ دیتا ہے۔
یہ دراصل آخر سے آخر کے اصول کی خلاف ورزی کرتا ہے ، جس کے آس پاس انٹرنیٹ ڈیزائن کیا گیا تھا۔ تاہم ، آس پاس جانے کے لئے صرف اتنے IP پتے ہیں - ہم بھاگ رہے ہیں .
عوامی IP پتے ایک محدود وسائل ہیں
دستیاب IPv4 IP پتوں سے کہیں کم 4.2 ارب ہیں۔ دوسرے لفظوں میں ، سیارے پر متصل ڈیوائسز اس سے کہیں زیادہ منفرد ، عوامی IP پتے ہیں۔ انٹرنیٹ IPv4 پتے ختم ہو رہا ہے ، اگرچہ ہم انہیں راشن دے رہے ہیں۔
اپنے انٹرنیٹ سروس فراہم کنندہ کے بجائے اپنے گھر کے ہر آلے کو ایک منفرد عوامی IP ایڈریس تفویض کرنے کے بجائے - جب بھی آپ نیا کمپیوٹر ، ٹیبلٹ ، اسمارٹ فون ، گیم کنسول یا کوئی اور چیز خریدتے ہو تو آپ کو ایک اضافی IP پتے کی ضرورت ہوگی۔ ایک سنگل IP پتہ۔
عوامی بمقابلہ نجی IP پتے
آپ کا روٹر انٹرنیٹ سے براہ راست جڑا ہوا ہے ، اور اس کو آپ کا عوامی IP پتہ تفویض کیا گیا ہے (جو وقت کے ساتھ تبدیل ہوسکتا ہے)۔ اس کے بعد آپ کا روٹر اشتراک کے لئے ذمہ دار ہے آپ کا عوامی IP پتہ آپ کے گھر میں موجود دوسرے کمپیوٹرز اور منسلک آلات کے درمیان۔
آپ کا روٹر آپ کے منسلک آلات کو مقامی IP پتے تفویض کرتا ہے۔ اس کی مدد سے وہ آپ کے گھر میں آپ کے روٹر کے پیچھے ایک دوسرے کے درمیان بات چیت کرسکتے ہیں۔ تاہم ، یہ مقامی IP پتے انٹرنیٹ سے قابل رسا نہیں ہیں۔ دوسرے لفظوں میں ، آپ کا عوامی IP پتہ 23.24.35.63 کی طرح ہوسکتا ہے۔ انٹرنیٹ پر موجود کوئی بھی شخص اس پتے سے رابطہ قائم کرنے کی کوشش کرسکتا ہے ، اور وہ آپ کے روٹر پر پہنچ جائیں گے۔ آپ کے کمپیوٹر کا نجی IP پتہ 192.168.1.100 کی طرح ہوسکتا ہے۔ جب انٹرنیٹ پر کوئی شخص اس پتے سے رابطہ قائم کرنے کی کوشش کرتا ہے تو ، اس کا کمپیوٹر اپنے مقامی نیٹ ورک پر 192.168.1.100 پتے کی تلاش کرے گا۔
اگر یہ تھوڑا سا الجھا ہوا ہو تو دفتر کی عمارت کے بارے میں سوچنے کی کوشش کریں۔ دفتر کی عمارت کا پتہ 500 فیک اسٹریٹ ، جعلی ٹاؤن ، امریکہ کا ہوسکتا ہے۔ کوئی بھی شخص دنیا میں کہیں سے بھی اس پتے پر میل بھیج سکتا ہے - یہ پتہ عوامی پتے کے مترادف ہے۔ دفتر کی عمارت میں ایک دفتر "کمرہ 203" ہوسکتا ہے۔ مقامی IP پتوں کی طرح ، "کمرہ 203" عالمی سطح پر انوکھا پتہ نہیں ہے - یہ دفتر کے بہت سے عمارتوں میں استعمال ہوتا ہے۔ اگر آپ دنیا کے دوسری طرف رہتے ہیں تو آپ براہ راست کمرہ 203 پر میل سے خطاب نہیں کرسکتے ہیں۔ آپ کو دفتر کی عمارت میں ہی میل کو ایڈریس کرنا ہوگا۔
نیٹ ورک ایڈریس ٹرانسلیشن (این اے ٹی) اور پورٹ فارورڈنگ
مثال کے طور پر - جب آپ انٹرنیٹ پر کسی چیز سے مربوط ہوتے ہیں تو - آپ کا کمپیوٹر آپ کے روٹر کے ذریعے پیکٹ بھیجتا ہے۔ آپ کا روٹر پیکٹوں میں ردوبدل کرتا ہے اور روٹر کے ہر جانے والے کنکشن کو ایک منفرد پورٹ تفویض کرتا ہے۔ جب ویب سائٹ یا دوسرا سرور آپ کو ڈیٹا واپس بھیجتا ہے تو ، وہ اس کوائف کو اس مخصوص بندرگاہ پر واپس بھیجتا ہے ، اور آپ کا روٹر جانتا ہے کہ اعداد و شمار کو اسی ڈیوائس میں بھیجنا چاہئے جس نے اصل کنکشن شروع کیا تھا۔ اس طرح روٹرز ایک ہی IP ایڈریس کا استعمال کرتے ہوئے متعدد کمپیوٹرز کے لئے انٹرنیٹ ٹریفک کو ہینڈل کرتے ہیں اور جانتے ہیں کہ تمام ٹریفک کہاں جانا چاہئے۔
تاہم ، جب غیر یقینی آنے والی ٹریفک سے نمٹنے کے لئے یہ ٹوٹ سکتا ہے۔ مثال کے طور پر ، اگر کوئی آپ کے روٹر کے IP ایڈریس سے خود ہی مربوط ہونے کی کوشش کرتا ہے تو ، آپ کے روٹر کو اندازہ نہیں ہوتا ہے کہ اسے یہ ٹریفک کہاں بھیجنا چاہئے۔ ٹریفک کو لے جانے اور اسے ضائع کرنے کے لئے آپ کا سب روٹر کرسکتا ہے۔ اس کا لازمی مطلب یہ ہے آپ کا روٹر فائر وال کی طرح کام کرتا ہے ، غیرمتعلق ان باؤنڈ ٹریفک کو چھوڑنا۔
اگر آپ یہ آنے والی ٹریفک وصول کرنا چاہتے ہیں تو ، آپ کر سکتے ہیں اپنے روٹر پر پورٹ فارورڈنگ مرتب کریں . مثال کے طور پر ، آپ اپنے روٹر کو بتاسکتے ہیں کہ آپ ہیں مائن کرافٹ سرور چلا رہا ہے ایک مخصوص مقامی IP پتے پر 25565 بندرگاہ پر۔ جب آپ کے روٹر کو پورٹ 25565 پر کوئی کنکشن ملتا ہے ، تو وہ جانتا ہے کہ اس ٹریفک کو اپنے ذریعہ دیئے گئے مقامی IP پتے پر منتقل کرنا چاہئے۔ یہی وجہ ہے کہ سرور کے بطور کام کرنے والی اور آپ کے مقامی نیٹ ورک کے باہر سے غیرمتعلق ان باؤنڈ ٹریفک وصول کرنے والے ایپلیکیشن کیلئے پورٹ فارورڈنگ ضروری ہے۔
دو ممکنہ مستقبل
جیسا کہ ہم اوپر بیان کر چکے ہیں ، راشن کے باوجود ہم IPv4 IP پتے ختم نہیں کر رہے ہیں۔ طویل مدت میں ، امید ہے کہ ہر ڈیوائس کا اپنا IP ایڈریس ہوگا۔ مختصر مدت میں ، آپ کے پاس اپنا ایک عوامی IP پتہ بھی نہیں ہوسکتا ہے۔
- ہر آلہ کے لئے IPv6 پتے : IPv4 میں 4.2 بلین سے کم پتے ہیں ، لیکن IPv6 2 پیش کرسکتا ہے ١٢٨ ممکنہ IP پتے وولفرم الفا اس بڑی تعداد کو نقطہ نظر میں رکھنے میں ہماری مدد کرسکتا ہے: یہ 340282366920938463463374607431768211456 مختلف IP پتے ، یا سیارے کے ہر فرد کے ل for تقریبا about 50100000000000000000000000000 IP پتے ہیں۔ ایک بار جب IPv6 زیادہ وسیع ہوجاتا ہے اور IPv4 کی جگہ لے لیتا ہے ، تو ہم ہر منسلک ڈیوائس کو انٹرنیٹ پر ایک منفرد IP ایڈریس تفویض کرسکتے ہیں۔
- کیریئر - گریڈ NAT : مختصر مدت میں ، کچھ آئی ایس پیز اپنے صارفین کو IPv4 ایڈریس فراہم کرنے کے لئے جدوجہد کر رہے ہیں۔ کیریئر گریڈ NAT ایک مجوزہ حل ہے جسے کچھ آئی ایس پیز تلاش کر رہے ہیں۔ کیریئر - گریڈ NAT کا استعمال کرنے والا ایک ISP اپنے عوامی IP پتے اپنے لئے رکھے گا۔ یہ نیٹ کے استعمال کرے گا (جیسے آپ کا ہوم روٹر کرتا ہے) اپنے تمام صارفین کو مقامی IP پتے بھیجنے کے لئے۔ صارفین کے پاس انٹرنیٹ پر اپنا ایک انوکھا عوامی IP پتہ نہیں ہوگا اور وہ سرور سافٹ ویئر استعمال کرنے کے قابل نہیں ہوں گے جس کے لئے پورٹ فارورڈنگ یا براہ راست رابطوں کی ضرورت ہو۔
انٹرنیٹ کو کبھی بھی اتنے منسلک آلات کے لئے ڈیزائن نہیں کیا گیا تھا ، اور NAT ٹیکنالوجیز والے ہوم روٹرز واحد وجہ ہیں کہ ہم IPv6 میں منتقل کیے بغیر بہت سارے آلات کو مربوط کرسکتے ہیں۔
تصویری کریڈٹ: فلکر پر میٹ جے نیو مین , فل میکر پر باب میکیکل , ویب ہامسٹر فلکر پر , فلکر پر جییمس