سلام:
یادتونه بهتون گفتم هک و امنیت شبکه هم در کنار مطالب فوتبال بهتون میگم ؟
خوب بریم سر اصل مطلب ( البته بگم این اولاش زیاد جالب نیست ولی به هر حال جزو مباحث مهمه و آموزشش واجب. ولی در عوضش هرچی جلوتر میریم ترفندهای باحال و برنامههای باحالتر بهتون میگم.) :
اولین مبحث مهم در مورد شبکه ip و port است که من اینجا اینارو کامل نمیگم تا همینجور که جلوتر میریم کاملش کنم.
چون اگر همه رو الآن میگفتم ممکن بود زده شین تازه شما در ابتدای کار نیازی به مباحث آنچنان پیشرفته ندارید.
IP : هر کامپیوتری که به یک شبکه (چه اینترنت باشه چه یه شبکه کوچک محلی) وصل شه یه آدرس بخصوص خودش رو داره که این آدرس منحصراْ مال اون کامپیوتره (البته فقط تو اون شبکه بخصوص).
حالا میخواهیم بدونیم این آدرس اصلاْ چه قیافهای داره . این آدرس از ۴ قسمت تشکیل شده که بصورت کلی abc.efg.hij.klm نمایش داده میشه که تمام این پارامترها نمایانگره یه عدد هستن.
مثلاْ ۱۹۲.۱۹۸.۲۴۵.۲۱۰ که نشون میده یه کامپیوتر با این آیپی تو شبکه هست.
حالا اگر میخواین آیپی خودتون رو تو اینترنت ببینید برید تو Run و تایپ کنید winipcfg حالا یه پنجره باز میشه که توش قسمتهای مختلفی مثل ip address , Subnet Mask و ... وجود داره. که IP Adderss همون آیپی شماست. تا حالا شما یاد گرفتید که آیپی چیه حالا میخواهیم بدونیم subnet mask چیه؟
ببنید یه شرکت بزرگ تو آمریکا هستش به اسم Internic که کنترل تمام آیپیهای دنیا رو داره.
در اصل تمام ISP ها باید یه مقدار پول به این شرکت بدن تا یه رِنج آیپی رو فقط در اختیار اونا قرار بده. تا اینجوری آیپیها تداخل پیدا نکنن.
حالا این شرکت با توجه به بضاعت ISP ها آیپی ها رو طبقهبندی کرده تا هر ISP هر چقدر پول داد همونقدر آیپی بگیره. اصطلاحاْ به این طبقهبندی « کلاس » میگن.
کلاس A: بهترین و گرونترین کلاس با Subnet Mask : 255.0.0.0
کلاس B: مناسبترین کلاس برای ISP های نهچندان پولدار با Subnet Mask : 255.255.0.0
کلاس C: برای ISP هایی که تقریباْ بیپولند با Subnet Mask : 255.255.255.0
البته کلاسهای D,E هم وجود دارند که مخصوص کارهای دیگه هستند.
حالا شاید از خوتون بپرسین که اینها به چه دردی میخورند.باید بهتون بگم که این Subnet Mask برای اینه که با AND منطقی که همراه با IP هر کامپیوتر انجام میشه Net ID هر نفر رو میشه فهمید.
AND منطقی : برای اینکاز شما باید Subnet Mask و IP رو زیر هم قرار بدید و هرجا که Subnet Mask برابر با 250 بود همون قسمت آیپی و هرجا Subnet Mask :0 بود باید صفر بگذارید.
مثلاْ من با IP : 62.117.172.79 و با کلاس A یعنی Subnet Mask : 250.0.0.0 به اینترنت وصل شدم پس AND منطقی بصورت زیر انجام میشه
IP : 62 . 117 . 172 . 79
| | | |
Subnet Mask : 250.0 .0 .0
----------------------------------------
Net ID: 62 .0 .0 .0
پس Net ID من الآن اینه Net ID : 62.0.0.0
تمرین : حالا شما به من در قسمت نظرات بگید که اگر با IP : 192.198.137.175 و کلاس B به یه شبکه وصل شید چه Net ID خواهید داشت؟(چون میخوام مطمئن شم که فهمیدید و همینقدر کافیه لطفاْ بنویسید!)
البته اینم بگم که این شرکت Internic برای شبکههای محلی که به اینترنت ربطی ندارن یه رنج IP خالی گذاشته تا اونا بدون پرداخت مبلغی بتونن برای شبکه خودشون و user های اون IP تعریف کنن. که برای کلاسهای مختلف بصورت زیره :
Class A : 10.abc.def.jhi
Class B(1) : 172.16.abc.def
Class B(2) : 172.37.abc.def
Class C : 192.168.abc.def
اون قسمتهایی که پارامتره یعنی هر عددی میتونه باشه.
حالا این آیپی و سابنت مسک رو یاد بگیرید تا بعداْ Port هم رو بهتون بگم.
فعلاْ خداحافظ.
||
فقط قرمزته||