پروتکل SRTP چیست ؟
سرنام واژه های Secure Real-time Transport Protocol است و در واقع همان پروتکل RTP است که پکت های صوتی ارسال و دریافتی را به صورت رمزنگاری شده وامن ارسال میکند و درصورت شنود در بین مسیر صداهای نامشخص شنیده میشود. SRTP دارای سه ویژگی احراز هویت، یکپارچگی و رمز نگاری داده ها است. با این مقاله از سایت شرکت ارائه دهنده خدمات ویپ ماهان ویپ همراه باشید تا به طور مفصل و البته تخصصی به معرفی این پروتکل بپردازیم.
این پروتکل توسط یک تیم کوچک از متخصصان پروتکل اینترنت و رمزنگاری از سیسکو و اریکسون توسعه یافته که اولین بار توسط IETF در ماه مارس 2004 با نام استاندارد RFC 3711 منتشر شده.
استفاده از پروتکل SRTP اختیاری است و همه ویژگی های آن (مانند رمزگذاری و احراز هویت) اختیاری هستند و می توان آنها را به طور جداگانه فعال یا غیرفعال کرد اما یک استثنا وجود دارد که (هنگام استفاده از SRTCP ویژگی تأیید اعتبار پیام باید حتما فعال باشد).
این اعتبار سنجی هر بار با یک جفت کلید که هر بار تغییر میکنند انجام میشود و این به ویژگی امنیت آن می افزاید.
برای استفاده از پروتکل SRTP باید در هر دو سمت سرور وتلفن فعالسازی شود و چنانچه یکی ازطرفین ازاین پروتکل پشتیبانی نکند امکان برقراری تماس وجود نخواهد داشت.
پروتکل اس ار تی پی چگونه کار میکند ؟
در سیستم های تلفنی ویپ از پروتکل های مختلفی استفاده میشود تا یک تماس به صورت کامل برقرار شود.
از لحظه اتصال یک تلفن به سیستم تلفنی (Registery) تا زمان برقراری تماس (Call Duration) و پایان آن پروتکل های مختلفی کار میکنند.
دو پروتکل SIP و RTP نقش اصلی را در برقراری تماس ایفا میکنند که پروتکل SIP به منظور ایجاد و حفظ اتصال تلفن با سرور به کار میرود و RTP وظیفه انتقال صدا را بر عهده دارد.
پروتکل RTP چیست ؟
پروتکل RTP سرنام واژه های Real-time Transport Protocol است.
این پروتکل مدیریت انتقال داده های صوتی را در لایه (transport) از استاندارد OSI و برپایه UDP بین پورت های 10000 تا 20000برعهده دارد.
ارسال و دریافت با استفاده از پارامترهای Time Stamp، Sequence Number،Payload Type صورت میگیرد که در ادامه به شرح آنها میپردازیم.
پارامتر Time Stamp
این پارامتر پکت ها را بافرمیکند تا دررسیدن پکتها به مقصد (Jitter) یا اختلاف تاخیربه وجود نیاید
پارامتر Sequence Number
بستههای ارسالی را به صورت شماره دارارسال کرده و سمت دریافت کننده پکتها را به ترتیب شماره مرتب میکند و صدا را بازسازی میکنند تا به صورت صحیح شنیده شود
پارامتر Payload Type
این پارامتر نوع (CODEC) و(DTMF) مورد استفاده را تعیین میکند
در حالت عادی انتقال بر بستر RTP بدون رمزنگاری و به صورت ساده انجام میشود که امکان شنود ودستکاری در مسیرنیز وجود دارد.
کاربرد پروتکل srtp چیست ؟
این پروتکل که امروزه جایگاه خوبی را در عرصه سیستم های تلفنی مبتنی بر VoIP دارد در لایه (Application) استاندارد OSI و بر پایه پروتکل (UDP) کار میکند و صرفا یک پروتکل شروع کننده (Signaling) است و فقط جهت برقراری ارتباط یک تلفن با سروراستفاده میشود.
مقالات مفید : ویپ چیست ؟
کاربرد این پروتکل زیاد است و شح آن ازموضوع این مقاله خارج است برای خواندن بیشتر میتوانید به مقاله (پروتکل SIP چیست؟) مراجعه نمایید.
وظیفه پروتکل RTCP چیست؟
عملکرد اولیه این پروتکل در استاندارد RFC3750 تعریف شده است.
این پروتکل مشخصات و اطلاعات کنترلی را برای یک جلسه RTP فراهم می کند و در ارائه و بسته بندی داده چند رسانه ای با پروتکل RTP همکاری می کند اما به خودی خود هیچگونه رسانه ای را انتقال نمی دهد.
وظیفه اصلی RTCP ارائه بازخورد در مورد کیفیت خدمات (QoS) در توزیع رسانه با ارسال دوره ای اطلاعات آماری مانند تعداد اکتت و بسته های ارسالی، از دست دادن بسته، تغییرات تاخیر بسته، و زمان تاخیر رفت و برگشت است. پخش جریانی جلسه چند رسانه ای یک برنامه ممکن است از این اطلاعات برای کنترل کیفیت پارامترهای سرویس با محدود کردن جریان یا استفاده از کدک متفاوت استفاده کند. نسخه ایمن شده RTCP نیزSRTCP نام دارد.
جمع بندی مقاله “پروتکل SRTP چیست”
پروتکل SRTP سرنام واژه های Secure Real-time Transport Protocol است که برای ارسال و دریافت پکت های صوتی در سیستمهای تلفنی VoIP استفاده میشود. این پروتکل با استفاده از رمزنگاری، احراز هویت و یکپارچگی داده ها، پکت های صوتی را به صورت امن ارسال میکند و از شنود و دستکاری در مسیر جلوگیری میکند. اعتبارسنجی هر بسته با استفاده از یک جفت کلید انجام میشود که هر بار تغییر میکنند و این به ویژگی امنیت آن می افزاید.
برای استفاده از پروتکل SRTP باید در هر دو سمت سرور و تلفن فعالسازی شود و در صورتی که یکی از طرفین از این پروتکل پشتیبانی نکند، امکان برقراری تماس وجود ندارد.
پروتکل SIP نیز یک پروتکل شروع کننده است که برای ایجاد و حفظ اتصال تلفن با سرور در سیستمهای تلفنی VoIP استفاده میشود. در حالی که پروتکل RTP وظیفه انتقال صدا را بر عهده دارد.
وظیفه پروتکل RTCP نیز ارائه بازخورد در مورد کیفیت خدمات (QoS) در توزیع رسانه با ارسال دوره ای اطلاعات آماری مانند تعداد اکتت و بسته های ارسالی، از دست دادن بسته، تغییرات تاخیر بسته، و زمان تاخیر رفت و برگشت است.
در کل، این پروتکلها به صورت هماهنگ با یکدیگر کار میکنند تا یک تماس VoIP را به صورت کامل برقرار کنند و امنیت، کیفیت و عملکرد مناسب را در این فرآیند فراهم کنند.
چرا ماهان ویپ
ماهان ویپ یکی از پیشروترین شرکتهای فعال در حوزه خدمات تلفن تحت شبکه در ایران است. با بیش از ۱۵ سال تجربه درخشان، این شرکت با بکارگیری متخصصین ایرانی، نرم افزار مدیریت مرکز تماس مبتنی بر هسته را طراحی و پیاده سازی نموده است.
با ارائه خدمات امنیتی شامل پروتکل SRTP و RTCP، ماهان ویپ به مشتریان خود اعتماد و اطمینان بخشیده است. این پروتکلها از طریق رمزنگاری، احراز هویت و یکپارچگی دادهها، پکتهای صوتی را به صورت امن ارسال میکنند و از شنود و دستکاری در مسیر جلوگیری میکنند. اعتبارسنجی هر بسته با استفاده از یک جفت کلید انجام میشود که هر بار تغییر میکند و این به ویژگی امنیت آن میافزاید.
مهمترین ویژگی ماهان ویپ، بکارگیری متخصصین ایرانی است که با تواناییهای خود در طراحی و پیاده سازی نرم افزارهای مدیریت مرکز تماس و ارائه خدمات امنیتی، به مشتریان خود خدماتی با کیفیت و قابل اعتماد ارائه میدهند. بنابراین، با انتخاب ماهان ویپ، مشتریان میتوانند از خدمات با کیفیت و مطمئنی بهرهمند شوند. برای ارتباط با واحد پشتیبانی و همچنین دریافت مشاوره از طریق سایت و صفحه اینستاگرامی ماهان ویپ همراه ما باشید.
سوالات پر تکرار
پروتکل SRTP چیست ؟
پروتکل SRTP مخفف چیست؟ در واقع این واژه مخفف عبارت Secure Real-time Transport Protocol است. این پروتکل یک ویژگی امنیتی است که برای ارسال و دریافت پکتهای صوتی در سیستمهای تلفنی VoIP (Voice over Internet Protocol) استفاده میشود. پروتکل SRTP با استفاده از رمزنگاری، احراز هویت و یکپارچگی دادهها، پکتهای صوتی را به صورت امن ارسال میکند و از شنود و دستکاری در مسیر جلوگیری میکند. اعتبارسنجی هر بسته با استفاده از یک جفت کلید انجام میشود که هر بار تغییر میکنند و این به ویژگی امنیت آن میافزاید.
مزایای استفاده از پروتکل SRTP چیست؟
پروتکل SRTP برای ارتباطات VoIP ویژگیهای امنیتی زیر را فراهم میکند:
- SRTP از الگوریتم رمزنگاری AES (Advanced Encryption
- SRTP برای پیامهای خطا از پروتکل RTCP (Real-time
- SRTP از پروتکل هش SHA-1 برای احراز هویت استفاده