در این نوشته میخایم راجیب مفاهیم اولیه مثل IP ، سرور ، کلاینت و…. بپردازیم. گاهی اوقات برای ما این مفاهیم بدیهی هستند و فکر میکنیم خب این رو که همه میدونن اما دراصل اینجور نیست و باعث میشه که مفهومی رو که میخوایم به مخاطب انتقال بدیم عملا تبدیل به یه مطلب خسته کننده بشه. از اونجایی که قسمت اعظمی از مطالب راجب تکنولوژی و اینترنت هست پس لازم دیدم حتما یه مطلب راجب مفاهیم پایه شبکه و اینترنت توی سایت اپلود کنم. درواقع به فراخور مطالب هربار این لغت نامه رو اپدیت میکنم تا بتونم بهش لینک بدم.
Device
هر دستگاهی که قابلیت وصل شدن به اینترنت داشته باشه موبایل ، تبلت ، پی سی لب تاب و…….
IP address
Internet Protocol یا IP اولیت مفهومیه که باید بدونید. Ip ادرسیه که به شما اختصاص داده میشه تا بتونید از اینترنت استفاده کنید. برای مثال فرض کنید هر کامپیوتر یک جزیره هست برای اینکه این جزیره ها رو از هم تشخیص بدهند میان و لوکیشن هر جزیره رو به عنوان یک کد قرار میدند. پس تمام جزیره ها به هم وصل هستند و یک کد اختصاصی هم دارند.
IP بر دو نوعه Static به معنای ثابت و dynamic به معنای متغیر. یوزر های معمولی با هر بار وصل شدن به اینترنت یک IP متفاوت میگیرند. اما برای سایت ها همیشه یک IP دارند چون افراد دیگه هربار که میخان به اونها وصل بشند باید یک ادرس داشته باشند و نمیشه که هربار جای جزیره رو عوض کنند. میشه گفت ی.زر معمولی یک کشتیه که هربار جاش عوض میشه اما یک جزیره (سایت) همیشه جای ثابتی داره.
البته IP انواع مختلفی داره مثل IPv6 و IPv4 خب مشخثه که ورژن ۴ قدیمی تره. درواقع چون تعداد دیوایس های موجود در دنیا اونقدر زیاد شد که دیگه IPv4 کافی نبود ما به سمت IPv6 رفتیم. اینم برا مطالعه بیشتر اگه میخاین بیشتر بدونید.
PORT
پورت به معنای بندرگاهه. فرض کنید شما یک جزیره دارید و میخاهید وارد اون جزیره بشید چیکار میکنید؟ برای ورود به جزیره علاوه بر داشتن آدرس اون جزیره باید از بندرگاه استفاده کنید. هر بندرگاه برای یک کار خاص طراحی شده و مثلا اگر یک بندرگاه برای بارگیری آهن درست شده شما نمیتونید ازش گندم وارد کنید. دردنیای واقعی هم هر پورت یک کار انجام میده از مهم ترین پورت ها در اینترنت میشه به ۲۵ که برای ارسال ایمیل ۲۱ برای FTP 23 برای telnet و … نام برد ِ
DNS یا Domain Name System
خب ساده است که شما نمیتونید برای رفتن به سایت همیشه IP رو حفظ کنید. مثلا IP گوگل ۱۷۳.۱۹۴.۳۳.۱۰۴ اما شما هیچوقت این IP رو استفاده نمیکنید به جاش خیلی راحت اسم گوگل رو میزنید. درواقع شما دارید از Domain Name System یا به اختصار DNS استفاده میکنید. یعنی اینکه به جای اینکه بگی میخام برم جزیره ۸۵٫۲۱۸٫۱۰۵٫۱۴۱ میگی میرم جزیره حاجی به همین سادگی :))
DNS هفت عدد حوزه عمومی داره مثل com. .net .org و چندین حوزه منطقه ای مثل ir. که مختص کشور ایرانه البته الان عملا خیلی تو حوزه عمومی این پسوندها رعایت نمیشه مثلا سایت خودمون Zatajam.com که اصلا ربطی به کمپانی نداره الان شما هر پسوندی که خالی بود رو میپری و میگیری به همین سادگی:)) راجب DNS زیاد تو اینترنت مطلب هست که میتونید بخونید
پینوشت: دوستان لطف کردند و برای DNS واژه یابی کرده اند به معنای ساناد (سامانه نام دامنه ) که کمرم را شیکست
MAC Address
هر device دارای یک مک ادرس هست که چیزی شبیه به سریال نامبر در دنیای واقعی. این مک ادرس برای هر دستگاهی ثابته و میگن که قابل تغییر نیست ( یادمون باشه هیچ مطلقی در این دنیا وجود ندارد).
مک ادرس در دنیای حقوق خیلی مهمه یعنی اینکه اگر رد یک سارق در اینترنت رو زدیم با داشتن مک ادرس میتونیم به عنوان یک اماره به شدت قوی به اون استناد کنیم. چون مثل ای پی نیست که به راحتی تغییر پیدا کنه. جالبه پلیس آلمان چندماه پیش یک مک ادرس رو به عنوان تحت تعقیب بیان کرد که اگر در جایی این مک ادرس رو در شبکه مشاهده کردید به پلیس اطلاع دهید
شاید ده ساله دیگه توی پستر روی دیوار شهر دیدید DEAD OR ALIVE جایزه ۱ میلیون دلار