کار اینترنتی بدون نیاز به هیچ سرمایه اضافی
قبل از اینکه اینترنت را بپوشانیم ، باید تعریف کنیم "شبکه" چیست. شبکه گروهی از رایانه های متصل است که قادر به ارسال داده ها به یکدیگر هستند. شبکه رایانه ای تقریباً شبیه یک دایره اجتماعی است که گروهی از افراد هستند که همه یکدیگر را می شناسند ، به طور منظم اطلاعات را رد و بدل می کنند و فعالیت ها را با هم هماهنگ می کنند.
اینترنت مجموعه گسترده و گسترده شبکه هایی است که به یکدیگر متصل می شوند. در حقیقت ، کلمه "اینترنت" از این مفهوم ناشی می شود: شبکه های بهم پیوسته.
از آنجا که رایانه ها در داخل شبکه به یکدیگر متصل می شوند و این شبکه ها نیز همه با یکدیگر ارتباط برقرار می کنند ، یک رایانه می تواند به لطف اینترنت در رایانه ای دیگر با رایانه دیگری صحبت کند. این امر امکان تبادل سریع اطلاعات بین رایانه ها در سراسر جهان را فراهم می کند. اگر قصد راه اندازی کسب کار اینترنتی ئرا دارید این مقاله را مطالعه کنید..
کامپیوترها از طریق سیم ، کابل ، امواج رادیویی و انواع دیگر زیرساخت های شبکه به یکدیگر و اینترنت متصل می شوند. تمام داده های ارسال شده از طریق اینترنت به پالس های نور یا الکتریسیته ترجمه می شوند ، همچنین "بیت" نامیده می شوند و سپس توسط رایانه دریافت کننده تفسیر می شوند. سیم ها ، کابل ها و امواج رادیویی این بیت ها را با سرعت نور هدایت می کنند. هرچه بیت های بیشتری بتوانند از طریق این سیم ها و کابل ها به یک باره عبور کنند ، سرعت اینترنت بیشتر است.
شبکه توزیع شده چیست و چرا این مفهوم برای اینترنت مهم است؟
هیچ مرکزی برای کنترل اینترنت وجود ندارد. در عوض ، این یک سیستم شبکه توزیع شده است ، به این معنی که به هیچ دستگاه جداگانه ای وابسته نیست. هر رایانه یا سخت افزاری که بتواند داده ها را به صورت صحیح ارسال و دریافت کند (به عنوان مثال با استفاده از پروتکل های صحیح شبکه) می تواند بخشی از اینترنت باشد.
ماهیت توزیع شده اینترنت آن را مقاوم می کند. رایانه ها ، سرورها و سایر قطعات سخت افزاری شبکه بدون تأثیر بر نحوه عملکرد اینترنت ، بطور مداوم از اینترنت متصل و قطع می شوند - برخلاف رایانه ، که در صورت نداشتن یک جز may ممکن است اصلاً کار نکند. این حتی در مقیاس بزرگ نیز صدق می کند: اگر یک سرور ، یک کل مرکز داده یا کل منطقه از مراکز داده خراب شود ، بقیه اینترنت همچنان می تواند کار کند (اگر کندتر باشد).
اینترنت چگونه کار می کند؟
دو مفهوم اصلی برای عملکرد اینترنت بسیار اساسی است: بسته ها و پروتکل ها.
بسته ها
در شبکه ، یک بسته یک بخش کوچک از یک پیام بزرگتر است. هر بسته حاوی داده و اطلاعات مربوط به آن داده است. اطلاعات مربوط به محتوای بسته به عنوان "هدر" شناخته می شود و در قسمت جلوی بسته قرار می گیرد تا دستگاه گیرنده بداند با بسته چه کاری انجام دهد. برای درک هدف هدر بسته ، به این فکر کنید که چگونه برخی از محصولات مصرفی همراه با دستورالعمل های مونتاژ ارائه می شوند.
وقتی داده ها از طریق اینترنت ارسال می شوند ، ابتدا به بسته های کوچکتر تقسیم می شوند و سپس به بیت ترجمه می شوند. بسته ها توسط دستگاه های مختلف شبکه مانند روترها و سوئیچ ها به مقصد می رسند. وقتی بسته ها به مقصد می رسند ، دستگاه گیرنده بسته ها را به ترتیب دوباره جمع می کند و سپس می تواند داده ها را استفاده یا نمایش دهد.
این روند را با نحوه ساخت مجسمه آزادی ایالات متحده مقایسه کنید. مجسمه آزادی ابتدا در فرانسه طراحی و ساخته شد. با این وجود ، اندازه آن خیلی زیاد نبود تا بتواند درون یک کشتی قرار بگیرد ، بنابراین همراه با دستورالعمل مربوط به محل تعلق هر قطعه ، آن را به صورت قطعه ای به ایالات متحده حمل کرد. کارگرانی که قطعات را دریافت کردند دوباره آنها را در مجسمه ای که امروز در نیویورک قرار دارد جمع کردند.
در حالی که این مدت طولانی برای مجسمه آزادی طول کشید ، ارسال اطلاعات دیجیتالی در قطعات کوچکتر از طریق اینترنت بسیار سریع است. به عنوان مثال ، یک عکس از مجسمه آزادی که در یک سرور وب ذخیره شده است ، می تواند هر بار یک بسته به سراسر جهان سفر کند و طی میلی ثانیه بر روی رایانه شخصی بارگیری شود.
بسته ها با استفاده از روشی موسوم به سوئیچینگ بسته از طریق اینترنت ارسال می شوند. روترها و سوییچ های واسطه قادر به پردازش بسته ها به طور مستقل از یکدیگر و بدون در نظر گرفتن منبع و مقصد هستند. این از طریق طراحی صورت می گیرد تا هیچ اتصال واحدی بر شبکه مسلط نشود. اگر داده ها بلافاصله و بدون سوئیچینگ بسته بین رایانه ها ارسال شوند ، اتصال بین دو رایانه می تواند چندین کابل ، روتر و سوئیچ را به مدت چند دقیقه اشغال کند. اساساً ، فقط دو نفر می توانند همزمان از اینترنت استفاده کنند - به جای تعداد تقریباً نامحدودی ، همانطور که در واقعیت وجود دارد.
پروتکل ها
اتصال دو کامپیوتر که هر دو ممکن است از سخت افزارهای مختلف استفاده کنند و نرم افزارهای مختلفی را اجرا کنند ، یکی از اصلی ترین چالش هایی است که سازندگان اینترنت مجبور به حل آن بودند. این امر مستلزم استفاده از تکنیک های ارتباطی است که برای همه رایانه های متصل قابل درک باشد ، همانطور که ممکن است برای درک یکدیگر ، دو نفر که در مناطق مختلف جهان بزرگ شده اند نیاز به صحبت با یک زبان مشترک دارند.
این مشکل با پروتکل های استاندارد برطرف می شود. در شبکه ، یک پروتکل یک روش استاندارد برای انجام اقدامات خاص و قالب بندی داده ها است به طوری که دو یا چند دستگاه قادر به برقراری ارتباط و درک یکدیگر هستند.