مقدمة
خوادم SIP الرئيسية والاحتياطية
تضمن آلية تكرار خوادم SIP موثوقية واستمرارية خدمات SIP. يعد نشر الخادم الرئيسي/الاحتياطي أحد طرق التكرار هذه. تشارك الخوادم الرئيسية والاحتياطية حسابات المستخدمين ومعلومات الحوار (حسب تنفيذ تكرار الخادم) ومعلومات التسجيل والبيانات الأخرى ذات الصلة. في الظروف العادية، يتم التعامل مع جميع طلبات واستجابات SIP بواسطة الخادم الرئيسي. عندما يتعطل الخادم الرئيسي أو يكون قيد الصيانة أو يصبح غير متاح، يتحول طرف SIP تلقائيًا إلى الخادم الاحتياطي لطلبات الخدمة، مما يضمن استمرار وصول المستخدم. بمجرد استعادة الخادم الرئيسي، يمكن لطرف SIP العودة تلقائيًا إلى الخادم الرئيسي.

الشكل 1 خادم SIP الرئيسي والاحتياطي
المصطلحات
الفيل أوفير (Failover): آلية يتولى فيها الخادم الاحتياطي جميع الخدمات عندما يكون الخادم الرئيسي غير متاح، دون التأثير على تجربة المستخدم.
الفيل بيك (Failback): آلية يقوم فيها الجهاز بالتحقق مما إذا كان الخادم الرئيسي قد استعيد أثناء تشغيل الخادم الاحتياطي، حتى يتمكن من العودة بسرعة إلى الخادم الرئيسي.
عدم توفر الخادم: عندما يحاول العميل التسجيل، يرد الخادم برمز 500/503، أو يتلقى UDP رسالة ICMP عدم إمكانية الوصول إلى الهدف، أو ينتهي وقت اتصال TCP.
الفيل بيك للتسجيل: عندما يكون الخادم الرئيسي غير متاح ويقوم الهاتف بالتسجيل في الخادم الاحتياطي، يقوم الهاتف بإنشاء حوار تسجيل جديد للكشف مما إذا كان الخادم الرئيسي قد استعيد. تحتوي هذه الوظيفة على فترة فحص مستقلة وقابلة للتكوين.
الجمهور المستهدف
يهدف هذا المستند إلى مستخدمي الهواتف وموظفي الصيانة.
الخوادم الرئيسية والاحتياطية
إعدادات الوظيفة
قم بتكوين إدخالين للخادم لخط SIP على الهاتف. خادم SIP 1 هو الخادم الرئيسي، وخادم SIP 2 هو الخادم الاحتياطي.
الفيل أوفير (Failover)
يدعم الهاتف حاليًا إشارات الفيل أوفير للتسجيل (Register) والدعوة (Invite) وإنهاء المكالمة (Bye). لا يتم دعم طرق الإشارات الأخرى حاليًا.
1. الفيل أوفير للتسجيل
شروط التشغيل: التسجيل اليدوي / انتهاء وقت التسجيل / انتهاء وقت OPTIONS / انتهاء وقت طلب CANCEL
(1) يرسل الهاتف طلب تسجيل إلى الخادم الرئيسي؛
(2) يحاول الهاتف إرسال طلبات تسجيل إلى الخادم الرئيسي لعدد محدد من المرات (منتجات V3) أو خلال فترة زمنية محددة (منتجات V2)؛
(3) إذا كان الخادم الرئيسي غير متاح، يرسل الهاتف طلب تسجيل إلى الخادم الاحتياطي؛
(4) يرد الخادم الاحتياطي برمز 200 OK، ويقوم الهاتف بالتسجيل بنجاح.
2. الفيل أوفير للدعوة
شرط التشغيل: قيام المستخدم بإجراء مكالمة
(1) يقوم الهاتف A بالاتصال بالهاتف B؛
(2) يرسل الهاتف A طلب دعوة إلى الخادم الرئيسي؛
(3) يحاول الهاتف A إرسال طلبات دعوة إلى الخادم الرئيسي لعدد محدد من المرات (منتجات V3) أو خلال فترة زمنية محددة (منتجات V2)؛
(4) إذا كان الخادم الرئيسي غير متاح، يرسل الهاتف طلب تسجيل إلى الخادم الاحتياطي؛
(5) يرد الخادم الاحتياطي برمز 200 OK، ويقوم الهاتف بالتسجيل في الخادم الاحتياطي بنجاح؛
(6) يرسل الهاتف طلب دعوة إلى الخادم الاحتياطي؛
(7) يرد الخادم الاحتياطي برمز 200 OK، ويتم إنشاء مكالمة بين الهاتفين A و B.
3. الفيل أوفير لإنهاء المكالمة
شرط التشغيل: إيقاف الهاتف للمكالمة بعد إنشائها عبر الخادم الرئيسي
(1) يقوم الهاتف A بإنشاء مكالمة مع الهاتف B عبر الخادم الرئيسي؛
(2) يوقف الهاتف A المكالمة؛
(3) يرسل الهاتف A طلب إنهاء إلى الخادم الرئيسي؛
(4) يحاول الهاتف A إرسال طلبات إنهاء إلى الخادم الرئيسي لعدد محدد من المرات (منتجات V3) أو خلال فترة زمنية محددة (منتجات V2)؛
(5) إذا كان الخادم الرئيسي غير متاح، يرسل الهاتف طلب تسجيل إلى الخادم الاحتياطي؛
(6) يرد الخادم الاحتياطي برمز 200 OK، ويقوم الهاتف بالتسجيل في الخادم الاحتياطي بنجاح؛
(7) يرسل الهاتف رسالة إنهاء إلى الخادم الاحتياطي؛
(8) يرد الخادم الاحتياطي برمز 200 OK، ويتم إنهاء المكالمة مع الهاتف B.
4. فشل الفيل أوفير
عندما تكون جميع الخوادم غير متاحة، يحاول الهاتف كل خادم بالترتيب حسب الأولوية الرئيسية/الاحتياطية لعدد محدد من المرات (منتجات V3) أو خلال فترة زمنية محددة (منتجات V2). يتم التعامل مع الخادم الأخير كاستثناء. وفقًا لمعيار RFC 3261، سيقوم SIP بإعادة المحاولة لمدة 64*T1 (32 ثانية). إذا فشل طلب إشارة SIP الحالي لا يزال، يتم إخطار المستخدم بالفشل.
الفيل بيك (Failback)
يدعم الهاتف الفيل بيك المستقل للتسجيل. بعد تسجيل الهاتف بنجاح في الخادم الاحتياطي، يرسل الهاتف طلب تسجيل مستقل بشكل دوري إلى الخادم الرئيسي للكشف مما إذا كان الخادم الرئيسي قد استعيد.
شرط التشغيل: انتهاء وقت مؤقت الفيل بيك للتسجيل.
(1) يقوم الهاتف بالتسجيل بنجاح في الخادم الاحتياطي؛
(2) عند انتهاء وقت الفيل بيك للتسجيل، يرسل الهاتف طلب تسجيل مستقل إلى الخادم الرئيسي؛
(3) إذا رد الخادم الرئيسي برمز 200 OK، يعود الهاتف إلى الخادم الرئيسي؛
(4) إذا كان الخادم الرئيسي لا يزال غير متاح، يتم إعادة إرسال طلب التسجيل وفقًا لمعيار RFC 3261 حتى انتهاء الوقت 64*T1 (32 ثانية). بعد انتهاء الوقت، يبدأ المؤقت مرة أخرى ويستمر في فحص الخادم الرئيسي بشكل دوري.
تكوين خادم SIP الرئيسي/الاحتياطي
وصف عناصر التكوين
|
عنصر التكوين |
الوصف |
>القيمة |
|
SIPN Register Addr: |
عنوان الخادم الرئيسي. | IP / اسم النطاق الافتراضي: فارغ |
|
SIPN Register Port: |
>منفذ الخادم الرئيسي. | قيمة عددية الافتراضي: 5060 |
|
SIPN Register TTL: |
>فترة تسجيل الخادم الرئيسي. | قيمة عددية الافتراضي: 3600 ثانية |
|
SIPN Transport: |
>بروتوكول النقل للخادم الرئيسي: UDP أو TCP أو TLS. | 0: UDP
1: TCP
3: TLS
الافتراضي: 0 |
|
SIPN Backup Addr: |
عنوان الخادم الاحتياطي. | IP / اسم النطاق الافتراضي: فارغ |
|
SIPN Backup Port: |
منفذ الخادم الاحتياطي. | قيمة عددية الافتراضي: 5060 |
|
SIPN Backup TTL: |
فترة تسجيل الخادم الاحتياطي. | قيمة عددية الافتراضي: 3600 ثانية |
|
SIPN Backup Transport: |
بروتوكول النقل للخادم الاحتياطي: UDP أو TCP أو TLS. | 0: UDP
1: TCP
3: TLS
الافتراضي: 0 |
|
SIPN Enable Failback: |
يتحكم في ما إذا كان تم تمكين الفيل بيك للتسجيل للخط. | 0 / 1 الافتراضي: 1 |
|
SIPN Failback Interval: |
الفترة الزمنية لفحص ما إذا كان الخادم/الوكيل الرئيسي قد استعيد بعد تسجيل الهاتف في الخادم/الوكيل الاحتياطي. | قيمة عددية الافتراضي: 1800 ثانية |
|
SIPN Signal Retry Counts: |
عدد إعادة إرسال طلبات SIP عندما يكون الخادم/الوكيل غير متاح، باستثناء الخادم/الوكيل الأخير (انتهاء الوقت 32 ثانية). | قيمة عددية الافتراضي: 3 |
واجهة تكوين المستخدم
يمكن للمستخدمين تسجيل الدخول إلى خادم الويب الخاص بالهاتف لتكوين الخوادم الرئيسية والاحتياطية.
(1) انقر على علامة التبويب “Line” (الخط) واختر علامة التبويب الفرعية SIP (هذه هي الصفحة الافتراضية)؛
(2) اختر الخط المراد تكوينه من القائمة المنسدلة “Line” (الخط) داخل الصفحة؛
(3) قم بتكوين معلومات تسجيل الخط؛
(4) قم بتكوين معلومات خادم SIP 1 (الرئيسي) وخادم SIP 2 (الاحتياطي)، كما هو موضح في الشكل 2؛
(5) انقر على “Basic Settings” (الإعدادات الأساسية) في الصفحة الحالية لتكوين إعدادات الفيل بيك ذات الصلة للخوادم الرئيسية والاحتياطية، كما هو موضح في الشكل 3؛
(6) انقر على زر “Submit” (إرسال) في أسفل الصفحة لتطبيق التكوين.

الشكل 2 تكوين خادم SIP الرئيسي/الاحتياطي
