ڈی این ایس (ڈومین نیم سسٹم) کیا ہے اس کے بارے میں معلومات کی تلاش میں، پھر جان لیں کہ یہ ایک ایسا نظام ہے جو مردوں اور مشینوں کے درمیان تمام رابطے کو آسان بناتا ہے۔
ہم انسان اپنی شناخت کے لیے ناموں کا استعمال کرتے ہیں، جب کہ کمپیوٹر نمبرز کا استعمال کرتے ہیں، اور DNS درمیانی جگہ پر ظاہر ہوتا ہے تاکہ ناموں کو ان نمبروں کے ساتھ ملایا جا سکے جو ایک خصوصی فہرست میں ہوں۔
تو آئیے سیکھتے ہیں کہ ڈومین نیم سسٹم کیا ہے اور یہ کیسے کام کرتا ہے؟
DNS کیا ہے؟
یہ ڈیٹا بیس کا ایک ایسا نظام ہے جو ایک نیٹ ورک پر تقسیم کیا جاتا ہے جس میں بنیادی کام کچھ میزبان ناموں کی درخواست کا ترجمہ کرنا ہے، پھر مخصوص IP نمبروں تک رسائی حاصل کرنا ہے جنہیں صرف کمپیوٹر سمجھتا ہے۔
لہذا میزبان ناموں کے بارے میں معلومات، مخصوص نمبروں کے ساتھ مل کر، سبھی ایک ڈائرکٹری میں رکھی جاتی ہیں، اور اس کے نتیجے میں یہ ڈائریکٹریاں ڈومین نیم سرورز پر محفوظ ہوجاتی ہیں۔
یہ کیسے کام کرتا ہے؟
اب جب کہ آپ پہلے ہی جان چکے ہیں کہ یہ کیا ہے، یہ بھی بہت اہم ہے کہ آپ کو معلوم ہو کہ یہ کیسے کام کرتا ہے، یہ بنیادی طور پر قدموں میں، اور ڈومین نیم سسٹم کے گروپس کے ڈھانچے میں کام کرتا ہے۔ پہلے اقدامات DNS استفسار سے شروع ہوتے ہیں۔ کہ یہ کچھ معلومات کے لیے استفسار کی درخواست ہے۔
آئیے فرض کریں کہ آپ انٹرنیٹ پر سرفنگ کر رہے ہیں کسی چیز یا کچھ معلومات کی تلاش میں، اور یقیناً اس کے لیے براؤزر استعمال کر رہے ہیں۔ پھر براؤزر میں آپ ڈومین کا نام ٹائپ کریں گے، مثال کے طور پر www.placardefutebol.com.br۔
لہذا عمل کے آغاز میں، ایک DNS سرور براہ راست فائل ہوسٹ کو دیکھے گا، جو کہ ایک سادہ ٹیکسٹ فائل ہے، جو آپریٹنگ سسٹم کا حصہ ہے اور IP پتوں پر میزبان ناموں کی نقشہ سازی کے لیے ذمہ دار ہے۔
اگر اسے کوئی معلومات نہیں ملتی ہیں، تو یہ براہ راست کیش میں جاتی ہے، جو کہ ہارڈ ویئر یا سافٹ ویئر ہے جو معلومات کو عارضی طور پر محفوظ کرتا ہے۔
ڈیٹا کیش کرنے کے لیے سب سے عام جگہیں یقیناً انٹرنیٹ براؤزرز کے ساتھ ساتھ انٹرنیٹ سروس پرووائیڈرز (ISP) ہیں۔ اور اگر کوئی ڈیٹا یا معلومات دستیاب نہیں ہے تو اس آسان قدم کا نتیجہ ظاہر ہے ایک غلطی کا پیغام ہوگا۔
DNS سرورز کیا ہیں؟
انتہائی معروضی انداز میں، ہم آپ کو بتا سکتے ہیں کہ DNS سرور ایک کمپیوٹر ہے، جہاں اس کا ایک ڈیٹا بیس ہوتا ہے، جس میں عوامی IP پتے اور ان کے متعلقہ ڈومین بھی ہوتے ہیں۔
ہم یہ بتانے میں ناکام نہیں ہو سکتے کہ ان میں سے بہت سے ہیں، وہ بدلے میں سافٹ ویئر چلاتے ہیں اور خصوصی پروٹوکول کی بنیاد پر ایک دوسرے سے بات چیت بھی کرتے ہیں۔
مختصراً، وہ ڈومین اور آئی پی نمبر کے درمیان رابطہ قائم کرنے کے ذمہ دار ہیں، جو اس سرور کی شناخت ہے جہاں ڈومین کی طرف اشارہ کیا گیا ہے۔ لہذا ہم کہہ سکتے ہیں کہ DNS سرور ویب سائٹ "dominio.com" کو IP ایڈریس میں ترجمہ کرنے کا ذمہ دار نظام ہے۔
DNS سرورز کی کچھ اقسام جانیں:
اب جب کہ آپ جانتے ہیں کہ یہ کیا ہے، یہ کیسے کام کرتا ہے اور DNS سرورز کیا ہیں، ہم نے ذیل میں کچھ سرورز کی ایک مختصر فہرست تیار کی ہے۔
بحث کرنے والا DSN:
ایک ایسے کیس کا تصور کریں جہاں ایک سوال (درخواست) بار بار بھیجا جاتا ہے، تو اس صورت میں ایک سرور دوسرے سرورز سے کلائنٹ کی جانب سے درخواست کو پورا کرنے کے لیے کہہ سکتا ہے، جو براؤزر ہے۔
اسے Recursive DNS کہا جاتا ہے۔ یہ کچھ اس طرح کام کرتا ہے: اس کا تصور کریں جیسے یہ ایک ایجنٹ ہے جو بدلے میں ڈیٹا اور معلومات کی ہر درخواست کا جواب حاصل کرنے کے لیے سخت محنت کرتا ہے۔ لہٰذا اس معلومات کو حاصل کرنے کی کوشش میں روٹ DSN سرور سے مدد کے لیے کال کرنا بھی شامل ہے۔
نام سرور TLD:
جب آپ کو فیس بک سائٹ، یا مثال کے طور پر گوگل تک رسائی حاصل کرنے کی ضرورت ہوتی ہے، تو آپ ایک ایسے ڈومین تک رسائی حاصل کرتے ہیں جو آخر میں .com ایکسٹینشن کے ساتھ ختم ہوتا ہے۔ جان لیں کہ اس قسم کی توسیع کو بھی اعلیٰ سطح کے طور پر درجہ بندی کیا گیا ہے۔
لہذا، اس قسم کے ڈومین کے سرور کو TLD Nameserver کہا جاتا ہے، اور وہ بدلے میں عام ڈومین ایکسٹینشنز سے ہر قسم کی معلومات کا انتظام کرنے کا ذمہ دار ہے۔
اس طرح، www.facebook.com ویب سائٹ کے بارے میں معلومات کی درخواست کرتے وقت، .com TLD DNS حل کرنے والے کی درخواست کا جواب دے گا، اس طرح ایک مستند DNS سرور کا حوالہ دے گا۔ مستند نام سرور کے نام سے بھی جانا جاتا ہے۔ اور جان لیں کہ یہ واحد سرور ہے جس کے پاس اس ڈومین کے اصل وسائل ہیں۔
جڑ نام سرور:
روٹ ڈی ایس این سرور، جسے روٹ نیمسرور بھی کہا جاتا ہے، جب DNS درجہ بندی کی بات آتی ہے تو سب سے اعلیٰ ترین سطح ہے۔ اس کا کوئی رسمی نام نہیں ہے، اور اس کا عنوان ایک سادہ خالی لائن کے طور پر ہے۔ اس کا تصور کرنے کی کوشش کریں گویا یہ ایک حوالہ بینک ہے، شاید اس طرح آپ بہتر سمجھ سکیں گے۔
عملی طور پر، یہاں تک کہ ریکرنٹ ڈی این ایس رسائی کی درخواست کو روٹ نیمسرور کو بھیجے گا، جہاں سرور پھر درخواست کا جواب دے گا، اور ایجنٹ کو بھی مطلع کرے گا تاکہ وہ مزید مخصوص مقامات پر جا سکے۔ کہ وہ اعلیٰ درجہ کے اور TLD قسم کے ڈومینز کے نام ہیں۔
مستند نام سرور:
جان لیں کہ جب ایک DNS کسی مستند نیم سرور سے ملنے کا عزم کرتا ہے، تب ہی سب کچھ ہوتا ہے، کیونکہ مستند نام سرور کے پاس پہلے سے ہی اس ڈومین نام کا تمام ڈیٹا اور معلومات موجود ہوتی ہے جس میں یہ کام کرتا ہے۔ پھر یہ آسانی سے آئی پی ایڈریس کو بار بار چلنے والا حل دے سکتا ہے جس کے نتیجے میں سرور رجسٹری میں پایا جاتا ہے۔
DNS ریکارڈز کی اقسام:
ہم DNS ریکارڈز کی اقسام کا ذکر کرنے میں بھی ناکام نہیں ہو سکتے، جو یہ ہیں:
- A (میزبان): یہ ایک بنیادی ریکارڈ ہے، جہاں آپ ایک نیا میزبان شامل کر سکتے ہیں، TTL (ٹائم ٹو لائیو) اور پوائنٹ ٹو؛
- MX (میل ایکسچینج): یہ آپ کے ای میل کے ساتھ کام کرنے والے سرور کی شناخت کرنے کا ریکارڈ ہے، جہاں آپ ایک نیا میزبان، TTL (ٹائم ٹو لائیو) اور پوائنٹ ٹو شامل کر سکتے ہیں۔
- CNAME (عرف): CNAME ایک ایسا ریکارڈ ہے جو کسی دوسرے ڈومین کے عرف کے طور پر کام کرتا ہے، جہاں آپ ایک نیا میزبان، TTL (ٹائم ٹو لائیو) اور پوائنٹ ٹو بھی شامل کر سکتے ہیں۔
- TXT (Text): TXT ریکارڈ وہ ہے جو آپ کو متن میں معلومات رکھنے کی اجازت دیتا ہے، جہاں آپ ایک نیا میزبان، TTL (Time to Live) اور Point To;
- NS (Nameserver): یہ DNS سرور ریکارڈ ہے، جہاں آپ ایک نیا میزبان، TXT ویلیو اور TTL (ٹائم ٹو لائیو) بھی شامل کر سکتے ہیں۔
- AAAA (IPV6 ایڈریس ریکارڈ): یہ ایک ریکارڈ ہے، لیکن صرف IPV6 پروٹوکولز کے لیے، جہاں آپ ایک نیا میزبان، IPV6 اور TTL (ٹائم ٹو لائیو) بھی رکھ سکتے ہیں۔
- SRV: یہ DNS میں ڈیٹا کی ایک مخصوص قسم کا ریکارڈ ہے، جہاں آپ ایک نئی ترجیح، وزن، نام، پورٹ، پوائنٹ ٹو اور TTL (زندگی کا وقت) شامل کر سکتے ہیں۔
فوری نتیجہ:
صرف فوری طور پر نتیجہ اخذ کرنے کے لیے، DNS پھر ایک ڈیٹا بیس سسٹم ہے، جو ایک نیٹ ورک میں تقسیم کیا جاتا ہے، جس میں اس کا بنیادی کام کچھ میزبان ناموں کی درخواستوں کا ترجمہ کرنا ہے، پھر کچھ مخصوص IPs تک رسائی حاصل کرنا ہے جنہیں صرف کمپیوٹر سمجھتے ہیں۔
لہذا میزبان ناموں کے بارے میں معلومات اور ڈیٹا، مخصوص نمبروں کے ساتھ مل کر، سبھی ایک ڈائرکٹری میں محفوظ ہیں، اور یہ ڈائریکٹریز ڈومین نیم سرورز پر محفوظ ہیں۔
اور بس، ہم نے یہاں یہ یقینی بنا لیا کہ آپ نے سیکھ لیا ہے کہ ڈومین نیم سسٹم، یا DNS، کیا ہے۔ اگلے کو؟