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

یک بلوک شبکه IPv4 را با نماد CIDR وارد کنید، سپس پیشوند، ظرفیت نشانی یا تعداد زیرشبکه‌ها را انتخاب کنید. ماشین‌حساب نشانی شبکه، پخش، میزبان‌های قابل استفاده، ماسک وارونه و بازه‌های زیرشبکه را نمایش می‌دهد.

بلوک شبکه و اندازهٔ زیرشبکه

یک بلوک شبکه IPv4 را با نماد CIDR وارد کنید، سپس پیشوند، ظرفیت نشانی یا تعداد زیرشبکه‌ها را انتخاب کنید. ماشین‌حساب نشانی شبکه، پخش، میزبان‌های قابل استفاده، ماسک وارونه و بازه‌های زیرشبکه را نمایش می‌دهد.

یک نشانی IPv4 همراه با پیشوند CIDR وارد کنید؛ برای نمونه 192.168.1.0/24. بیت‌های میزبان به مرز شبکه تبدیل می‌شوند.

جزئیات زیرشبکه

نشانی شبکه

—

بازهٔ میزبان‌های قابل استفاده

—

نشانی پخش

—

ماسک وارونه

—

پیشوند CIDR

—

ماسک زیرشبکه
—
نخستین میزبان قابل استفاده
—
آخرین میزبان قابل استفاده
—
مجموع نشانی‌های IP
—
میزبان‌های قابل استفاده
—
اندازهٔ بلوک / گام افزایش
—
کلاس نشانی
—

زیرشبکه‌های تولیدشده

# CIDR شبکه بازهٔ میزبان‌های قابل استفاده پخش

هنوز زیرشبکه‌ای برای نمایش وجود ندارد.

این ابزار چه کاری انجام می‌دهد

این ماشین‌حساب بلوک‌های IPv4 با نگارش CIDR را تحلیل می‌کند و نشانی شبکه، نشانی broadcast، بازه میزبان‌ها، ماسک ده‌دهی نقطه‌دار، ماسک wildcard و ظرفیت بلوک را به دست می‌آورد.

محاسبات به‌صورت محلی در مرورگر شما انجام می‌شوند؛ نشانی واردشده و نتایج به سرور فرستاده نمی‌شوند. این ابزار برای IPv4 است، نه IPv6.

روش استفاده از ابزار

  1. یک نشانی IPv4 همراه با پیشوند CIDR، مانند 192.168.1.10/24، وارد کنید. بیت‌های میزبان به‌طور خودکار تا مرز شبکه نرمال‌سازی می‌شوند.
  2. سپس یک پیشوند، ظرفیت نشانی موردنیاز یا تعداد زیرشبکه‌های هم‌اندازه را انتخاب کنید. ماشین‌حساب گزینه‌های ناسازگار با بلوک آغازین را تنظیم می‌کند.
  3. نشانی شبکه، نشانی broadcast، بازه میزبان‌ها، ماسک‌ها و تعداد کل و قابل استفاده نشانی‌ها را بررسی کنید. می‌توانید کارت‌های نتیجه و ردیف‌های جدول را کپی کنید.
  4. برای مستندسازی تقسیم، از جدول زیرشبکه‌های تولیدشده و کنترل‌های صفحه‌بندی آن استفاده کنید.

کاربردهای مفید

  • مقادیر اتصال یا پیکربندی IPv4 را پیش از واردکردن آن‌ها در روتر، دیوار آتش یا سرور بررسی کنید.
  • نشانی شبکه، نشانی broadcast و بازه میزبان‌ها را از یک بلوک CIDR به دست آورید و سپس ظرفیت آن را با نیاز واقعی مقایسه کنید.
  • با بررسی سازگاری مرز بلوک‌ها و نتایج محاسبه‌شده، خطای تایپی در ماسک یا پیشوند را پیدا کنید.
  • ساختار شبکه IPv4 را توضیح دهید و برای یادگیری یا مستندسازی، تقسیم آن به زیرشبکه‌های هم‌اندازه را برنامه‌ریزی کنید.

