ماشین حساب‌های متفرقه
ماشین حساب زیرشبکه


ماشین حساب زیرشبکه

ماشین حساب زیرشبکه آنلاین برای محاسبه سریع آدرس‌های شبکه، دامنه IP، ماسک زیرشبکه و CIDR. ابزاری حرفه‌ای و رایگان برای شبکه‌سازی IPv4 و IPv6.

زیرشبکه IP
آدرس IP 94.204.187.191 کوتاه 94.204.187.191 /30
نوع IP Public شناسه صحیح 1590475711
آدرس شبکه 94.204.187.188 Hex ID 0x5eccbbbf
آدرس پخش 94.204.187.191 in-addr.arpa 191.187.204.94.in-addr.arpa
کل تعداد میزبان‌ها 4 آدرس مپ‌شده IPv4 ::ffff:5ecc.bbbf
تعداد میزبان‌های قابل استفاده 2 پیشوند 6به4 2002:5ecc.bbbf::/48
ماسک زیرشبکه 255.255.255.252 کلاس IP C
ماسک وایلدکارت 0.0.0.3 نمادگذاری CIDR /30
محدوده IP میزبان قابل استفاده 94.204.187.189 - 94.204.187.190
شناسه دودویی 01011110110011001011101110111111
ماسک زیرشبکه دودویی 11111111.11111111.11111111.11111100
زیرشبکه IP
آدرس IP 2001:db8:85a3::8a2e:370:7334/64
آدرس IP کامل 2001:0db8:85a3:0000:0000:8a2e:0370:7334
کل آدرس‌های IP 18446744073709551616
کل شبکه‌های /64
شبکه 2001:0db8:85a3:0000::
محدوده IP 2001:0db8:85a3:0000:0000:0000:0000:0000 - 2001:0db8:85a3:0000:ffff:ffff:ffff:ffff

در محاسبه شما خطایی رخ داد.

فهرست مطالب

  1. نکات مفید
  2. چرا باید از ماشین حساب زیرشبکه استفاده کنید
  3. مبانی زیرشبکه IP
  4. چگونگی کار زیرشبکه‌ها
  5. ماشین حساب در عمل

ماشین حساب زیرشبکه

ماشین حساب زیرشبکه IP (IP Subnet Calculator) ابزاری سریع، آسان و کاربردی برای یافتن اطلاعات دقیق درباره زیرشبکه‌های IPv4 و IPv6 است. این ابزار جزئیات مهمی مانند آدرس‌های شبکه، محدوده آدرس‌های میزبان (Host Range) و ساب‌نت ماسک‌ها (Subnet Masks) را در اختیار شما قرار می‌دهد.

کار با این ماشین حساب بسیار ساده است. در بخش ماشین حساب ساب‌نت IPv4، ابتدا کلاس شبکه را مشخص کنید (یا گزینه «هر کدام / Any» را انتخاب کنید)، سپس ساب‌نت ماسک را بر اساس نمادگذاری CIDR برگزینید. در نهایت، آدرس IP را وارد کرده و روی دکمه «محاسبه» کلیک کنید. برای شبکه‌های IPv6، پیش از فشردن دکمه محاسبه، کافی است طول پیشوند (Prefix Length) شبکه را انتخاب کرده و آدرس IP را وارد نمایید.

با وارد کردن همین چند پارامتر ساده برای هر دو نوع شبکه، می‌توانید به تمامی اطلاعات کلیدی مربوط به زیرشبکه‌های فعلی یا احتمالی خود دست یابید.

نکات مفید

  • شما می‌توانید هر آدرس IP دلخواهی را که در محدوده زیرشبکه (Subnet) قرار دارد وارد کنید. ماشین حساب تمام جزئیات مربوط به آن محدوده را به‌طور کامل محاسبه می‌کند؛ بنابراین برای دریافت اطلاعات، نیازی به مشخص کردن دقیق آدرس‌های شروع و پایان هر زیرشبکه ندارید.
  • اگر پس از مشاهده نتایج به محاسبه مجدد نیاز پیدا کردید، فرم ماشین حساب در همان صفحه نتایج نیز در دسترس است. البته این فرم در پایین بخش نتایج و لیست زیرشبکه‌های احتمالی قرار می‌گیرد، بنابراین ممکن است برای دیدن آن نیاز به کمی اسکرول (Scroll) داشته باشید. مقادیر محاسبه قبلی شما در فرم حفظ شده‌اند تا اعمال تغییرات جدید آسان‌تر باشد.
  • اگر از این ماشین حساب ساب‌نت برای معماری و راه‌اندازی یک شبکه جدید استفاده می‌کنید، نیازهای آینده خود را به‌دقت بسنجید. شاید در حال حاضر به زیرشبکه‌های کوچکی نیاز داشته باشید، اما در صورت توسعه شبکه، تخصیص مجدد تمام آن آدرس‌های IP ثابت (Static Host IPs) چقدر چالش‌برانگیز خواهد بود؟ آینده‌نگری از دوباره‌کاری جلوگیری می‌کند.

