Google is committed to advancing racial equity for Black communities. See how.
דף זה תורגם על ידי Cloud Translation API.
Switch to English

פרופילי מארג

פרופילי מארג

ישנם אלמנטים רבים בערימת Weave המלאה, אך רוב הפונקציונליות מקובצת למבנים לוגיים הנקראים פרופילים . כל פרופיל מתאים לקבוצה ספציפית של פונקציונליות Weave הכוללת:

  • פרוטוקולים
  • תפקידי פרוטוקול (מפרסם, מנוי)
  • סוגי הודעות
  • סכמות ונתונים שפורסמו
  • קודי סטטוס
  • קודי שגיאה

לא ניכנס כרגע לכל אחד מהאלמנטים האלה, מכיוון שהם משתנים מפרופיל לפרופיל.

באשר להודעות, בדרך כלל הודעות פרופיל הן הודעות כלליות המקודדות ב- Weave TLV. עם זאת, אם שטח הפרמיה עומד בפרמיה או שאין צורך בגמישות בעומס התשלום, TLV אינו משמש. הד ופעימות לב הם דוגמאות לפרופילים שאינם מקודדים הודעות ב- TLV.

ישנם מגוון פרופילים המובנים ב- Weave:

פרופילים
נפוץ מדריך שירות אבטחה
ניהול נתונים Echo פעימות הלב
העברת נתונים בכמות גדולה דו"ח מצב של תיאור המכשיר
בקרת התקן שירותי זמן אזור זמן
Provisioning Network אספקת בד Provisioning שירות
Software Update אזור
מנהרת זיווג אסימון

בואו נסתכל במהירות על כמה מהם.

ניהול נתונים

פרופיל ה- ניהול נתונים מנהל את כל הבקשות לתכונות באמצעות מודל הרשמה לפרסום. כמעט כל הפונקציונליות במערכת האקולוגית של קן להפעלה יומיומית ממופה למשאבים ותכונות כחלק מסכמת ה- Weave.

נצלול לסכימה ולפרופיל ניהול הנתונים בהמשך, אך פרופיל זה הוא סוס העבודה של Weave.

לדוגמה, שינוי המצב המזוין של Nest Secure מהמכשיר הנייד שלך משתמש בניהול נתונים. הפרופיל שולח בקשות מהמנוי (מכשיר נייד) למשאבים אחרים ברקמה (Nest Secure והשירות), המאשרים את הבקשה, משנים את המצב החמוש בסכימה ושולחים תגובות המאשרות את השינוי.

הֵד

פרופיל Echo מספק מנגנון בסיסי לבדיקת קישוריות רשת ואיחור. הוא מיוצר לפי בקשת ההד של ICMP ומיועד לשימושים דומים. זה מקביל לפינג רשת, אך באמצעות הודעות Weave והצפנה, אם צוין.

עומס אקו מורכב מנתונים שרירותיים המסופקים על ידי הצומת המבקש וצפויים להיות מהדהדים בחזרה מילולית בתגובה. אקו משמש לבדיקת קישוריות, אבטחה וחיות חיים של מארג ה- Weave.

דופק לב

הפרופיל פעימות לב מספק אמצעי להצביע על חייה של צומת אחד לצמתים האחרים ברשת. פעימות לב מארג נשלחות בדרך כלל בפרקי זמן קבועים. אם לא התקבלה לפני פסק זמן מוגדר, חזקה כי הצומת כשל.

פעימת לב היא איך היית בודק אם צומת Weave עדיין מחובר לבד. לדוגמא, פעימות לב משמשות בין Nest Detects לבין משמר הקן כדי להבטיח את חייה של מערכת Nest Secure.

העברת נתונים בכמות גדולה

פרופיל נתונים בכמות גדולה ( ) מספק את היכולת להעביר קבצים בין צמתים. קבצים בהקשר זה עשויים להיות נתוני חיישנים, יומנים או תמונות תוכנה לצורך עדכונים בשידור חי.

ניתן להריץ BDX על פרוטוקולי תובלה אמינים שונים, כולל העברת TCP ו- Weave Reliable Messaging.

הפרשות

ישנם מספר פרופילי הקצאה המשמשים למשימות הקשורות לשיתוף, אימות ורישום שירות של משאבים.

אספקת רשתות

פרופיל מתן רשת מטפל במשימות כמו סריקת רשתות והוספת והפעלה של משאבים למארג.

מתן שירות

פרופיל ה- מתן שירות מטפל במשימות כמו התאמת משאבים לחשבון או רישום לשירות.

אספקת בדים

פרופיל להקצאת בדים מטפל במשימות כמו יצירה, הצטרפות, השארת בד או השגת תצורת הבד.

לסכם

מה למדת:

  • חלק גדול מהפונקציונליות ב Weave מנוהלת על ידי פרופילים
  • פרופילים הם פרוטוקולי יישומים המתאימים לקבוצה מסוימת של פונקציונליות
  • לכל פרופיל קבוצה משלה של סוגי הודעות , המקודדים בדרך כלל על ידי Weave TLV