SIP (بروتوكول بدء الجلسات)
آخر تحديث 2026-10-22 · بقلم فريق Smart Messaging (Smart Messaging Inc.)
الإجابة المختصرة: SIP، أي Session Initiation Protocol، هو معيار الإشارات من IETF المعرَّف في RFC 3261، ويُنشئ مكالمات الصوت والفيديو عبر شبكات IP ويعدّلها وينهيها. يتولى تحديد من يتصل بمن وكيف؛ أما الصوت نفسه فينتقل بشكل منفصل عبر RTP. ويمكن لأي تطبيق متوافق مع SIP استخدام رقم Smart Messaging.
يتحدث SIP تقريبًا كل نظام هاتف للشركات وكل هاتف برمجي ومزوّد VoIP، ولهذا يعمل حساب SIP واحد في تطبيقات كثيرة ومختلفة.
التعريف
SIP بروتوكول نصي يشبه في أسلوبه HTTP، وطلباته (REGISTER وINVITE وBYE وغيرها) تُخبر الخوادم بمكان الوصول إلى المستخدم وتُنشئ جلسة المكالمة أو تنهيها.
كيف يعمل
- 1يرسل تطبيقك طلب REGISTER إلى خادم SIP لدى المزوّد ويُثبت هويته بمصادقة digest.
- 2للاتصال، يرسل طلب INVITE مع محتوى SDP يسرد الترميزات المدعومة.
- 3يرد الطرف الآخر، ويتفق الطرفان على ترميز، ثم ينتقل الصوت في حزم RTP.
- 4يرسل أي من الطرفين BYE لإنهاء المكالمة.
كيف ينطبق على Smart Messaging
يشمل كل رقم من Smart Messaging اسم مستخدم وكلمة مرور SIP خاصين به، يظهران في صفحة الرقم في لوحة التحكم. سجّل على sip.smart-messaging.com عبر المنفذ 5060 (UDP/TCP) أو منفذ TLS 5061، مع G.711 µ-law أو A-law، وDTMF عبر RFC 2833 أو SIP INFO.
Server: sip.smart-messaging.com
Port: 5060 (UDP/TCP) or 5061 (TLS)
Username: <SIP_USERNAME>
Password: <SIP_PASSWORD>
Codecs: PCMU, PCMAمنافذ SIP وبروتوكولات النقل في Smart Messaging
| بروتوكول النقل | المنفذ | الخادم |
|---|---|---|
| UDP | 5060 | sip.smart-messaging.com |
| TCP | 5060 | sip.smart-messaging.com |
| TLS | 5061 | sip.smart-messaging.com |
مفهوم خاطئ شائع
SIP لا ينقل الصوت نفسه، وليس رقم هاتف. حساب SIP هو بيانات الدخول؛ أما رقم الهاتف فهو ما يطلبه المتصلون للوصول إليه.
مصطلحات ذات صلة
- ✓ SIP trunk
- ✓ الهاتف البرمجي
- ✓ ترميز G.711
- ✓ DTMF
- ✓ NAT وSTUN
الأسئلة الشائعة
هل SIP هو نفسه VoIP؟
ما تطبيقات SIP التي تعمل مع Smart Messaging؟
هل تدعم Smart Messaging بروتوكول SIP عبر TLS؟
هل الصوت مشفّر؟
المصادر
- IETF: RFC 3261, SIP: Session Initiation Protocol (حتى سبتمبر 2026)