ارتباطات نوری ویرا

از پروتکل شبکه چه می دانید؟ آشنایی با انواع پروتکل شبکه ، کاربرد و ویژگی های هر کدام

پروتکل شبکه
فهرست مطالب

پروتکل شبکه چیست؟

پروتکل یا  porotocol  به معنای قرارداد ، شیوه و اصول می باشد.

آشنایی با پروتکل های استاندارد شبکه برای وبمستران و صاحبان وب سایت ها یک الزام محسوب می گردد. 

در شبکه، پروتکل مجموعه‌ای از قانون‌ها و دستورالعمل‌ها برای ارتباط بین داده‌هاست. پروتکل‌های شبکه مانند زبانی مشترک برای کامپیوترها هستند تا بدون توجه به یکدیگر، بتوانند با‌هم ارتباط برقرار کنند.

پروتکل شبکه مجموعه‌ای از قوانین تعیین‌شده است که نحوه قالب‌بندی و ارسال و دریافت داده‌ها را مشخص می‌کند تا مقاصد شبکه کامپیوتری، از‌جمله کامپیوتر‌ها، سرورها، روترها و ماشین‌های مجازی با وجود تفاوت‌ها در زیرساخت‌ها یا استانداردهای خود، بتوانند با یکدیگر ارتباط برقرار کنند.

آشنایی با انواع پروتکل‌ شبکه

پروتکل‌ شبکه در یک نگاه  کلی  به سه دسته اصلی ارتباطی، مدیریتی و امنیتی زیر تقسیم می‌شوند.

پروتکل‌های ارتباطی

پروتکل‌هایی هستند که وظیفه برقراری ارتباط میان دستگاه‌های مختلف شبکه را دارند و قادر به پشتیبانی از انواع مختلف استانداردهای مخابراتی آنالوگ و دیجیتال هستند

پروتکل‌های مدیریتی

این پروتکل‌ها کاربردی خاص‌ دارند و بیشتر برای نظارت بر دستگاه‌های ارتباطی یا بهینه‌سازی عملکرد شبکه‌های کامپیوتری استفاده می‌شوند. این پروتکل‌ها روی عملکرد تجهیزاتی مثل مسیریاب‌ها، سرورها و مودم‌ها تاثیرگذار هستند و همواره سعی می‌کنند بهترین مسیر انتقال را پیدا کنند.

پروتکل‌های امنیتی

خط‌مشی‌هایی هستند که برای محافظت از اطلاعات و رمزنگاری از آن‌ها استفاده می‌شوند و مانع از آن می‌شوند تا افراد غیر مجاز بتوانند به شبکه دسترسی پیدا کنند. به‌طور مثال، هنگامی که قصد راه‌اندازی یک شبکه بی‌سیم را دارید این الگوریتم‌ها و پروتکل‌های امنیتی هستند که اجازه نمی‌دهند افراد غیر مجاز به شبکه نفوذ کرده یا رمزعبورتان را به راحتی سرقت کنند.

انواع پروتکل شبکه از نظر کارکرد

پروتکل شبکه

پروتکل TCP/IP

پر کاربردترین و پر استفاده‌ترین پروتکل های  شبکه پروتکل TCP/IP است که وظیفه ارسال و دریافت اطلاعات را بر عهده دارد.  پروتکل tcp/ip خود از پروتکل‌های مختلفی تشکیل شده است که از مهم‌ترین آن‌ها باید به پروتکل‌ TCP/IP اشاره کرد. به لحاظ لایه‌ای بودن، این پروتکل شباهت زیادی به مدل OSI دارد، اما تعداد لایه‌های آن با مدل OSI متفاوت است و متشکل از تعداد کمتری لایه است مدل TCP/IP از لایه‌های زیر ساخته شده است:

  1. لایه واسط شبکه (network interface layer): لایه فوق وظیفه رسیدگی به مک‌آدرس‌ها، مسیر‌یابی آن‌ها و ارسال و دریافت فیزیکی بیت‌ها را عهده‌دار است.

  2. لایه‌ اینترنت (internet layer): وظیفه اصلی لایه فوق آدرس‌دهی IP و مسیریابی است. مهم‌ترین پروتکل این لایه، پروتکل اینترنت (internet protocol) یا IP است.

  3. لایه‌ انتقال (transport layer): ارتباط بین دو میزبان را با استفاده از لایه‌‌های زیرین برقرار می‌کند تا فرایند تبادل اطلاعات در لایه‌های مختلف بدون به وجود آمدن خطا امکان‌پذیر شود. پروتکل‌های اصلی این لایه‌، پروتکل‌های TCP و UDP هستند.

  4. لایه‌ کاربرد (application layer): این لایه به کاربران اجازه می‌دهد با دستگاه‌های تحت شبکه به تعامل بپردازند یا به عبارت دقیق‌تر، توانایی ارسال و دریافت داده‌ها را داشته باشند.