نکات و محدودیت‌ها

  • ورودی‌ای مانند 192.168.1.10/24 شامل بیت‌های میزبان است؛ بنابراین به 192.168.1.0/24 نرمال‌سازی می‌شود، چون نشانی شبکه مرز بلوک را مشخص می‌کند.
  • در یک زیرشبکه متعارف، ظرفیت میزبان قابل استفاده معمولاً برابر است با تعداد کل نشانی‌ها منهای 2: یک نشانی شبکه و یک نشانی broadcast. این قاعده برای /31 و /32 به همین شکل اعمال نمی‌شود.
  • در /31 دو نشانی وجود دارد که می‌توان از آن‌ها به‌عنوان دو سر یک پیوند نقطه‌به‌نقطه استفاده کرد؛ /32 یک نشانی دارد که به‌عنوان مسیر میزبان به کار می‌رود. /0 همه IPv4 را پوشش می‌دهد و از جدول مرجع حذف شده است.
  • برچسب‌های کلاس A تا E برای اشاره به زمینه تاریخی نمایش داده می‌شوند. مسیریابی و تخصیص نشانی امروزی بر اساس پیشوندهای CIDR است، نه آن کلاس‌ها.
  • ماسک wildcard مکمل ماسک IPv4 است و در برخی قواعد فیلتر به کار می‌رود؛ هنگام توصیف شبکه جایگزین ماسک CIDR نمی‌شود.

پرسش‌های متداول

پیشوند CIDR پس از نشانی IPv4 چه معنایی دارد؟

عدد پس از ممیز نشان می‌دهد چند بیت بخش شبکه را تشکیل می‌دهند. پیشوند /24 تعداد 24 بیت را برای شبکه نگه می‌دارد و 8 بیت را برای نشانی‌های بلوک باقی می‌گذارد.

چرا نشانی پس از واردکردن گاهی تغییر می‌کند؟

اگر نشانی بیت‌های میزبان داشته باشد، ماشین‌حساب آن‌ها را صفر می‌کند تا مرز واقعی شبکه نمایش داده شود. برای نمونه، 192.168.1.10/24 به 192.168.1.0/24 تبدیل می‌شود؛ این کار نشانی یک سامانه راه‌دور را تغییر نمی‌دهد.

یک شبکه IPv4 با پیشوند /24 چند میزبان را پشتیبانی می‌کند؟

یک /24 شامل 256 نشانی است. در تقسیم‌بندی متعارف، 254 نشانی برای میزبان‌ها قابل استفاده است؛ در نمونه آشنا، بازه از 192.168.1.1 تا 192.168.1.254 است؛ .0 نشانی شبکه و .255 نشانی broadcast است.

آیا نشانی‌های /31 و /32 قابل استفاده‌اند؟

بله، بسته به کاربرد: هر دو نشانی یک /31 می‌توانند دو سر پیوند نقطه‌به‌نقطه باشند، درحالی‌که /32 دقیقاً یک نشانی یا مسیر میزبان را مشخص می‌کند. فرمول «تعداد کل منهای 2» را بدون توجه به این پیشوندها به کار نبرید.

چگونه یک /24 را به چهار زیرشبکه /26 تقسیم کنم؟

دو بیت میزبان قرض می‌گیریم، چون 2² = 4. هر بلوک /26 شامل 64 نشانی است. شبکه‌های حاصل 192.168.1.0/26، .64/26، .128/26 و .192/26 هستند.

مرجع

مرجع ماسک‌های IPv4 و نمونه‌ها

این جدول پیشوندهای در دسترس ماشین‌حساب را از /8 تا /32 فهرست می‌کند. ماسک‌ها و تعداد نشانی‌ها از هر پیشوند به دست می‌آیند تا با محاسبات ابزار سازگار بمانند.

