CNAME اور A ریکارڈ کے درمیان فرق

Anonim

CNAME بمقابلہ ایک ریکارڈ

ویب سائٹس ذخیرہ کیے جاتے ہیں جنہیں منفرد طور پر اعداد و شمار کے ایک گروپ کی طرف سے شناخت کیا جاتا ہے، جو ہم جانتے ہیں آئی پی ایڈریس؛ لیکن ان سائٹس تک رسائی حاصل کرنے کے لئے، ہم عام طور پر ان کے متعلقہ ڈومین ناموں میں لکھتے ہیں، جو یاد کرنا آسان ہے. درست IP ایڈریس حاصل کرنے کے لئے، آپ کا براؤزر ڈومین نام سرور، یا DNS سے رابطہ کرے گا، اور آئی پی ایڈریس کے لئے اس کا ڈیٹا بیس سے سوال کریں گے. ایک ریکارڈ ایک وسائل کا ریکارڈ ہے جس میں براہ راست آئی پی ایڈریس پر اشارہ ہوتا ہے. ایک CName، یا کیننیکل نام ریکارڈ، ایک وسائل کا ریکارڈ بھی ہے، لیکن یہ ایک IP ایڈریس کی طرف اشارہ نہیں کرتا. اس کے بجائے، یہ ایک اور ڈومین ایڈریس کی طرف اشارہ کرتا ہے.

اگرچہ کسی ڈی این ایس ہونے کے نقطۂٔٔٔٔٔٔٔٔٔٔٔٔٔٔ کار کے آئی پی ایڈریس حاصل کرنے کے لۓ، ایک ہی سیم ایڈریس پر متعدد ڈومین ناموں کی شناخت کرنے کیلئے ایک CName ریکارڈ استعمال کیا جاتا ہے. CNAME ریکارڈز کے لئے بہت سے استعمالات ہیں، لیکن سب سے اہم بات یہ ہے کہ ایک ہی مشین یا میزبان چلنے والے متعدد خدمات کا استعمال کرتے ہوئے. ایف ٹی پی سرور میں ایف ٹی پی کا ڈومین نام ہوگا. مثال. com، جبکہ ایک HTTP سرور کا استعمال www. مثال. com. اس کے باوجود، وہ اسی IP ایڈریس کا استعمال کریں گے. لہذا، ایک CName اندراج FTP کے لئے ڈیٹا بیس میں بھی موجود ہے. مثال. کام، یہ پوائنٹس www. مثال. com. FTP کے آئی پی ایڈریس کو تلاش کرتے وقت. مثال. com، CNAME ریکارڈ کا سامنا ہے، اور سوال نئے ڈومین نام کے ذریعے دوبارہ شروع کر دیا جاتا ہے. یہ طریقہ کار ایک بار ریکارڈ نہیں پایا جاتا ہے جب تک کہ آئی پی ایڈریس کی تلاش کی جا رہی ہے. اس طرح، صرف ایک ہی ریکارڈ ہے جو صحیح آئی پی ایڈریس کی طرف اشارہ کرتا ہے.

ایک CNAME ریکارڈ بہت مفید ہے، لیکن یہ ایک مسئلہ پیدا کرسکتا ہے جو اس کے ڈیزائن کے نظام میں ہے. مندرجہ ذیل فراہم کردہ ڈومین ناموں کو دیئے گئے، یہ ممکن ہے کہ دو CName ریکارڈ موجود ہیں، جہاں ایف ٹی پی پہلے کے لئے www میں اشارہ کرتے ہیں، اور دوسری اندراج کے لئے ریورس. جب CNAME اندراج پایا جاتا ہے تو ایک بار پھر سوال دوبارہ شروع ہو جاتا ہے، ان دو اندراجات ان لامحدود لوپ میں آئیں گے جو سرور کو برباد کر سکتی ہیں. ایک ریکارڈ میں یہ مسئلہ نہیں ہے، کیونکہ وہ دوسرے ڈومین کا نام نہیں کرتے ہیں.

خلاصہ:

1. ایک CNAME ڈومین نام پر اشارہ کرتا ہے، جبکہ ایک ریکارڈ ریکارڈ IPv4 ایڈریس پر ہے.

2. CNAME ریکارڈ تلاش کرنے میں ایک نئی تلاش کا اضافہ ہوتا ہے، جبکہ ایک ریکارڈ نہیں ملے گی.

3. بہتر طریقے سے سی این ایم ریکارڈز کے نتیجے میں ایک لامتناہی لوپ ہوسکتا ہے، لیکن ایک ریکارڈ نہیں ہے.