کسی آلے کا IP ایڈریس ایک منفرد شناخت کنندہ ہے جس میں اس ڈیوائس کے مقام اور اس کے ساتھ رابطے کے لیے اس کی دستیابی کی ڈگری کے بارے میں معلومات ہوتی ہیں۔
آلات کے لیے IP ایڈریس کی موجودگی ان کے درمیان معلومات کے تبادلے کے لیے ایک شرط ہے۔ "IP ایڈریس" کی اصطلاح کی آسان تفہیم کے لیے، ہم ایک معروف پوسٹل ایڈریس کے ساتھ مشابہت پیدا کر سکتے ہیں، جو کسی سختی سے متعین مکتوب کو خط یا پارسل پہنچانے کی اجازت دیتا ہے۔ اسی طرح کا عمل اس وقت ہوتا ہے جب ایک ڈیوائس سے دوسرے کو معلومات (پیغامات) بھیجتے ہیں۔ اس آپریشن میں پوسٹل ایڈریس کا کردار IP ایڈریس ادا کرتا ہے۔ مخفف IP کا مطلب ہے "انٹرنیٹ پروٹوکول" اور اس سے مراد قواعد کا ایک مجموعہ ہے جو ہم انٹرنیٹ (لوکل ایریا نیٹ ورک) پر بھیجے گئے ڈیٹا کی شکل کا تعین کرتے ہیں۔
IP ایڈریس ڈیوائس کی تفصیلات
معیاری IP ایڈریس جسے ہم نیٹ ورک پر دیکھ سکتے ہیں وہ نمبروں کا ایک مجموعہ ہے جسے نقطوں کا استعمال کرتے ہوئے 4 گروپوں میں تقسیم کیا گیا ہے۔
192.168.0.1 زیادہ تر راؤٹرز اور موڈیم کے لیے سب سے عام IP پتہ ہے۔ ہم میں سے بہت سے لوگوں نے موڈیم یا روٹر کی ترتیبات کے مینو میں داخل ہونے کے لیے حروف کے اس مجموعہ کو بار بار داخل کیا ہے۔
مندرجہ بالا پتے میں، ہمارے پاس 4 نمبر ہیں، جن میں سے ہر ایک کو آکٹیٹ کے طور پر دکھایا گیا ہے - ایک آٹھ ہندسوں کا بائنری نمبر۔ اس کی اقدار کو 0000 0000 سے 1111 1111 تک کی حد میں بیان کیا جا سکتا ہے۔ اس کے علاوہ، تفصیل کو اعشاریہ اشارے میں لکھا جا سکتا ہے اور اس کی رینج 0 سے 255 (256 اقدار) تک ہوتی ہے۔
اس صورت میں، پتہ کی حد 0.0.0.0 سے 255.255.255.255 تک ہے۔ تمام ممکنہ اندراجات، یعنی IP پتے گنتے وقت، ہمیں نمبر 4,294,967,296 ملتا ہے۔
مندرجہ بالا ریکارڈ فارمیٹ کو IPv4 کہا جاتا ہے اور یہ ایڈریس کی معیاری 32 بٹ شکل ہے۔ فی الحال، یہ نیٹ ورک پر سب سے زیادہ مقبول اور مانگ میں ہے۔ تاہم، IPv4 صرف ایک ہی ممکن نہیں ہے، ایک 128 بٹ معیار بھی ہے جسے IPv6 کہتے ہیں۔ اس فارمیٹ میں پتوں کی تعداد اتنی قدر رکھتی ہے کہ یہ ہمارے سیارے کے ہر باشندے کے لیے کھربوں پتے فراہم کر سکتی ہے۔
ہماری وضاحت میں، ہم IPv4 معیار پر عمل کریں گے، تاہم، تمام اصول اور اصول IPv6 کے لیے کافی حد تک متعلقہ ہیں۔
IP ایڈریس کی ترکیب
ایک معیاری IP ایڈریس صرف نمبروں کا مجموعہ نہیں ہے، یہ اندراج معلومات پر مشتمل ہے، اور ساختی طور پر اسے دو حصوں میں تقسیم کیا جا سکتا ہے:
- میزبان نمبرز،
- نیٹ ورک نمبر۔
مثال کے طور پر، واقف 192.168.1.34 ایڈریس کے اندراج میں درج ذیل معلومات شامل ہیں:
- 192.168.1 — نیٹ ورک نمبر،
- 34 آپ کا آلہ (میزبان) نمبر ہے۔
ویسے، ایک ہی نیٹ ورک پر موجود تمام آلات 192.168.1 سے شروع ہوں گے۔ اگر ڈیوائس کے آئی پی ایڈریس میں اندراج 192.168.2 ہے، تو یہ پچھلے ڈیوائس (192.168.1) سے رابطہ نہیں کر سکے گا۔ اس طرح کے آلات کو ایک دوسرے سے جوڑنے کے لیے، آپ کو ایک علیحدہ راؤٹر کی ضرورت ہوگی جو اس کام کو مکمل کرنے کو یقینی بنائے۔ یہ روٹر ایک پل کے طور پر کام کرے گا - ایک نیٹ ورک کا ڈیٹا اس کے ذریعے دوسرے نیٹ ورک تک پہنچا سکے گا۔
IP ایڈریس کی درجہ بندی
آئی پی ایڈریس کے ساتھ کام کو ہموار کرنے کے لیے، ان کی درجہ بندی درج ذیل اقسام کے مطابق کی جاتی ہے۔
- کلاس اے - بڑے نیٹ ورکس۔
- کلاس B - درمیانے نیٹ ورکس۔
- کلاس C - چھوٹے نیٹ ورکس۔
- کلاس ڈی - فارمیٹ 127.0.0.0 (لوکل ہوسٹ) کے محفوظ پتے۔
- کلاس ای - 192.168.X.X فارمیٹ میں محفوظ پتے۔ (موڈیم اور راؤٹرز کی ID)۔
دستیاب IP پتوں کی بظاہر بڑی تعداد کے باوجود، نیٹ ورک پر موجود آلات (میزبانوں) کی تعداد کے مقابلے میں ان کی کمی ہے۔ یہ مسئلہ انٹرنیٹ فراہم کرنے والوں کے کام میں IPv6 معیار کے آئی پی ایڈریسز کے فعال استعمال کی طرف منتقلی کا باعث بنا۔ تاہم، اگر IPv4 فارمیٹ میں کسی ایڈریس کو آسانی سے IPv6 میں تبدیل کر دیا جاتا ہے، تو پھر اسے دوبارہ IPv4 میں تبدیل کرنا ممکن نہیں ہے۔
یہ دیکھتے ہوئے کہ تمام فراہم کنندگان نے اپنے سبسکرائبرز کو IPv4 فارمیٹ سے IPv6 فارمیٹ میں منتقل نہیں کیا ہے، نیٹ ورک میں دونوں پتوں کا غلبہ ہے۔ مختلف معیارات کے اس مشترکہ استعمال کا مسئلہ ان کی عدم مطابقت ہے اور اسے حل کرنے کے لیے ایک خاص الگورتھم استعمال کیا جاتا ہے جسے "ٹنلنگ" کہا جاتا ہے۔ یہ ایک خاص چینل بنانے پر مشتمل ہے جس کے ذریعے مختلف IP ایڈریس کے معیارات والے آلات معلومات کا تبادلہ کر سکتے ہیں۔
آئی پی ایڈریس ڈیوائس کی خصوصیات کو جاننا ایک شرط ہے اگر آپ کو نیٹ ورکس کو آزادانہ طور پر ڈیزائن کرنے کی ضرورت ہے، اور ساتھ ہی انٹرنیٹ اور مقامی نیٹ ورکس کے سیٹ اپ سے متعلق کئی دوسرے کاموں کو حل کرنے کے لیے۔