اپل می گوید برنامه devs به استفاده از IPv6 آن را به عنوان 1.4 برابر سریع تر از IPv4

اپل تشویق توسعه دهندگان به اولویت بندی جدیدتر فن آوری های وب در داخل خود سیستم عامل iOS و macOS برنامه های کاربردی.

در ویژگی های ارائه شده در WWDC سال 2020 کنفرانس هفته گذشته اپل به اشتراک گذاشته داخلی برخی از آمار به امید متقاعد کردن توسعه دهندگان نرم افزار به اتخاذ فن آوری های وب و پروتکل های مانند IPv6 HTTP/2 TLS 1.3 و Multipatch TCP.

IPv6

یکی از فن آوری های جدیدتر که اپل می خواهم توسعه دهندگان به پیاده سازی IPv6 بعدی تکرار IP پروتکل مجموعه ای به جای همسر IPv4 نسخه.

"اپل سیستم عامل داشته بومی پشتیبانی از IPv6 برای تعدادی از سال از جمله پشتیبانی از IPv6-تنها شبکه" گفت: Jiten مهتا فن آوری های اینترنت مهندس در شرکت اپل است.

"شده است وجود دارد روند رو به رشد از IPv6 استفاده در اینترنت است. اگر ما نگاهی به آخرین ماه از اتصالات ساخته شده در سراسر جهان توسط دستگاه های اپل می بینیم که IPv6 در حال حاضر 26 درصد از تمام اتصالات ساخته" مهتا اضافه شده است. "20% از زمان اتصال می تواند با استفاده از IPv6 اما سرور نیست باید آن را فعال کنید.

"و هنگامی که IPv6 است در استفاده از ميانه راه اندازی اتصال است 1.4 برابر سریع تر از IPv4. این در درجه اول به دلیل کاهش NAT استفاده و بهبود یابی."

ipv6-apple-stats.png

HTTP/2

یکی دیگر از تکنولوژی هایی که اپل در تلاش است تا توسعه دهندگان نرم افزار به اتخاذ HTTP/2 در حال حاضر و آخرین نسخه HTTP پروتکل مورد استفاده برای بارگذاری وب سایت در اینترنت است.

مهتا گفت که در ماه گذشته حدود 79 درصد از تمام صفحات وب لود شده در Safari لود شد از طریق HTTP/2 اتصال که معمولا 1.8 برابر سریع تر به بار نسبت به مسن تر HTTP/1.1 اتصالات.

http2-apple.png

اپل می گوید که نوشتن برنامه های که در بالا از IPv6 و HTTP/2 است که در حال حاضر راحت تر از همیشه. همه که توسعه دهندگان نرم افزار باید انجام دهید این است به استفاده از آخرین نسخه های این شرکت در شبکه, رابط های برنامه کاربردی -- مانند URLSession و شبکه.چارچوب -- آن را تضمین کند برنامه کار خواهد کرد در IPv6 و HTTP/2 به طور پیش فرض با fallbacks به پروتکل زمانی که مورد نیاز است.

علاوه بر این, اپل, است, همچنین با نگاه به آینده. این شرکت همچنین اضافه کردن حمایت تجربی در macOS 11 و iOS 14 -- مجموعه ای منتشر خواهد شد در این پاییز -- برای HTTP/3 بعدی نسخه اصلی از پروتکل HTTP در حال حاضر تحت استاندارد در IETF (Internet Engineering Task Force).

TLS 1.3 پشتیبانی است اما به طور پیش فرض فعال است و تنها شامل در دستگاه های اپل برای اهداف آزمایشگاهی -- با کاربران/برنامه devs نیاز به تلنگر از یک سوئیچ برای آن به کار می کنند.

http3-apple.png

TLS 1.3

در ضمن مهتا همچنین گزارش خبر خوب در جبهه امنیتی که در آن جدیدتر TLS 1.3 پروتکل امنیتی شده است به طور گسترده ای مستقر شده اند و پس از این شرکت اضافه شده پشتیبانی از آن در iOS 13.4 (نوامبر 2019).

مهتا گفت که بیش از یک ماه گذشته 49 درصد از تمام HTTPS اتصالات شبکه در, مدرن, دستگاه های اپل در حال اجرا بودند TLS 1.3 که در آن اتصالات HTTPS بودند در حال تاسیس 1.3 برابر سریعتر از اتصالات به کار گرفته شده از طریق مسن TLS 1.2.

tls13-apple.png

چند TCP

و نهایی شبکه فن آوری است که اپل امیدوار است برنامه توسعه دهندگان تصمیم به حمایت چند TCP فرمت پروتکل کنترل انتقال (TCP) است که اجازه می دهد تا اتصالات به استفاده از چندین شبکه راه برای بارگذاری داده های مشابه.

مهتا گفت: اپل با استفاده از این تکنولوژی اجازه می دهد تا نرم افزار به ادامه کار بدون اشکالات حتی به کاربران خود اینترنت شبکه.

در اپل مهتا گفت: این شرکت تا به حال "موفقیت بزرگ" با استفاده از این تکنولوژی جدید برای اپل موسیقی که در آن شرکت گزارش 13 درصد کاهش در جریان اصطبل و 22 درصد کاهش در جریان غرفه مدت به عنوان اپل سرویس موسیقی قادر به عملکرد بدون دوباره شروع محبوبیت هنگامی که کاربران با تغییر شبکه.

هفته گذشته در همان WWDC سال 2020 کنفرانس اپل همچنین اعلام کرد پشتیبانی کامل برای رمزگذاری DNS در سیستم عامل iOS و macOS با برنامه ای برای پشتیبانی از DNS-بیش از HTTPS و DNS-بیش-TLS شروع macOS 11 و iOS 14.



tinyurlis.gdv.gdv.htu.nuclck.ruulvis.netshrtco.detny.im