سلام کسی میدونه netbiosچیه وتفاوت ساختاریش با dnsجیه
موضوعات مشابه:
سلام کسی میدونه netbiosچیه وتفاوت ساختاریش با dnsجیه
موضوعات مشابه:
سرچ کردین !؟ میکرید سریع تر به جواب میرسیدید
netbios چیست ؟
http://en.wikipedia.org/wiki/Netbios
سلام
به صورت خلاصه :
نت بایس اسمی است که فقط روی شبکه نمایش داده می شود ولی DNS اسمی است به جای IP و در اینترنت استفاده می گردد، در واقع هر دو یک کار انجام می دهند با این تفاوت که دی ان اس سرویسی جدید تر می باشد .
NetBIOS یا (NetBIOS over TCP/IP (NetBT or NBT یه پروتکل قدیمی و یک naming system میباشد که درحال حاضر هم تو شبکه ها کاربرد داره مثلا
در شبکه هایی که از ipv4 استفاده میکنند و هیچ dns server ای هم در کار نیست میشه با بکاربردن اسم کامپیوترها تو (UNC (\\computer name بهشون کانکت شد یا با ping کردن اونها replay دریافت کرد
برای name resolution ابتدا client سعی میکند تو cache خود دنبال جواب بگردد اگه پیدا نکرد سعی میکنه به dns server مراجعه کنه اگه اونم جواب نداد سعی میکنه با استفاده از LLMNR که تنها با ipv6 کار میکنه جواب رو پیدا کنه اگه اونم جواب نداد سعی مکنه با NetBIOS جواب رو پیدا کنه.
به صورت پیش فرض برای ipv4 روی همه ی local area connection ها NetBIOS فعال شده است
متدهایی که NetBIOS از اونا استفاده میکنه :
1.NetBIOS Broadcasts : اولین متدی که NetBIOS از اون استفاده میکنه وفقط IPv4 رو Broadcast میکنه.بنابرین هنگامی که یک pc نیاز به تبدیل اسم به IP داشت با Brodcast کردن توی lan از صاحب اون اسم میخواد که آی پیش رو جواب بفرسته که تو شکل زیر این مراحل نشون داده شده :
2. WINS : وینز سرور در حقیقت سروری است که فهرستی از اسم کامپیوترها مانند "serverB" یا "Client2" با آی پی های مربوط به اونارو نگهداری میکنه.وقتی که شما در تنظیمات کارت شبکه آدرس WINS Server رو میدید, در حقیقت با یک تیر 2 نشون میزنید:
a.باعث میشید که کامپیوترون اگه با DNS server یا LLMNR به جواب نرسید تو فهرست کامپیوترهای WINS server دنبال اسم مورد نظر بگرده
b.کامپیوتر بره و خودش رو تو فهرست کامپیوترهای WINS Server رجیستر بکنه.(اسم خودش رو تو اون فهرست بنویسه)
و مهمترین امتیاز WINS Server اینه که تبدیل اسم به آی پی رو میتوننه برای سابنت های دیگه هم انجام بده.
3. Lmhosts File : که یک database میباشد که روی هر کامپیوتری موجود است و باید به صورت دستی نوشته بشه که تو قسمت SystemRoot%\System32\Drivers\Etc% قرار دارد که NetBIOS Name ها و Ip address ها توش نوشته میشن و هنگامی استفاده میشود که دو متد قبلی کارا نباشند .
NetBIOS از Single name استفاده میکننه مثل pcA و نه pcA.irankhodro.ir که باید این single name ها تو کل سابنتها یکسان باشند به خاطر همین تو شبکه های بزرگ نبایید از NetBIOS استفاده کرد
ویرایش توسط Ferr4ri : 2011-12-07 در ساعت 12:53 AM