چرا باید از ماشین حساب زیرشبکه استفاده کنید

اگرچه محاسبه ساب‌نت‌ها به‌صورت دستی امکان‌پذیر است، اما فرآیند ساده‌ای نیست. این کار به تبدیل آدرس‌های IP به سیستم باینری (دودویی)، اعمال ساب‌نت ماسک و سپس برگرداندن آن‌ها به حالت ده‌دهی (Decimal) یا هگزادسیمال (شانزده‌دهی) نیاز دارد. استفاده از ماشین حساب ساب‌نت، خطر خطاهای انسانی در محاسبات دستی را از بین می‌برد؛ خطاهایی که می‌توانند به ایجاد زیرشبکه‌های همپوشان (Overlapping Subnets) و بروز مشکلات پیچیده در عیب‌یابی شبکه در آینده منجر شوند.

معمولاً کاربران اصلی ماشین حساب‌های ساب‌نت ماسک، متخصصان IT و مهندسان شبکه هستند که درک عمیقی از شبکه‌های کامپیوتری دارند. با این حال، نسخه طراحی‌شده توسط ما به‌گونه‌ای است که تنها به اطلاعات پایه‌ای نیاز دارد. این رابط کاربری ساده، ابزار ما را حتی برای افرادی که دانش تخصصی شبکه ندارند اما گهگاه به مدیریت یک شبکه می‌پردازند، کاملاً کاربردی و قابل‌فهم می‌سازد.

مبانی زیرشبکه IP

یکی از دلایل اصلی پیدایش مفهوم ساب‌نتینگ (Subnetting) یا زیرشبکه‌سازی، محدودیت و کمبود آدرس‌های IP بود. ظرفیت آدرس‌های سنتی IPv4، به‌خصوص در سازمان‌های بزرگ، به‌سرعت تکمیل می‌شود. ساب‌نتینگ به استفاده بهینه‌تر از آدرس‌های IP کمک کرده و تعداد آدرس‌های هدررفته و بلااستفاده را به حداقل می‌رساند. علاوه بر این، از آنجا که هر زیرشبکه کاملاً مستقل عمل می‌کند، مزایای مهم دیگری نیز به همراه دارد.

یکی از این مزایا، بهبود عملکرد و سرعت شبکه است. در یک شبکه یکپارچه، هر نود (Node) می‌تواند تمامی ترافیک عبوری شبکه را ببیند. با بزرگتر شدن شبکه‌ها، این مسئله باعث افت شدید عملکرد و ایجاد ترافیک‌های غیرضروری (مانند Broadcastها) می‌شود.

مزیت دیگر، افزایش امنیت است. ساب‌نتینگ با محدود کردن دسترسی نودها و کاربران صرفاً به زیرشبکه اختصاصی خودشان، امنیت را ارتقا می‌دهد. برای مثال، کارمندان بخش پشتیبانی نمی‌توانند به داده‌های شبکه بخش مالی دسترسی داشته باشند و بالعکس. این جداسازی به حفظ محرمانگی و امنیت اطلاعات سازمان کمک شایانی می‌کند.

در نهایت، ساب‌نتینگ کار متخصصان فناوری اطلاعات را بسیار راحت‌تر می‌کند. با تقسیم یک شبکه بزرگ به زیرشبکه‌های کوچکتر، دامنه جستجو برای یافتن دلایل قطعی یا اختلال محدود شده و فرآیند عیب‌یابی (Troubleshooting) سریع‌تر انجام می‌شود.

چگونگی کار زیرشبکه‌ها

زیرشبکه‌ها در واقع یک شبکه بزرگ را به کمک مفهومی به نام ساب‌نت ماسک (Subnet Mask) به بخش‌های کوچکتر تقسیم می‌کنند. هر آدرس IP از دو بخش اصلی تشکیل شده است: «پیشوند شبکه» (Network Prefix) و «شناسه میزبان» (Host ID). بخش اول، شبکه را مشخص می‌کند و بخش دوم، نمایانگر یک نود یا دستگاه خاص در آن شبکه است.

پیشوند شبکه را می‌توان به دو روش مشخص کرد. روش اول بر اساس کلاس‌های شبکه (A، B یا C) است که به گروه‌های اعداد یا اُکتت‌هایی (Octets) که پیشوند شبکه را می‌سازند اشاره دارد. روش جدیدتر و استانداردتر، استفاده از مسیریابی بین‌دامنه‌ای بدون کلاس (CIDR) است. در نمادگذاری CIDR، پس از آدرس IP یک خط مورب (اسلش /) و یک عدد قرار می‌گیرد. این عدد نشان‌دهنده تعداد بیت‌هایی است که پیشوند شبکه را تشکیل می‌دهند.

