این عبارت یعنی چی؟
9.100.100.100/27
عبارت 9.100.100.100/27 شامل دو بخشه:
• بخش اول: 9.100.100.100 آدرس IP پایه.
• بخش دوم: /27 که ماسک شبکه (Subnet Mask) رو مشخص میکنه. /27 یعنی ۲۷ بیت اول برای شبکه و ۵ بیت آخر برای هاستها.
یعنی subnet mask:
11111111.11111111.11111111.11100000
محاسبه محدوده
• تعداد بیتهای هاست: 32 - 27 = 5 بیت
• تعداد آدرسها در این سابنت: 2**5 = 32
• پس این سابنت ۳۲ تا آیپی پشت سر هم رو کاور میکنه.
محدوده واقعی
باید ببینیم ۹.۱۰۰.۱۰۰.۱۰۰ داخل کدوم بلوک ۳۲تایی میافته.
(۲ به توان تعداد بیتهای آزاد (برای هاستها) میشه تعداد آیپیهای اون بلاک)
• بلوکها از مضارب ۳۲ شروع میشن.
• آخرین اوکتت: 100
• نزدیکترین مضرب ۳۲ که ≤ 100 باشه -> 96
پس:
Network Address (آدرس شبکه): 9.100.100.96
Broadcast Address: 9.100.100.127
Range usable (آدرسهای قابل استفاده): از 9.100.100.97 تا 9.100.100.126
#network
@alithecodeguy
https://t.iss.one/danceswithcode
9.100.100.100/27
عبارت 9.100.100.100/27 شامل دو بخشه:
• بخش اول: 9.100.100.100 آدرس IP پایه.
• بخش دوم: /27 که ماسک شبکه (Subnet Mask) رو مشخص میکنه. /27 یعنی ۲۷ بیت اول برای شبکه و ۵ بیت آخر برای هاستها.
یعنی subnet mask:
11111111.11111111.11111111.11100000
محاسبه محدوده
• تعداد بیتهای هاست: 32 - 27 = 5 بیت
• تعداد آدرسها در این سابنت: 2**5 = 32
• پس این سابنت ۳۲ تا آیپی پشت سر هم رو کاور میکنه.
محدوده واقعی
باید ببینیم ۹.۱۰۰.۱۰۰.۱۰۰ داخل کدوم بلوک ۳۲تایی میافته.
(۲ به توان تعداد بیتهای آزاد (برای هاستها) میشه تعداد آیپیهای اون بلاک)
• بلوکها از مضارب ۳۲ شروع میشن.
• آخرین اوکتت: 100
• نزدیکترین مضرب ۳۲ که ≤ 100 باشه -> 96
پس:
Network Address (آدرس شبکه): 9.100.100.96
Broadcast Address: 9.100.100.127
Range usable (آدرسهای قابل استفاده): از 9.100.100.97 تا 9.100.100.126
#network
@alithecodeguy
https://t.iss.one/danceswithcode
چندین مدیل لایهبندی شبکه داریم که معروفترینش OSI هستش.
یه چیزی هم داریم به اسم فایروال که دیگه میدونید کارش چیه و فایروال روی لایه ۴ یعنی transport و نهایتا لایه ۳ یعنی network کار میکنه.
برام سوال پیش اومد که آیا میشه بدافزاری نوشت که روی لایه ۲ عمل کنه؟ یا روی لایه ۱ ؟ که اصلا به فایروال نرسه و قبل فایروال کارش رو کنه؟
کاشف اومد که بببببله. میشه بدافزاری نوشت که مستقیم روی فرمویر دیوایسهای ارتباطی مثل سوییچ و و روتر اثر بذاره و آلودشون کنه. نوشتنشون گویا خیلی کار وحشتناک سختیه و باید کامل از کرنل و فرمویر و ... اطلاعات داشته باشید.
نمونه واقعیش : ویروس استاکسنت که به عنوان اولین سلاح سایبری صنعتی جهان شناخته میشه و زد بابای تاسیسات اتمی ایران رو آورد جلوی چشمش و با همکاری پیچیده آمریکا و اسراییل نوشته شده بود.
اکثر بدافزارها توی لایه ۷ (اپلیکیشن) هستن و دیگه خیلی سنگین باشن توی لایه ۴و۵و۶ هستن.
لایههای پایینتر خیلی دانش عمیقی میخواد.
🤯
#network
@alithecodeguy
یه چیزی هم داریم به اسم فایروال که دیگه میدونید کارش چیه و فایروال روی لایه ۴ یعنی transport و نهایتا لایه ۳ یعنی network کار میکنه.
برام سوال پیش اومد که آیا میشه بدافزاری نوشت که روی لایه ۲ عمل کنه؟ یا روی لایه ۱ ؟ که اصلا به فایروال نرسه و قبل فایروال کارش رو کنه؟
کاشف اومد که بببببله. میشه بدافزاری نوشت که مستقیم روی فرمویر دیوایسهای ارتباطی مثل سوییچ و و روتر اثر بذاره و آلودشون کنه. نوشتنشون گویا خیلی کار وحشتناک سختیه و باید کامل از کرنل و فرمویر و ... اطلاعات داشته باشید.
نمونه واقعیش : ویروس استاکسنت که به عنوان اولین سلاح سایبری صنعتی جهان شناخته میشه و زد بابای تاسیسات اتمی ایران رو آورد جلوی چشمش و با همکاری پیچیده آمریکا و اسراییل نوشته شده بود.
اکثر بدافزارها توی لایه ۷ (اپلیکیشن) هستن و دیگه خیلی سنگین باشن توی لایه ۴و۵و۶ هستن.
لایههای پایینتر خیلی دانش عمیقی میخواد.
🤯
#network
@alithecodeguy