Google متعهد به پیشبرد برابری نژادی برای جوامع سیاه است. ببینید چگونه.
این صفحه به‌وسیله ‏Cloud Translation API‏ ترجمه شده است.
Switch to English

پروفیل های بافی

پروفیل های بافی

عناصر زیادی به پشته Weave کامل وجود دارد ، اما اکثر عملکردها در سازه های منطقی به نام پروفایل قرار می گیرند . هر نمایه با مجموعه خاصی از قابلیت های Weave مطابقت دارد:

  • پروتکل ها
  • نقش پروتکل (ناشر ، مشترک)
  • انواع پیام
  • طرحواره ها و داده های منتشر شده
  • کدهای وضعیت
  • کدهای خطا

ما اکنون وارد هریک از این عناصر نخواهیم شد ، زیرا آنها از لحاظ مشخصات متفاوت هستند.

در مورد پیام رسانی ، پیامهای پروفایل معمولاً پیامهای عمومی رمزگذاری شده در Weave TLV هستند. اما اگر فضا در حق بیمه باشد یا نیازی به انعطاف پذیری در بار نیست ، از TLV استفاده نمی شود. Echo و ضربان قلب نمونه هایی از پروفایل هایی هستند که پیام در TLV را رمزگذاری نمی کنند.

انواع مختلفی از پروفایل های ساخته شده در Weave وجود دارد:

پروفایل ها
مشترک خدمات امنیتی
مدیریت داده های اکو ضربان قلب
انتقال داده فله گزارش وضعیت توضیحات دستگاه
دستگاه کنترل دستگاه زمان خدمات منطقه زمانی
شبکه پارچه ارائه خدمات
بروزرسانی نرم افزار زبان هشدار
Tunneling جفت ارزها

بیایید نگاهی گذرا به چند مورد از آنها بیندازیم.

مدیریت اطلاعات

نمایه مدیریت داده با استفاده از یک مدل اشتراک مشترک ، کلیه درخواست های صفات را مدیریت می کند. تقریباً تمام عملکردهای موجود در اکوسیستم لانه برای بهره برداری روزمره به عنوان بخشی از طرح ویزا بر روی منابع و صفات ترسیم می شود.

بعداً وارد طرحواره و نمایه مدیریت داده می شویم ، اما این نمایه کار اسباب بافی است.

به عنوان مثال ، تغییر حالت مسلحانه Nest Secure از دستگاه تلفن همراه خود از مدیریت داده استفاده می کند. نمایه درخواست هایی را از مشترک (دستگاه تلفن همراه) به منابع دیگر موجود در پارچه (Nest Secure و خدمات) ارسال می کند ، که این درخواست را تأیید می کنند ، وضعیت مسلح را در طرح تغییر داده و پاسخ هایی را که تأیید این تغییر است ارسال می کند.

اکو

پروفایل Echo یک مکانیزم اساسی برای آزمایش اتصال به شبکه و زمان تأخیر فراهم می کند. این پس از درخواست اکو ICMP مدل سازی شده و برای مصارف مشابه در نظر گرفته شده است. این شبیه به پینگ شبکه است ، اما با استفاده از پیام های Weave و رمزگذاری ، در صورت مشخص شدن.

یک بار Echo از داده های دلخواه تهیه شده توسط گره درخواست کننده تشکیل شده است و انتظار می رود که در پاسخ پاسخ این کلمه را تکرار کنید. اکو برای آزمایش اتصال ، امنیت و سرزندگی پارچه Weave استفاده می شود.

تپش قلب

نمایه Heartbeat وسیله ای را برای نشان دادن زنده بودن یک گره به گره های دیگر شبکه فراهم می کند. ضربان قلب بافی معمولاً در فواصل منظم ارسال می شود. اگر قبل از انقضاء یک زمان بندی تنظیم نشده دریافت نشود ، فرض می شود که گره ناموفق باشد.

ضربان قلب به این صورت است که می توانید یک گره باف را هنوز به پارچه متصل کنید بررسی کنید. به عنوان مثال ، ضربان قلب بین Nest Detects و Nest Guard برای اطمینان از زنده بودن سیستم Nest Secure استفاده می شود.

انتقال داده فله

نمایه Bulk Transfer Data (BDX) امکان انتقال پرونده ها بین گره ها را فراهم می کند. پرونده ها در این زمینه ممکن است داده های حسگر ، گزارش ها یا تصاویر نرم افزاری برای بروزرسانی های خارج از هوا باشند.

BDX می تواند بر روی پروتکل های مختلف حمل و نقل قابل اعتماد ، از جمله TCP و پیام های قابل اعتماد با Weave اجرا شود.

تأمین

تعدادی نمایه ارائه دهنده وجود دارد که برای کارهای مربوط به جفت سازی ، تأیید اعتبار و ثبت خدمات از منابع مورد استفاده قرار می گیرد.

تهیه شبکه

مشخصات شبکه ارائه وظایفی از قبیل اسکن شبکه ها و افزودن و فعال کردن آنها برای منابع موجود در پارچه را بر عهده دارد.

ارائه خدمات

سرویس ارائه خدمات نمایه وظایفی از قبیل منابع را به یک حساب یا ثبت آنها با یک سرویس انجام می دهد.

تهیه پارچه

پارچه تأمین مشخصات دسته وظایف مانند ایجاد، پیوستن، و خروج از یک پارچه، و یا گرفتن پیکربندی پارچه.

ضبط کردن

آنچه آموخته اید:

  • بخش عمده ای از قابلیت های Weave توسط های پروفایل مدیریت می شود
  • پروفایل ها پروتکل های برنامه ای هستند که با مجموعه خاصی از عملکردها مطابقت دارند
  • هر پروفایل مجموعه ای از انواع پیام که معمولاً با Weave TLV رمزگذاری می شود