کمپیوٹرزسافٹ ویئر

SIP پروٹوکول: تفصیل

سیشن شروع پروٹوکول (آئی پی) سگنلنگ اور ملٹی میڈیا مواصلات سیشن کے انتظام کے لئے ایک پروٹوکول ہے. انٹرنیٹ ٹیلیفونی میں سب سے زیادہ عام ایپلی کیشنز - وائس اور ویڈیو کالز اور آئی پی (انٹرنیٹ پروٹوکول) پر فوری پیغام رسانی.

یہ ان پیغامات endpoints کے درمیان سازی، برطرفی، اور کال کے دیگر ضروری عناصر بھیجا اور ریگولیٹ کر رہے ہیں کہ وضاحت کرتا ہے. گھونٹ پروٹوکول، جس کی وضاحت اوپر پیش کیا جاتا ہے، پیدا کرنے میں تبدیلی کرنے اور ایک یا زیادہ ملٹی میڈیا کے اعداد و شمار اسٹریمز پر مشتمل سیشن ختم کے لئے استعمال کیا جا سکتا ہے. یہ ایک درخواست پرت پروٹوکول ہے. بنیادی نقل و حمل کی پرت کے آزاد ہونے کے لئے ڈیزائن کیا گیا. دوسرے لفظوں میں، ایک پروٹوکول متن کی بنیاد HTTP (ہایپر ٹیکسٹ ٹرانسفر) کے بہت سے عناصر اور بھی شامل ہے سادہ میل ایڈریس ٹرانسفر پروٹوکول (SMTP).

SIP پروٹوکول - یہ کیا ہے؟

SIP کئی دیگر ایپلی کیشن سطحی پروٹوکول کی شناخت اور ملٹی میڈیا سیشن منتقل کے ساتھ مل کر میں کام کرتا ہے. شناختی میڈیا ڈیٹا اور ملاپ کے سیشن تفصیل پروٹوکول (SDP) کے ساتھ مل کر حاصل کیا جاتا ہے. آواز، ویڈیو - - ملٹی میڈیا اسٹریمز منتقل کرنے کے لئے یہ عام طور پر اصل وقت کی نقل و حمل کے پروٹوکول (RTP) یا محفوظ موڈ (SRTP) استعمال کرتا ہے. کے لئے محفوظ ٹرانسمیشن گھونٹ پیغامات ٹرانسپورٹ لیئر سیکورٹی (TLS) کو استعمال کرتے ہوئے خفیہ کردہ کیا جا سکتا ہے.

ترقی کی تاریخ

SIP پروٹوکول اصلا 1996 میں ماہرین کے ایک گروپ کی طرف سے تیار کی گئی تھی. اس RFC 1999 (SIP 1.0) میں 2543 میں معیاری گیا تھا. نومبر 2000 میں، انہوں نے ایک 3 GPP سیگنلگ پروٹوکول اور فن تعمیر IP-ملٹی میڈیا اپتنتر (IMS) سیلولر نظام میں ملٹی میڈیا IP کی بنیاد پر خدمات کے محرومی کے لئے کی مستقل عنصر کے طور پر قبول کر لیا گیا تھا. تازہ ترین ورژن (آئی پی 2.0) RFC 3261 تصریح میں جون 2002 میں جاری کیا گیا تھا. بعض ملانے اور اس میں سے ادائیگی کے ساتھ ہمارے وقت میں استعمال کیا جاتا ہے.

حقیقت یہ ہے کہ اصل گھونٹ پروٹوکول آواز کی خدمات کی بنیاد پر تیار کی گئی تھی کہ باوجود. آج، یہ ویڈیو کانفرنسنگ سمیت ایپلی کیشنز،، IP زائد اسٹریمنگ میڈیا، فوری پیغام رسانی، فائل کی منتقلی، اور فیکس، اور آن لائن گیمز کی ایک وسیع رینج کی حمایت کرتا ہے.

پروٹوکول گھونٹ - تفصیل اور آپریشن

