بافت چیست؟

بافت

Weave مجموعه‌ای از پروتکل‌های شبکه در سطح برنامه است که حول یک معماری آدرس‌دهی و نام‌گذاری مشترک با پروتکل‌های سریال‌سازی سربار کم و امنیت مدرن ساخته شده‌اند.

پروتکل‌های Weave ارتباطات دستگاه به دستگاه، دستگاه به موبایل و دستگاه به ابر را برای کنترل و داده در فضای اینترنت اشیا (IoT) ارائه می‌کنند. در حالی که Weave پیرامون IPv6 طراحی شده است، می تواند از هر شبکه IP یا فناوری ارتباط نقطه به نقطه مانند BLE استفاده کند.

بافت با اهداف زیر طراحی شده است:

  • سربار کم - راه حل سبک وزن برای دستگاه های کم مصرف
  • فراگیر - پروتکل مقیاس پذیر و یکپارچه در همه جا
  • قوی - از Thread® استفاده می کند و برای ابر خود ترمیم می شود
  • امن - تعاملات امن هستند، حتی زمانی که شبکه امن نیست
  • استفاده آسان - راه اندازی و پیکربندی انعطاف پذیر
  • همه کاره - داده هایی با تایپ قوی برای تعامل قدرتمند

اگر با Weave تازه کار هستید، درک اصول اولیه برای استفاده از OpenWeave در برنامه های خود بسیار مهم است. OpenWeave اجرای متن باز Weave است که اجزای اصلی خاصی را در دسترس قرار می دهد. هدف این پرایمر توضیح مفاهیم پشت Weave و نحوه عملکرد آن و ارائه سکوی پرشی برای توسعه OpenWeave است.

پیش نیازها

این پرایمر فرض می کند که شما دانش کاری خوبی در مورد موارد زیر دارید:

  • مفاهیم شبکه و مسیریابی
  • IPv6
  • بافرهای پروتکل

آشنایی با فناوری Wi-Fi و پروتکل شبکه Thread الزامی نیست، اما خوب است.

نمادها

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