پروتکل TLS/SSL

پروتکل‌ امنیت لایه انتقال (TLS) مبتنی بر پروتکل سوکت‌ لایه امن (SSL) است. کاربرد این پروتکل‌ها در زمینه رمزنگاری ارتباطات و تامین امنیت بسته‌های اطلاعاتی است که قرار است میان گره‌ها در شبکه‌های محلی یا اینترنت مبادله شوند. عملکرد این پروتکل‌ها تا حدودی شبیه به پروتکل TCP است و بر مبنای رویکرد دست‌دهی یا HandSahking چند مرحله‌ای کار می‌کنند.

پروتکل UDP

پروتکلی است که همگام با پروتکل TCP از آن استفاده می‌شود و در لایه انتقال کار می‌کند. اصلی‌ترین تفاوت پروتکل UDP با پروتکل TCP در سرعت انتقال اطلاعات است. این پروتکل به دلیل این‌که چک‌سام (Checksum) بسته‌های ارسالی را بررسی نمی‌کند و هدفش تنها انتقال بسته‌ها است، سریع‌تر از پروتکل TCP است، اما در مقابل ضریب خطای بالایی دارد. UDP بیشتر در ارتباط با سرویس‌هایی نظیر استریم‌های ویدیویی و گیمینگ استفاده می‌شود که سرعت دریافت داده‌ها اهمیت زیادی دارد.

پروتکل SSH

پروتکل (Secure Socket Shell) دسترسی مطمئن کلاینت‌ها به منابع شبکه را فراهم می‌کند، حتی زمانی که کلاینت‌ها به شبکه‌هایی متصل می‌شوند که ایمن نیستند. پروتکل فوق با پیاده‌سازی یک مکانیزم ارتباطی ایمن میان کاربر و سرور اجازه می‌دهد تا کلاینت‌ها با امنیت زیادی به تبادل اطلاعات بپردازند. از قابلیت‌های مهم پروتکل فوق باید به انتقال خودکار اتصالات برقرار شده، امکان تایید کاربران جدید، انتقال ایمن فایل‌ها، تایید هویت کاربران و پیاده‌سازی تونلی ایمن در بستر پروتکل TCP/IP اشاره کرد.

پروتکل Telnet

یکی از قدیمی‌ترین پروتکل‌های ارتباطی شبکه است که امکان برقراری ارتباط از راه دور با دستگاه‌ها را فراهم می‌کند. برای آن‌که بتوانید از مزایای پروتکل فوق استفاده کنید به برنامه کلاینتی نیاز دارید تا یک رابط خط فرمان در اختیارتان قرار دهد تا بتوانید به برنامه سرور متصل شوید.

پروتکل SMS

پروتکل سرویس پیام کوتاه (Short Message Service) امکان ارسال و دریافت پیام توسط دستگاه‌های شبکه و سیم‌کارت‌خور را فراهم می‌کند. این پروتکل متن‌محور است و تنها قادر به ارسال متن‌های ساده است. در صورتی که قصد ارسال پیام‌های چندرسانه‌ای را داشته باشید باید از پروتکل MMS سرنام Multimedia Messaging Service استفاده کنید.

 پروتکل FTAM

پروتکل روش دسترسی به انتقال فایل (FTAM) سرنام File Transfer Access Method با هدف سهولت در دسترسی به فایل‌ها و پوشه‌ها استفاده می‌شود. این پروتکل دسترسی محلی و راه دور به فایل‌ها را فراهم می‌کند و عملکردی شبیه به پروتکل FTP دارد.

 پروتکل SMTP

پروتکل SMTP dh پروتکل انتقال ساده میل (Simple Mail Transfer Protocol) برای ارسال ایمیل استفاده می‌شود. هنگامی که ایمیلی را ارسال می‌کنید پروتکل SMTP اطلاعات را از سروری به سرور دیگری در اینترنت انتقال می‌دهد. SMTP می‌تواند اطلاعات را برای سروری ارسال کند که ممکن است از پروتکل‌های دیگری مثل POP یا IMAP برای ارسال یا دریافت ایمیل‌ها استفاده کند.

