Google is committed to advancing racial equity for Black communities. See how.
Halaman ini diterjemahkan oleh Cloud Translation API.
Switch to English

Weave Profil

Weave Profil

Ada banyak elemen ke tumpukan Weave penuh, tetapi sebagian besar fungsi dikelompokkan ke dalam konstruksi logis yang disebut profil . Setiap profil sesuai dengan serangkaian fungsi Weave tertentu yang terdiri dari:

  • Protokol
  • Peran protokol (penerbit, pelanggan)
  • Jenis pesan
  • Skema dan data yang dipublikasikan
  • Kode status
  • Kode kesalahan

Lihat halaman Profil di Weave Primer untuk gambaran umum.

Utama

Beberapa profil penting untuk fungsi Weave. Ini adalah:

  • Bulk Data Transfer (BDX) - mentransfer file antar node
  • Umum - status sistem dan pelaporan kesalahan
  • Manajemen Data - manajemen sifat real-time
  • Echo - uji konektivitas dan latensi jaringan
  • Keamanan - membuat sesi aman
  • Direktori Layanan - memetakan titik akhir ke sumber daya dalam Layanan

Sekunder

Lainnya menyediakan fungsionalitas tambahan di atas inti:

  • Alarm - menyebarkan kondisi mendesak melalui kain
  • Device Control - mengelola keadaan dan konfigurasi node
  • Deskripsi perangkat - berbagi identitas antara node
  • Penyediaan Kain - manajemen kain tingkat sumber daya
  • detak jantung - menunjukkan liveness dari sebuah node
  • Lokal - menunjukkan sumber daya lokal
  • Penyediaan Jaringan - manajemen jaringan tingkat sumber daya
  • Penyediaan Layanan - memasangkan dan mendaftarkan sumber daya
  • Pembaruan Perangkat Lunak - mengelola proses pembaruan perangkat lunak
  • Status Report - status lawas dan pelaporan kesalahan.
  • Layanan Waktu - sinkronisasi informasi waktu antara sumber daya dan Layanan
  • Time Zone - mengelola pengaturan zona waktu antar sumber daya
  • Pairing Token - token otentikasi pasangan
  • Tunneling - kelola terowongan Weave

Menenun tumpukan

Menenun tumpukan

Inti dari tumpukan Weave terdiri dari empat modul:

  • Manajer Keamanan - mengelola semua sesi aman ( CASE , PASE , TAKE ) antara sumber daya
  • Exchange Manager - mengelola konteks pertukaran (percakapan) antara sumber daya sebagaimana didefinisikan oleh masing-masing profil
  • Layer Pesan - transport ringan dan layer sesi untuk komunikasi
  • State Fabric - mengelola keamanan dan konfigurasi fabric, termasuk kunci sesi dan kain

Profil dan sifat sekunder berada di atas profil Weave core dan primer.

Weave menggunakan transport TCP, UDP, dan BLE yang mendasarinya untuk menyampaikan pesan Weave . TCP dan UDP menggunakan IPv4 dan IPv6 melalui teknologi seperti Thread dan WiFi, sementara BLE diperlakukan sebagai tautan point-to-point tanpa routability.