برای درک بهتر CIDR به این مثال توجه کنید: شرکت گوگل مالک محدوده IP از 173.194.0.0 تا 173.194.255.255 است که می‌توان آن را به‌صورت 173.194.0.0/16 نیز بیان کرد. عدد 16 نشان می‌دهد که 16 بیت اول باینری (یعنی 10101101.11000010 یا همان 173.194 در مبنای ده‌دهی) پیشوند شبکه را تشکیل می‌دهند. آدرس‌های IPv6 با طول 128 بیت، منحصراً از نمادگذاری CIDR استفاده می‌کنند.

ساب‌نت ماسک‌ها نیز از همین منطق پیروی می‌کنند. بنابراین، ساب‌نت ماسک 255.255.255.0 یا همان /24 به این معناست که گروه آخر اعداد (اُکتت چهارم) می‌تواند هر عددی از 0 تا 255 باشد. حال اگر تنها یک بیت بیشتر را به بخش شبکه در ساب‌نت ماسک اختصاص دهیم (یعنی 255.255.255.128 یا /25)، ظرفیت محدوده موجود نصف شده و به دو بخش مجزای 0 تا 127 و 128 تا 255 تقسیم می‌شود.

با ترکیب ساب‌نت ماسک و شناسه میزبان (Host ID)، یک روتر (Router) می‌تواند دقیقاً تشخیص دهد که هر دستگاه در کدام شبکه قرار دارد و ترافیک را به مسیر صحیح هدایت کند.

ماشین حساب در عمل

برای درک بهتر اینکه ماشین حساب ساب‌نت چگونه به شما کمک می‌کند، یک کسب‌وکار کوچک با حدود 100 کارمند را تصور کنید که در چهار بخش مختلف فعالیت می‌کنند و هر بخش به یک شبکه مجزا نیاز دارد.

یک راه‌حل غیربهینه این است که چهار شبکه مجزای کلاس C راه‌اندازی کنیم؛ اما این کار باعث هدر رفتن بیش از 900 آدرس IP می‌شود. در عوض، می‌توانیم از ماشین حساب آی‌پی برای محاسبه اصولی زیرشبکه‌های خود استفاده کنیم.

در این مثال، ما از آدرس 192.168.0.0 به عنوان نقطه شروع محاسبات استفاده خواهیم کرد. می‌دانیم که نمادگذاری /24 شبکه‌ای با 256 آدرس ایجاد می‌کند. اگر دو بیت دیگر را به بخش شبکه اختصاص دهیم و از نماد /26 استفاده کنیم، ظرفیت هر زیرشبکه را به 64 آدرس محدود کرده‌ایم (که برای این سناریو ایده‌آل است).

در ابزار ماشین حساب محدوده IP، ساب‌نت مورد نظر را انتخاب کنید؛ در این مورد 255.255.255.192 یا /26 (بخش 26 بسیار کلیدی است). سپس در کادر آدرس IP، عبارت 192.168.0.0 را تایپ کرده و دکمه محاسبه را بزنید.

نتایج به‌صورت آنی نمایش داده می‌شوند و اطلاعات دقیقی از شبکه اول به شما ارائه می‌دهند. در بخش پایین‌تر نیز، لیستی از جزئیات اولیه برای هر چهار زیرشبکه ممکنی که با آن ساب‌نت ماسک ایجاد می‌شوند را مشاهده خواهید کرد.

برای مشاهده جزئیات کامل‌تر درباره هر زیرشبکه خاص، کافی است یکی از آدرس‌های IP موجود در آن محدوده را وارد کرده و مجدداً روی محاسبه کلیک کنید.

استفاده از ماشین حساب IP برای شبکه‌های IPv6 حتی از این هم آسان‌تر است. تنها کافی است طول پیشوند و آدرس IPv6 را وارد کنید. ساختار IPv6 بسیاری از محدودیت‌های رایج در IPv4، از جمله کمبود آدرس‌های موجود را برطرف کرده است. از آنجا که آدرس‌های IPv6 دارای 128 بیت هستند، یک شبکه IPv6 می‌تواند به راحتی میزبان میلیاردها نود باشد؛ اگرچه مدیران شبکه معمولاً شبکه‌های کوچکتر و قابل‌مدیریت‌تری را ترجیح می‌دهند.

استاندارد IPv6 برای مشخص کردن پیشوند شبکه و شناسه میزبان منحصراً از روش CIDR استفاده می‌کند و نیازی به ساب‌نت ماسک سنتی ندارد. طول پیشوند و آدرس را در ماشین حساب محدوده آدرس IP وارد کنید. به عنوان مثال، برای به دست آوردن یک محدوده شبکه با گنجایش 256 میزبان، از پیشوند /120 استفاده کنید. ماشین حساب بلافاصله تمام جزئیات شبکه و محدوده میزبان‌ها را در اختیار شما قرار می‌دهد.