تفاوت بین CName و A Record

همانطور که می دانید وب سایت ها برای اینکه بتوانند در اینترنت سرویس دهی کنند از آدرس های IP استفاده می کنند که مجموعه ای از اعداد هستند. حفظ کردن این اعداد برای انسان ها کار دشواری است و به همین دلیل ما برای دسترسی به وب سایت ها از آدرس هایی به نام Domain یا دامنه استفاده می کنیم که در واقع همان اسم وب سایت است و به سادگی آنها را می توان حفظ کرد . برای اینکه اسمی که در مروگر خود وارد می کنید تبدیل به آدرس IP شود ، مرورگر اینترنتی شما از یک سرویس دهنده به نام DNS  در خصوص آدرس IP ای که مربوط به اسم درخواستی شما است سئوال می کند. پایگاه داده ای که برای سرویس DNS وجود دارد برای خودش دارای یک سری رکورد است . به رکوردهایی که وظیفه تبدیل کردن اسامی به آدرس های IP یا بهتر بگوییم تبدیل کردن نام Domain به آدرس IP را بر عهده دارند در اصطلاح فنی A Record می گویند. انواع و اقسام رکورد ها در DNS وجود دارد ، یکی دیگر از این نوع رکوردها را به نام CName Record یا Canonical Name Record می شناسیم ، مهمترین تفاوت یک A Record با یک CName Record در این است که A Record به یک آدرس IP اشاره می کند در حالیکه CName Record به آدرس IP اشاره نمی کند و در حقیقت به یک A Record دیگر یا یک Domain Name Record دیگر اشاره می کند. در تعریف فنی می گوییم که CName Record رکوردی است که به یک رکورد دیگر اشاره می کند.

بصورت خلاصه می توانیم تفاوت A Record و CName را به شکل زیر خلاصه کنیم :

 

    یک CName به یک اسم Domain یا A Record دیگر اشاره می کند

    یک A Record به یک آدرس IP اشاره می کند

    پیدا کردن یک CName یعنی آغاز یک جستجو

    پیدا کردن یک A Record یعنی پایان یک جستجو

    تداخل CName های زیاد می تواند باعث ایجاد شدن Loop شود

    وجود A Record های زیاد هرگز ایجاد Loop در نتایج DNS نمی کند

  • 0 کاربر این را مفید یافتند
آیا این پاسخ به شما کمک کرد؟

مقالات مربوطه

آموزش نصب وردپرس

راه اندازی وردپرس یکی از دلایل موفقیت وردپرس مراحل نصب بسیار آسان آن است. اگر تا به‌حال هیچ...

ارسال پیام برای همه کاربران در پنل نمایندگی دایرکت ادمین

از پنل اصلی گزینه  Message All Users را انتخاب کنید . To : دراین بخش مشخص میکنید که این پیام...

site seal چیست؟

اگر تا کنون برای تهیه SSL اقدام کرده اید و یا مقالاتی در مورد SSL خوانده اید، احتمالا با برخی...

تغییر آدرس اصلی هاست در دایرکت ادمین

جهت تغییر دامنه فعلی هاست خود، میتوانید طبق آموزش زیر عمل کنید. ابتدا وارد دایرکت ادمین شوید...

Email Trace در سی پنل

اگر میخواهید بدانید ایمیل شما به دست مخاطبان  رسیده است یا نه و یا ایمیلی که فرستاده اید به...