آموزش هک - مفاهیم کلی شبکه

لینک مطلب: http://www.ask-sina.com/?p=33

خوب بعد از اینکه در مورد دسته بندی هکر ها صحبت کردیم میرسیم به مفاهیم کلی شبکه که دانستن آن برای شما مهم است و در صورت یاد نگرفتن این قسمت با مشکل مواجه خواهید شد.
در این قسمت به توضیح مفاهیم کلی شبکه و امنیت شبکه در زبانی ساده خواهیم پرداخت.
در پایان این قسمت مثالی گفته خواهد شد که تمامی این مفاهیم را برای شما بازگو می کند.

شبکه
در نوشته های من منظور از شبکه هر نوع شبکه ای هست.
Lan,Wan,Internet و… .

Packet یا بسته
شما برای استفاده از منابع شبکه نیاز به ارسال/دریافت درخواست خود مبنی بر استفاده از آن منبع را دارید.
درخواست شما به صورت packet یا بسته های کوچک تقسیم و به سرور ارسال می شود تا در صورت درست بودن درخواست اطلاعات برای شما فرستاده شود.
برای مثال شما یک نامه به یکی از دوستان خود می فرستید و از او درخواست یک cd hack می کنید و دوست شما آن cd را به آدرس شما ارسال می کند.
تمامی این مراحل را شما به وسیله بسته بندی ارسال و دریافت کردید تا در میان انبوه نامه های اداره پست نامه شما گم نشود.
نامه شما حاوی اطلاعاتی نظیر:
کد پستی و آدرس فرستنده و گیرنده و تمبر و درخواست شما بوده است.
پاکت یا بسته ها در شبکه دقیقا همین مفهوم را می دهند و هر کدام از این پاکت ها دارای اطلاعاتی می باشد که مخصوص به شما و یا سرور(دوست) شما است.

IP
خوب بسیار ساده هست.
برای مثال: هر فردی یک شماره شناسنامه منحصر به فرد یا مخصوص دارد که اون فرد رو از دیگر افراد جامعه جدا می کنه.
IP هم دقیقا به همین صورت هست.
شما برای اینکه توانایی استفاده از امکانات شبکه را داشته باشید نیاز به داشتن یک آدرس یا شناسه مخصوص دارید.
IP هم همانند کد پستی است که پاکت ها یا بسته های موجود در شبکه به وسیله این کد پستی ارسال و دریافت می شود.
شما وقتی در شبکه قرار می گیرید یک IP Address منحصر به فرد (غیر تکراری) به شما نسبت داده می شود تا بوسیله این آدرس ارسال/دریافت اطلاعات یا دیتا برای شما میسر شود.
این آدرس هیچ گاه در شبکه بین دو کامپیوتر یکسان نمی باشد چون در اینصورت شبکه با تداخل روبرو می شود.
IP هم شکل خاص خود را دارد که در اولین قدم 32 بیتی است و این خاصیت در تمام شبکه ها یکسان است.
xxx.xxx.xxx.xxx
که تمامی این xxx ها از 1-255 هست و هر بازه یا محدوده از IP در دسته خاص خودش قرار می گیره.
مثل شماره تلفن که به طور مثال 202 برای واشنگتن و یا 772 که برای فلوریدا هست.
توضیح کلاس IP رو در اینجا نیاز نمی بینم و عملا خودتون متوجه خواهید شد که چه IP هایی مجاز و چه IP هایی غیر مجاز هستند.

Port یا درگاه
این مفهوم جزء مفاهیمی هست که من خیلی از اون خوشم میاد و همیشه مایل هستم یک سیستم port های باز بیشتری داشته باشه.
(از شوخی بگذریم)
Port یا درگاه مثل یک در ورودی و خروجی می مونه که برای ورود و خروج اطلاعات از این درها استفاده می شود.
و البته هرچه درهای باز بیشتری داشته باشیم دلیل بر بالا رفتن سرعت ورود و خروج اطلاعات نیست بلکه نشان دهنده امنیت پایین کامپیوتر شما خواهد بود.
به طور مثال وقتی شما آدرس سایت http://www.ask-sina.com را در browser یا مرورگر خود (i.e: Internet Explorer (IE),Firefox) و… وارد می کنید. پاکت درخواستی شما به سرور ما ارسال می شود و این درخواست از طریق Port یا درگاه شماره 80 وارد سرور شده و بعد از پردازش اطلاعات و محتویات سایت ما به مرورگر شما ارسال می شود و شما به وسیله درگاهی که مخصوص مرورگر شماست اطلاعات را دریافت کرده و سایت را مشاهده می کنید.
لیستی از Port ها به همراه سرویس هایی که از اون Port استفاده می کنند رو در اختیار شما قرار دارم که در آخر این مقاله قراد داره.
همینجا هم لازم میدونم از دوست بسیار عزیزم محمد مسافر که این لیست از طریق ایشون به دستم رسید کمال تشکر رو داشته باشم.

* Port Numbers

نکته: دوستان عزیز تمامی مثال ها برای فهم بهتر مطالب ارائه شده است و ممکن است در بطن مسئله مثال با موضوع گفته شده تطبیق نداشته باشد ولی برای شروع کار و آموزش بهتر مفاهیم راه بهتری پیدا نکردم.
 

جدیدترین ارسال ها

بالا