اینترنت
اینترنت سیستم جهانی شبکه های کامپیوتری متصل است که از مجموعه پروتکل اینترنت (TCP / IP) برای اتصال دستگاه ها در سراسر جهان استفاده می کنند. این شبکه ای است که شامل شبکه های خصوصی، عمومی، علمی، کسب و کار و دولتی از محدوده محلی به جهان است، که توسط مجموعه وسیعی از فناوری های الکترونیکی، بی سیم و شبکه های نوری مرتبط شده است. اینترنت دارای طیف گسترده ای از منابع و خدمات اطلاعاتی مانند اسناد ابرمتن مرتبط و برنامه های وب وب، پست الکترونیکی، تلفن و اشتراک گذاری فایل است.
ریشه های اینترنت به تحقیقاتی که توسط دولت فدرال ایالات متحده در دهه 1960 انجام شد، به منظور ایجاد ارتباط قوی و محرمانه با استفاده از شبکه های کامپیوتری اتصال شبکه های تجاری و شرکت ها در اوایل دهه 1990، شروع انتقال به اینترنت مدرن بود، و رشد سریع را به عنوان کامپیوتر های سازمانی، شخصی و تلفن همراه به شبکه متصل شد. تا اواخر سال 2000، خدمات و فن آوری های آن تقریبا در هر جنبه ای از زندگی روزمره گنجانده شده بود.
بیشتر رسانه های ارتباطی سنتی، از جمله تلفن، رادیو، تلویزیون، پست الکترونیکی کاغذ و روزنامه، تغییر یافته، بازنشسته شده و یا حتی توسط اینترنت دور زدن، تولد خدمات جدید مانند ایمیل، تلفن اینترنتی، تلویزیون اینترنتی، موسیقی آنلاین، روزنامه های دیجیتال، و وب سایت های جریان ویدئو. روزنامه، کتاب و دیگر نشریات چاپی سازگار با تکنولوژی وبسایت هستند یا به وبلاگ نویسی، فید وب و جمع آوری اخبار آنلاین تبدیل می شوند. اینترنت اشکال جدیدی از تعاملات شخصی را از طریق پیام های فوری، انجمن های اینترنتی و شبکه های اجتماعی فعال کرده و شتاب داده است. خرید آنلاین به طور گسترده ای برای خرده فروشان بزرگ و کسب و کارهای کوچک و کارآفرینان افزایش یافته است، زیرا شرکت ها می توانند حضور “آجر و ملات” خود را برای خدمت به یک بازار بزرگتر یا حتی فروش کالاها و خدمات را به صورت آنلاین انجام دهند. کسب و کار به کسب و کار و خدمات مالی در اینترنت بر زنجیره های عرضه در سراسر صنایع تاثیر می گذارد.
اینترنت بدون نظارت متمرکز در هر یک از اعمال تکنولوژیکی و یا سیاست های دسترسی و استفاده از آن است؛ هر شبکه تشکیل دهنده سیاست های خود را تنظیم می کند. فقط تعاریف بیش از حد از دو فضای نام اصلی در اینترنت، آدرس پروتکل اینترنت (آدرس IP) و سیستم نام دامنه (DNS)، توسط یک سازمان نگهدارنده، شرکت اینترنتی برای اختصاص نام و شماره (ICANN) . پایه فنی و استاندارد سازی پروتکل های اصلی فعالیتی از نیروی کار مهندسی اینترنت (IETF)، یک سازمان غیر انتفاعی شرکت کنندگان بین المللی است که هرکدام با مشارکت کارشناس فنی مشارکت می کنند.
در حالی که اجزای سخت افزاری زیرساخت اینترنت اغلب می تواند برای حمایت از سیستم های نرم افزاری دیگر مورد استفاده قرار گیرد، این طراحی و فرایند استاندارد سازی نرم افزار است که اینترنت را مشخص می کند و پایه ای برای مقیاس پذیری و موفقیت آن می باشد. مسئولیت طراحی معماری سیستم های نرم افزاری اینترنت توسط نیروی کار تخصصی مهندسی اینترنت (IETF) گرفته شده است. IETF گروه های استاندارد تنظیم برای هر جنبه ای از معماری اینترنت را برای هر فرد باز می کند. مشارکتها و استانداردهای به دست آمده در اسناد Request for Comments (RFC) در وب سایت IETF منتشر شده است. روش های اصلی شبکه ای که اینترنت را قادر می سازند، در RFC های خاصی تعیین می شوند که استاندارد های اینترنتی را تشکیل می دهند. سایر اسناد کمتر سختگیرانه صرفا اطلاعاتی، تجربی یا تاریخی هستند یا بهترین شیوه های فعلی (BCP) را در هنگام اجرای فناوری های اینترنتی نشان می دهند.
استانداردهای اینترنتی یک چارچوب شناخته شده به عنوان مجموعه پروتکل اینترنت را توصیف می کند. این یک معماری مدل است که روشها را به یک سیستم لایه ای از پروتکل ها تقسیم می کند که در ابتدا در RFC 1122 و RFC 1123 ثبت شده است. لایه ها با محیط یا محدوده ای که در آن خدمات آنها عمل می کنند، مطابقت دارند. در بالا، لایه کاربردی، فضا برای روشهای خاص شبکه کاربردی مورد استفاده در برنامه های کاربردی نرم افزار است. به عنوان مثال، یک برنامه مرورگر وب با استفاده از مدل درخواست مشتری-سرور و یک پروتکل خاص برای تعامل بین سرورها و مشتریان، در حالی که بسیاری از سیستم های به اشتراک گذاری فایل از یک پارادایم نظیر به نظیر استفاده می کنند. در زیر این لایه بالا، لایه حمل و نقل، برنامه های کاربردی در میزبان های مختلف را با یک کانال منطقی از طریق شبکه با روش های مناسب انتقال داده متصل می کند.
اساس این لایه ها، فن آوری های شبکه هستند که شبکه های خود را در مرزهای خود متصل می کنند و ترافیک را در سراسر آنها مبادله می کنند. لایه اینترنت رایانه ها را قادر می سازد تا از طریق پروتکل اینترنت (IP) آدرس های خود را شناسایی کرده و آنها را به یکدیگر بیابند و مسیرهای ترافیکی خود را از طریق شبکه های متوسط ??(ترانزیت) راه اندازی کنند. آخر، در پایین معماری، لایه پیوند است که اتصال منطقی بین میزبان ها را در همان لینک شبکه، مانند یک شبکه محلی (LAN) یا اتصال شماره گیری برقرار می کند. مدل، همچنین به عنوان TCP / IP شناخته می شود، طراحی شده است که مستقل از سخت افزار پایه ای که برای اتصالات فیزیکی استفاده می شود، که مدل به هیچ وجه به خود مربوط نیست. مدل های دیگر مانند مدل OSI توسعه داده شده اند که تلاش می کنند در هر جنبه ای از ارتباطات جامع باشند. در حالی که بسیاری از شباهت ها بین مدل ها وجود دارد، آنها در جزئیات توصیف یا پیاده سازی سازگار نیستند. با این حال، پروتکل های TCP / IP معمولا در بحث شبکه های OSI قرار می گیرند.
همانطور که داده های کاربر از طریق ستون پروتکل پردازش می شود، هر لایه انتزاع اطلاعات کپسوله سازی را در میزبان ارسال می کند. داده ها بر روی سیم در سطح لینک بین میزبان ها و روتر ها منتقل می شود. encapsulation توسط میزبان دریافتی حذف می شود. رله های متوسط ??به روز رسانی بسته بندی لینک در هر هک، و بازرسی لایه IP برای اهداف مسیریابی.
مهمترین جزء مدل اینترنت، پروتکل اینترنت (IP) است که سیستم های آدرس دهی، از جمله آدرس های IP، برای رایانه های شبکه را فراهم می کند. IP قابلیت اتصال به اینترنت را فراهم می کند و اساسا اینترنت خود را ایجاد می کند. پروتکل اینترنت نسخه 4 (IPv4) نسخه اولیه استفاده شده در نسل اول اینترنت است و هنوز هم در استفاده غالب است. این طراحی شده است تا به آدرس ~ 4.3 میلیارد (109) میزبان رسیدگی کند. با این حال، رشد انفجاری اینترنت منجر به خستگی آدرس IPv4 شد، که در سال 2011 به مرحله نهایی خود رسیده است. زمانی که باند اختصاص دهنده آدرس جهانی خسته شد. یک نسخه پروتکل جدید، IPv6، در اواسط دهه 1990 توسعه یافت که قابلیت های آدرس دهی بسیار وسیع تر و مسیریابی بهتر ترافیک اینترنت را فراهم می کند. IPv6 در حال گسترش در حال گسترش در سراسر جهان است، از آنجا که رجیسترهای آدرس اینترنتی (RIRs) شروع به درخواست از مدیران منابع برای برنامه ریزی پذیرش و تبدیل سریع می کنند.
IPv6 با طراحی با IPv4 مستقیما سازگار نیست. در اصل، یک نسخه موازی از اینترنت را که به طور مستقیم با نرم افزار IPv4 در دسترس نیست، ایجاد می کند. بنابراین، امکانات ترجمه برای اینترنت باید وجود داشته باشد یا گره ها باید نرم افزار شبکه دوگانه را برای هر دو شبکه داشته باشند. اساسا تمام سیستم عامل های رایج مدرن هر دو نسخه پروتکل اینترنت را پشتیبانی می کنند. با این حال، زیرساخت شبکه در این توسعه عقب مانده است. به غیر از آرایه ای پیچیده از اتصالات فیزیکی که زیرساختشان را تشکیل می دهند، اینترنت توسط قراردادهای تجاری دو جانبه یا چند جانبه، مانند قراردادهای نفوذ، و مشخصات فنی یا پروتکل هایی که تبادل داده ها را در شبکه توصیف می کند، تسهیل می شود. در واقع، اینترنت توسط ارتباطات و سیاست های مسیریابی تعریف شده است.