با درود
دوست عزیزم امیدوارم انتظار نداشته باشید یک مقاله جامع ارائه شود .هدف این است که در این پرسش و پاسخ ها نکاتی بررسی و آموزش اتفاق افتد .
حقیر سعی می کنم با زبانی ساده مطلب را عرض کنم .
همانطور که مستحضرید کامیپوترها در شبکه با IP شناخته می شدند مثلا کارشناسان شبکه در یک اداره حتما باید می دانستند که برای مثال ، فلان کامیپوتر در ساختمان شماره 2 در امور اداری دارای عدد 100.12.8.14 است و کامپیوتر دیگر 100.120.8.14 است .
به زودی مشخص شد که این امر بسیار مشکل است لذا به هر کامپیوتر یک نام با عنوان Hostname اختصاص دادند (تبدیل IP به نام و برعکس ) و تمامی نام های کامپیوترها (Hostname ها) در داخل فایلی با عنوان Host File نگهداری می شد و زمانی که نیاز به فراخوانی یک کامپیوتر بود Hostname در داخل Host File چک می شد و اگر موجود بود IP معادل آن ارسال می شد و اطلاعات در شبکه جابجا می شد .
زمانیکه سیستم ها در یک شبکه دارای سطوح مختلف به هم متصل شدند دیگر این روش یا پاسخگو نبود یا بسیار کند عمل می کرد لذا مدیریت این Hostname ها در هر شبکه مثلا شبکه A به مسول همان شبکه و Hostname ها در شبکه B نیز به مسول همان شبکه واگذار گردید و به روزرسانی و مدیریت تفیکیک شد .و براین اساس سیستم DNS (تبدیل نام دامنه ) طراحی شد .
NetBIOS یک API است و سیستم تبدیل نامی است که در ابتدا توسط IBM ایجاد شد و به طور گسترده در شبکه های Windows استفاده گردید . نام NetBIOS نامی است که شما به کامپیوترتان در Windows اختصاص داده اید و نام کامپیوتر در NetBIOS نامی است که برای شناسایی در کامیپوتر در Explorer ، My Computer استفاده می شد .NetBIOS برای شبکه هایی طراحی شده که از TCP/IP استفاده نمی کنند و سیستم تبدیل به نام NetBIOS اصولا در شبکه های TCP/IP چیزی اضافیست چرا که سرویس تبدیل به نام NetBIOS تقریبا همان کاری را که DNS برای Hostname انجام می دهد به انجام می رساند .
امیدوارم مفید باشد
شاد باشید