سیشن شروع پروٹوکول بنیادی نقل و حمل کے پروٹوکول سے آزاد ہے. اس پر چلتا ٹرانسمیشن کنٹرول پروٹوکول (TCP)، صارف ڈیٹاگرام پروٹوکال (UDP) یا ٹرانسمیشن کنٹرول پروٹوکول ندی (SCTP). یہ دونوں فریقوں (unicast) کے درمیان ڈیٹا کی منتقلی اور کثیر نشریات سیشن کے لئے استعمال کیا جا سکتا ہے.

اس میں ڈیزائن کے عناصر اسی طرح کے ماڈل HTTP ٹرانزیکشن کی درخواست موجود ہیں. اس طرح ہر آپریشن سرور اور کم از کم ایک جواب پر ایک مخصوص طریقہ یا تقریب کا سبب بنتا ہے جس میں کلائنٹ کی درخواست، پر مشتمل ہے. SIP پروٹوکول ایک قابل مطالعہ متن کی شکل فراہم کرنے، ہیڈر شعبوں، انکوڈنگ قوانین، اور HTTP حیثیت کوڈ کے سب سے زیادہ reuses ہے.

ہر نیٹ ورک وسائل سیشن شروع پروٹوکول - ایک صارف ایجنٹ یا وائس میل باکس - ویب کی خدمات اور ای میل میں استعمال کیا جاتا ہے جس میں ایک عام معیار نحو، کی بنیاد پر کام کر، وسائل آونٹن شناخت کنندہ (URI) کا استعمال کرتے ہوئے تسلیم کیا جاتا ہے. کا صارف کا نام: پاس ورڈ @ میزبان: بندرگاہ جس گھونٹ کے لئے استعمال کیا جاتا ہے URI اسکیم، ایک منطقی چین کے فارم ہے.

سیکورٹی پالیسی

مطلوبہ محفوظ تو ڈیٹا منتقل کرنے کی سکیم مشروع ہے کہ نیٹ ورک کے عناصر، میں سے ہر ایک کے لئے ہے جس کی درخواست ہدف ڈومین کے پاس بھیج رہا ہے، ٹرانسپورٹ لیئر سیکورٹی (TLS) کے ساتھ فراہم کی جائے ضروری ہے. ہدف ڈومین مقامی سیکورٹی کی ترتیبات کے مطابق میں کام کرنا واجب ہے جب پراکسی سرور کا آخری مرحلہ. TLS ڈسپیچ کے وقت کے اعداد و شمار تقطیع کرنے کی کوشش کریں جو گھسپیٹھیوں کے خلاف حفاظت. لیکن یہ آخر تک حقیقی سیکورٹی فراہم نہیں کرتا اور سے باخبر رہنے کے اور ڈیٹا کی چوری کی روک تھام نہیں کر سکتے ہیں. بندرگاہوں محفوظ طریقے سے منسلک کیا جانا چاہئے جس کے گھونٹ پروٹوکول، کے طور پر، دیگر نیٹ ورک کی خدمات کے ساتھ کام کرتا ہے؟

یہ ایک سے زیادہ دوسرے پروٹوکول کے ساتھ مل کر کام کرتا ہے اور صرف سیگنلگ مواصلات میں ملوث ہے. SIP-گاہکوں کو عام طور پر اور دوسرے گھونٹ اختتامی پوائنٹس سرورز گھونٹ سے رابطہ قائم کرنے TCP یا UDP پورٹ نمبرز 5060 یا 5061 کا استعمال. پورٹ 5060 عام طور پر، غیرخفیہ کردہ ٹریفک سگنل کے لئے استعمال کیا جاتا ہے پورٹ 5061 قریبی ٹرانسپورٹ لیئر سیکورٹی (TLS) کے ساتھ "دوستوں" جبکہ.

استعمال کیا ہے؟

سوال زیادہ واضح «گھونٹ پروٹوکول جواب دینے کے لئے ہے - یہ" اسے استعمال کیا جاتا ہے، اس کے لئے سمجھا جانا چاہئے ہیں. یہ عام طور پر قائم کرنے اور ایک آواز یا ویڈیو کالز بھیجنے کے لئے استعمال کیا جاتا ہے. یہ آپ کو موجودہ چیلنجوں پر نظر ثانی کرنے کی اجازت دیتا ہے. ترمیم،، پتے یا بندرگاہوں کو تبدیل کرنے میں ایک گفتگو میں زیادہ شرکاء کو مدعو کر انہوں نے مزید کہا یا میڈیا اسٹریمز کو ہٹانے کے شامل کر سکتے ہیں. گھونٹ بھی ایونٹ کی رکنیت اور اطلاع میں پیغام رسانی کی ایپلی کیشنز میں درخواست، اور خدمات کو تلاش کریں.

