تغییر اسکایپ از P2P به Client-Server Model

چگونه اسکایپ صدای شما و داده ها را بر روی شبکه حمل می کند

اسکایپ نیازی به دانستن اینکه چه چیزی در جعبه وجود دارد یا اینکه چگونه مکانیسم ارتباطات به صورت فنی کار می کند، نیازی نیست. این فقط بیش از یک میلیارد نفر یک رابط خوب برای برقراری ارتباط بسیار موثر و به صورت رایگان می دهد. اما ذهن کنجکاو مانند من، و احتمالا شما (از زمانی که شما در حال خواندن این)، نمی خواهید به طور کامل در مورد چیزهای nerdy در داخل باقی بماند. در صورتی که شما برخی از دانش پایه شبکه را دارید، در نهایت تکنیکال نیست. بیایید ببینید که چگونه صدای شما در حال سفر است، زمانی که شما در اسکایپ صحبت می کنید و در حال تغییر است.

اسکایپ و P2P

P2P مخفف peer-to-peer است و وسیله ای برای انتقال داده ها از طریق اینترنت با استفاده از رایانه ها و دستگاه های اسکایپ (به طور فنی به عنوان گره ها) به عنوان منابع برای ذخیره سازی و انتقال داده به طور موقت به دیگر کاربران است. اسکایپ مبتنی بر پروتکل P2P غیر متمرکز خود است که بر روی هر دستگاه کاربر به عنوان یک منبع برای انتقال داده ها در شبکه اهرمی می شود.

اسکایپ گره های خاص را بعنوان "supernodes" شناسایی می کند که برای نمایه سازی و گره های آدرس شبکه (NAT) استفاده می شود. این گره ها از میان کاربران مختلف، البته بدون آنها دانستن، توسط یک الگوریتم که انتخاب بر اساس زمان آپدیت خود را انتخاب کرد، آنها توسط سیستم عامل های خود و یا فایروال ها و بروز رسانی پروتکل P2P محدود نمی شود.

چرا P2P؟

P2P مزایای متعددی دارد، مخصوصا برای VoIP . این سرویس به این سرویس اجازه می دهد قدرت را در پشت منابع موجود در حال حاضر موجود و در عین حال استفاده نشده در شبکه به کار ببندد. این موجب صرفه جویی در اسکایپ از نیاز به راه اندازی و حفظ سرور متمرکز برای کنترل و ارسال اطلاعات صوتی و تصویری از طریق اینترنت. زمان مورد نیاز برای جستجو و مکان گره ها و سرورها نیز از طریق P2P قابل توجهی کاهش می یابد. بنابراين پايگاه کاربر در فهرست دايره ای متمرکز بين المللی قرار دارد. هر کاربر جدید که به شبکه متصل است یک گره را با بارهای آب مانند پهنای باند و زیرساخت های سخت افزاری و به طور بالقوه یک ابرنواختری نشان می دهد.

چرا اسکایپ به سرور مشتری و مدل ابر تغییر می کند

مدل سرویس گیرنده سرور ساده است - هر کاربر یک مشتری است که به یک سرور کنترل شده اسکایپ متصل می شود تا سرویس را درخواست کند. مشتریان به یک سرور به صورت یکسان به سرور متصل می شوند. و بسیاری از این ها به معنای یک مقدار واقعی است.

این سرورها متعلق به اسکایپ هستند، آنها به نام "supernodes اختصاصی" هستند، آنها کنترل می کنند و پارامترهایی که می توانند آنها را کنترل کنند، مانند میزان ارتباط مشتریان، حفاظت از داده ها و غیره. در سال 2012، اسکایپ ده هزار ابرکامپیوتر میزبان اختصاصی را در اختیار داشت و از آنجایی که هیچ دستگاه کاربر نمیتواند به عنوان یک ابرنواختر غیر متمرکز انتخاب شود، امکان پذیر نبود.

P2P اشتباه بود؟ با افزایش تعداد کاربران متصل در هر لحظه از زمان، با 50 میلیون نفر، کارایی P2P مورد سوال قرار گرفته است، به ویژه پس از دو جدی خاموش ناشی از عدم توانایی برای مقابله با این وضعیت. حجم زیادی از گره های کاربر درخواست خدمات نیاز به الگوریتم های پیچیده تر و پیچیده تر.

اسکایپ شاهد افزایش قابل توجهی در تعداد کاربران از سیستم عامل های مختلف و اخیرا غیرقانونی مانند iOS، Android و BlackBerry بود. در حال حاضر، این تنوع در پیاده سازی سیستم عامل ها و الگوریتم ارائه P2P پیچیده افزایش احتمال شکست.

یکی دیگر از دلایل پیشرفت اسکایپ برای دور شدن از P2P بازده باتری دستگاه های تلفن همراه است. این سال های اخیر شاهد افزایش شمار کاربران تلفن همراه با استفاده از باتری های خود برای برقراری ارتباط است. با استفاده از P2P، این دستگاه های تلفن همراه باید فعالیت های ارتباطات قدرتمند گرسنه را بطور مرتب انجام دهند؛ چرا که همه آنها به عنوان گره های فعال عمل می کنند. این نیز به آنها نیاز دارد تا از اطلاعات بیشتری از 3G یا 4G خود استفاده کنند، در نتیجه مصرف نه تنها آب باتری بلکه همچنین اطلاعات اغلب گران نیز مصرف می شود. کاربران تلفن همراه اسکایپ، به ویژه کسانی که با بسیاری از مخاطبین و تعداد زیادی مکالمه پیام فوری هستند، دستگاه های خود را گرم می بینند و باتری خود را به سرعت تخلیه می کنند. انتظار می رود که مدل مشتری-سرور و محاسبات ابری این مشکل را حل کند.

با این حال، پس از آنکه مشکلات و بازجویی های ناشی از آشکارسازی NSA در ارتباط با برقراری تماس از طریق ارتباط اسکایپ، بسیاری از کاربران و تحلیلگران بر روی تغییر از P2P به حالت سرویس گیرنده-گیرنده اسکایپ کنترل شده اند، ابروهای خود را افزایش داده اند. آیا تغییرات انگیزه های دیگر را پشت سر گذاشت؟ آیا داده های کاربران اسکایپ در حال حاضر یا کمتر امن هستند؟ سوالات بی پاسخ مانده اند.