Name Resolution  چیست ؟ هر نامی در یک شبکه باید دارای یک آدرس منحصر به فرد باشد که به تبدیل نام به Ip  ، Name Resolution  گفته می شود . سه نوع Name Resolution  در شبکه داریم :

1- Netbois

2- Link -Local Multicast Name Resolution

3- DNS

NETBOIS  : برای تبدیل آدرس به IP  در شبکه های محلی کاربرد دارد. روش کار آن به این صورت است که برای یافتن آدرس یک نام ، بسته BroadCast  در شبکه ارسال می کند که این خود یک عیب این روش محسوب می شود ، چون باعث بالارفتن ترافیک شبکه می شود . هم چنین این Name Resolution  از WINS Server  نیز استفاده می کند و این سرور دایرکتوری از آدرس ها و نام ها می باشد . 

انوع node  در NETBOIS  : 

1- B-Node : برای تبدیل نام به IP  از بسته های BroadCast  استفاده می کند.

2- P-Node  : از سرور WINS  استفاده می کند.

3- M-Node  : که در ویندوز NT  کاربرد دارد ابتدا از روش اول و در صورت عدم جواب از روش دوم استفاده می کند.

4- H-Node : که به صورت پیش فرض در ویندوز فعال می باشد ابتدا از روش دوم یعنی WINS  و در صورت عدم جواب از روش اول B-Node  استفاده می کند . برای مشاهده آن در CMD  دستور IPConfig /all  را وارد کنید.


معایب دیگر این روش : 1- ناسازگاری با IPv6  

2- در شبکه های محلی کاربرد دارد 3- امنیت پایین چون اطلاعات حیاتی شبکه را نشان می دهد.


Link-Local Multicast Name Resolution  : این روش همانطور که در نامش پیداست از بسته های Mulicast  برای یافتن آدرس مربوط به هر نام استفاده می کند . روش کار به این صورت است که ابتدا در Cache  آدرس مربوطه را جستجو می کند و در صورت نبود دو بسته Multicast  در شبکه ارسال می کند که یکی دارای آدرس آی پی ورژن 6 و دیگری آدرس آی پی ورژن 4 را داراست . 


معایت : 1- با نسخه های قبل از ویندوز ویستا ناسازگار است . 2- در شبکه های محلی کاربرد دارد.

مزیت  : با IPv6  ساز گار است . 


DNS  : روشی امروزه که در اینترنت کاربرد دارد ، و روش کار آن به این صورت است : برای مثال ما در مرورگر آدرس سایت www.google.com  را وارد نموده ایم 

ابتدا : کلاینت در Cache  خود به دنبال google.com  می گردد ، در صورت نبود آدرس Google به DNS Server  مراجعه می کند . سرور DNS  ابتدا برای یافتن آدرس Ip  گوگل در Cache  خود به دنبال آدرس می گردد و در صورت نبود به Zone  ها مراجعه می کند ( Zone .COM ) حال در صورت نبود به Forwardes  مراجعه کرده و این بخش دارای آدرس سرور های DNS  دیگر است و در صورت نبود به Roothints  مراجعه می کند .


اجزای DNS  :

DNS Server : کامپیونری است که DNS  بر روی آن نصب شده است .

DNS Resolver  : هر DNS  دارای یک بانک اطلاعاتی بوده که رکوردهایی مربوط به Zone  ها در آن ثبت و هر Zone  هم دارای یک سری رکوردهایی است . DNS Resolver  مسئول پاسخ گویی به بسته های پرس و جو می باشد که با بررسی در بانک اطلاعاتی به بسته ها پاسخ می دهد .

DNS Zone  : کامپیوترهایی که پسوندشان یکی است در یک Zone  قرار می گیرند . مثل Com - Edu- ir 


انواع Zone  :

1- سازمانی : بیان کننده فعالیت می باشند مثل Com  که بیان کننده این است که کامپیوتر مورد نظر تجاری است.

2- جغرافیایی : بیان کننده ناحیه مورد نظر است مثل ir  که بیان کننده کشور ایران است .

3- برعکس : این Zone  زمانی کاربرد دارد که آدرس آی پی در اختیار داریم و می خواهیم بدانیم این آدرس مربوط به چه کامپیوتری است .