پروتکل TCP/IP چیست ؟

پروتکل TCP/IP پروتکلی استاندارد در اغلب شبکه های کامپیوتری امروزه است و دارای مزایای بیشماری نظیر قابلیت های روتینگ و پشتیبانی از بسیاری از سیستم عامل ها می باشد. با استفاده از این پروتکل کاربران قادر هستند تا پس از اتصال به شبکه به راحتی با سایر دیوایس ها و دستگاه های موجود در شبکه ارتباط برقرار کنند.
پروتکل TCP/IP ابتدا در نسخه ی قبلی اینترنت یعنی ARPAnet طراحی شده بود که در ادامه وزارت دفاع ایالات متحده با همکاری برخی از دانشگاه ها اقدام به طراحی و گسترش یک سیستم جهانی نمود که دارای قابلیت ها و ظرفیت های بسیاری باشد که در نهایت پروتکل ارتباطی TCP/IP باز طراحی شد.
TCP/IP مخفف Transmission Control Protocol /Internet Protocol می باشد و درای 4 لایه اساسی در بطن خود است.
اجزای پروتکل TCP/IP
این پرواتکل از مجموع پروتکل های دیگر طراحی شده است که هر کدام از آن ها در لایه های مربوطه وظایف خود را اعمال می کنند.
لایه اول Netwwork :
این لایه در حقیقت لایه ای Physical و Data را ترکیب کرده و اطلاعات موجود در شبکه را به اصلاح روت و مسیر یابی می کند.
پروتکل های موجود در لایه Network :
که مهمترین وظیفه ی آن اطمینان یافتن از صحت داده های ارسال شده است.
این پروتکل به اصلاح Connection-oriented می باشد.
یعنی یک ارتباط مجازی بین فرستنده و گیرنده برقرار می شود و دریافت کامل و بی نقص داده ها از وظایف اصلی این پروتکل می باشد .تا زمانی که بسته اطلاعاتی به درستی در اختیار فرستنده قرار نگیرد فرستنده مجددا اقدام به ارسال ان بسته میکند. معمولا از این پروتکل در هنگام ارسال بسته های بسیار حساس که بیت بیت آن با ارزش باشد استفاده میشود مانند فایل ها
این پروتکل بر خلاف پروتکل TCP بصورت یک طرفه عمل می کند. بدیهی است به همین مورد سرعت آن نیز در مقایسه با پروتکل قبلی بالاتر است. این پروتکل برای مواردی کاربرد دارد که دریافت اطلاعات در مقصد به یک سطح بالا از اطمینان نیاز نداشته باشیم. مانند مکالمه صوتی یا تصویری که همراه با نویز یا شطرنجی شدن می شود.
لایه دوم Internet :
این لایه در واقع هم رده لایه Network در مدل OSI است .
با استفاده از یک ادرس IP که شامل ادرس ای پی و ادرس سخت افزاری (MAC) ادرس دستگاه مورد نظر را برای ارتباط مشخص می کند.
لایه سوم Transport :
این لایه نیز در واقع هم رده لایه transport در مدل OSI است که در پروتکل TCP/IP قرار دارد.
لایه چهارم Application :
این لایه نیز همان لایه های Session Application Presentation در مدل OSI است.
پروتکل های موجود در لایه Application :
- (File Transfer Protocol (FTP :
از این پروتکل برای تکثیر فایل های موجود بر روی یک کامپیوتر و کامپیوتر دیگر استفاده می گردد.
- پروتکل SNMP)Simple Network Management Protoco) :
از این پروتکل ب منظور اخذ اطلاعات آماری استفاده میگردد. این پروتکل در مانیتورینگ کاربرد فراوانی دارد.
- پروتکل TelNet :
با استفاده از این پروتکل کاربران قادر به اجرای برنامه ها و مشاهده فایل های موجود بر روی یک سیستم از راه دور می شوند.
- SMTP) Simple Mail Transfer Protocol):
برای ارسال پیام های الکترونیکی استفاده می شود.
- پروتکل HTTP :
این پروتکل مشهورترین پروتکل در این گروه می باشد و که برای سرویس وب از آن استفاده میشود. با این پروتکل دستگاه ها قادر به تبادل فایل ها با فرمت های مختلف بین یکدیگر در محیط اینترنت شوند.
امیدوارم از بررسی پروتکل TCP/IP لذت برده باشید.
شاد و پیروز باشید.
دیدگاهتان را بنویسید