এসআইপি এবং এক্সএমপিপি (জ্যাবার) এর মধ্যে পার্থক্য

এসআইপি এবং এক্সএমপিপি (জ্যাবার) এর মধ্যে পার্থক্য
এসআইপি এবং এক্সএমপিপি (জ্যাবার) এর মধ্যে পার্থক্য

ভিডিও: এসআইপি এবং এক্সএমপিপি (জ্যাবার) এর মধ্যে পার্থক্য

ভিডিও: এসআইপি এবং এক্সএমপিপি (জ্যাবার) এর মধ্যে পার্থক্য
ভিডিও: উপন্যাস- ছোটগল্প -প্রবন্ধ 2024, নভেম্বর
Anonim

SIP বনাম XMPP (জ্যাবার)

SIP এবং XMPP হল অ্যাপ্লিকেশন লেয়ার প্রোটোকল যা বেশিরভাগই ইন্টারনেটের মাধ্যমে ভয়েস বা IM পাঠাতে ব্যবহৃত হয়। SIP RFC 3621 দ্বারা সংজ্ঞায়িত করা হয়েছে এবং XMPP RFC 3920-এ সংজ্ঞায়িত করা হয়েছে। মূলত XMPP IM এবং উপস্থিতি থেকে উদ্ভূত হয়েছে, যেখানে SIP ভয়েস এবং ভিডিও থেকে IP থেকে বিবর্তিত হয়েছে। XMPP সেশন আলোচনার জন্য জিঙ্গেল নামে একটি এক্সটেনশন যোগ করেছে এবং SIP IM এবং উপস্থিতি সমর্থন করার জন্য SIMPLE নামে একটি এক্সটেনশন যুক্ত করেছে৷

এসআইপি (সেশন ইনিশিয়েশন প্রোটোকল)

Session Initiation Protocol (SIP) হল একটি অ্যাপ্লিকেশন লেয়ার প্রোটোকল যা ভিওআইপি কলের মতো মাল্টিমিডিয়া সেশন স্থাপন, সংশোধন এবং সমাপ্ত করতে ব্যবহৃত হয়।এসআইপি বিদ্যমান সেশন যেমন মাল্টিকাস্ট কনফারেন্সে নতুন সেশনকে আমন্ত্রণ জানাতে পারে। মূলত এটিকে ভিওআইপি পরিবেশে সিগন্যালিং প্রোটোকল হিসাবে উল্লেখ করা হয় যা কল স্থাপন, কল নিয়ন্ত্রণ এবং কল টার্মিনেশন পরিচালনা করতে পারে এবং বিলিং উদ্দেশ্যে সিডিআর (কল বিশদ রেকর্ড) তৈরি করতে পারে।

XMPP (এক্সটেনসিবল মেসেজিং প্রেজেন্স প্রোটোকল)

XMPP হল একটি উন্মুক্ত এক্সটেনসিবল মার্কআপ ল্যাঙ্গুয়েজ (XML) প্রোটোকল রিয়েল টাইম মেসেজিং, উপস্থিতি এবং অনুরোধের প্রতিক্রিয়া পরিষেবার জন্য। মূলত এটি 1999 সালে জ্যাবার ওপেন সোর্স সম্প্রদায় দ্বারা তৈরি করা হয়েছিল। 2002 সালে XMPP ওয়ার্কিং গ্রুপ জ্যাবার প্রোটোকলের অভিযোজন তৈরি করেছিল যা IM (ইনস্ট্যান্ট মেসেজিং) এর জন্য উপযুক্ত।

এসআইপি এবং এক্সএমপিপির মধ্যে পার্থক্য

আমরা শুধু SIP এবং XMPP তুলনা করতে পারি না কারণ উভয়ই যথাক্রমে সেশন প্রতিষ্ঠা এবং স্ট্রাকচার্ড ডেটা আদান-প্রদানের মতো ভিন্ন ভিন্ন উদ্দেশ্যে কাজ করে। কিন্তু ভূমিকা SIMPLE এবং Jingle কিছু অনুরূপ কার্যকারিতার পরিচয় দেয়৷

(1) SIP সেশন প্রতিষ্ঠা, পরিবর্তন এবং সমাপ্তি প্রদান করে কিন্তু XMPP ক্লায়েন্টদের গ্রুপের মধ্যে কাঠামোগত ডেটা বিনিময়ের জন্য স্ট্রিমিং পাইপ প্রদান করে।

(2) SIP হল টেক্সট ভিত্তিক রিকোয়েস্ট রেসপন্স প্রোটোকল এবং XMPP হল XML ভিত্তিক ক্লায়েন্ট সার্ভার আর্কিটেকচার।

(3) SIP সিগন্যালিং বার্তাগুলি SIP হেডার এবং বডির মাধ্যমে যায় যেখানে XMPP বার্তাগুলি স্ট্রিমিং পাইপের মাধ্যমে যায়৷ XMPP স্ট্রিমিং পাইপের মাধ্যমে XML ব্যবহার করে অনুরোধ, প্রতিক্রিয়া, ইঙ্গিত বা ত্রুটি পাঠায়।

(4) SIP UDP, TCP এবং TLS এর উপর চলে যেখানে XMPP শুধুমাত্র TCP এবং TLS ব্যবহার করে।

(5) এসআইপি-তে, ব্যবহারকারী এজেন্ট সার্ভার বা ক্লায়েন্ট হতে পারে তাই ব্যবহারকারী এজেন্ট বার্তা পাঠাতে বা গ্রহণ করতে পারে যেখানে XMPP ক্লায়েন্ট শুধুমাত্র সার্ভারে অনুরোধ শুরু করে তাই এটি NAT এবং ফায়ারওয়ালের সাথে কাজ করবে।

(6) SIP এবং XMPP উভয়ই কার্যকর করা সহজ৷

প্রযুক্তিগতভাবে SIP এবং XMPP তুলনা করা আপেল এবং কমলার তুলনা করার মত কারণ মূল প্রোটোকল বিভিন্ন উদ্দেশ্যে কাজ করে: সেশন রেন্ডেজভাস/প্রতিষ্ঠা বনাম স্ট্রাকচার্ড ডেটা এক্সচেঞ্জ

প্রস্তাবিত: