دوشنبه, ۲۴ اردیبهشت, ۱۴۰۳ / 13 May, 2024
مجله ویستا
TCP/IP چیست؟
همان طوری كه میدانید، اینترنت بر اساس مجموعهای از شبكهها كه جهان را پوشش میدهند، ساخته میشود. این شبكهها شامل انواع بسیار و متفاوتی از كامپیوترها میباشند، و بنابراین چیزی باید همه چیز را در كنار یكدیگر نگه دارد. این چیزی به نام TCP/IP است.
TCP/IP به صورت پنج حرف جداگانه"T C P I P" تلفظ میشود. اگر میخواهید مانند یك حرفهای به نظر بیایید، گفتن این حرف را طوری تمرین كنید كه به عنوان كلمهای واحد با سرعت از زبانتان ادا شود- تی- سی-پی- آی- پی(علامت بینTCP/IP را تلفظ نكنید، وگرنه مانند فردی ساده و نادان به نظر خواهید رسید).
جزییات TCP/IP بسیار فنی هستندو خارج از علاقه تقریباً هر فردی هستند، كه درمقالههای بعدی بررسی میشوند. اما ایدههای ابتدایی اندكی وجود دارندكه دوست دارم آنها را بفهمید.
برنامه نویسان برای تضمین اینكه انواع متفاوتی از كامپیوترها بتوانند با یكدیگر كاركنند، برنامههای خود را با استفاده لز پروتكلهای ( protocol به معنی قرارداد، ولی در ادامه به دلیل پركاربرد بودن از كلمه پروتكل استفاده میكنم) استاندارد مینویسند. پروتكل مجموعهای از قوانین است كه با اصطلاحات فنی چگونگی انجام گرفتن كاری را توصیف میكند. به عنوان مثال، پروتكلی وجود دارد كه به طور دقیق قالبی را كه بایستی برای ارسال پیامهای پستی استفاده شود، توضیح میدهد. تمام برنامههای پستی اینترنت در هنگام آماده ساختن پیامی برای تحویل از این پروتكل پیروی میكنند.
TCP/IP نام متداولی برای مجموعهاز بیش از ۱۰۰ پروتكل میباشد كه برای متصل ساختن كامپیوترها و شبكهها استفاده میشود.
▪ نام واقعی TCP/IP از دو پروتكل مهم میآید:
ـ (TCP(Transmission Control Protocol
ـ (IP(Internet Protocol
در داخل اینترنت، اطلاعات به صورت جریان ثابتی از میزبان به میزبان(كامپیوترهایی كه با هم ارتباط دارند) منتقل نمیشود. در عوض، دادهها به بستههای كوچكی به نام بسته(packet) شكسته میشوند.
به عنوان مثال، در نظر بگیریذ كه پیامی پستی را برای دوستی در اینترنت میفرستید. TCP آن را به تعدادی بسته تقسیم خواهد كرد. هر بسته با شماره سریال ، نشانی گیرنده و نشانی فرستنده علامت گذاری میشود. TCP اطلاعات مربوط به كنترل خطا را نیز در بسته درج میكند.
سپس بستهها از طریق شبكه فرستاده میشوند، در اینجا كار IP است كه آنها را به میزبان راه دور منتقل كند. TCP در انتهای دیگر، بستهها را دریافت و وجود خطاها را بررسی میكند.اگر خطایی رخ دادهباشد، TCP میتواند درخواست ارسال مجدد این بسته به خصوص را نماید.
بعد ازاینكه تمام بستهها دریافت شدند،TCP از شماره سریال بستهها، آنها را به ترتیب به هم وصل میكند تا پیام پستی اصلی در طرف دوم ساخته شود.
به عبارت دیگر ، كار IP گرفتن دادههای خام-بستهها- از یك مكان به مكان دیگر است و كار TCP اداره جریان و تضمین صحت دادهها میباشد.
شكستن دادهها به بستهها فواید مهم بسیاری دارد. اول اینكهبه اینترنت اجازه میدهد در یك زمان از همان خطوط ارتباطی برای كاربران متفاوت بسیاری استفاده كند. از آنجایی كه بستهها مجبور نیستند با یكدیگر سفر كنند، خط ارتباطی میتواند تمام انواع بستهها را همانطوری كه در راه خود از مكانی به مكان دیگر میروندؤ حمل كند. بزرگراهی را در نظر بگیرید كه در آن ماشینهای مجزا با وجود اینكه مقصدهای متفاوتی دارند، همگی در راه مشتركی سفر میكنند.
همانطوری كه بستهها سفر میكنند، تا زمانی كه به مقصد نهایی خودشان برسند، از میزبانی به میزبان دیگر فرستاده میشوند(مسیر واقعی توسط كامپیوترهایی با استفاده خاص به نام مسیریابانتخاب میشود). این این موضوع یعنی اینترنت دارای انعطافپذیری بسیار زیادی میباشد. اگر اتصال بهخصوصی خراب شود، كامپیوترهایی كه جریان داده را كنترل میكنند میتوانند معمولاً مسیر جایگزینی را پیدا كنند. در حقیقت امكان دارد كه در داخل انتقال واحدی از دادهها، بستههای مختلف در مسیرهای مختلفی به یك مقصد جریان پیدا كنند.
همچنین شبكه میتواند از بهترین مسیر در شرایط مختلف استفاده كند. به عنوان مثال، هنگامی كه بار بخشی از حد متعارف میشود بستهها میتوانند از طریق خطوطی كه بار كمتری دارند، فرستاده شوند.
مزیت دیگر استفاده از بستهها این است كه در هنگام رخدادن خطایی كوچك در انتقال، به جای انتقال كل پیام فقط نیاز به ارسال مجدد بستهای منفرد خواهد بود. این مزیت سرعت كلی اینترنت را افزایش میدهد.
تمام این انعطافپذیری كمك میكند تا قابیت اطمینان بالا امكانپدیر شود، TCP/IP به هر صورت تضمین میكند كه داده با موفقیت عبور مینماید. در حقیقت، حتی با وجود اینكه ممكن است میزبانها صدها كیلومتر دور از یكدیگر باشند و تمام بستهها مجبور به عبور از چندین كامپیوتر میانی باشند، اینترنت آنقدر خوب عمل میكند كه ارسال پروندهای از یك میزبان به میزبان دیگر فقط جند ثانیه طول میكشد.
بنابراین دو جواب برای «TCP/IP چیست؟» وجود دارد. جواب فنی این است كه TCP/IP خانوادهای بزرگ از پروتكلهایی است كه برای سازماندهی كامپیوترها و ابزارهای ارتباطی در شبكه، استفاده میشوند. و مهمترین پروتكلهای آن TCP و IP هستند. IP دادهها را از مكانی به مكان دیگر منتقل میكند، در حالی كه TCP از صورتگرفتن صحیح تمام كارها مطمئن میشود.
با وجود این، بهترین پاسخ این است كه اینترنت وابسته به هزاران شبكه و میلیونها كامپیوتر است، و TCP/IP چسبی است كه این شبكهها و كامپیوترها را در كنار یكدیگر نگه میدارد.
منبع : سازمان آموزش و پرورش استان خراسان
نمایندگی زیمنس ایران فروش PLC S71200/300/400/1500 | درایو …
دریافت خدمات پرستاری در منزل
پیچ و مهره پارس سهند
تعمیر جک پارکینگ
خرید بلیط هواپیما
ایران رهبر انقلاب شورای نگهبان مجلس شورای اسلامی مجلس دولت صادق زیباکلام انتخابات دولت سیزدهم انتخابات مجلس انتخابات مجلس دوازدهم حجاب
هواشناسی تهران بارش باران شهرداری تهران قتل حج تمتع سیل سازمان هواشناسی سلامت پلیس زلزله وزارت بهداشت
خودرو قیمت دلار سایپا قیمت خودرو قیمت طلا بازار خودرو بانک مرکزی مسکن دلار گاز بورس حقوق بازنشستگان
نمایشگاه کتاب کتاب عربستان نمایشگاه کتاب تهران سالار عقیلی تلویزیون سینمای ایران نمایشگاه بینالمللی کتاب تهران رضا عطاران دفاع مقدس تئاتر سریال
خورشید دانشگاه تهران کره زمین
رژیم صهیونیستی اسرائیل غزه فلسطین حماس جنگ غزه روسیه آمریکا افغانستان سازمان ملل نوار غزه اوکراین
استقلال فوتبال مهدی طارمی پرسپولیس فولاد خوزستان لیگ برتر رئال مادرید بازی لیگ برتر فوتبال ایران لیگ برتر ایران باشگاه پرسپولیس هوادار
هوش مصنوعی شفق قطبی نوآوری تبلیغات دبی ایلان ماسک ناسا اپل
ویتامین خواب کودک تجهیزات پزشکی شیر کاهش وزن افسردگی فشار خون درمان ناباروری بارداری سلامت روان