اکثر سيستم عاملهايي که امروزه ميشناسيد، اعم از ويندوز ،لينوکس، يونيکس، مک، اندرويد و حتي ناول از اين پروتکل پشتيباني ميکنند و به همين دليل است که شما قادر هستيد از طريق سيستم عامل ويندوز خود از سرويسهايي که سيستم عامل هاي ديگر مانند لينوکس و يونيکس ارائه ميکنند، استفاده کنيد. به عنوان مثال سرويس ايميل و وب سايت ياهو از سيستم عامل يونيکس و وب سرور هاي يونيکسي استفاده ميکنند اما شما با ويندوز خود قادر هستيد از خدمات آنها استفاده کنيد و تنها دليل اين امکان داشتن پروتکل مشترک ارتباطي به نام TCP/IP است.
کلمه TCP/IP مخفف Transmission Control Protocol Internet Protocol است که نشان ميدهد اين پشته پروتکل بصورت کلي از دو پروتکل اصلي TCP و IP تشکيل شده است. اين دو پروتکل وظيفه تعيين چگونگي برقرار ارتباط بين سيستم ها در شبکه و روش انتقال اطلاعات بين آنها را به عهده دارد، درون اين پروتکل TCP/IP همانطور که اشاره شد چندين پروتکل وجود دارند که وظيفه ارتباطات داده ها را در شبکه بر عهده دارند، اين پروتکل ها شامل موارد زير ميباشند:
TCP يا Transmission Control Protocol که وظيفه برقراري ارتباطات بين نرم افزارهاي کاربردي در شبکه را بر عهده دارد.
UDP يا User Datagram Protocol که وظيفه برقراري ساده ترين حالت برقراري ارتباطات داده اي بين نرم افزارها در شبکه را عهده دار است؛ در واقع اين ارتباط از امنيت کمتري نسب به TCP برخوردار است.
IP يا Internet Protocol که وظيفه برقراري ارتباطات بين کامپيوترها در شبکه را عهده دار است.
ICMP يا Internet Control Messaging Protocol که وظيفه بررسي خطاها و وضعيت شبکه را بر عهده دارد.
DHCP يا Dynamic Host Configuration Protocol که وظيفه آدرس دهي خودکار در شبکه را بر عهده دارد.
توجه کنيد که TCP يک پروتکل Connection Oriented يا اتصال گراست که صحت اطلاعات ارسالي براي اين پروتکل بسيار مهم است و از جهاتي سرعت آن نسبتاً پايين است. پروتکل IP يک پروتکل Connection Less يا غير اتصال گراست که صحت داده هاي ارسالي در آن چندان مهم نيست و سرعت بيشتر مد نظر است، در شبکه هاي مبتني بر TCP بيت به بيت داده ها بعد از انتقال در شبکه بررسي ميگردد و به همين دليل سرعت آن کند است، در صورتيکه در شبکه هاي IP سرعت ارسال مهم است. پشته پروتکل TCP/IP نقاط ضعف هر يک از اين دو پروتکل را پوشش داده و يک پروتکل ترکيبي خوب ايجاد کرده است. مدل TCP/IP نيز مانند مدل مفهومي OSI داراي ساختار لايه بندي يا Layering است و برخلاف مدل OSI که داراي 7 لايه ميباشد اين پشته پروتکل داراي 4 لايه به نامهاي Internet يا اينترنت، Transport يا انتقال، Application يا کاربردي و Network Interface يا رابط شبکه است.
نويسنده: سعيد برقيان
منبع: وب سايت کارساز نت
نشر و کپي برداري با ذکر منبع و نام نويسنده بلامانع مي باشد