مفت Subnet / CIDR کیلکولیٹر
کسی بھی IPv4 پتے اور CIDR prefix سے نیٹ ورک ایڈریس، broadcast، قابلِ استعمال host رینج، subnet mask، اور host کی تعداد حساب کریں۔
سب نیٹ میں تقسیم کریں
2 /25 کے سب نیٹ ہر ایک میں 126 قابل استعمال میزبان کے ساتھ
| # | نیٹ ورک | قابل استعمال رینج | نشریات |
|---|---|---|---|
| 1 | 192.168.1.0/25 | 192.168.1.1 – 192.168.1.126 | 192.168.1.127 |
| 2 | 192.168.1.128/25 | 192.168.1.129 – 192.168.1.254 | 192.168.1.255 |
IPv4 سب نیٹنگ حوالہ۔ /31 اور /32 RFC 3021 (پوائنٹ ٹو پوائنٹ اور سنگل ہوسٹ) کے مطابق ہینڈل کیے جاتے ہیں۔ تمام حسابات مقامی طور پر آپ کے براؤزر میں ہوتے ہیں۔
عام استعمالات
- نیٹ ورک منتظمین کے لیے سب نیٹ کی منصوبہ بندیIP کی تقسیم کی منصوبہ بندی کریں، استعمال ہونے والے میزبانوں کا حساب لگائیں، اور اپنے نیٹ ورک کے لیے سب نیٹس کی سائز کریں۔
- IT طالب علموں کے لیے سب نیٹنگ کی مشقاپنے سب نیٹنگ ہوم ورک اور CCNA مشق کے مسائل کو فوری طور پر چیک کریں۔
- ہوم لیب اور خود سے میزبانی والے سب نیٹساپنے ہوم نیٹ ورک، VLANs، Docker، اور خود سے میزبانی والی سروسز کے لیے IP رینجز کی منصوبہ بندی کریں۔
- کلاؤڈ VPC CIDR بلاکس کی منصوبہ بندی کریںAWS/GCP/Azure VPC اور سب نیٹ CIDR رینجز کو بہتر بنانے سے پہلے سائز کریں۔
- فائر وال کی اصول کے لیے CIDR رینجزفائر وال اکھٹا/انکار کی اصول اور ACLs کے لیے IP رینجز کو CIDR notation میں تبدیل کریں۔
یہ کیسے کام کرتا ہے
تمام حساب آپ کے براؤزر میں ہاتھ سے لکھی گئی bitwise ریاضی کا استعمال کرتے ہوئے چلتے ہیں — کوئی لائبریری، کوئی سرور راؤنڈ-ٹرپ نہیں۔ آپ ایک IPv4 پتہ اور CIDR prefix لمبائی درج کرتے ہیں؛ ٹول ہر subnet خاصیت کو فوری طور پر آپ کے ٹائپ کرتے ہی اخذ کرنے کے لیے معیاری bit-masking عملیات براہ راست JavaScript میں لاگو کرتا ہے۔
- 1ان پٹ پارسنگ اور تصدیقٹول dotted-decimal IP پتے کو چار octets میں تقسیم کرتا ہے، ہر ایک کی 0–255 ہونے کی تصدیق کرتا ہے، اور left-shift عملیات کا استعمال کرتے ہوئے انہیں ایک 32-بٹ unsigned integer میں پیک کرتا ہے۔ غلط پتوں کو کسی بھی حساب کے چلنے سے پہلے پکڑ لیا جاتا ہے۔
- 2Bitwise ماسک تعمیرCIDR prefix لمبائی سے، ایک 32-بٹ subnet ماسک 0xFFFFFFFF کو (32 − prefix) سے left-shift کر کے بنایا جاتا ہے۔ IP integer کے ساتھ Bitwise AND نیٹ ورک پتہ دیتا ہے؛ الٹے ماسک کے ساتھ bitwise OR broadcast پتہ دیتا ہے۔ کل host کی تعداد 2^(32 − prefix) کے طور پر شمار کی جاتی ہے۔
- 3کلاس اور RFC 1918 کی تشخیصپہلا octet کلاس 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 میں بیان کی گئی ہیں۔
- 4Subnet تقسیم اور قابل اشتراک حالتSubnet تقسیم کار موجودہ نیٹ ورک کو ایک منتخب لمبی prefix پر برابر چائلڈ subnets میں تقسیم کرتا ہے: یہ بنیادی پتے سے 2^(32 − new prefix) کے integer آفسیٹس سے گزرتا ہے، ہر چائلڈ کے نیٹ ورک، broadcast، اور قابل استعمال رینج کا موقع پر حساب لگاتے ہوئے۔ موجودہ IP اور prefix URL ہیش میں لکھے جاتے ہیں تاکہ نتائج بک مارک یا شیئر کیے جا سکیں۔
متعلقہ ٹولز
QR کوڈ جنریٹر
URL، متن، WiFi وغیرہ کے لیے QR کوڈ بنائیں۔ کوئی واٹر مارک نہیں۔
رنگ منتخب کنندہ اور پیلیٹ جنریٹر
رنگ منتخب کریں، HEX/RGB/HSL کے درمیان تبدیل کریں اور ہم آہنگ پیلیٹ بنائیں۔
پاس ورڈ جنریٹر
اپنی مرضی کی لمبائی، حروف کی اقسام اور استثنا کے ساتھ مضبوط، بے ترتیب پاس ورڈ بنائیں۔ مفت، لاگ ان کی ضرورت نہیں۔