پرش به محتوای اصلی

محاسبه‌گر Subnet / CIDR رایگان

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

پس از بارگذاری آفلاین کار می‌کند
/
/0/8/16/24/32
۲۵۴
میزبان‌های قابل استفاده
۲۵۶
کل آدرس‌ها
آدرس شبکه
محدوده میزبان‌های قابل استفاده
آدرس پخش (broadcast)
ماسک زیرشبکه
ماسک wildcard
ماسک (باینری)
کلاس IP
نوع آدرس

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

۲ زیرشبکه از /25 با ۱۲۶ میزبان قابل استفاده در هر کدام

#شبکهمحدوده قابل استفادهپخش
1192.168.1.0/25192.168.1.1 – 192.168.1.126192.168.1.127
2192.168.1.128/25192.168.1.129 – 192.168.1.254192.168.1.255

مرجع زیرشبکه‌بندی IPv4. /31 و /32 طبق RFC 3021 (point-to-point و single-host) پردازش می‌شوند. همه محاسبات به‌صورت محلی در مرورگر شما انجام می‌شود.

کاربردهای رایج

  • برنامه ریزی زیرشبکه برای مدیران شبکهتخصیص IP را برنامه ریزی کنید، میزبان های قابل استفاده را محاسبه کنید و زیرشبکه های شبکه خود را اندازه کنید.
  • تمرین Subnetting برای دانشجویان ITتکالیف Subnetting و سؤالات تمرین CCNA را فوری بررسی کنید.
  • آزمایشگاه خانه و زیرشبکه های میزبانی شده توسط خودمحدوده های IP را برای شبکه خانه، VLAN ها، Docker و خدمات میزبانی خود برنامه ریزی کنید.
  • بلوک های CIDR VPC ابری را برنامه ریزی کنیدAWS/GCP/Azure VPC و محدوده های CIDR زیرشبکه را قبل از تهیه اندازه کنید.
  • محدوده های CIDR برای قوانین دیوار آتشمحدوده های IP را برای قوانین دیوار آتش اجازه/انکار و ACL ها به نماد CIDR تبدیل کنید.

نحوه کار

همه محاسبات کاملاً در مرورگر شما با استفاده از حساب بیتی دست‌نویس اجرا می‌شوند — بدون کتابخانه، بدون رفت‌وبرگشت سروری. یک آدرس IPv4 و طول پیشوند CIDR وارد می‌کنید؛ ابزار عملیات بیت-ماسک‌گذاری استاندارد را مستقیماً در جاوااسکریپت اعمال می‌کند تا هر ویژگی زیرشبکه را فوراً هنگام تایپ استخراج کند.

  1. 1
    تجزیه و اعتبارسنجی ورودی
    ابزار آدرس IP دهدهی-نقطه‌ای را به چهار اکتت تقسیم می‌کند، هرکدام را ۰–۲۵۵ اعتبارسنجی می‌کند، و آن‌ها را در یک عدد صحیح بدون-امضای ۳۲بیتی با استفاده از عملیات انتقال-به-چپ بسته‌بندی می‌کند. آدرس‌های نامعتبر پیش از هر محاسبه‌ای گرفته می‌شوند.
  2. 2
    ساخت ماسک بیتی
    از طول پیشوند CIDR، یک ماسک زیرشبکه ۳۲بیتی با انتقال-به-چپ 0xFFFFFFFF به‌اندازه (۳۲ − پیشوند) ساخته می‌شود. AND بیتی با عدد صحیح IP آدرس شبکه را می‌دهد؛ OR بیتی با ماسک معکوس‌شده آدرس پخش را می‌دهد. تعداد کل میزبان به‌صورت ۲^(۳۲ − پیشوند) محاسبه می‌شود.
  3. 3
    تشخیص کلاس و RFC 1918
    اکتت اول با مقادیر مرز کلاس A/B/C/D/E مقایسه می‌شود تا یک کلاس IP تعیین شود. یک بررسی جداگانه آزمایش می‌کند آیا آدرس در بازه‌های خصوصی 10.0.0.0/8، 172.16.0.0/12، 192.168.0.0/16، یا 127.0.0.0/8 تعریف‌شده در RFC 1918 می‌افتد.
  4. 4
    تقسیم زیرشبکه و حالت قابل‌اشتراک
    تقسیم‌کننده زیرشبکه شبکه فعلی را به زیرشبکه‌های فرزند برابر در یک پیشوند طولانی‌تر انتخابی تقسیم می‌کند: از طریق آفست‌های عدد صحیح ۲^(۳۲ − پیشوند جدید) از آدرس پایه گام برمی‌دارد، شبکه، پخش، و بازه قابل‌استفاده هر فرزند را در لحظه محاسبه می‌کند. IP و پیشوند فعلی در هش URL نوشته می‌شوند پس نتایج می‌توانند نشان‌گذاری یا به اشتراک گذاشته شوند.

ابزارهای مرتبط

سؤالات متداول