SIP - Network Elements عناصر الشبكة

 SIP - Network Elements عناصر الشبكة

SIP - Network Elements عناصر الشبكة

هناك بعض الكيانات التي تساعد SIP في إنشاء شبكتها. في SIP ، يتم تحديد كل عنصر من عناصر الشبكة بواسطة SIP URI (معرف الموارد المنتظم ) الذي يشبه العنوان. فيما يلي عناصر الشبكة -

  • وكيل المستخدم
  • مخدم بروكسي
  • خادم المسجل
  • إعادة توجيه الخادم
  • خادم الموقع

وكيل المستخدم

إنها نقطة النهاية وأحد أهم عناصر الشبكة لشبكة SIP. يمكن لنقطة النهاية بدء جلسة أو تعديلها أو إنهاؤها. وكلاء المستخدم هم الجهاز أو عنصر الشبكة الأكثر ذكاءً في شبكة SIP. يمكن أن يكون هاتفًا رقميًا أو هاتفًا محمولًا أو جهاز كمبيوتر محمول.

ينقسم وكلاء المستخدم منطقيًا إلى قسمين -

  • عميل وكيل المستخدم (UAC) - الكيان الذي يرسل طلبًا ويتلقى ردًا.

  • خادم وكيل المستخدم (UAS) - الكيان الذي يتلقى طلبًا ويرسل استجابة.

يعتمد SIP على بنية خادم العميل حيث يعمل هاتف المتصل كعميل يبدأ مكالمة ويعمل هاتف المستدعي كخادم يستجيب للمكالمة.

مخدم بروكسي

هو عنصر الشبكة الذي يأخذ طلبًا من وكيل المستخدم ويعيد توجيهه إلى مستخدم آخر.

  • في الأساس ، يشبه دور الخادم الوكيل جهاز التوجيه.

  • لديه بعض الذكاء لفهم طلب SIP وإرساله إلى الأمام بمساعدة URI.

  • يقع الخادم الوكيل بين وكلاء مستخدمين.

  • يمكن أن يكون هناك 70 خادمًا وكيلاً بحد أقصى بين المصدر والوجهة.

هناك نوعان من الخوادم الوكيلة -

  • خادم وكيل عديم الحالة - يقوم ببساطة بإعادة توجيه الرسالة المستلمة. لا يقوم هذا النوع من الخوادم بتخزين أي معلومات تتعلق بمكالمة أو معاملة.

  • خادم وكيل ذو حالة - هذا النوع من الخادم الوكيل يتتبع كل طلب واستجابة مستلمة ويمكن استخدامه في المستقبل إذا لزم الأمر. يمكنه إعادة إرسال الطلب ، إذا لم يكن هناك استجابة من الجانب الآخر في الوقت المناسب.

خادم المسجل

يقبل خادم السجل طلبات التسجيل من وكلاء المستخدم. يساعد المستخدمين على مصادقة أنفسهم داخل الشبكة. يخزن URI وموقع المستخدمين في قاعدة بيانات لمساعدة خوادم SIP الأخرى داخل نفس المجال.

ألق نظرة على المثال التالي الذي يوضح عملية تسجيل SIP.

مثال على تسجيل SIP

هنا يريد المتصل التسجيل في مجال TMC. لذلك فإنه يرسل طلب تسجيل إلى خادم المسجل الخاص بـ TMC ويعيد الخادم استجابة 200 موافق لأنه أذن للعميل.

إعادة توجيه الخادم

يتلقى خادم إعادة التوجيه الطلبات ويبحث عن المستلم المقصود للطلب في قاعدة بيانات الموقع التي أنشأها المسجل.

يستخدم خادم إعادة التوجيه قاعدة البيانات للحصول على معلومات الموقع ويستجيب مع 3xx (استجابة إعادة التوجيه) للمستخدم. سنناقش رموز الاستجابة لاحقًا في هذا البرنامج التعليمي.

خادم الموقع

يوفر خادم الموقع معلومات حول المواقع المحتملة للمتصل لخوادم إعادة التوجيه والوكيل.

يمكن فقط للخادم الوكيل أو خادم إعادة التوجيه الاتصال بخادم الموقع.

يوضح الشكل التالي الأدوار التي لعبها كل عنصر من عناصر الشبكة في إنشاء الجلسة.

خادم الموقع

SIP - هندسة النظام

تم تصميم SIP كبروتوكول متعدد الطبقات ، مما يعني أن سلوكه موصوف من حيث مجموعة من مراحل المعالجة المستقلة إلى حد ما مع اقتران فضفاض فقط بين كل مرحلة.

بنية النظام
  • أدنى طبقة من SIP هي تركيبها وتشفيرها . يتم تحديد ترميزه باستخدام قواعد صيغة باكوس نور المعززة (BNF).

  • في المستوى الثاني هي طبقة النقل . وهي تحدد كيفية إرسال العميل للطلبات وتلقي الردود وكيف يتلقى الخادم الطلبات ويرسل الردود عبر الشبكة. تحتوي جميع عناصر SIP على طبقة نقل.

  • بعد ذلك تأتي طبقة المعاملة . المعاملة هي طلب يتم إرساله بواسطة معاملة العميل (باستخدام طبقة النقل) إلى معاملة الخادم ، جنبًا إلى جنب مع جميع الردود على هذا الطلب المرسلة من معاملة الخادم إلى العميل. أي مهمة ينجزها عميل وكيل المستخدم (UAC) تتم باستخدام سلسلة من المعاملات. لا تحتوي البروكسي عديمي الحالة على طبقة المعاملات.

  • الطبقة فوق طبقة المعاملة تسمى مستخدم المعاملة. كل من كيانات SIP ، باستثناء البروكسي بدون حالة، هو مستخدم معاملة.