50٪ تخفیف روی تمام دوره‌ها!
پایان تخفیف تا:
مشاهده دوره‌ها
0

شناسایی تعداد آدرس های IP مربوط به Host ID و Net ID

با سلام وعرض ادب ، اگر در یک مرکز اطلاعات شبکه اینترنت یک ادرس IP کلاس B به ما واگذار کنند که به صورت 172.200.0.0باشد برای 128 عدد ID زیرشبکه از چند بیت استفاده می شود؟ وبرای هر ID زیرشبکه چند ID میزبان می توان ایجاد کرد؟

پرسیده شده در 1394/10/25 توسط

5 پاسخ

1

subnet mask برای 172.200.0.0 در کلاس B 255.255.0.0 هست

برای داشتن 128 net id کافیه هفت بیت جلو بریم به این شکل:

11111111.11111111.11111110.00000000 : 255.255.254.0

که این همون 23/ میشه. و net id هایی به این شکل خواهیم داشت:

172.200.0.0 ، 172.200.2.0 ، 172.200.4.0 و ....

و هر کدوم از این زیر شبکه های تعداد 512-2=510 ip میتونن داشته باشن.

پاسخ در 1394/10/25 توسط
0
http://www.subnet-calculator.com/
پاسخ در 1394/10/26 توسط
0

ممنون ولی من متوجه نمی شم امکانش هست بیشتر توضیح دهید

پاسخ در 1394/10/25 توسط
1

با سلام

با توجه به IP آدرسی که شما در سوال گفتید که از رنج کلاس B هست و subnet Mask این کلاس به صورت دیفالت 255.255.0.0 یا 16// و یا به صورت باینری 11111111.11111111.00000000.00000000 می باشد و برای اینکه بتوانیم از این 128 تا زیر شبکه داشته باشیم باید جواب فرمول 2 بتوان n حداقل 128 بیاد که n تعداد صفرهای هست که از قسمت host ID برمیداریم و ب روی Net ID قرار میدهیم و در این جا n=7 که جواب 7^2 میشه 128 هست پس ما باید 7 بیت از قسمت Host برداشته و بر روی Net قرار بدهیم که میشود 11111111.11111111.11111110.00000000 که این نیز برابر هست با 23// . پس اگر شما IP: 172.200.0.0//23 رو به این صورت بنویسید 128 تا زیر شبکه خواهید داشت

خب بعد از به دست آوردن تعداد زیر شبکه با استفاده از فرمول 2 بتوان n منهای 2 میتونید تعداد میزبان در هر زیر شبکه رو بدست بیارید که در اینجا n=9 هست که عدد 9 همان تعداد صفرها بعد از سابت کردن هست که جواب قسمت دوم هم میشه 510 . که منهای به این خاطر هست که نمیتوان اولین و آخرین IP رو استفاده کرد که آنها همان Network IP و broadcast هستند

موفق باشد.

پاسخ در 1394/10/26 توسط

پاسخ شما