גוגל מחויבת לקידום עצמי גזעי עבור קהילות שחורות. תראה איך.
דף זה תורגם על ידי Cloud Translation API.
Switch to English

פרופילי Weave

פרופילי Weave

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

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

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

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

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

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

בואו ניקח מבט מהיר על כמה מהם.

ניהול נתונים

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

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

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

הֵד

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

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

דופק לב

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

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

Bulk העברת נתונים

העברת הנתונים בתפזורת (BDX) פרופיל מספק את היכולת להעביר קבצים בין צמתים. קבצים בהקשר זה עשויים להיות נתוני חיישן, יומנים, או תמונות תוכנה עבור over-the-air עדכונים.

BDX ניתן לדרוס פרוטוקולי תחבורה אמינים שונים, לרבות TCP ו- מסרים אמין Weave.

Provisioning

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

Provisioning Network

הקצאת Network משימות ידיות פרופיל כגון סריקה לאיתור רשתות, ומוסיף הוא ומאפשר להם משאבים במרקם.

Provisioning שירות

שירות Provisioning משימות ידיות פרופיל כגון זיווג משאבי חשבון או לרשום אותם עם שירות.

Provisioning בד

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

לסכם

מה למדת:

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