SIP-قواعد انٹرنیٹ انجینئرنگ ٹاسک فورس (IETF) کے ساتھ منسلک کی ایک سیٹ، اس طرح کی ایپلی کیشنز کے لیے ہدایات تعین کرتا ہے. اصل وقت ٹرانسپورٹ پروٹوکول (RTP) میں ایک مختلف پروٹوکول درخواست پر صوتی اور videopotokovye پیغامات کی درخواست. پیرامیٹر - پورٹ نمبر، پروٹوکول، codecs کے - ان میڈیا کے اسٹریمز وضاحت کی گئی ہے اور جس پیکج جسم سیشن شروع پروٹوکول (جیسے گھونٹ T پروٹوکول) میں چلتا سیشن وضاحت پروٹوکول (SDP)، کا استعمال کرتے ہوئے ملایا جاتا ہے.

پروٹوکول کے بنیادی نقطہ نظر یہ مستقبل میں ایک سیگنلگ ہے اور کال پروسیسنگ کے افعال اور خصوصیات عوام میں موجود کے superset کی حمایت کر سکتے ہیں کہ بنیاد پر آئی پی کمیونی کیشنز کے لئے سیٹ اپ کال کرنا چاہیے کہ ٹیلی فون نیٹ ورک (PSTN) تبدیل کر رہا ہے. انہوں نے کہا کہ ان کی وضاحت نہیں کرتا. مزید خاص طور پر، یہ صرف کال سیٹ اپ اور سیگنلگ کا باقاعدہ. آپریشنز طرح کے ٹیلی فون کے انجام دینے کے لئے ارادہ کر رہے ہیں کہ تمام اعمال (میٹر. E. ڈائل، جواب ringback ٹن یا ایک مصروف سگنل)، پراکسی سرورز اور صارف کے ایجنٹوں کی طرف سے کارکردگی کا مظاہرہ کیا. ان کا تعارف اور اصطلاح مختلف ممالک میں مختلف ہے، لیکن وہ اسی اصول پر کام کرتے ہیں.

ٹیلی فون میں قدر

ٹیلی فون نیٹ ورک کی حمایت گھونٹ بھی سگنلنگ نظام 7 (SS7) میں موجود زیادہ اعلی درجے کی کال پروسیسنگ کی خصوصیات کے بہت سے نافذ کر سکتے ہیں. اگرچہ ان کے پروٹوکول کے دونوں بالکل مختلف ہیں. SS7 ایک مرکزی پروٹوکول ہے. یہ ایک پیچیدہ مرکزی طرف سے خصوصیات ہے نیٹ ورک کے فن تعمیر اور "کند" آخر پوائنٹس (روایتی ٹیلی فون). گھونٹ "کلائنٹ سرور" کے ایک پروٹوکول ہے. تاہم، سیشن شروع پروٹوکول حمایت کرتے ہیں کہ سب سے زیادہ آلات کلائنٹ اور سرور کے کردار کے طور پر انجام دے سکتے ہیں. عام طور پر، سیشن initiator کی ایک کلائنٹ کے طور پر کام، اور رسیور کال سرور تقریب انجام دیتا ہے. اس طرح، گھونٹ خصوصیات کو بات چیت endpoints کے، نیٹ ورک میں لاگو کیا جاتا ہے کہ روایتی SS7 صلاحیتوں کے برعکس میں لاگو کیا جاتا ہے.

SIP میں کہ ٹی میں ترقی کر رہا ہے، اور ٹیلی کمیونیکیشن کی صنعت میں نہیں بنیادی طور پر مختلف ہے. SIP پروٹوکول معیار کیا ہے اور بنیادی طور پر IETF طرف سے مقرر کیا جاتا ہے، دوسروں کے (مثلا، H.323) روایتی طور پر انٹرنیشنل ٹیلی کمیونیکیشن یونین (آئی ٹی یو) کے ساتھ منسلک کر رہے ہیں.