پروتکل SNMP

پروتکل مدیریت ساده شبکه (Simple Network Management Protocol) قابلیت کار در لایه ۷ یا همان لایه کاربرد (Application) را دارد و برای نظارت و مدیریت دستگاه‌های تحت شبکه در شبکه‌های محلی و گسترده استفاده می‌شود. به بیان دقیق‌تر امکان انتقال اطلاعات مدیریتی میان تجهیزات مختلف شبکه را فراهم می‌کند. این پروتکل از چهار مولفه اصلی SNMP Manager، Managed Devices، SNMP Agent و Management Information Base تشکیل شده است. این پروتکل متشکل از چند دستور کاربردی است که سهولت در دسترسی به اطلاعات شبکه را فراهم می‌کنند.

پروتکل NetFlow

در تعریف کلی باید بگوییم پروتکلی است که برای نظارت بر جریان ترافیک آی‌پی از آن استفاده می‌شود، با این‌حال قادر است اتفاقات داخل شبکه را گزارش دهد. این پروتکل به سرپرستان شبکه کمک می‌کند در جریان تمامی اتفاقاتی باشند که در شبکه می‌افتد. از کاربردهای اصلی پروتکل فوق باید به گزارش درباره میزان مصرف پهنای باند شبکه و برنامه‌های کاربردی، گزارش عملکرد شبکه و منابع شبکه، تاثیر تغییرات در شبکه، شناسایی ناهنجاری‌ها در شبکه و گزارش مشکلات مربوط به دستگاه‌ها اشاره کرد.

پروتکل SMB

پروتکل Server Message Block در لایه ۷ یا همان لایه کاربرد کار می‌کند و به تجهیزات تحت شبکه اجازه اشترا‌ک‌گذاری فایل‌ها در یک شبکه یا دامنه را می‌دهد. به‌طوری که کاربران می‌توانند از راه دور به فایل‌ها دسترسی داشته باشند، درست مثل زمانی که فایل‌ها روی هارددیسک شخصی در اختیارشان قرار دارد

پروتکل DNS

Domain Name System برای ترجمه آدرس‌های آی‌پی به معادل نام آن‌ها (نام دامنه) در شبکه استفاده می‌شود. این پروتکل کمک می‌کند به جای آن‌که شماره آی‌پی‌ها را حفظ کنید، تنها نام دامنه شبکه‌ها را حفظ کنید.

پروتکل PPP

پروتکل Point to Point برای انتقال داده‌های چند پروتکلی بین دو سامانه که به شکل مستقیم به یکدیگر متصل هستند استفاده می‌شود. دقت کنید که پروتکل فوق انتقال داده‌ها را در واحد بایت انجام می‌دهد و در ارتباطات پهن‌باند (Broadband) که بارگذاری زیاد و سرعت زیادی دارند استفاده می‌شود. لازم به توضیح است که پروتکل فوق در لایه پیوند داده کار می‌کند و داده‌ها را در قالب فریم ارسال می‌کند.

پروتکل DHCP

پروتکل Dynamic Host Configuration Protocol در لایه ۷ مدل مرجع OSI کار می‌کند و وظیفه تخصیص آدرس آی‌پی به شکل پویا به تجهیزات درون شبکه یا میزبان‌ها را عهده‌دار است. در این حالت نیازی نیست به شکل ایستا برای دستگاه‌های شبکه آدرس آ‌ی‌پی مشخص کنید.

پروتکل Internet Protocol

پروتکل آی‌پی (IP) پروتکل لایه شبکه است که مسئولیت مسیریابی بسته‌های اطلاعاتی را عهده‌دار است. به بیان دقیق‌تر، تمام تعاملاتی که با اینترنت دارید، مثل باز کردن صفحات، ارسال پیام از طریق برنامه‌های پیام‌رسان و… توسط پروتکل فوق انجام می‌شود.

پروتکل Internet Protocol Security

پروتکل IPsec یکی از پر استفاده‌ترین پروتکل‌های امنیتی در دنیای شبکه و اینترنت است که برای رمزنگاری و احراز هویت ارتباطات آی‌پی از طریق شبکه VPN از آن استفاده می‌شود. لازم به توضیح است که IPsec متشکل از پروتکل‌های ESP سرنام Encapsulating Security Protocol ، AH سرنام Authentication Header و SA سرنام Security Associations  است.

