تا به حال فکر کرده اید که چگونه همه کار می کند؟
اینترنت. ما هر روز از آن استفاده می کنیم، چه دانسته و چه ندانسته. بسیاری برای کار و بقا به آن وابسته هستند. بدون اینترنت، زندگی آنگونه که ما می دانیم دیگر وجود نخواهد داشت.
اما اینترنت چیست؟ چگونه کار می کند؟ بیایید مروری اجمالی از تاریخچه آن داشته باشیم تا بفهمیم چگونه کار می کند و سپس سفر یک قطعه داده را در حین سفر در سراسر جهان در شبکه جهانی که اینترنت است دنبال کنیم.
تولد اینترنت
در دهه 1960، رایانه ها معمولاً فقط در شرکت های بزرگ و ادارات دولتی یافت می شدند. ارتش همچنین یکی از کاربران اصلی سیستمهای رایانهای است و آنها نیاز به دسترسی به رایانهها در پایگاههای راه دور را از طریق یک فرماندهی مرکزی، مانند پنتاگون، کشف کردند.
در حالی که سوئیچ تلفن استاندارد که چندین خط تلفن را از طریق یک تابلوی کنترل شده توسط اپراتور به هم متصل می کرد، می توانست کار کند، به ویژه در اوج جنگ سرد و تهدید جنگ هسته ای در برابر حمله و تخریب آسیب پذیر بود.
از این رو، در سال 1966، آژانس پروژه های تحقیقاتی پیشرفته (ARPA) وزارت دفاع ایالات متحده کار بر روی توسعه ARPANET را آغاز کرد.
یکی از مفاهیم پشت ARPANET توسط باب تیلور، مدیر دفتر تکنیک های پردازش اطلاعات در ARPA در آن زمان، به شرح زیر توصیف شد. این زمانی بود که او سه ترمینال کامپیوتر (یک پایانه شامل یک مانیتور و صفحه کلید – کامپیوتر در جای دیگری قرار داشت) در دفترش داشت.
رایانه ها در مکان های جداگانه ای قرار داشتند، یکی در شرکت توسعه سیستم در سانتا مونیکا، کالیفرنیا، دیگری در دانشگاه کالیفرنیا برکلی و دیگری در MIT. تیلور گفت:
برای هر یک از این سه پایانه، من سه مجموعه مختلف از دستورات کاربر داشتم. بنابراین، اگر من با کسی در SDC به صورت آنلاین صحبت میکردم و میخواستم با کسی که در برکلی یا MIT میشناختم در این مورد صحبت کنم، باید از ترمینال SDC بلند میشدم، میرفتم و وارد ترمینال دیگر میشدم و با آن تماس میگرفتم. با آنها. گفتم: ای مرد! واضح است که چه کاری باید انجام دهید: اگر این سه پایانه را دارید، باید یک ترمینال وجود داشته باشد که به هر کجا که می خواهید بروید. این ایده ARPANET است.
امروزه، ARPANET هنوز به عنوان طرح اولیه اینترنت ایستاده است. اینترنت یک دستگاه واحد نیست – در عوض، چندین شبکه عظیم کامپیوتری است، مانند یک ذهن کندو، که در آن رایانههای مختلف با یکدیگر ارتباط برقرار میکنند تا دادهها را در صورت نیاز تحویل دهند.
شما در حال خواندن یک نمای کلی از تولد اینترنت هستید. برای کسب اطلاعات بیشتر، باید حقایق شگفت انگیزی را در مورد تاریخچه اینترنت بررسی کنید.
“آنلاین شدن” به چه معناست
وقتی آنلاین می شوید، به این معنی است که به اینترنت متصل هستید. قبل از پهنای باند خانگی و Wi-Fi، وقتی اینترنت را روشن میکردید، رایانهها بهطور خودکار به اینترنت متصل نمیشدند. پس از راهاندازی رایانه، از مودم استفاده میکنید تا به رایانهتان اجازه دهید از طریق خط تلفنتان با ارائهدهنده خدمات اینترنت (ISP) صحبت کند.
هنگامی که رایانه و ISP شما با یکدیگر صحبت می کنند، یک اتصال برقرار می کند، بنابراین رایانه شما به اینترنت گسترده تر متصل می شود.
با این حال، با ظهور فناوری فیبر نوری، مودم ها از مد افتادند – به همین دلیل است که دیگر آنها را در خانه خود نمی بینید. در عوض، بسیاری از ما اکنون یک واحد شبکه نوری (ONU) برای اتصال کامپیوترهایمان به اینترنت داریم.
علاوه بر این، اکثر خانواده ها اکنون بیش از یک کامپیوتر دارند (تلفن هوشمند شما یک کامپیوتر محسوب می شود). به همین دلیل است که اکنون اکثر خانه ها به روتر نیاز دارند. کامپیوتر شما با روتر شما صحبت می کند و سپس روتر با مودم شما (یا ONU) صحبت می کند که سپس به ISP شما متصل می شود.
برخی از روترها از قبل یک مودم داخلی دارند، بنابراین ممکن است در خانه نبینید. یا ممکن است از قبل در دستگاه شما، مانند گوشی هوشمند شما، تعبیه شده باشد.
با توسعه زیرساخت اینترنت و کاهش هزینه ها، اکثر دستگاه های ما همیشه آنلاین هستند. برای مثال، اگر تلفن هوشمند شما همیشه به یک اتصال داده یا Wi-Fi متصل است، از قبل آنلاین است.
با این حال، اگر برای صرفه جویی در باتری یا داده، این اتصالات را خاموش می کنید، باید با تغییر دستی سوئیچ هایی که تلفن شما را به اینترنت متصل می کنند، «آنلاین» شوید.
وقتی از یک صفحه وب بازدید می کنید چه اتفاقی می افتد
اکنون که مقدمه ای در مورد اینترنت چیست و اتصال به آن چیست، این همان چیزی است که در واقع هنگام بازدید از یک وب سایت اتفاق می افتد. بنابراین، برای این مثال، فرض کنید در حال بازدید از صفحه اصلی گوگل هستید.
صفحه در یک وب سرور ذخیره می شود. رایانه شما باید از طریق ISP به این سرور دسترسی داشته باشد تا بتوانید صفحه اصلی Google را در مرورگر خود بارگیری کنید.
کامپیوتر خود را روشن می کنید، وارد حساب کاربری خود می شوید و سپس مرورگر خود را راه اندازی می کنید. سپس در نوار آدرس، آدرس وبسایتی را که میخواهید بازدید کنید، https://www.google.com را تایپ کرده و اینتر را بزنید.
ارسال درخواست از کامپیوتر شما به ISP شما
بعد از اینکه اینتر را فشار دادید، کامپیوتر شما شروع به صحبت با ISP می کند. به ISP شما میگوید که به دنبال Google.com هستید، بنابراین آیا میتواند آن را جستجو کرده و دادهها را به رایانه شخصی شما ارسال کند؟
آنچه ارائه دهنده خدمات اینترنتی شما انجام می دهد
با این حال، آدرسهای سروری که صفحهای که میخواهید از آن بازدید کنید در آن ذخیره میشود، نام ندارند. در عوض، یک آدرس IP عددی مانند 204.233.34.67 دارد. ISP شما آدرس IP صحیح را از طریق سرور نام دامنه (DNS) جستجو می کند.
یک DNS مانند یک دفترچه آدرس غول پیکر است که نام وب سایت ها را با آدرس های عددی آنها مطابقت می دهد. هنگامی که ISP شما آدرس IP صحیح را پیدا کرد، سپس به آن سرور متصل می شود و شروع به ارسال درخواست شما می کند.
اتصال به سرور و درخواست داده
هنگامی که ISP شما سروری را که وب سایتی که می خواهید بازدید کنید در آن ذخیره شده است قرار دهد، درخواستی برای اتصال به آن ارسال می کند. اگر سرور درخواست اتصال را تأیید کند، می بیند که شما درخواست بارگیری وب سایت برای Google را دارید.
سپس سرور فایل های ذخیره شده روی آن را دریافت کرده و به رایانه شما ارسال می کند. در مثال ما، شما می خواستید به صفحه اصلی گوگل بروید. سروری که در آن ذخیره شده است، صفحه اصلی را به رایانه شما ارسال می کند.
البته، پایگاه داده کامل Google را به رایانه شما ارسال نمی کند—که بارگیری آن تقریباً غیرممکن است. در عوض، فقط داده های آن صفحه خاص را ارسال می کند. در مورد Google.com، این فقط نشانواره، عکس نمایه شما و چند عنصر دیگر است.
بارگیری داده ها در رایانه شما
همانطور که ISP شما داده ها را از سرور دریافت می کند، شروع به ارسال آن به رایانه شما به عنوان بسته های داده می کند. این بدان معناست که دادههایی که درخواست کردهاید به قطعات کوچکتر تقسیم میشوند و حمل و نقل آن را آسانتر میکنند.
هنگامی که این بسته ها به رایانه شما می رسند، توسط مرورگر شما دوباره جمع می شوند و به شما امکان می دهند وب سایت مورد نظر خود را مشاهده کنید.
یک قطره کوچک در تورنت داده های اینترنتی
مثالی که در بالا آوردیم یک نسخه ساده شده از اینترنت است. در واقعیت، زمانی که شما از یک وب سایت بازدید می کنید، درخواست شما می تواند قبل از رسیدن به مقصد مورد نظر شما از صدها گره عبور کند. درخواست شما در مقصد پردازش میشود و دادههای درخواستی بازگردانده میشود تا رایانه شما بتواند آن را بارگیری کند.
این فرآیند با میلیونها رایانه متصل به اینترنت از جمله رایانههای رومیزی، لپتاپ و تلفنهای هوشمند اتفاق میافتد. و همانطور که ما خانه های خود را به طور فزاینده ای هوشمند می کنیم و از اینترنت اشیا استفاده می کنیم، فقط می توانیم انتظار داشته باشیم که اتصال به اینترنت و داده های منتقل شده از طریق آن در سال های آینده به طور تصاعدی رشد کند.