نیٹ ورک کے عناصر

گھونٹ صارف کے ایجنٹوں، کے ساتھ ساتھ نیٹ ورک سرور کے عناصر کے کئی اقسام کی وضاحت کرتا ہے. دو گھونٹ endpoints کے کسی بھی انٹرمیڈیٹ کے بنیادی ڈھانچے کے بغیر بات چیت کر سکتے ہیں. بہر حال، اس نقطہ نظر حکومت نے مواصلات، نیٹ ورک میں دستیاب نوڈز کے لئے تلاش کرنے سروس ڈائریکٹریز کی ضرورت ہوتی ہے جس کے لئے اکثر قابل عمل ہے. SIP پروٹوکول ورڈ ایسی فعالیت فراہم نہیں کر سکتے.

صارف ایجنٹ

صارف ایجنٹ SIP (UA) ایک منطقی نیٹ ورک endpoints کے لئے ہے. وہ بنانے کے لئے یا پیغامات وصول کرنے، اور اس طرح SIP سیشن کو کنٹرول کیا جاتا ہے. SIP-UA ایک صارف کے ایجنٹ کلائنٹ (UAC)، گھونٹ درخواستوں اور اس کے سرور (UAS)، پوچھ گچھ کے حاصل کرتا ہے اور ایک گھونٹ کے جواب واپس جس بھیجتا ہے جس کا کردار انجام دیتے ہو سکتی ہے. اس طرح کے کنٹرول کے اکاؤنٹس اور UAS صرف گھونٹ لین دین کے دوران اپنے فن کا مظاہرہ کر رہا ہے.

ٹیلیفونی

SIP-ٹیلی فونی، حقیقت میں، کلائنٹ اور سرور کے افعال گھونٹ صارف ایجنٹ کو لاگو کرتی ہے جس میں آئی پی ٹیلی فونی، ہے. ڈائل، جواب، انحراف برقراری / رہائی اور آگے بڑھانا فون کریں - مزید برآں، یہ ایک روایتی ٹیلی فون کال کے اختیارات فراہم کرتا ہے.

SIP-فونز ایک ہارڈویئر ڈیوائس کے طور پر یا ایک softphone کے طور پر لاگو کیا جا سکتا ہے. مینوفیکچررز تیزی سے ایک معیاری ٹیلی فونی کے پلیٹ فارم (حالیہ برسوں میں - 4G کے ذریعے) کے طور پر اس پروٹوکول کا استعمال کرتے ہوئے کر رہے ہیں کیونکہ، ہارڈ ویئر اور سافٹ ویئر گھونٹ-فونز کے بنیادی اصولوں کے درمیان فرق کو دھندلا پڑے ہیں. اس کے علاوہ، سیشن شروع پروٹوکول کے عناصر آج بہت IP فعال آلات کی فرم ویئر کے بنیادی افعال کو لاگو. مثالوں میں شامل Android پر نوکیا اور بلیک بیری، اور گھونٹ پروٹوکول سے آلات کی ایک قسم کو اب ناگزیر خدمت ہے.

گھونٹ میں، HTTP میں، صارف کے ایجنٹ خود کو ایک ہیڈر میدان پوسٹس صارف ایجنٹ کی طرف سے، کی شناخت سافٹ ویئر / ہارڈ ویئر / اشیاء کی ایک متن کی تفصیل پر مشتمل ہوسکتا ہے. میں درخواست پیغام صارف ایجنٹ میدان پر منتقل کیا جاتا ہے. یہ وصول گھونٹ سرور اس کی معلومات کو دیکھنے کے کر سکتے ہیں کا مطلب ہے کہ. نیٹ ورک عناصر سیشن شروع پروٹوکول کبھی کبھی ایسی معلومات محفوظ کر سکتے ہیں. اور یہ مطابقت کے مسائل کی تشخیص میں مدد گار ہو سکتا ہے.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 ur.unansea.com. Theme powered by WordPress.