نحوه انجام سابنتینگ ( Subnetting ) و تبدیل به باینری
زمانی که ما میخوایم مثلا 4 یا 5 بیت از قسمت host جدا کنیم برای محاسبه ip آدرس های جدید تو این مرحله بازی با بیت های جدید برچه اصولی انجام می گیرد. منظورم عملیات پایین هست ، مثلا اگر بخواهیم پنج بیت از هاست جدا کنیم برای محاسبه نتورک جدید. چینش 0 و 1 بر چه اساسی صورت می گیرد که اگه به باینری تبدیل بشن سابتینگ ما درست میشن
0000
0100
0001
1100
این مثال بود
2 پاسخ
سلام ، اگه درست متوجه شده باشم اشکال شما در تغیرات بیت ها تو سابنتینگ هست و خب این نیازمند این هست که مبنای اعداد درست درک بشه. پیشنهاد میکنم این ویدیو که داخلش تبدیل مبنا از سایر مبناها به مبنای 10 هست رو ببیند. محاسبات سابنتینگ و ای پی ها کلا" باینری هستند که ما برای راحتی کارمون اونها رو مدل دهدهی تبدیل می کنیم. تصور کنید که عدد من بصورت باینتری به شکل زیر باشه
0101
اولین بیت سمت راست ( من میخوام ارزش دهدهی اون رو بدونم ) ارزشش معادل 2 به توان صفر که معادل 1 ، بعدی 2 به توان 1 ، 2 به توان 2 و .... تو اون ویدیو کامل تویح دادم ، ارزش بیت ها به شکل زیر میشه
1 2 4 8
بیت اول ارزش 1 ، بیت دوم ارزش 2 ، بیت سوم ارزش 4 و بیت چهارم ارزش 8 رو دارن. همونطور که ما از 0 شروع به شمارش می کنیم اینجا هم همینطوره ، بصورت باینری میشماریم ولی نگاهمون بهش دهدهی هست
مثلا
10( 0 )= 2( 0 0 0 0 )
10( 1 )= 2( 1 0 0 0 )
10( 2 )= 2( 0 1 0 0 )
10( 3 )= 2( 1 1 0 0 )
و در مورد سابنتینگ که گفتین و سابنتینگ براساس هاست ، شاید ویدیوهای پایین بتون راهنمائیتون کنن
این فایل اکسل خودم رو دانلود کن متوجه میشی نحوه محاسبات چطوریه!!!