پروتکل Internet Control Message Protocol

پروتکل ICMP به منظور گزارش خطاها استفاده می‌شود و قادر است گزارشی در ارتباط با وضعیت شبکه ارائه کند. به‌طور مثال، اگر در زمان ارسال اطلاعات از یک گره به گره دیگری، روتری نتواند بسته‌ای دریافت کند یک پیغام ICMP برای منبع ارسال می‌کند. دقت کنید که پروتکل فوق ممکن است در برخی از شبکه‌ها قابل استفاده نباشد، زیرا سرپرستان شبکه برای بهبود امنیت، پروتکل فوق را غیر فعال می‌کنند.

پروتکل HTTPS

پروتکل فوق عملکردی یکسان با پروتکل HTTP دارد و برای ارسال اطلاعات از آن استفاده می‌شود، اما به جای آن‌که اطلاعات را به شکل متن ساده ارسال کند، رمزنگاری کرده و ارسال می‌کند.

پروتکل http

پروتکل HTTP یا پروتکل انتقال ابرمتن (HTTP) اولین پروتکل تبادل اطلاعات در اینترنت است که قادر به ارسال اطلاعات با قالب خام است. عملکرد پروتکل مذکور به این صورت است که داده‌ها را فرمت می‌کند تا برنامه‌های کاربردی مثل مرورگر بتوانند به شکل مستقیم به داده‌ها دسترسی داشته باشند. متاسفانه به دلیل این‌که اطلاعات به شکل خام ارسال می‌شوند، هکرها قادر به شنود اطلاعات هستند.

خلاصه معرفی انواع پروتکل های استاندارد شبکه

پروتکل شبکه HTTP:  رایج وب سایت های اینترنتی و هاست های ارائه شده به مشتریان
پروتکل شبکه HTTPS:  رایج SSL  در اینترنت برای سایت های امن

پروتکل شبکه  FTP: رایج انتقال فایل ها در محیط اینترنت

پروتکل شبکه IP: تعیین مسیر و ارسال بسته های TCP / IP

پروتکل شبکه FTAM: دسترسی به فایل ها و بسته ها می باشد.

پروتکل شبکه SMTP: رایج انتقال پست الکترونیکی و ایمیل می باشد.

TELNET: رایج برقرای ارتباط از راه دور می باشد.

SNMP:  نظارت بر شبکه و مدیریت شبکه می باشد.

DNS :می باشد که آدرس IP هاست را به دامنه نسبت می دهد.

DHCP :جهت تخصیص آدرس های IP دینامیک در شبکه می باشد.

ECiP :فراهم کننده یک اتصال قابل اطمینان نقطه به نقطه بر روی UDP

TCP/IP: نظارت بر تحویل منظم داده ها می باشد.

اشتراک گذاری مطلب
واتساپ
چاپ
تلگرام
ایمیل
دیدگاه خود را برایمان بنویسید
0 0 نظرات
رتبه‌بندی مقاله
اشتراک
اطلاع رسانی از
guest
0 نظرات
قدیمی ترین
جدیدترین بیشتر امتیاز
بازخوردهای درون خطی
مشاهده همه نظرات
نوشته های مرتبط
تکنولوژی فیبر نوری

تکنولوژی فیبر نوری ، ادغام با هوش مصنوعی و اینترنت اشیا

14 فروردین, 1404
کابل فیبر نوری چیست

فیبر نوری چیست؟ کابل فیبرنوری از چه قسمت هایی تشکیل شده است

7 بهمن, 1402
مراحل تولید پیگتیل و پچ کورد فیبرنوری

مراحل تولید پیگتیل فیبرنوری و آشنایی با روش تولید پچ کورد فیبرنوری

11 مرداد, 1403
هوشمند سازی ساختمان

هوشمند سازی ساختمان چیست؟ در ساختمان هوشمند از چه تجهیزاتی استفاده می شود؟

15 فروردین, 1403
شبکه فیبر نوری fttx

شبکه فیبر نوری چیست؟ معرفی انواع مختلف شبکه FTTX

19 شهریور, 1404
کانکتور فیبرنوری

معرفی انواع پیگتیل فیبرنوری، بر اساس نوع کانکتور فیبر نوری، محیط نصب، کابل و فرول

12 آبان, 1402
پیمایش به بالا