Google is committed to advancing racial equity for Black communities. See how.

โปรไฟล์สาน

โปรไฟล์สาน

มีหลายองค์ประกอบที่จะสแต็คสานเต็มรูปแบบ แต่ส่วนใหญ่ของการทำงานที่มีการแบ่งออกเป็นโครงสร้างที่เรียกว่าตรรกะโปรไฟล์ แต่ละโปรไฟล์สอดคล้องกับชุดฟังก์ชัน Weave เฉพาะซึ่งประกอบด้วย:

  • โปรโตคอล
  • บทบาทของโปรโตคอล (ผู้เผยแพร่ สมาชิก)
  • ประเภทข้อความ
  • แบบแผนและข้อมูลที่เผยแพร่
  • รหัสสถานะ
  • รหัสข้อผิดพลาด

ดู โปรไฟล์ หน้าสานรองพื้นสำหรับภาพรวมทั่วไป

ประถม

โปรไฟล์บางส่วนเป็นศูนย์กลางของการทำงานของ Weave เหล่านี้คือ:

  • กลุ่มการถ่ายโอนข้อมูล (BDX) - ถ่ายโอนไฟล์ระหว่างโหนด
  • ทั่วไป - สถานะของระบบและการรายงานข้อผิดพลาด
  • การจัดการข้อมูล - การจัดการลักษณะแบบ real-time
  • ก้อง - ทดสอบการเชื่อมต่อเครือข่ายและแฝง
  • การรักษาความปลอดภัย - สร้างการประชุมการรักษาความปลอดภัย
  • บริการไดเรกทอรี - แผนที่ปลายทางไปยังแหล่งข้อมูลในการให้บริการ

รอง

ส่วนอื่น ๆ มีฟังก์ชันเพิ่มเติมเหนือแกนหลัก:

  • ปลุก - เงื่อนไขเร่งด่วนการเผยแพร่ผ่านผ้า
  • อุปกรณ์ควบคุม - การจัดการของรัฐและการกำหนดค่าของโหนด
  • คำอธิบาย Device - อัตลักษณ์ส่วนแบ่งระหว่างโหนด
  • ผ้าการจัดเตรียมข้อมูล - การจัดการทรัพยากรผ้าระดับ
  • การเต้นของหัวใจ - บ่งบอกถึงการคงอยู่ของโหนด
  • Locale - บ่งบอกถึงสถานที่ทรัพยากร
  • เครือข่ายการจัดเตรียม - เครือข่ายการจัดการทรัพยากรระดับ
  • บริการการจัดเตรียม - คู่และทะเบียนทรัพยากร
  • Software Update - การจัดการกระบวนการการปรับปรุงซอฟต์แวร์
  • รายงานสถานะ - สถานะเดิมและรายงานข้อผิดพลาด
  • บริการเวลา - ข้อมูลเวลาการซิงค์ระหว่างทรัพยากรและบริการ
  • โซนเวลา - จัดการการตั้งค่าโซนเวลาระหว่างทรัพยากร
  • Token จับคู่ - สัญญาณการตรวจสอบคู่
  • Tunneling - จัดการอุโมงค์สาน

กองสาน

กองสาน

แกนหลักของ Weave stack ประกอบด้วยสี่โมดูล:

  • ผู้จัดการฝ่ายความปลอดภัย - จัดการการประชุมการรักษาความปลอดภัยทั้งหมด ( CASE , วอ , TAKE ) ระหว่างทรัพยากร
  • Exchange Manager — จัดการบริบทการแลกเปลี่ยน (การสนทนา) ระหว่างทรัพยากรตามที่กำหนดโดยแต่ละโปรไฟล์
  • เลเยอร์ข้อความ — เลเยอร์การขนส่งและเซสชันน้ำหนักเบาสำหรับการสื่อสาร
  • Fabric State — จัดการความปลอดภัยและการกำหนดค่าของแฟบริก รวมถึงเซสชันและคีย์แฟบริก

โปรไฟล์และคุณสมบัติรองอยู่บนแกนหลักของ Weave และโปรไฟล์หลัก

สานใช้ระบบขนส่งพื้นฐานของ TCP, UDP และ BLE ที่จะผ่าน ข้อความสาน TCP และ UDP ใช้ทั้ง IPv4 และ IPv6 เหนือเทคโนโลยีเช่น Thread และ WiFi ในขณะที่ BLE จะถือว่าเป็นลิงก์แบบจุดต่อจุดโดยไม่มีการกำหนดเส้นทาง