پیشوند CIDR، ماسک ده‌دهی نقطه‌دار و ظرفیت بلوک IPv4
پیشوند CIDRماسک ده‌دهی نقطه‌دارتعداد کل نشانی‌هامیزبان‌های قابل استفاده
/8255.0.0.0۱۶٬۷۷۷٬۲۱۶۱۶٬۷۷۷٬۲۱۴
/9255.128.0.0۸٬۳۸۸٬۶۰۸۸٬۳۸۸٬۶۰۶
/10255.192.0.0۴٬۱۹۴٬۳۰۴۴٬۱۹۴٬۳۰۲
/11255.224.0.0۲٬۰۹۷٬۱۵۲۲٬۰۹۷٬۱۵۰
/12255.240.0.0۱٬۰۴۸٬۵۷۶۱٬۰۴۸٬۵۷۴
/13255.248.0.0۵۲۴٬۲۸۸۵۲۴٬۲۸۶
/14255.252.0.0۲۶۲٬۱۴۴۲۶۲٬۱۴۲
/15255.254.0.0۱۳۱٬۰۷۲۱۳۱٬۰۷۰
/16255.255.0.0۶۵٬۵۳۶۶۵٬۵۳۴
/17255.255.128.0۳۲٬۷۶۸۳۲٬۷۶۶
/18255.255.192.0۱۶٬۳۸۴۱۶٬۳۸۲
/19255.255.224.0۸٬۱۹۲۸٬۱۹۰
/20255.255.240.0۴٬۰۹۶۴٬۰۹۴
/21255.255.248.0۲٬۰۴۸۲٬۰۴۶
/22255.255.252.0۱٬۰۲۴۱٬۰۲۲
/23255.255.254.0۵۱۲۵۱۰
/24255.255.255.0۲۵۶۲۵۴
/25255.255.255.128۱۲۸۱۲۶
/26255.255.255.192۶۴۶۲
/27255.255.255.224۳۲۳۰
/28255.255.255.240۱۶۱۴
/29255.255.255.248۸۶
/30255.255.255.252۴۲
/31255.255.255.254۲۲ — 2 نشانی روی پیوند نقطه‌به‌نقطه
/32255.255.255.255۱۱ — 1 نشانی / مسیر میزبان

/0 هر 4,294,967,296 نشانی IPv4 را پوشش می‌دهد. برای هماهنگی با گزینه‌های رابط، عمداً از این مرجع فشرده حذف شده است.

قاعده «تعداد کل نشانی‌ها منهای 2» برای زیرشبکه‌های متعارف به کار می‌رود، اما همیشه برای /31 و /32 صدق نمی‌کند؛ کاربرد این پیشوندها تعداد نشانی‌های قابل استفاده را تعیین می‌کند.

1. خواندن 192.168.1.10/24

نشانی شبکه پس از نرمال‌سازی 192.168.1.0 است و ماسک ده‌دهی نقطه‌دار 255.255.255.0 است.

نشانی broadcast برابر 192.168.1.255 است؛ بازه معمول میزبان‌های قابل استفاده از 192.168.1.1 تا 192.168.1.254 است.

این بلوک در مجموع 256 نشانی دارد که طبق روش متعارف 254 مورد آن برای میزبان‌ها قابل استفاده است.

2. تقسیم یک /24 به چهار زیرشبکه /26

دو بیت میزبان اضافی لازم است، چون 2² = 4 زیرشبکه؛ بنابراین پیشوند جدید /26 است.

هر بلوک /26 شامل 64 نشانی است. چهار شبکه عبارت‌اند از 192.168.1.0/26، 192.168.1.64/26، 192.168.1.128/26 و 192.168.1.192/26.

3. برنامه‌ریزی برای دست‌کم 50 میزبان

یک /27 در مجموع 32 نشانی دارد و طبق شمارش متعارف 30 میزبان قابل استفاده فراهم می‌کند؛ پس کوچک‌تر از نیاز است.

یک /26 در مجموع 64 نشانی دارد و طبق شمارش متعارف 62 میزبان قابل استفاده فراهم می‌کند؛ بنابراین کوچک‌ترین بلوکی است که نیاز دست‌کم 50 میزبان را برآورده می‌کند.